问题标签 [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.
java - 在 Linux 上以最少的安装运行 sikuli 脚本
我想将 sikuli 脚本添加到我的存储库中,并在 Linux 上以最少的安装使其可供其他人使用。有说明如何在不安装的情况下在 Windows 上运行脚本,但在 Linux 上更复杂。
有没有人有这个问题的经验或建议?
testing - JavaFX 2 的 GUI 测试框架
我目前正在阅读《Growing Object-Oriented Software Guided by Tests 》一书,它对测试驱动开发进行了不错的介绍。
一个缺点是通过本书开发的代码是基于 Swing 的。对于我的下一个项目,我想使用 Java FX 2,我想知道是否有任何 GUI 测试框架可以用于它?本书介绍了windowlicker,它只允许测试 Swing 应用程序。
java - 我应该每次都链接 GUI 测试还是重新启动小程序?
例如,在开源项目JChemPaint中,通过将十几个单独的测试收集到几个 Java 文件中来测试 GUI(使用 FEST 框架)。每个文件只启动一次小程序,并在一个链中执行几个独立的测试。
我想知道这是否是好的做法。当然,每次启动都会花费时间。但是,我可以看到先前操作的副作用和可能的例外的问题,但我不是专家。那么,将多个测试放在一个小程序启动中是一种好习惯吗?
(我也在寻找 GUI 测试的最佳实践集合,但不能提出这样的问题,尽管如此,还是欢迎提示。)
java - 有人可以建议一个测试自动化工具来自动化 Java 小程序窗口吗?
有人可以建议一个测试自动化工具来自动化 Java 小程序窗口吗?也需要它来识别小程序窗口中的各种按钮。
c# - Telerik Free Testing Framework vs Selenium
I am choosing one of the following to test with: Telerik Free Testing Framework and Selenium
The web-project, is a site written in C # and JavaScript.
Can you please tell which of the testers to choose and why?
Highlighting the differences of the above tools for testing?
coded-ui-tests - 用于验证 Web 应用程序 (.Net) 中 1000 多个屏幕字段的任何工具
需要验证 Web 应用程序 (.net) 上的 1K+ 字段。其中包括下拉列表、应用程序中的文本文件。这里的重点更多是数据正确反映在屏幕上的天气!
我目前正在寻找一种工具来进行验证。请帮助我!
提前致谢!
testing - 测试 CSHTML 页面
我想知道人们是否测试他们基于 MVC .NET 的 Web 服务的 gui 部分。我用过 Watin / Specflow。我对此有两个主要担忧:
- 这些测试不仅仅是 gui。它们是系统检查。他们测试数据库和业务逻辑。对 gui 的任何重大更改都意味着必须重新编写这些测试。这里的 gui 也取决于后端的工作方式。
- 进行的测试非常缓慢。如果这些测试需要时间,前端设计人员/编码人员就无法以 TDD 方式工作。
有没有办法单独测试 cshtml 模板?例如,传入一个假的 ViewBag,看看 cshtml 的输出是否使用了正确的值等。它们运行的速度有多快?
谢谢!
cucumber - 您应该以 BDD 方式进行测试,还是以 Gui 测试方式进行测试?
我试图了解您何时应该通过BDD(例如 cucumber/specflow)进行测试,以及何时应该直接测试您的gui。
例如,测试“ AdminHelp按钮只能由管理员看到”。
此管理按钮位于特定页面上。我是否应该以 BDD 方式对其进行测试(即:
- 当管理员登录时
- 然后他看到 AdminHelp 按钮
或者
编写一个单元测试,将 current_user 设置为管理员用户,并测试模板呈现的 html 是否包含 AdminHelp 按钮。
谢谢。
android - 原生 android 和 iOS 应用程序的 GUI 测试
我有一个原生 android 和一个原生 iOS 应用程序,想用一个工具测试它们。
是否有一种工具可以记录/编写一次 GUI 测试,然后在两个平台上使用它?
我发现的唯一工具是 MonkeyTalk,但那里没有更多工具吗?
java - 通过 Ant 分批运行 Robotium 案例
基本上,我想要实现的是这样的,但在 Ant 中使用 Robotium。我想使用 Ant 命令单独测试我的包(套件?)。
这样做的原因是因为应用程序的复杂性非常大,以至于当我一次运行所有内容时它会遇到问题,通常由于Robotium 遍历案例时的内存泄漏而中途终止,以及某些案例如何影响未来的案例应用程序某处的状态变化。
当只运行当前包或单独运行每个案例(使用我的 IDE)时,一切都运行良好,所以我想知道这是如何通过 Ant 实现的。