2

Watir 与 ZK 界面交互的难易程度如何?如果“根本没有”,您对我的 Web 界面自动化测试有什么建议吗?

编辑:另一种说法是我可以测试 Spring/ZK 生成的页面(Ajax/JScript)。我还发现了另一个问题:如果可能的话,我不需要使用代理进行测试(就像 Sahi 那样)。

编辑:我已经测试 ZK 接口已经有一段时间了。有了对 Watir(现在是 webdriver)的更高知识,我可以说这绝对是可能的。时间通常不是问题,但找到元素当然可以,因为 id 是动态生成的。我推荐一种强大的、可维护的、面向对象的方法以及强大且动态的 DSL,否则您将在某种自定义构建的对象库中列出页面上的每个元素。所以......它有效,但需要额外的努力。

4

1 回答 1

1

如果你在谈论这个:http: //zssdemo.zkoss.org/你可以看看 DOM 输出,它很糟糕,但可以用 Watir 测试它。我已经处理过一些会产生类似这样糟糕输出的应用程序。这是一个挑战。:) 搜索 Watir google group 以测试 Ajax,很多人都这样做。

高温下,

查理

于 2011-01-20T16:06:07.213 回答