selenium - HTML/JS/CSS 动画的测试自动化

标签 selenium web-testing automated-tests

有没有开源的商业工具可用于 HTML/JS/CSS 动画的测试自动化? 是否可以通过某种图像捕获和比较的方式来确定视觉伪影(selenium 提供图像抓取,但它更静态)来快速确定测试应用程序通过/失败

最佳答案

尝试使用Sikuli框架。 Sikuli 可以自动化您在屏幕上看到的所有内容。它使用图像识别来识别和控制 GUI 组件。当无法轻松访问 GUI 的内部或源代码时,它非常有用。 网址 - http://www.sikuli.org/

您还可以混合使用 Webdeiver 和 Sikuli - SikuliWebDriver。您可以在这里找到使用它的示例:http://code.google.com/p/sikuli-api/wiki/SikuliWebDriver

我更喜欢使用 Sikuli Java API 并围绕 Sikuli 函数创建包装器函数,例如单击、键入等。 http://doc.sikuli.org/faq/030-java-dev.html

关于selenium - HTML/JS/CSS 动画的测试自动化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23234633/

相关文章:

javascript - Javascript 的测试框架

java - 在 build.gradle 中为 Selenium 测试程序定义 WebDriver 路径,而不是以编程方式设置系统属性

jenkins - 使用 Jenkins 帐户在不同的服务器上执行 katalon 测试套件

visual-studio - 如何在 Web 测试插件中访问数据驱动值

java - 在 FF 中运行正常的脚本在 IE 中运行失败

java - 在 Selenium 中每个元素使用多个定位器的优缺点?

testing - TestCafe:未捕获的 ReferenceError:未定义 pagespeed

python - 每次我在 Python shell 中按回车键时如何运行一个函数

python - 在 mac 上使用 python 和 selenium 使用默认用户配置文件打开 chrome

java - 如何使用 Selenium Webdriver 从以下 div 获取文本