问题标签 [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.

0 投票
0 回答
253 浏览

visual-studio - 如何在较新版本的 VS 中通过 UI 更改单元测试属性?

几个月前,当我在使用 MSTest 阅读单元测试中的数据源时,我偶然发现了一些旧帖子,声称这只是进入属性并在 gui 上设置数据源的问题。这导致属性被自动添加到带有所需参数的测试方法中。

但是,我从来没有能够在属性网格上选择单元测试,并且想知道这些人在说什么。

最近,我了解到这是过去的一个特性,并随着转移到新的测试资源管理器窗口而被删除。

是否可以在新的 Visual Studio UI 中的其他地方更改单元测试属性,或者以某种方式恢复该功能?每当我必须将数据源添加到测试方法时,我最终不得不再次检查整个文档,因为您必须记住一堆具有自定义格式的连接字符串。

0 投票
2 回答
1587 浏览

c++ - 是否可以在 qt 单元测试中以单独的方法设置测试数据?

我看到 Qt 支持与测试函数关联的数据函数。

http://qt-project.org/doc/qt-4.8/qtestlib-tutorial2.html

是否可以为多个测试提供一些类似类型的数据函数?

例子:

我希望能够在一个通用数据函数中设置上面的数据,这样我就不会每次都输入它。

那可能吗 ?

0 投票
1 回答
1009 浏览

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"
0 投票
2 回答
5762 浏览

spock - 单列日期表问题:Groovy:日期变量'_'需要声明为方法参数

我有一个非常简单的测试:

根据文档http://spock-framework.readthedocs.org/en/latest/data_driven_testing.html 数据表必须至少有两列。一个单列表可以写成:

我遵循这个规则,但是得到了一个如图所示的错误:

在此处输入图像描述

所以,请告诉我这里有什么问题?

0 投票
1 回答
459 浏览

unit-testing - 带模拟的数据驱动测试

我有一个接收ContactForm对象和带有收件人的地图的方法。因此,我编写了以下规范,根据表单的查询,返回 Map 中的正确收件人:

有没有一种数据驱动的方式来做到这一点?不幸的是,现在不传递表单而是传递查询字符串本身不是一个选项,因为这需要大量重构。我只是好奇 Spock 是否可以进行这种数据驱动的操作,尽管在每次测试之前都必须更改模拟。

0 投票
1 回答
128 浏览

junit - 如何将 xls 转换为集合使用 Apache POI?

我想使用@RunWith (Parameterized.class) 和

实际测试数据由业务人员通过 Excel 创建。

是否有一种简单/通用的方法可以将 Apache POI XSSFSheet 获取到指定的字符串数组集合?

如果是:有人可以提供一个例子吗?

我发现了这个问题:使用 Apache POI 在 TestNG 中进行数据驱动测试 --- 但我希望有一种 3-liner ;-)

0 投票
1 回答
3744 浏览

for-loop - Selenium:for循环(数据驱动测试)

如何为多个客户在 excel 中给出的输入编写 for-loop 以登录到 yahoo。我想要硒数据驱动的测试。

在这里,我需要 B 列而不是 A 列的值,并且我的行需要增加。

那么如何编写for循环

我试过下面的代码,

0 投票
1 回答
628 浏览

coded-ui-tests - 编码的 UI 测试 - 运行多个测试

我有以下问题。

我需要连续运行 10 个测试 - 由 excel 工作簿驱动。每行是一个测试用例。

我的问题是当我添加以下行时:

它在一个测试用例中迭代 excel 工作簿。

我需要的是阅读一行excel工作表,填写输入并完成测试用例等等......

0 投票
0 回答
583 浏览

robotframework - 如何使用外部数据源(文本文件)进行机器人框架数据驱动测试?

基于以下示例。
- 是否可以将测试用例部分放入文本文件中?
- 如何?
-------------------------------------------------- -------------------------------------------------- -------------------------------------------

0 投票
1 回答
715 浏览

datasource - 使用外部数据源的机器人框架数据驱动测试

如何使用基于以下内容的机器人框架创建数据驱动的测试:

  • 测试数据存储在单独的文本文件中。
  • 测试数据文件包含多个测试套件的测试数据。
  • 常用关键字存储在资源文件中。

    这是我第一次使用机器人框架创建数据驱动的测试,我不知道该怎么做。我已经阅读了 robotsframework 文档,但没有一个给出关于如何做到这一点的明确解释。

    谢谢...