【发布时间】:2012-04-13 23:56:47
【问题描述】:
对于多本地应用程序,我在 Selenium 方面没有扎实的经验。我的问题与通过 Selenium Webdriver、Java、TestNG、Ant 进行的本地化测试有关。
我所拥有的 - 具有 9 种语言环境的 Java 应用程序,由特定的 URL 区分。每种文化都有自己的语言,并且在功能上略有不同。我只使用页面对象模式创建了带有英文版验收测试的测试套件。测试数据组织得不好:一些常量,一些单独的数据类......
我的问题是如何组织测试数据:输入、查询、客户端数据,以便为每个区域设置不同的集合。如何为每个语言环境一个一个地运行测试?是否可以在 testng.xml 中指定不同的 url - 欢迎任何示例。
总结一下,我想澄清以下几点:
- 当我们为具有不同测试数据的所有区域设置一个测试套件时的数据组织。
- MultiURLs 测试正在运行:testng.xml、build.xml...
【问题讨论】:
标签: java selenium-webdriver domain-driven-design testng