文件名称:nightwatchjs-template:NightwatchJS模板
文件大小:269KB
文件格式:ZIP
更新时间:2024-06-03 23:35:49
JavaScript
NightwatchJS模板 是一个有趣,强大的端到端测试框架。 与任何流行的框架一样,不可避免地存在关于事物应该如何组织以及您应该做什么或不应该做什么的观点。 此回购是对个人经验教训的总结,它提供了一个模板来启动您自己的端到端测试项目。 它带有合理的默认值,但是您可以根据自己的喜好进行配置。 强调 页面对象的智能感知(代码完成),因为它们是普通的旧JavaScript对象 用于构建页面对象和测试的示例模板 用于样板操作(如单击,设置值和断言值)的自定义帮助程序 自定义beforeEach和afterEach挂钩以执行常见操作 适用于ChromeDriver,ChromeDriver无头,GeckoDriver和GeckoDriver无头的内置WebDriver环境 JSON,XML和HTML格式的自定义报告 默认情况下,Nightwatch为每个测试文件生成一个XML文件。 此回购将所
【文件预览】:
nightwatchjs-template-master
----sample_app()
--------package.json(365B)
--------.prettierignore(9B)
--------Dockerfile(127B)
--------package-lock.json(21KB)
--------src()
--------.dockerignore(14B)
--------.prettierrc.json(225B)
----globals.js(21B)
----package.json(2KB)
----zip_sample_reports.sh(642B)
----.github()
--------ISSUE_TEMPLATE()
----sample_reports()
--------nightwatch_report.zip(86KB)
--------nightwatch_tags_report.zip(25KB)
----.prettierignore(15B)
----Dockerfile(108B)
----LICENSE(1KB)
----package-lock.json(202KB)
----nightwatch.conf.js(7KB)
----.env.sample(1KB)
----src()
--------commands()
--------constants()
--------shared()
--------assertions()
--------page_objects()
--------tests()
--------resources()
--------scripts()
----.eslintrc.js(1KB)
----docker-compose.yml(1KB)
----.gitignore(163B)
----.dockerignore(28B)
----README.md(8KB)
----.prettierrc.json(225B)
----run_docker_compose.sh(376B)