文件名称:网络自动化:使用Cucumber,WebdriverIO和Docker Selenium进行BDD测试
文件大小:93KB
文件格式:ZIP
更新时间:2024-02-27 05:32:37
testing typescript cucumber docker-selenium webdriverio
Web自动化框架 Boilerplate项目使用编写BDD测试,并使用执行。 测试以普通语言编写,可以弥合业务人员和技术人员之间的鸿沟。 docker selenium简化了设置,并避免了在本地安装浏览器特定的依赖项。 产品特点 设置简单,无需本地预装的Selenium Grid和浏览器驱动程序 在零配置下使用Chrome和Firefox进行测试 与集成 使用和150多个预定义步骤进行BDD测试 使用实施自定义步骤 支持调试测试 可以通过VNC在浏览器中直观地查看执行情况 详细的报告生成( ) 与CI工具集成 要求 要使用docker selenium运行Firefox和Chrome浏览器
【文件预览】:
web-automation-master
----.dockerignore(63B)
----docker-compose.ci.yml(1KB)
----.env(71B)
----.github()
--------workflows()
----.eslintrc.js(458B)
----src()
--------features()
--------steps()
--------support()
----.vscode()
--------launch.json(2KB)
--------settings.json(492B)
--------tasks.json(1KB)
----Dockerfile(434B)
----scripts()
--------run.sh(321B)
--------wait-for-it.sh(4KB)
----.circleci()
--------config.yml(928B)
----cucumber.report.conf.js(3KB)
----docker-compose.vnc.yml(850B)
----.travis.yml(271B)
----tsconfig.json(538B)
----config()
--------tests.config.ts(520B)
--------chrome.config.ts(491B)
--------index.ts(730B)
--------server.config.ts(134B)
--------firefox.config.ts(550B)
--------hooks.config.ts(5KB)
--------reporting.config.ts(2KB)
--------logging.config.ts(199B)
----LICENSE(1KB)
----README.md(10KB)
----docker-compose.yml(1KB)
----wdio.conf.js(103B)
----.gitignore(24B)
----_config.yml(26B)
----package-lock.json(148KB)
----package.json(2KB)