CasperJS

CasperJS

CasperJS是用于PhantomJS WebKit无头浏览器和SlimerJS(Gecko)的用Javascript编写的开源导航脚本和测试实用程序。
CasperJS是用于PhantomJS WebKit无头浏览器和SlimerJS(Gecko)的用Javascript编写的开源导航脚本和测试实用程序。它简化了定义完整导航方案的过程,并提供了有用的高级功能,方法和语法糖来执行常见任务,例如:*定义和排序浏览导航步骤*填写和提交表单*单击和跟随链接*捕获以下内容的屏幕快照一个页面(或页面的一部分)*测试远程DOM *记录事件*下载资源(包括二进制资源)*编写功能测试套件,将结果保存为JUnit XML *抓取Web内容...
casperjs

分类目录

具有任何许可的所有平台的CasperJS替代品

Selenium

Selenium

Selenium是专门用于测试Web应用程序的工具套件。
Phantomjs

Phantomjs

PhantomJS是带有JavaScript API的无头WebKit。它具有对各种Web标准的快速本机支持:DOM处理,CSS选择器,JSON,Canvas和SVG。
Cypress.io

Cypress.io

赛普拉斯是为现代Web创建的前端自动化测试工具。赛普拉斯建立在新的体系结构上,并与被测试的应用程序在同一运行循环中运行。
Screenster

Screenster

无需一行代码,UI测试速度提高10倍。Screenster是基于Web的平台,它记录应用程序屏幕的可视基线,然后自动检测更改。
SlimerJS

SlimerJS

SlimerJS是可编写脚本的浏览器。它允许您使用Javascript脚本来操纵网页:打开网页,单击链接,修改内容...
  • 免费应用
SnapTest

SnapTest

SnapTest是类固醇上的Selenium-IDE,具有完整的项目QA代码生成器。大量免费功能可扩展您的测试,并为任何规模的公司提供离线/云/团队支持。
DalekJS

DalekJS

DalekJS是一个开源UI测试工具。
Selenium IDE

Selenium IDE

Selenium IDE是Firefox的附加组件,它记录单击,键入和其他进行测试的操作,您可以在浏览器中播放该测试。
ActivIT Automatron

ActivIT Automatron

用于浏览器自动化的脚本工具。
puppeteer

puppeteer

Puppeteer是一个Node库,它提供了高级API来通过DevTools协议控制无头Chrome或Chromium。也可以将其配置为使用完整(无头)的Chrome或Chromium。
SEOBOTS.io

SEOBOTS.io

SEOBOTS.io是一个按需机器人市场,用于数据分析,市场营销,Web自动化等等。
  • 免费增值应用
  • Web
PhearJS

PhearJS

PhearJS使用PhantomJS渲染动态网页:获取页面,渲染页面并返回漂亮的JSON对象。
Webinject

Webinject

WebInject是用于自动测试Web应用程序和Web服务的免费工具。