2012-08-02 95 views
4

我在寻找一个开源代码测试自动化工具,用于使用GWT开发的应用程序。 该工具应允许:GWT的Web测试工具?

  • 场景记录的场景
  • 维护(二进制文件,XML,..)
  • 集成到构建工具(ANT)

我知道Selenium是这么做的,但我不确定这是唯一的也不是最好的工具。 如果您了解其他自动化测试工具,随时向我建议他们。 任何帮助,将不胜感激。

回答

5

你试过GWTTestCase?有关Google Developers的文章,请参阅Testing Methodologies Using Google Web Toolkit更好的洞察力。

+0

我还没有尝试GWTTestCase,但它似乎不符合我们所有的需求。 的确,该工具应该允许我们记录场景(来自浏览器或代理)并避免场景的硬编码。 – user405458 2012-08-03 09:18:31

+0

@ user405458如果你想避免手写代码,Selenium RC是一个更好的选择。它提供录制/播放功能,但随着您的测试场景的增长,管理/维护录制将会成为一项挑战。 – 2012-08-03 17:08:50

1

如果您打开商业工具,那么我想推荐Telerik's Test Studio。 (披露:我是该工具的传道者。)

我们在创建非常易于维护的记录测试方面做得非常出色,另外您还可以根据需要尽可能少或更多的代码进行肉体测试拿出你的测试套件。 Test Studio也可以处理负载测试。还有一个命令行转轮,它是Ant或任何其他构建系统的完美集成点。 (如果您愿意的话,我们也有自己的调度程序。)

此外,我们在帮助在动态内容情境中创建可靠的测试方面做得非常出色 - 例如AJAX。

+0

谢谢Jim,很明显它是一个完整的工具。但在我们的社会中,我们只使用开源工具;) – user405458 2012-08-03 09:29:13