dvr.js:旧POC

时间:2024-03-23 22:26:59
【文件属性】:

文件名称:dvr.js:旧POC

文件大小:60KB

文件格式:ZIP

更新时间:2024-03-23 22:26:59

TypeScript

硬盘录像机 记录您的javascript应用程序的HTTP交互,并在以后的测试运行期间重播它们,以进行快速,确定性和准确的测试。 受启发。 用法 new DVR ( { recordingsFile : 'recordings.json' } ) dvr . broadcastRecording = function ( recording ) { // if needed, custom code to emit can go here dvr . saveRecording ( "series title" , recording ) } 该series充当命名空间,以避免单独的测试之间发生冲突。 传递LIVE=true进行实时通话并记录响应。 否则,DVR将播放以前的录像,如果找不到给定的录像,则会引发错误。 为了简化此过程,DVR附带了一些辅助工具,以促进与浏览器


【文件预览】:
dvr.js-master
----.gitignore(436B)
----tsconfig.json(868B)
----README.md(3KB)
----tsconfig.test.json(309B)
----CHANGELOG.md(2KB)
----appveyor.yml(628B)
----rollup.config.js(991B)
----test()
--------mocha.opts(209B)
--------setup()
----.vscode()
--------launch.json(2KB)
--------settings.json(1KB)
--------tasks.json(1KB)
----.gitattributes(127B)
----package.json(3KB)
----tslint.json(2KB)
----CONTRIBUTING.md(3KB)
----banner.js(123B)
----src()
--------nightmare-preload.js(306B)
--------nightmare-integration.ts(1KB)
--------index.ts(4KB)
----CODE_OF_CONDUCT.md(3KB)
----scripts()
--------build.sh(253B)
--------after.sh(213B)
--------coverage.sh(121B)
----.npmignore(270B)
----.travis.yml(638B)
----.editorconfig(359B)
----yarn.lock(143KB)
----circle.yml(676B)

网友评论