当框架是Hybrid并且测试用例是由Selenium中的excel驱动时,如何使用TestNG注释?

时间:2016-12-13 18:00:43

标签: java selenium testng selenium-grid testng-eclipse

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

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

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

此致 巴拉

1 个答案:

答案 0 :(得分:0)

不要在excel驱动的解决方案上浪费时间。编写元素和动作的正常代码。在测试中将它们组合在一起。使用将填充到表单的数据进行提要。这就是全部。有很多框架使它成为一项简单的任务。