文件名称:capybara-screenshot-diff:跟踪水豚截图中的变化
文件大小:234KB
文件格式:ZIP
更新时间:2024-06-20 04:24:14
Ruby
水豚::截图::差异 有没有想过两年前你的项目是什么样的? 为了回答这个问题,您开始在测试期间截取屏幕截图。 save_screenshot为此提供了save_screenshot方法。 非常好。 曾经无意中引入了图形更改吗? 永远不想再发生? 那么这颗宝石是给你的! 使用此 gem 通过截取屏幕截图并将它们与以前的版本进行比较来检测页面中的更改。 安装 将这些行添加到应用程序的Gemfile中: gem 'capybara-screenshot-diff' gem 'oily_png' , platform : :ruby 然后执行: $ bundle 或者自己安装: $ gem install capybara-screenshot-diff 要求 [对于 :vips 驱动程序] libvips 8.9 或更高版本,请参阅 用法 迷你测试 在您的测试类中,包含Capyb
【文件预览】:
capybara-screenshot-diff-master
----gemfiles()
--------rails60_gems.rb(198B)
--------rails42.gemfile(176B)
--------rails52.gemfile(137B)
--------rails50.gemfile(137B)
--------rails51.gemfile(137B)
--------rails61_gems.rb(173B)
----.gitattributes(78B)
----.github()
--------workflows()
----matrix_test.rb(2KB)
----tmp()
--------.keep(0B)
----gems.rb(597B)
----LICENSE.txt(1KB)
----Dockerfile(1KB)
----lib()
--------capybara()
----Rakefile(373B)
----CONTRIBUTING.md(677B)
----capybara-screenshot-diff.gemspec(1KB)
----test()
--------test_helper.rb(2KB)
--------integration()
--------capybara()
--------images()
--------fixtures()
--------system_test_case.rb(2KB)
--------support()
----README.md(14KB)
----.gitignore(113B)
----bin()
--------console(379B)
--------setup(131B)
--------standardrb(808B)
--------install-vips(316B)
----.standard.yml(350B)