问题标签 [data-driven-tests]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
visual-studio - 如何在较新版本的 VS 中通过 UI 更改单元测试属性?
几个月前,当我在使用 MSTest 阅读单元测试中的数据源时,我偶然发现了一些旧帖子,声称这只是进入属性并在 gui 上设置数据源的问题。这导致属性被自动添加到带有所需参数的测试方法中。
但是,我从来没有能够在属性网格上选择单元测试,并且想知道这些人在说什么。
最近,我了解到这是过去的一个特性,并随着转移到新的测试资源管理器窗口而被删除。
是否可以在新的 Visual Studio UI 中的其他地方更改单元测试属性,或者以某种方式恢复该功能?每当我必须将数据源添加到测试方法时,我最终不得不再次检查整个文档,因为您必须记住一堆具有自定义格式的连接字符串。
c++ - 是否可以在 qt 单元测试中以单独的方法设置测试数据?
我看到 Qt 支持与测试函数关联的数据函数。
http://qt-project.org/doc/qt-4.8/qtestlib-tutorial2.html
是否可以为多个测试提供一些类似类型的数据函数?
例子:
我希望能够在一个通用数据函数中设置上面的数据,这样我就不会每次都输入它。
那可能吗 ?
xml - Nested XML for Data Driven Unit Test
My aim is to have 'nested' data in each of my unit test Iterations. I want to do this so I can have a set of Data to call upon, as well as a list of Actions (described by strings) that are then interpreted and performed in my tests. I currently have tests running in VS2013 via Test Explorer utilising non-nested data (eg. no Data/Actions sub item groups) correctly.
For example, my data could be:
I would like to access the elements in Data as per a normal non-nested test (dataElements["element"]
), however, I would like to have the Actions elements in a list. I have tried the following with no success:
GetChildRows seems the correct method, but I am unable to see any data in the returned object that resembles my XML elements - I only get 1 DataRow
object that has an ItemArray
of 3 values (0, {}, 0). How do I retrieve a list of my Action elements so I can access the text:
- "EnterText_LoginName"
- "EnterText_Password"
- "ClickButton_Login"
spock - 单列日期表问题:Groovy:日期变量'_'需要声明为方法参数
我有一个非常简单的测试:
根据文档http://spock-framework.readthedocs.org/en/latest/data_driven_testing.html 数据表必须至少有两列。一个单列表可以写成:
我遵循这个规则,但是得到了一个如图所示的错误:
所以,请告诉我这里有什么问题?
unit-testing - 带模拟的数据驱动测试
我有一个接收ContactForm
对象和带有收件人的地图的方法。因此,我编写了以下规范,根据表单的查询,返回 Map 中的正确收件人:
有没有一种数据驱动的方式来做到这一点?不幸的是,现在不传递表单而是传递查询字符串本身不是一个选项,因为这需要大量重构。我只是好奇 Spock 是否可以进行这种数据驱动的操作,尽管在每次测试之前都必须更改模拟。
junit - 如何将 xls 转换为集合使用 Apache POI?
我想使用@RunWith (Parameterized.class) 和
实际测试数据由业务人员通过 Excel 创建。
是否有一种简单/通用的方法可以将 Apache POI XSSFSheet 获取到指定的字符串数组集合?
如果是:有人可以提供一个例子吗?
我发现了这个问题:使用 Apache POI 在 TestNG 中进行数据驱动测试 --- 但我希望有一种 3-liner ;-)
for-loop - Selenium:for循环(数据驱动测试)
如何为多个客户在 excel 中给出的输入编写 for-loop 以登录到 yahoo。我想要硒数据驱动的测试。
在这里,我需要 B 列而不是 A 列的值,并且我的行需要增加。
那么如何编写for循环
我试过下面的代码,
coded-ui-tests - 编码的 UI 测试 - 运行多个测试
我有以下问题。
我需要连续运行 10 个测试 - 由 excel 工作簿驱动。每行是一个测试用例。
我的问题是当我添加以下行时:
它在一个测试用例中迭代 excel 工作簿。
我需要的是阅读一行excel工作表,填写输入并完成测试用例等等......
robotframework - 如何使用外部数据源(文本文件)进行机器人框架数据驱动测试?
基于以下示例。
- 是否可以将测试用例部分放入文本文件中?
- 如何?
-------------------------------------------------- -------------------------------------------------- -------------------------------------------
datasource - 使用外部数据源的机器人框架数据驱动测试
如何使用基于以下内容的机器人框架创建数据驱动的测试:
这是我第一次使用机器人框架创建数据驱动的测试,我不知道该怎么做。我已经阅读了 robotsframework 文档,但没有一个给出关于如何做到这一点的明确解释。
谢谢...