Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/gwt/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将自动化GWT GUI测试与构建系统集成_Gwt_Build Automation_Automated Tests - Fatal编程技术网

将自动化GWT GUI测试与构建系统集成

将自动化GWT GUI测试与构建系统集成,gwt,build-automation,automated-tests,Gwt,Build Automation,Automated Tests,我正在为将自动化GUI测试与构建系统集成而奔波。我的GUI应用程序是用GWT开发的。我用它作为我的自动构建系统。我想对我的应用程序执行健全性测试。据我所知,整个测试设置将包含以下步骤 在预定义的应用程序服务器中构建和部署应用程序。在我的例子中,就是在Android emulator中创建并安装应用程序 启动/启动应用程序 执行预定义的用户操作(UI测试用例)并验证它们 以某种方式包括对不同浏览器的验证。我真的不知道我该怎么做 生成已执行测试用例的报告 我不会公布申请的细节,因为我认为这个细节不会

我正在为将自动化GUI测试与构建系统集成而奔波。我的GUI应用程序是用GWT开发的。我用它作为我的自动构建系统。我想对我的应用程序执行健全性测试。据我所知,整个测试设置将包含以下步骤

  • 在预定义的应用程序服务器中构建和部署应用程序。在我的例子中,就是在Android emulator中创建并安装应用程序
  • 启动/启动应用程序
  • 执行预定义的用户操作(UI测试用例)并验证它们
  • 以某种方式包括对不同浏览器的验证。我真的不知道我该怎么做
  • 生成已执行测试用例的报告
  • 我不会公布申请的细节,因为我认为这个细节不会对方法产生任何影响。如果这是可能的,有人能用过去的经验来指导我吗?如果是的话,在多大程度上。最好的UI自动化工具(最好是开源的),可以很容易地安装在这里。

    我们用作GWT应用程序的构建服务器。我们只是将它用作一个构建服务器,它有两个任务:将源代码编译成Javascript,并将deply war文件编译成Tomcat应用服务器。虽然我还没有手动设置,但我相信可以使用添加第三个任务进行UI测试(我们用于另一个JSF web应用程序测试)

    使用Selenium自动化测试的一个相当好的例子是。如果您下载它的源代码包,它包含由Selenium编写的数百个UI testnig代码。

    我们将其用作GWT应用程序的构建服务器。我们只是将它用作一个构建服务器,它有两个任务:将源代码编译成Javascript,并将deply war文件编译成Tomcat应用服务器。虽然我还没有手动设置,但我相信可以使用添加第三个任务进行UI测试(我们用于另一个JSF web应用程序测试)


    使用Selenium自动化测试的一个相当好的例子是。如果你下载它的源代码包,它包含数百个由Selenium编写的UI测试代码。

    Mohsen,你们使用ANT编译GWT了吗?谢谢。是的,我们用ANT编译和创建/发布WAR文件。Mohsen,你们用ANT编译GWT了吗?谢谢。是的,我们使用ANT编译和创建/发布WAR文件。