rspec-capybara-docker-grid:具有RSpec和Capybara的dockerized Selenium Grid

时间:2024-06-06 23:22:28
【文件属性】:

文件名称:rspec-capybara-docker-grid:具有RSpec和Capybara的dockerized Selenium Grid

文件大小:11KB

文件格式:ZIP

更新时间:2024-06-06 23:22:28

docker rspec capybara selenium-grid Ruby

具有RSpec和Capybara的Dockerized Selenium网格 我构建该项目的目的是快速提供一个针对dockerized应用程序运行UI测试的dockerized环境。 它使用泊坞窗化的 ,与购买和维护专用计算机相比,它提供了更具成本效益的CI解决方案。 我在bin/目录中包括了bash脚本,作为docker-compose命令的包装。 希望在完成初始设置后,您无需调用任何docker命令。 :grinning_face_with_big_eyes: RSpec和Capybara都会在testrunner docker映像中自动配置。 您可以在spec/spec_helper.rb轻松自定义其配置。 依存关系 此回购在您计算机上的克隆 设置 这是在此项目中编写RSpec测试时的默认工作流程: bin/build && bin/start && bin/test 对spec /目录中的文件进行更改 使用bin/build


【文件预览】:
rspec-capybara-docker-grid-master
----.gitignore(101B)
----Dockerfile(217B)
----.dockerignore(122B)
----bin()
--------start(174B)
--------stop(113B)
--------build(129B)
--------start-debug(288B)
--------test(207B)
----.travis.yml(278B)
----docker-compose.yml(2KB)
----LICENSE.txt(1KB)
----spec()
--------spec_helper.rb(470B)
--------features()
----scripts()
--------ci()
----README.md(4KB)
----docker-compose.dev.override.yml(82B)
----Gemfile(185B)
----dependabot.yml(368B)
----grid()
--------testrunner.rb(902B)
----Gemfile.lock(1KB)

网友评论