1

当我使用 Selenium 的 Hybrid 框架时,我的测试用例由 Excel 驱动,我如何为 Excel 格式的测试用例使用像 @Test 这样的 TestNG 注释?这意味着,我将所有测试步骤在 Excel 中转换为元素、操作和数据组合,以触发 UI 中的操作。

我将调用 main() 中的一个方法,该方法又调用另一个方法,在该方法中读取 Excel 并转换一组行/列以构建 Selenium 命令以触发测试用例流的事件。鉴于此,我如何/在哪里可以提及 @Test 让 TestNG 这是我的测试方法?

我有 1000 多个测试用例要执行,并计划使用 Selenium GRID 在多个 VM 中进行分布式执行。为了做到这一点,我相信我们需要有 TestNG 让 Selenium GRID 知道这些是我的测试方法。非常感谢这方面的任何帮助。

问候, 巴拉

4

1 回答 1

0

停止在 Excel 驱动的解决方案上浪费时间。为元素和动作编写普通代码。将它们结合在您的测试中。提供将填充到表单中的数据。就这样。有很多框架使它成为一项简单的任务。

于 2016-12-13T20:40:02.973 回答