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