【发布时间】:2013-07-07 06:11:20
【问题描述】:
我必须为 Web 应用程序自动化测试套件,让用户连接并与他们的 Dropbox 帐户同步。我正在使用 Java Selenium Webdriver。
我在这里创建了这样的测试类。
Class1.java - 检查是否连接到 Internet 的测试用例。
Class2.java- 使用 Dropbox 登录的测试用例
Class3.java- 验证 Dropbox 文件夹是否显示在网页上的测试用例。
现在这些测试类应该按这个顺序执行。
但是当我将项目作为 JUnit 测试运行时,它会以其他顺序执行这些测试。我没有找到任何 XML 文件,因此我可以指定这些类的执行顺序。
我也尝试过 TestNG,因为我读到 Here TestNG 提供了一个属性“preserve-order”。
但它不起作用。我对 Selenium 和 Java Webdriver 没有太多经验。
所以任何帮助都会很明显。
提前感谢。
【问题讨论】:
标签: java selenium junit selenium-webdriver testng