Cypress.io

Cypress.io

赛普拉斯是为现代Web创建的前端自动化测试工具。赛普拉斯建立在新的体系结构上,并与被测试的应用程序在同一运行循环中运行。
赛普拉斯是为现代Web创建的前端自动化测试工具。赛普拉斯建立在新的体系结构上,并与被测试的应用程序在同一运行循环中运行。因此,赛普拉斯可以为浏览器中运行的所有程序提供更好,更快,更可靠的测试。赛普拉斯可在任何前端框架或网站上工作。开源赛普拉斯Test Runner经过精心设计,可以很好地处理现代JavaScript框架。赛普拉斯仪表板服务是Test Runner的一个可选的基于Web的伴侣。仪表板记录了在持续集成中运行的测试,因此开发人员可以了解故障并与团队共享结果。仪表板作为SaaS服务出售。...
cypress-io

具有任何许可的所有平台的Cypress.io替代品

Selenium

Selenium

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

CasperJS

CasperJS是用于PhantomJS WebKit无头浏览器和SlimerJS(Gecko)的用Javascript编写的开源导航脚本和测试实用程序。
Phantomjs

Phantomjs

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

TestCafe

TestCafe是用于测试Web应用程序的纯Node.js端到端解决方案。
SlimerJS

SlimerJS

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

Jest

Jest是Facebook使用的JavaScript单元测试框架,用于测试React应用。特点AdaptableSandboxed和FastSnapshot测试
DalekJS

DalekJS

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

puppeteer

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

AVA

测试可能会很麻烦。AVA可以帮助您完成它。AVA是Node的测试运行程序。
Slideful

Slideful

这个免费的在线工具用于为网页制作照片幻灯片。基于javascript,包含一个简单的图像编辑器,具有圆角并允许自定义。
  • 免费应用
  • Web
Chimp

Chimp

开发具有实时反馈的验收测试和端到端测试。以开发人员为中心的经验,使用Mocha,Jasmine或Cucumber.js编写具有实时反馈的测试。
Enzyme

Enzyme

Enzyme是用于React的JavaScript测试实用程序,可以更轻松地测试React组件的输出。