【文件属性】:
文件名称:cypress-movie:通过赛普拉斯端到端测试生成电影
文件大小:6.45MB
文件格式:ZIP
更新时间:2021-04-30 00:40:33
experiment proof-of-concept cypress cypress-io JavaScript
柏树电影
探索如何从赛普拉斯测试中生成产品演示视频
使用其他消息弹出窗口捕获测试运行的高分辨率视频的示例(使用在cy.visit注入的库)
电影以1920x1080生成,无头浏览器设置为相同大小。 该命令日志是隐藏的,因此该应用将拍摄整个视频。 这是CI上生成的电影的静止图像,其中显示了其尺寸。
相关视频: -在第32分钟开始观看。演示幻灯片位于 。
安装
需要Node v10 +
# using NPM
$ npm i -D cypress-movie
# using Yarn
$ yarn add -D cypress-movie
现在,您应该可以使用cypress-movie命令了,请参阅
此项目需要本机扩展来执行图像大小调整,因此在您项目的cypress.json文件中应包含
{
" nodeVersion " : " system "
}
细节
使用cypress
【文件预览】:
cypress-movie-master
----bin()
--------utils.js(610B)
--------record.js(5KB)
----renovate.json(398B)
----images()
--------toast.png(283KB)
--------with-toasts.gif(4.68MB)
--------arrow.png(282KB)
--------movie-screenshot.png(408KB)
--------cropped.gif(744KB)
----package.json(1KB)
----cypress()
--------plugins()
--------support()
--------integration()
--------fixtures()
----.github()
--------workflows()
----details.md(1KB)
----commands.js(161B)
----package-lock.json(278KB)
----gifs()
--------arrows-from-different-directions-movie.gif(420KB)
--------text.gif(131KB)
----src()
--------css()
--------arrow.js(4KB)
--------screenshot.js(685B)
--------cursor-tracking-commands()
--------clear-viewport.js(851B)
--------slow-down.js(686B)
--------toast.js(1KB)
--------cursor-tracking.js(1KB)
--------text-overlay.js(1KB)
----.gitignore(104B)
----cypress.json(339B)
----README.md(6KB)
----.prettierrc.json(86B)