文件名称:copycat:轻松测试Web项目的扩展! 创建测试代码而无需编写任何代码!
文件大小:3.68MB
文件格式:ZIP
更新时间:2024-02-22 11:21:49
chrome-extension testing reactjs testing-tools testing-tool
模仿者-测试扩展 (对于开玩笑的木偶戏) 构建此扩展是为了简化创建Web测试的过程。 就像Selenium-IDE,但只是玩笑木偶(目前)。 同样,此扩展程序在您自己的浏览器上记录操作,因此不需要打开新的Selenium或Puppeteer窗口即可在其上记录您的操作。 在记录状态下,它使用目标元素唯一选择器记录以下所述的事件。 支持的动作 点击事件 动作键 描述 click 鼠标click事件。 mousedown 鼠标mousedown事件。 drag-and-drop 如果mouseup事件在mousedown事件之后,并且它们的坐标之间的差大于10。 关键事件 动作键 描述 keydown 键盘keydown事件。 如果它们连续触发且其选择器相同,则会自动将keydown事件收集为一个。 combined-keydown 如果同时触发特殊按键事件,则它将组合特殊按键事件,例如: Ctrl+A 页面更改事件 动作键 描述 page-change 如果onbeforeunload事件被触发。 click-page-change 如果窗口的onbeforeu
【文件预览】:
copycat-master
----config()
--------webpack.config.prod.js(15KB)
--------polyfills.js(856B)
--------webpackDevServer.config.js(5KB)
--------webpack.config.dev.js(12KB)
--------jest()
--------env.js(3KB)
--------paths.js(2KB)
----package.json(3KB)
----assets()
--------extension_test.png(594KB)
--------run_test.png(68KB)
--------extension_test2.png(1.29MB)
--------test_example.gif(1.32MB)
--------close_on_hover.png(602KB)
----LICENSE(1KB)
----.DS_Store(12KB)
----src()
--------index.js(254B)
--------Commands.js(1KB)
--------Constants.js(1KB)
--------content.js(15KB)
--------registerServiceWorker.js(4KB)
--------Generator.js(4KB)
--------App.js(412B)
--------style.css(9KB)
----.gitignore(64B)
----public()
--------icon32.png(7KB)
--------icon128.png(9KB)
--------icon1024.png(43KB)
--------icon64.png(8KB)
--------icon512.png(21KB)
--------manifest.json(964B)
--------index.html(2KB)
--------icon256.png(13KB)
--------app()
--------.DS_Store(6KB)
--------favicon.ico(4KB)
----README.md(7KB)
----scripts()
--------test.js(732B)
--------build.js(5KB)
--------start.js(3KB)