文件名称:browser-monkey:可靠的DOM测试
文件大小:146KB
文件格式:ZIP
更新时间:2024-02-25 00:31:31
electron testing browser mocha dom
浏览器猴子 可靠的DOM测试 npm install browser-monkey Browser Monkey是DOM断言库。 它可帮助您编写与框架无关的浏览器测试,这些测试在面对诸如动画,AJAX和延迟渲染之类的异步行为时是可靠的。 它还可以帮助您编写显示页面语义的测试,而不是一堆CSS选择器。 自动等待命令和断言。 为您的页面结构创建丰富的DSL。 框架不可知:可与React,Angular,jQuery, 等一起使用。 可以模拟文本输入和点击。 返回在找到元素时解析的promise。 这是一个,演示了如何在Karma中使用browser-monkey。 使用浏览器-猴
【文件预览】:
browser-monkey-master
----.circleci()
--------config.yml(696B)
----.gitignore(38B)
----karma.conf.js(2KB)
----iframe.js(1KB)
----utils()
--------removeStrictFromSend.js(1KB)
----CHANGELOG.md(1KB)
----test()
--------mocha.opts(54B)
--------page1.html(148B)
--------page2.html(135B)
--------global.js(549B)
--------reloadButtonSpec.js(713B)
--------createTestDom.js(439B)
--------hyperdomIntegrationSpec.js(2KB)
--------app()
--------scopeSpec.js(1KB)
--------optionsSpec.js(884B)
--------fuzzyFinderSpec.js(6KB)
--------actionsSpec.js(17KB)
--------domTest.js(1KB)
--------mountSpec.js(1KB)
--------immediateSpec.js(2KB)
--------findersSpec.js(7KB)
--------eventsSpec.js(5KB)
--------componentSpec.js(3KB)
--------createVDom.js(362B)
--------assertionsSpec.js(18KB)
--------iframe-mount-test.html(532B)
----angular.js(573B)
----docs()
--------quickstart.md(2KB)
--------introduction.md(2KB)
--------update-readme-example-links.js(2KB)
--------api.md(17KB)
--------.nojekyll(0B)
--------coverpage.md(702B)
--------CNAME(17B)
--------codesandbox()
--------_sidebar.md(470B)
--------index.html(2KB)
----package.json(2KB)
----readme.md(4KB)
----.babelrc(35B)
----create.js(384B)
----index.js(39B)
----react.js(484B)
----hyperdom.js(1KB)
----.travis.yml(58B)
----yarn.lock(276KB)
----Makefile(608B)
----lib()
--------createTestDiv.js(213B)
--------sendkeys.js(1KB)
--------promise.js(419B)
--------finders.js(7KB)
--------errorHandler.js(104B)
--------options.js(1KB)
--------elementTester.js(6KB)
--------setTestUrl.js(233B)
--------jquery.js(1KB)
--------assertions.js(3KB)
--------actions.js(6KB)
--------selector.js(2KB)
--------mount.js(1KB)
--------stubBrowser.js(747B)
--------elementsToString.js(190B)
--------reloadButton.js(1KB)
--------expectOneElement.js(351B)