Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/366.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
PC上Java应用程序的用户场景测试_Java_Test Framework_Gui Test Framework - Fatal编程技术网

PC上Java应用程序的用户场景测试

PC上Java应用程序的用户场景测试,java,test-framework,gui-test-framework,Java,Test Framework,Gui Test Framework,我正在为JavaGUI应用程序寻找一个好的测试框架。对于Android,我知道Robotium,如果Java PC应用程序也有类似的功能,那就太酷了 示例测试用例: 1.右键单击TreeView 2.单击菜单项“全部展开” 3.检查树是否已展开,是否有一个新项目可见,可能以“RAM”作为文本 我搜索了Java测试框架,但没有找到类似Robotium的东西 您使用什么来测试Java GUI? 那怎么办 那怎么办 那怎么办 那怎么办 您有几种选择 -与TestNG和JUnit兼容,该框架专门用于S

我正在为JavaGUI应用程序寻找一个好的测试框架。对于Android,我知道Robotium,如果Java PC应用程序也有类似的功能,那就太酷了

示例测试用例:
1.右键单击TreeView
2.单击菜单项“全部展开”
3.检查树是否已展开,是否有一个新项目可见,可能以“RAM”作为文本

我搜索了Java测试框架,但没有找到类似Robotium的东西

您使用什么来测试Java GUI?

  • 那怎么办
  • 那怎么办
  • 那怎么办
  • 那怎么办

您有几种选择

  • -与TestNG和JUnit兼容,该框架专门用于Swing测试,因此速度非常快,在出现故障后可以截图,有时甚至可以确定故障原因和其他功能。我肯定会给这个一个轮胎
  • -看起来也很酷,也有一些功能,但不幸的是有付费许可证
  • -基于图像的测试框架,允许您用Java编写测试脚本
  • -你可以用通俗易懂的英语写测试,看起来很有趣,所以我一定会试试这个
  • 和其他人
正如您所看到的,有很多框架,因此最好是浏览它们的示例和基本教程,然后抓住最适合您的内容