问题标签 [gui-testing]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
perl - 硒测试
我想用 xpath 获取一堆 dom 对象并循环遍历它们以检查它们是否包含指定的文本,这在 Selenium IDE 或 rc 中是否可行?Perl 是我的首选语言
XPath 类似于 xpath=//tbody[@class='table-data']/tr/td/div[@class='table-item']
这将返回表中的所有行项目,但我需要检查每个 div 是否包含指定的文本字符串。这对 Selenium 可行吗?
此致
c# - 供手动用户使用的免费 GUI 测试器
我一直在尝试 MS 测试管理器 2010,但它很糟糕。它有巨大的潜力,但现在它很糟糕,而且每隔几分钟就会在我所有的开发机器上崩溃。
那么是否有任何免费软件可以做同样的事情呢?
就像我喜欢它的地方一样。
- 它旁边有一个很好的检查清单,您将手动完成每个步骤,一旦您确认该步骤通过,您就通过了。
- 这比文字更好,因为其他人可以使用相同的测试登录。
- 一旦你手动完成它,它就会有一个播放按钮,你只需点击它,它就会通过你的点击重新运行测试。最后,您只需手动验证是否全部通过。这使得尝试多个浏览器的速度更快(注意这与 selenium 之类的程序不同)
- 您可以编写可以在多个测试中使用的共享步骤,并且只需要在一个测试中进行更改(尽管这也有很多问题,但这是一个好概念)。
那么外面有什么。我正在做 asp.net mvc、C# 并使用 VS 2010
我正在寻找这样的东西(虽然只是免费的)
http://www.testuff.com/static/images/screenshots/big/runner.png
swing - FEST-swing 示例不起作用,frame.isShowing() 返回 false
尝试使用 FEST-Swing 进行 Swing GUI 测试,并使用http://easytesting.org/swing/wiki/pmwiki.php?n=FEST-Swing.LaunchFromMain中的示例
不幸的是 frame.isShowing() 总是返回 false 虽然我已经看到 JavaApp Swing 正在运行
查看我的代码
从控制台日志
两个问题:
1.我必须使用JFrame的Frame insteaf,否则无法匹配,导致标题不正确,我期望“Java Application”
2. frame.isShowing()总是返回false,它看起来很奇怪
顺便说一句:最新的代码似乎需要 GenericTypeMatcher() rgs/larry 的参数
java - Java 回归测试(涉及 AWT)可以在不窃取桌面焦点的情况下进行吗?
我有一个 Java 系统的回归测试,它没有显示任何图形元素,但确实使用了 AWT 事件线程。有什么方法可以让我在工作站的后台运行这个测试套件,而不会不断地从我正在处理的任何其他事情中获取焦点?(我在 Mac 上运行它。)
.net - .NET Web 浏览器组件,允许您捕获 GET 和 POST 数据
我想开发一个 .NET 应用程序,您可以在其中浏览网站,该应用程序会记录您发送到服务器的 GET 和 POST 数据,以便稍后您可以通过编程方式重现它。
我一直在查看 WinForm 的 WebBrowser 组件,但我看不到获取我发送的 POST 数据的方法。
你知道任何允许你这样做的组件(甚至不是免费的)吗?
asp.net-mvc - ASP.NET MVC Contrib UI 测试助手的状态如何?
早在四月份,我就在听 Herding Code 第 77 集关于 MvcContrib 的内容。
在那里,Eric Hexter 宣布 UI 测试助手是即将推出的一项重要功能。
几个月后,我在网上搜索有关使用 MvcContrib 进行 UI 测试的任何信息。不幸的是,我几乎一无所获:
这个偷窥: http ://codepaste.net/cw8ie4
而这个(被遗弃的?)github上的代码:http: //github.com/mvccontrib/MvcContrib/tree/master/src/MvcContrib.TestHelper/MvcContrib.TestHelper/Ui/
所以我想知道 MvcContrib 中 UI 测试支持的当前状态是什么?有没有积极的发展?有人在使用它们吗?他们被抛弃了吗?为什么?
感谢您的任何提示。
eclipse - 为什么在使用 SWTBot 时会禁用菜单项?
我使用SWTBot编写了一个 GUI 测试来测试 Extract Method 重构。我用select语句提取成一个方法。但是,当我运行单元测试时,提取方法重构菜单项被禁用。因此,SWTBot 无法调用重构。editor.selectRange()
当我们更改org.eclipse.jdt.ui.actions.ExtractMethodAction
为始终启用“提取方法...”菜单项时,我们的 SWTBot 将通过。org.eclipse.jdt.ui
但是,SWTBot 应该让我们在不破解插件的情况下选择菜单项。
包含上述单元测试的整个项目可在 github 获得。我还在SWTBot和SWTBot bug tracking system的 Eclipse 论坛上报告了这个问题。但是,我们还没有收到来自论坛的解决方案。
java - 是否有任何用于 AWT GUI 自动化测试的好的框架?
是否有任何用于 AWT GUI 自动化测试的好的框架?
与 JUnit 集成将是一个加分项。
internet-explorer - Test Automation for Internet Explorer
Is there any tools for GUI Test Automation for Internet Explorer? I already use Selenium for Mozilla Firefox, but I also need a tool for IE.
junit - wxpython 有 Windowlicker 吗?
最近阅读了“Growing OO systemsguided by testing”,我对 java/junit 的windowlicker测试实用程序印象深刻。基本上,它将 GUI 和 GUI 交互与驱动程序和手势相结合,因此您的集成/端到端测试可以像这样整齐地编写:
所有 swing-gui-thread 同步和查找小部件等都很好地隔离在框架中。在我当前的 wxPython 项目中,我真的很想念这种更高级别的测试。wxgtk/wxpython 有什么相似之处吗?我可以从它构建在java.awt.robot上的 windowlicker 源中看出什么,如果没有 windowlicker,有没有类似机器人的东西?