腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(6000)
视频
沙龙
3
回答
Rspec
和
Chrome
/
headless
标志
ruby-on-rails
、
google-chrome
、
rspec
、
capybara
我已经为我的
Rspec
测试使用了无头
Chrome
和
Chrome
。我想要一个在这两者之间切换的
标志
,这样我就可以在我想要的时候看到测试发生了,当我不想的时候把它们隐藏起来。
rspec
--
headless
现在我只需要将这个秘密绑定到一个.env变量: Capybara.javascript_driver = Rails.application.secrets.
headless
:
headless
_
chrome
: :<
浏览 26
提问于2019-02-01
得票数 2
回答已采纳
1
回答
docker中的水豚无头铬返回DevToolsActivePort文件不存在
ruby-on-rails
、
selenium
、
capybara
、
google-chrome-headless
我有以下的水豚配置: end driven_by :selenium_
chrome
_
headless
chromedriver_linux64.zip -d /usr/lo
浏览 66
提问于2018-05-31
得票数 19
回答已采纳
1
回答
chromedriver在第一次测试后关闭
chrome
ruby-on-rails
、
selenium
、
webdriver
、
capybara
、
selenium-chromedriver
我使用Chromedriver 2.30.477691
和
google-
chrome
-beta 60.0.3112.50-1 on Rails 3.2
和
Selenium-webdriver 3.4.3,我的问题是只有第一个集成测试通过我尝试过使用
和
不使用
headless
选项,这并没有什么不同,在第一次测试之后,我可以直接看到浏览器是关闭的,并且不会为以后的测试重新打开。这是我在rails_helper.rb中的设置 Capybara.register_driver(:
headless
_
浏览 8
提问于2017-07-07
得票数 0
回答已采纳
2
回答
使用acceptInsecureCerts与无头
Chrome
和
Selenium,macOS,Rails,Capybara
google-chrome
、
selenium
、
selenium-webdriver
、
capybara
、
google-chrome-headless
为了允许驱动程序忽略本地签名证书上的SSL警告,我使用acceptInsecureCerts
标志
配置驱动程序功能。引导我相信,这个
标志
应该被识别为
Chrome
64+。我可以通过
Chrome
、Firefox
和
无头火狐进行测试。测试不会在无头铬下通过。在撰写本文时,我正在使用我认为是
Chrome
及其变体的最新版本。来源 下面是一些代码,说明我是如何配置
和
运行
RSpec
/Capybara测试的。Capybara.register_driver(:
浏览 1
提问于2018-08-16
得票数 3
回答已采纳
2
回答
从容器化的
RSpec
/Capybara
和
Selenium
Chrome
访问文件下载
docker
、
selenium-webdriver
、
docker-compose
、
capybara
如果我同时运行
rspec
和
selenium
chrome
作为容器,我不知道如何访问下载的文件。'] args = [ ) end @session = Capybara::Session
浏览 8
提问于2020-12-03
得票数 0
回答已采纳
1
回答
无头铬GitLab CI中
Rspec
测试失败
ruby-on-rails
、
selenium-webdriver
、
capybara
、
gitlab-ci
、
google-chrome-headless
Capybara.register_driver :
headless
_
chrome
do |app| args: %w[
headless
disable-gpu no-sandbox] Capybara::Selenium::Driver.new(app, browser: :
chrome
, options: options) Capybara.javascript_d
浏览 4
提问于2017-12-29
得票数 0
3
回答
如何在rails 5.1中为铬无头系统测试设置屏幕大小?
ruby-on-rails
、
rspec-rails
、
google-chrome-headless
为了为我的站点使用
和
测试一个新的响应前端,我尝试使用Rails的新系统测试(specs)
和
javascript
和
Chrome
无头系统。不过,我想不出如何在规范中设置浏览器的屏幕大小。这是我在spec/rails_helper.rb中的设置 driven_by :selenium_
chrome
_
headless
浏览 4
提问于2017-11-08
得票数 11
回答已采纳
3
回答
如何设置无头铬的超时
node.js
、
macos
、
google-chrome-headless
我试着:如果铬不能在15秒内完成,它应该立即完成。但当我跑我得到了 铬金丝雀v64 O
浏览 7
提问于2017-11-10
得票数 4
1
回答
在Rails 7中删除Capybara测试后的文件
ruby-on-rails
、
ruby
、
capybara
在我的Rails 7应用程序中,我进行了Capybara测试,检查下载PDF文件是否有效。问题是,经过一次成功的检查,Capybara将该文件保存在项目的主路径中。如何在测试结束后删除此文件? payment = build :isor_payment, :with_pdf visit payment_path(payment.platform_payment_id) click_on 'Downloa
浏览 12
提问于2022-09-23
得票数 0
回答已采纳
1
回答
水豚使用Selenium webdriver未定义的方法‘#<
RSpec
::ExampleGroups’访问
ruby
、
selenium-webdriver
、
capybara
、
headless
无文件夹结构 Gemfile gem 'capybara'require, browser: :
chrome
) capabilities = Selenium::WebDriver::Remote::Capab
浏览 20
提问于2021-09-14
得票数 0
回答已采纳
1
回答
Rspec
在Github操作上对Javascript测试无头铬失败
javascript
、
ruby-on-rails
、
selenium
、
capybara
、
rspec-rails
有没有办法使用github操作运行
rspec
capaybara测试
和
javascript。下面是我的水豚帮助器配置 Capybara.server = :puma, { Silent: true } options = ::Selenium::WebDriver::
Chrome
::Options.new options.add_argument('--
headless</em
浏览 10
提问于2021-02-06
得票数 2
回答已采纳
1
回答
如何使水原铬无头打开用于
Rspec
测试的sweetalert2调制解调器
selenium
、
capybara
、
selenium-chromedriver
、
rspec-rails
driven_by :rack_test config.before(:each, type: :system, js: true) do options = Selenium::WebDriver::
Chrome
::/web/updates/2017
浏览 0
提问于2018-11-14
得票数 0
回答已采纳
1
回答
使用
headless
_
chrome
模拟设备
ruby
、
rspec
、
capybara
、
selenium-chromedriver
、
headless-browser
#spec_helper require 'capybara'require 'selenium/webdriver' Capybara::Selenium::Driver.load_selenium browser_options=
浏览 12
提问于2018-07-19
得票数 5
回答已采纳
1
回答
放大或保存Github的分支/网络图
google-chrome
、
github
、
google-chrome-devtools
在演示文稿中,我想显示由GitHub (例如:)生成的存储库的网络图,但显示区域太小,我必须拖动
和
拖动。 我怎么才能把它变大呢?我不在乎它是截图还是直播,只要它大一点就行了。
浏览 4
提问于2018-01-22
得票数 0
1
回答
如何设置无头便携式铬的无砂盒
automated-tests
、
e2e-testing
、
google-chrome-headless
、
web-testing
、
testcafe
我想在TestCafe上运行带有--no-sandbox
标志
的无头便携铬。testcafe
chrome
:path/to/portable/
chrome
:
headless
test.jstestcafe
chrome
:path/to/portable/
chrome
:
headless
--no-sandbox test.j
浏览 0
提问于2018-11-26
得票数 2
1
回答
Capybara:不能在Mac上用selenium驱动程序截图
ruby-on-rails
、
selenium
、
capybara
require 'selenium/webdriver' Capybara.register_driver :
chrome
do |app|end Capybara.register_driver :
headless
_
chrome
: %w(
headless
disable-g
浏览 2
提问于2017-10-28
得票数 2
回答已采纳
2
回答
(含硒
和
铬的水豚)
ruby-on-rails
、
ruby-on-rails-5
、
capybara
、
selenium-chromedriver
当我运行我庞大的Capybara“系统”测试套件时,自动
Chrome
窗口不断地成为焦点!这基本上意味着在测试运行时我不能工作。这让我快疯了。有什么我能做的吗?直到最近它才这么做。
浏览 3
提问于2018-05-30
得票数 5
回答已采纳
3
回答
浏览器将推出带有Selenium webdriver的无头铬水豚
ruby
、
selenium-webdriver
、
rspec
、
capybara
、
headless
并添加了参数使用了铬功能以及第一个帮助文件:Capybara.register_driver :
headless
_
chrome
: Selenium::WebDriver::
Chrome
::Options.new(args: %w[
headless
no-sandbox disable-gpu])) Capybara.default_driver= :
headless
_
chrom
浏览 8
提问于2021-09-14
得票数 1
3
回答
木偶操纵者cors错误
javascript
、
web-scraping
、
cors
、
chromium
、
puppeteer
=> { },element);const browser = await puppeteer.launch({
headless
浏览 8
提问于2018-09-01
得票数 7
1
回答
它能在没有显卡的SSH中运行吗?
puppeteer
UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): Error: Failed to launch
chrome
浏览 3
提问于2017-11-27
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
GitLab 是如何用 Headless Chrome 测试的
Headless Chrome and API
Python+selenium自动化-Chrome
基于HEADLESS模式进行自动化测试
UI自动化测试
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券