文件名称:visual-diff:使用Mocha,Chai,Puppeteer和PixelMatch的视觉差异实用程序
文件大小:44KB
文件格式:ZIP
更新时间:2024-04-20 23:38:06
testing automation puppeteer JavaScript
视觉差异
使用Mocha,Chai,Puppeteer和PixelMatch的视觉差异实用程序。
安装
该软件包旨在与一起使用。 这一行动将手柄安装,所以你并不需要包括visual-diff和puppeteer在你的回购的devDependencies 。
如果要在本地安装以进行测试创建和故障排除,请运行:
npm i mocha -g
npm i @brightspace-ui/visual-diff puppeteer --no-save
写作测试
注意: .html和.js文件都必须以.visual-diff后缀结尾,以使测试正确运行。
创建视觉差异测试
标准设置
创建一个
【文件预览】:
visual-diff-master
----.eslintrc.json(110B)
----.gitignore(81B)
----package.json(1021B)
----file-helper.js(5KB)
----CODEOWNERS(39B)
----visual-diff.js(11KB)
----LICENSE(10KB)
----helpers()
--------index.js(163B)
--------createPage.js(403B)
--------oneEvent.js(205B)
--------getRect.js(467B)
--------disableAnimations.js(206B)
--------resetFocus.js(366B)
----screenshots()
----.github()
--------workflows()
--------dependabot.yml(224B)
----README.md(12KB)
----s3-helper.js(2KB)
----test()
--------test.visual-diff.js(2KB)
--------screenshots()
--------test.visual-diff.html(685B)
----.editorconfig(199B)