问题标签 [test-suite]

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 投票
1 回答
10115 浏览

groovy - 使用 Groovy 在 SOAPUI 请求中动态设置输入

我想编写一个在请求中设置输入的 groovy 脚本。当 groovy 在同一个测试套件中执行时它工作正常,但我希望这个脚本通过几个测试套件。这是我的代码,为了测试,我得到了第 5 个测试套件、第一个测试用例和第一个测试步骤。它是 getXmlHolder 行失败并出现“意外的 CDATA”错误。我试图将 testSuite 和 testCase 添加到 inputHolder 字符串中,但这也无济于事。

我认为 getXmlHolder 只检查它所在的 testSuite,所以问题是如何让它访问其他 testSuite?

0 投票
3 回答
560 浏览

perl - 用于 API 的 perl 测试套件

我正在编写一个与 API 接口的perl模块,我想在将它放在CPAN上之前为它编写一个测试套件。然而,因为这个模块基本上只是一个 API 的接口,所以所有的测试都需要一个有效的 API 密钥和用户。显然,我无法在测试套件中使用我的 API 密钥和用户名发布此模块,那么处理此类事情的最佳方法是什么?我应该只在本地进行测试,然后在没有测试的情况下将其放在 CPAN 上吗?有没有人遇到过这个问题并想出一个好的解决方案?我知道编写测试是最佳实践,所以如果可以的话,我想这样做。谢谢!

0 投票
1 回答
373 浏览

unit-testing - 如何创建测试套件以在 VisualPHPUnit 上运行?

我正在使用 VisualPHPUnit,我正在尝试将我的测试组织成套件(由于 Selenium IDE 不导出 PHPUnit 测试套件)。我目前正在实现配置 XML 文件的选项。

然而,这是非常有限的,因为我想按需运行测试套件,而不是每次在服务器上上传一个新的 XML 文件(又名测试套件)。

我知道我可以创建一个包含许多测试套件的 XML 文件,但我想单独运行它们。

如您所知,我正在努力实现 DontRepeatYourself 原则和代码重用。您知道..只需选择 login.php ,然后选择测试用例和它们 logout.php 并运行它们。这样的事情可能吗???

此外……Vis​​ualPHPUnit 是否很难仅解析一个 XML 文件并创建一个测试套件的下拉框以供选择和运行?

这是我的 XML 文件

0 投票
1 回答
92 浏览

unit-testing - 运行两个 JUnit 测试套件的脱节

假设我有两个 JUnit 测试套件,即 SuiteATest 和 SuiteBTest。他们几乎没有共同的测试课程。有没有一种简单的方法来命令 JUnit 从两个测试套件中运行这些常见的测试类?

0 投票
0 回答
85 浏览

java - 无法在运行模式下运行 TestSuite(包含所有 junit 测试类)

我无法在运行模式下运行我的 TestSuite(其中包含近 100 个 JUnit 测试文件),但我能够在调试模式下成功运行所有这些文件。如果我在运行模式下进行,一些测试通过,其余的都失败了。请在这方面帮助我。如果需要任何其他信息,请告诉我。

0 投票
2 回答
1141 浏览

angularjs - Angular e2e / Karma - 在套件块之前?

我知道 Angular 的 e2e 测试对单独的测试有一个 beforeEach ......但我正在寻找整个套件的升级。有人知道在执行整个测试套件之前运行代码块的方法吗?

0 投票
1 回答
2252 浏览

java - JUnit 测试套件是否支持自定义注解?

在 JUnit 中,您可以像这样创建测试套件:

但这似乎相当麻烦。定义一个简单的类级别注释会很好:

然后像这样定义你的套件:

这可能吗?如果有怎么办?注意:如果 JUnit 不支持此功能,则对切换到 TestNG 或任何其他测试框架不感兴趣......提前致谢!

0 投票
1 回答
2083 浏览

java - 如何在 TestNG 中迭代测试套件

例如,我有一个带有多个类的 TestSuite。

Iteration 1 TestSuite 在第一次执行时将在 Excel 工作表的第一行中获取数据。

Iteration 2 TestSuite 再次执行第二次,它将在 Excel 工作表的第二行中获取数据。

很快...

供您参考 -> 我正在使用 Apache POI 进行数据驱动。-> 我没有兴趣在 testng xml 文件本身中提供迭代参数。-> 测试套件应该一个一个地执行。

任何帮助表示赞赏。

0 投票
1 回答
1866 浏览

java - 在 Junit 4 中构建测试套件

现在,我有这个简单的测试套件:

但是现在我想将参数传递给这些测试类,告诉他们是否使用管理员帐户进行测试,是否在视图模式 A 或 B 下进行测试等。我希望我能做这样的事情:

但我不知道如何做这样的事情。有任何想法吗?谢谢!

0 投票
4 回答
283 浏览

junit - 在 Play 1.2.4 中运行测试套件

我无法在 1.2.4 中运行 JUnit 测试套件,因为 play test-only 命令不可用。如果不升级到更高版本的 Play 就可以修复它,请回复相同的内容。