标签: gwt build-automation automated-tests
我正在将自动GUI测试与我的构建系统集成。我的GUI应用程序是在GWT中开发的。我使用HUDSON作为我的自动构建系统。我想对我的申请进行健全性测试。据我了解,整个测试设置将包含以下步骤。
我不会发布申请细节,因为我认为这个细节不会对方法产生任何影响。如果可能的话,有人可以使用过去的经验来指导我,如果是这样的话。最好的UI自动化工具(最好是开源的),可以很容易地适应这里。
答案 0 :(得分:1)
我们使用TeamCity作为GWT应用程序的构建服务器。我们只是将它用作具有两个任务的构建服务器:将源代码编译为Javascript,并将文件转发到Tomcat应用程序服务器。虽然我还没有手动设置它,但我相信可以使用Selenium(我们用于另一个JSF Web应用程序测试)为UI测试添加第三个任务。
使用Selenium自动化测试的一个相当好的例子是RichFaces。如果您下载其源代码包,它将包含由Selenium生成的数百个UI-testnig代码。