我正在使用Python编写的Selenium WebDriver进行UI测试,我想检查以下HTML:<ul id="myId"> <li>Something here</li> <li>And here</li> ...
我必须使用一个Windows模拟软件来执行一个重复的任务,每次任务都有略微不同的选项。 由于我不喜欢重复点击,因为人类会引入错误并且懒惰,所以我想自动驱动该程序。但该程序不支持脚本编写,没有API、COM或其他可用接口。据我所知,唯一的自动化方法就是模拟人类(即键盘和鼠标宏命令)。 我知道...
我对 UI 测试纯客户端 Java 应用程序很感兴趣。目前最受欢迎的测试框架是什么?你推荐哪个框架?此外,为什么 Selenium 不能做到这一点(或者它可以)?在我看来,任何能够测试 Web 应用程序的工具都应该能够测试 Windows 应用程序。
我正在使用Netbeans IDE 6.9编写Java桌面应用程序(SWING),希望进行自动化GUI测试。关于测试,我只知道JUnit测试,但这对我的GUI应用程序不适用。是否有特定的测试框架可以用于GUI应用程序测试?有优秀的测试框架吗?哪些框架易于使用(我需要进行测试,但时间不多,但我不...
我目前正在阅读的书是 Growing Object-Oriented Software Guided by Tests,它很好地介绍了测试驱动开发。 其中一个缺点是该书中开发的代码基于 Swing。对于我的下一个项目,我想使用 Java FX 2,并且我想知道是否有任何适用于它的 GUI 测...
我在delphiXtreme的这篇有趣的博客文章中读到了关于DUnit内置GUI测试功能的介绍(基本上是另一种测试用例类TGUITestCase,定义在单元GUITesting中,并具有多个实用程序函数以在GUI中调用操作)。我对此感到相当满意,直到我发现它无法与模态窗体一起使用。例如,如果第...
我有多个UI测试。当我运行单个测试时,一切正常。但如果我运行它们的批处理(作为CI构建的一部分),测试会失败,因为先运行的测试会改变应用程序的状态,并且下一个测试会受到那些更改的影响。(由于应用程序未被杀死)。 我尝试在tearDown()中使用getActivity().finish()。...
我们的团队正在考虑基于用户场景进行测试,因此我们选择了一个 E2E 框架。 搜索“UI 测试”得到以下结果: 于是我找到了这个链接 它说: UI 测试:用户界面测试。换句话说,您必须确保屏幕上的所有按钮、字段、标签和其他元素按照规范的要求正常工作。 GUI 测试:图形用户界面测试。您...
这是一个示例代码:<div id="productOrderContainer"> <table class="table gradient myPage"> 这个表格位于productOrderContainer中,包含多列...
在我的项目中,我们使用FEST进行GUI测试。我们被说服了FEST很强大,但每次显示框架都是浪费时间的。另外,我们使用continuum,因为continuum的maven不能打开GUI,所以FEST无法与之配合(顺便提一下,我们也使用maven,我们的测试在本地机器上通过maven)。如何解...