Eğer --disable-extensions kaldırdıktan sonra Uzantı Yükleme Hatası ile ilgili popup çıkması durumunda, aşağıdaki kod bloğu ile otomatik test çalıştırırken otomatik extension çalıştırma özelliğini devre dışı bırakarak sorunu çözebilirsiniz.
Capybara::Selenium::Driver.new(app,\n browser: :chrome,\n desired_capabilities: {\n 'chromeOptions' => {\n 'useAutomationExtension' => false,\n 'forceDevToolsScreenshot' => true,\n 'args' => ['--disable-web-security --start-maximized', '--disable-infobars']\n }\n }\n )
","url":"https://uzmanim.net/soru/ruby-capybara-chromedriver-visit-website-getting-net-readtimeout-hatasi-nasil-cozulur/87324#a87325","author":{"@type":"Person","name":"ergin"},"comment":[],"commentCount":0,"dateCreated":"2018-04-17T17:48:18.91+03:00","dateModified":"2018-04-17T17:50:14.667+03:00","text":"
Getting Net::ReadTimeout hatasının çözümü için;
Capybara.register_driver :selenium do |app|\n Capybara::Selenium::Driver.new(app, \n :browser => :chrome, \n :switches => %w[--disable-extensions --disable-web-security --start-maximized])\nend
kod bloğumuzda --disable-extensions özelliğini kaldırarak çözebilirsiniz.
Eğer --disable-extensions kaldırdıktan sonra Uzantı Yükleme Hatası ile ilgili popup çıkması durumunda, aşağıdaki kod bloğu ile otomatik test çalıştırırken otomatik extension çalıştırma özelliğini devre dışı bırakarak sorunu çözebilirsiniz.
Capybara::Selenium::Driver.new(app,\n browser: :chrome,\n desired_capabilities: {\n 'chromeOptions' => {\n 'useAutomationExtension' => false,\n 'forceDevToolsScreenshot' => true,\n 'args' => ['--disable-web-security --start-maximized', '--disable-infobars']\n }\n }\n )
","upvoteCount":1},"answerCount":1,"suggestedAnswer":{"@type":"Answer","name":"
Getting Net::ReadTimeout hatasının çözümü için;
Capybara.register_driver :selenium do |app|\n Capybara::Selenium::Driver.new(app, \n :browser => :chrome, \n :switches => %w[--disable-extensions --disable-web-security --start-maximized])\nend
kod bloğumuzda --disable-extensions özelliğini kaldırarak çözebilirsiniz.
Eğer --disable-extensions kaldırdıktan sonra Uzantı Yükleme Hatası ile ilgili popup çıkması durumunda, aşağıdaki kod bloğu ile otomatik test çalıştırırken otomatik extension çalıştırma özelliğini devre dışı bırakarak sorunu çözebilirsiniz.
Capybara::Selenium::Driver.new(app,\n browser: :chrome,\n desired_capabilities: {\n 'chromeOptions' => {\n 'useAutomationExtension' => false,\n 'forceDevToolsScreenshot' => true,\n 'args' => ['--disable-web-security --start-maximized', '--disable-infobars']\n }\n }\n )
","url":"https://uzmanim.net/soru/ruby-capybara-chromedriver-visit-website-getting-net-readtimeout-hatasi-nasil-cozulur/87324#a87325","author":{"@type":"Person","name":"ergin"},"comment":[],"commentCount":0,"dateCreated":"2018-04-17T17:48:18.91+03:00","dateModified":"2018-04-17T17:50:14.667+03:00","text":"
Getting Net::ReadTimeout hatasının çözümü için;
Capybara.register_driver :selenium do |app|\n Capybara::Selenium::Driver.new(app, \n :browser => :chrome, \n :switches => %w[--disable-extensions --disable-web-security --start-maximized])\nend
kod bloğumuzda --disable-extensions özelliğini kaldırarak çözebilirsiniz.
Eğer --disable-extensions kaldırdıktan sonra Uzantı Yükleme Hatası ile ilgili popup çıkması durumunda, aşağıdaki kod bloğu ile otomatik test çalıştırırken otomatik extension çalıştırma özelliğini devre dışı bırakarak sorunu çözebilirsiniz.
Capybara::Selenium::Driver.new(app,\n browser: :chrome,\n desired_capabilities: {\n 'chromeOptions' => {\n 'useAutomationExtension' => false,\n 'forceDevToolsScreenshot' => true,\n 'args' => ['--disable-web-security --start-maximized', '--disable-infobars']\n }\n }\n )
","upvoteCount":1},"upvoteCount":0}}
Ruby Capybara ile test otomasyonu çalıştırırken Getting Net::ReadTimeout hatası alıyorum.
Chrome browser açılıyor sayfası ziyaret işlemi yapmıyor. Getting Net::ReadTimeout hatası nasıl çözülür?
Toplam 1 cevap
Getting Net::ReadTimeout hatasının çözümü için;
Capybara.register_driver :selenium do |app|
Capybara::Selenium::Driver.new(app,
:browser => :chrome,
:switches => %w[--disable-extensions --disable-web-security --start-maximized])
end
kod bloğumuzda --disable-extensions özelliğini kaldırarak çözebilirsiniz.
Eğer --disable-extensions kaldırdıktan sonra Uzantı Yükleme Hatası ile ilgili popup çıkması durumunda, aşağıdaki kod bloğu ile otomatik test çalıştırırken otomatik extension çalıştırma özelliğini devre dışı bırakarak sorunu çözebilirsiniz.
Capybara::Selenium::Driver.new(app,
browser: :chrome,
desired_capabilities: {
'chromeOptions' => {
'useAutomationExtension' => false,
'forceDevToolsScreenshot' => true,
'args' => ['--disable-web-security --start-maximized', '--disable-infobars']
}
}
)