我们有如下的UI,如图所示。这些参数是级联的,即它们是相互依赖的。如果你选择大陆,那么相应的国家就会出现,然后当你选择国家时,相应的城市就会出现。

我想自动测试每个选项。这只是一个虚拟的用户界面。在我的例子中,这些字段是动态的,即通过shell/groovy脚本动态生成的,我有超过10个这样的字段。
我见过Robot Framework和Job-DSL插件,但我无法为这些选项选择编写测试用例。我也看到过一些工具,它们记录你的步骤,并根据所选的选项和点击的按钮生成测试文件。
能否有人指导我选择最佳的工具或平台,以便进行自动化测试?
发布于 2015-12-23 19:37:10
很难说什么是“最佳方式”,但我会这么做:
我假设所有的选择都是基于Jenkins jelly调用代码中的方法,我建议您首先将精力放在将这些调用组合到普通的单元测试中。在那里你可以以更快的方式尝试所有的可能性。
然后,在进行真正的UI测试时,记录一个Selenium会话并将其转换为您选择的源代码。
https://stackoverflow.com/questions/34430796
复制相似问题