当前位置: 首页 > 工具软件 > BackstopJS > 使用案例 >

BackstopJS-自动化前端样式回归测试

漆雕彬彬
2023-12-01

BackstopJS是一个基于比较网站快照的变化的回归测试工具,因此他更适给项目中的样式做回归测试,可以确保我们在重构网站样式的时候样式不发生变化,而且他支持设置多种浏览器尺寸,可以测试响应式布局。是一个能够实现css自动化回归测试的工具.

BackstopJS具有以下特性:

  • 支持多页面、多测试用例测试
  • 可以使用脚本模拟出用户的交互动作
  • 提供命令行和浏览器两种形式报告
  • 支持PhantomJS或SlimerJS做浏览器引擎,事实上两种引擎也可以改造出基于快照对比的回归测试方案,但是BackstopJS使用更简单,并且做到了可以通过配置切换引擎。
  • 支持设置多种浏览器尺寸,方便实现响应式布局测试
  • 可以测试HTML5元素,比如网页字体和Flexbox
  • 提供了扩展接口,可供用户集成到其他测试系统中 

github:

https://github.com/garris/BackstopJS



 类似资料: