Gauge

Gauge

Gauge是一个免费的开源测试自动化框架,可以消除验收测试的麻烦。
创建可读且可维护的测试标尺测试位于Markdown中,这使编写和维护测试更加容易。重用规范和强大的重构以减少重复。更少的代码和可读的规范意味着更少的时间用于维护测试套件。使用您选择的语言和工具Gauge可使用多种语言,IDE,CI / CD工具和自动化驱动程序。您无需学习新的语言或工具即可让您的测试自动化工具为您服务。通过插件扩展Gauge具有强大的插件架构和插件生态系统。您可以轻松扩展Gauge,以添加对IDE,驱动程序,数据源,文本执行事件或您喜欢的编程语言的支持。快速检测问题不要浪费时间通过堆栈跟踪。量具为测试失败拍摄屏幕截图,使您可以清楚地看到发生了什么问题。报告具有多种格式(XML,JSON,HTML)。扩展测试,节省繁琐的安装时间,以并行化CI / CD管道上的测试。借助Gauge的开箱即用并行化支持,可以加快测试速度并优化基础架构的利用率。更好地管理数据集标尺支持数据驱动的测试。将数据集放在测试脚本之外,以针对多个数据集重复运行它们。轻松测试大型数据集,同时保持规范的高度可读性。
gauge

特征

分类目录

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

Selenium

Selenium

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

CasperJS

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

Phantomjs

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

Project X - DVB demux Tool

欧洲数字广播电视使用DVB标准广播其数据。
puppeteer

puppeteer

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