From c16f237ca9839db6efdf3bb6049c17e5105d30bb Mon Sep 17 00:00:00 2001 From: Sri Harsha Date: Fri, 21 Feb 2020 13:42:52 +0530 Subject: [PATCH] Add: Adding Ruby code sample for page_load_startegy Signed-off-by: Sri Harsha --- .../webdriver/page_loading_strategy.de.md | 21 ++++++++++++++++--- .../webdriver/page_loading_strategy.en.md | 21 ++++++++++++++++--- .../webdriver/page_loading_strategy.es.md | 21 ++++++++++++++++--- .../webdriver/page_loading_strategy.fr.md | 21 ++++++++++++++++--- .../webdriver/page_loading_strategy.ja.md | 21 ++++++++++++++++--- .../webdriver/page_loading_strategy.ko.md | 21 ++++++++++++++++--- .../webdriver/page_loading_strategy.nl.md | 21 ++++++++++++++++--- .../webdriver/page_loading_strategy.zh-cn.md | 21 ++++++++++++++++--- 8 files changed, 144 insertions(+), 24 deletions(-) diff --git a/docs_source_files/content/webdriver/page_loading_strategy.de.md b/docs_source_files/content/webdriver/page_loading_strategy.de.md index c9e1ff23905b..a0e9d58c18aa 100644 --- a/docs_source_files/content/webdriver/page_loading_strategy.de.md +++ b/docs_source_files/content/webdriver/page_loading_strategy.de.md @@ -47,7 +47,12 @@ public class pageLoadStrategy { // Please raise a PR {{< / code-panel >}} {{< code-panel language="ruby" >}} -# Please raise a PR +require 'selenium-webdriver' +caps = Selenium::WebDriver::Remote::Capabilities.chrome +caps.page_load_strategy='normal' + +driver = Selenium::WebDriver.for :chrome, :desired_capabilities => caps +driver.get('https://www.google.com') {{< / code-panel >}} {{< code-panel language="javascript" >}} const {Builder, Capabilities} = require('selenium-webdriver'); @@ -123,7 +128,12 @@ public class pageLoadStrategy { // Please raise a PR {{< / code-panel >}} {{< code-panel language="ruby" >}} -# Please raise a PR +require 'selenium-webdriver' +caps = Selenium::WebDriver::Remote::Capabilities.chrome +caps.page_load_strategy='eager' + +driver = Selenium::WebDriver.for :chrome, :desired_capabilities => caps +driver.get('https://www.google.com') {{< / code-panel >}} {{< code-panel language="javascript" >}} const {Builder, Capabilities} = require('selenium-webdriver'); @@ -194,7 +204,12 @@ public class pageLoadStrategy { // Please raise a PR {{< / code-panel >}} {{< code-panel language="ruby" >}} -# Please raise a PR +require 'selenium-webdriver' +caps = Selenium::WebDriver::Remote::Capabilities.chrome +caps.page_load_strategy='none' + +driver = Selenium::WebDriver.for :chrome, :desired_capabilities => caps +driver.get('https://www.google.com') {{< / code-panel >}} {{< code-panel language="javascript" >}} const {Builder, Capabilities} = require('selenium-webdriver'); diff --git a/docs_source_files/content/webdriver/page_loading_strategy.en.md b/docs_source_files/content/webdriver/page_loading_strategy.en.md index 01213c9957c4..8532ff9f029b 100644 --- a/docs_source_files/content/webdriver/page_loading_strategy.en.md +++ b/docs_source_files/content/webdriver/page_loading_strategy.en.md @@ -47,7 +47,12 @@ public class pageLoadStrategy { // Please raise a PR {{< / code-panel >}} {{< code-panel language="ruby" >}} -# Please raise a PR +require 'selenium-webdriver' +caps = Selenium::WebDriver::Remote::Capabilities.chrome +caps.page_load_strategy='normal' + +driver = Selenium::WebDriver.for :chrome, :desired_capabilities => caps +driver.get('https://www.google.com') {{< / code-panel >}} {{< code-panel language="javascript" >}} const {Builder, Capabilities} = require('selenium-webdriver'); @@ -123,7 +128,12 @@ public class pageLoadStrategy { // Please raise a PR {{< / code-panel >}} {{< code-panel language="ruby" >}} -# Please raise a PR +require 'selenium-webdriver' +caps = Selenium::WebDriver::Remote::Capabilities.chrome +caps.page_load_strategy='eager' + +driver = Selenium::WebDriver.for :chrome, :desired_capabilities => caps +driver.get('https://www.google.com') {{< / code-panel >}} {{< code-panel language="javascript" >}} const {Builder, Capabilities} = require('selenium-webdriver'); @@ -194,7 +204,12 @@ public class pageLoadStrategy { // Please raise a PR {{< / code-panel >}} {{< code-panel language="ruby" >}} -# Please raise a PR +require 'selenium-webdriver' +caps = Selenium::WebDriver::Remote::Capabilities.chrome +caps.page_load_strategy='none' + +driver = Selenium::WebDriver.for :chrome, :desired_capabilities => caps +driver.get('https://www.google.com') {{< / code-panel >}} {{< code-panel language="javascript" >}} const {Builder, Capabilities} = require('selenium-webdriver'); diff --git a/docs_source_files/content/webdriver/page_loading_strategy.es.md b/docs_source_files/content/webdriver/page_loading_strategy.es.md index c15d470a23e5..2215f1c45f26 100644 --- a/docs_source_files/content/webdriver/page_loading_strategy.es.md +++ b/docs_source_files/content/webdriver/page_loading_strategy.es.md @@ -53,7 +53,12 @@ public class pageLoadStrategy { // Please raise a PR {{< / code-panel >}} {{< code-panel language="ruby" >}} -# Please raise a PR +require 'selenium-webdriver' +caps = Selenium::WebDriver::Remote::Capabilities.chrome +caps.page_load_strategy='normal' + +driver = Selenium::WebDriver.for :chrome, :desired_capabilities => caps +driver.get('https://www.google.com') {{< / code-panel >}} {{< code-panel language="javascript" >}} const {Builder, Capabilities} = require('selenium-webdriver'); @@ -129,7 +134,12 @@ public class pageLoadStrategy { // Please raise a PR {{< / code-panel >}} {{< code-panel language="ruby" >}} -# Please raise a PR +require 'selenium-webdriver' +caps = Selenium::WebDriver::Remote::Capabilities.chrome +caps.page_load_strategy='eager' + +driver = Selenium::WebDriver.for :chrome, :desired_capabilities => caps +driver.get('https://www.google.com') {{< / code-panel >}} {{< code-panel language="javascript" >}} const {Builder, Capabilities} = require('selenium-webdriver'); @@ -200,7 +210,12 @@ public class pageLoadStrategy { // Please raise a PR {{< / code-panel >}} {{< code-panel language="ruby" >}} -# Please raise a PR +require 'selenium-webdriver' +caps = Selenium::WebDriver::Remote::Capabilities.chrome +caps.page_load_strategy='none' + +driver = Selenium::WebDriver.for :chrome, :desired_capabilities => caps +driver.get('https://www.google.com') {{< / code-panel >}} {{< code-panel language="javascript" >}} const {Builder, Capabilities} = require('selenium-webdriver'); diff --git a/docs_source_files/content/webdriver/page_loading_strategy.fr.md b/docs_source_files/content/webdriver/page_loading_strategy.fr.md index cd7d767c3b7b..114931af125c 100644 --- a/docs_source_files/content/webdriver/page_loading_strategy.fr.md +++ b/docs_source_files/content/webdriver/page_loading_strategy.fr.md @@ -53,7 +53,12 @@ public class pageLoadStrategy { // Please raise a PR {{< / code-panel >}} {{< code-panel language="ruby" >}} -# Please raise a PR +require 'selenium-webdriver' +caps = Selenium::WebDriver::Remote::Capabilities.chrome +caps.page_load_strategy='normal' + +driver = Selenium::WebDriver.for :chrome, :desired_capabilities => caps +driver.get('https://www.google.com') {{< / code-panel >}} {{< code-panel language="javascript" >}} const {Builder, Capabilities} = require('selenium-webdriver'); @@ -129,7 +134,12 @@ public class pageLoadStrategy { // Please raise a PR {{< / code-panel >}} {{< code-panel language="ruby" >}} -# Please raise a PR +require 'selenium-webdriver' +caps = Selenium::WebDriver::Remote::Capabilities.chrome +caps.page_load_strategy='eager' + +driver = Selenium::WebDriver.for :chrome, :desired_capabilities => caps +driver.get('https://www.google.com') {{< / code-panel >}} {{< code-panel language="javascript" >}} const {Builder, Capabilities} = require('selenium-webdriver'); @@ -200,7 +210,12 @@ public class pageLoadStrategy { // Please raise a PR {{< / code-panel >}} {{< code-panel language="ruby" >}} -# Please raise a PR +require 'selenium-webdriver' +caps = Selenium::WebDriver::Remote::Capabilities.chrome +caps.page_load_strategy='none' + +driver = Selenium::WebDriver.for :chrome, :desired_capabilities => caps +driver.get('https://www.google.com') {{< / code-panel >}} {{< code-panel language="javascript" >}} const {Builder, Capabilities} = require('selenium-webdriver'); diff --git a/docs_source_files/content/webdriver/page_loading_strategy.ja.md b/docs_source_files/content/webdriver/page_loading_strategy.ja.md index 5c76ea9d0284..cd173c1987fc 100644 --- a/docs_source_files/content/webdriver/page_loading_strategy.ja.md +++ b/docs_source_files/content/webdriver/page_loading_strategy.ja.md @@ -52,7 +52,12 @@ public class pageLoadStrategy { // Please raise a PR {{< / code-panel >}} {{< code-panel language="ruby" >}} -# Please raise a PR +require 'selenium-webdriver' +caps = Selenium::WebDriver::Remote::Capabilities.chrome +caps.page_load_strategy='normal' + +driver = Selenium::WebDriver.for :chrome, :desired_capabilities => caps +driver.get('https://www.google.com') {{< / code-panel >}} {{< code-panel language="javascript" >}} const {Builder, Capabilities} = require('selenium-webdriver'); @@ -128,7 +133,12 @@ public class pageLoadStrategy { // Please raise a PR {{< / code-panel >}} {{< code-panel language="ruby" >}} -# Please raise a PR +require 'selenium-webdriver' +caps = Selenium::WebDriver::Remote::Capabilities.chrome +caps.page_load_strategy='eager' + +driver = Selenium::WebDriver.for :chrome, :desired_capabilities => caps +driver.get('https://www.google.com') {{< / code-panel >}} {{< code-panel language="javascript" >}} const {Builder, Capabilities} = require('selenium-webdriver'); @@ -199,7 +209,12 @@ public class pageLoadStrategy { // Please raise a PR {{< / code-panel >}} {{< code-panel language="ruby" >}} -# Please raise a PR +require 'selenium-webdriver' +caps = Selenium::WebDriver::Remote::Capabilities.chrome +caps.page_load_strategy='none' + +driver = Selenium::WebDriver.for :chrome, :desired_capabilities => caps +driver.get('https://www.google.com') {{< / code-panel >}} {{< code-panel language="javascript" >}} const {Builder, Capabilities} = require('selenium-webdriver'); diff --git a/docs_source_files/content/webdriver/page_loading_strategy.ko.md b/docs_source_files/content/webdriver/page_loading_strategy.ko.md index 8d1be609e6a6..96de044f9fab 100644 --- a/docs_source_files/content/webdriver/page_loading_strategy.ko.md +++ b/docs_source_files/content/webdriver/page_loading_strategy.ko.md @@ -53,7 +53,12 @@ public class pageLoadStrategy { // Please raise a PR {{< / code-panel >}} {{< code-panel language="ruby" >}} -# Please raise a PR +require 'selenium-webdriver' +caps = Selenium::WebDriver::Remote::Capabilities.chrome +caps.page_load_strategy='normal' + +driver = Selenium::WebDriver.for :chrome, :desired_capabilities => caps +driver.get('https://www.google.com') {{< / code-panel >}} {{< code-panel language="javascript" >}} const {Builder, Capabilities} = require('selenium-webdriver'); @@ -129,7 +134,12 @@ public class pageLoadStrategy { // Please raise a PR {{< / code-panel >}} {{< code-panel language="ruby" >}} -# Please raise a PR +require 'selenium-webdriver' +caps = Selenium::WebDriver::Remote::Capabilities.chrome +caps.page_load_strategy='eager' + +driver = Selenium::WebDriver.for :chrome, :desired_capabilities => caps +driver.get('https://www.google.com') {{< / code-panel >}} {{< code-panel language="javascript" >}} const {Builder, Capabilities} = require('selenium-webdriver'); @@ -200,7 +210,12 @@ public class pageLoadStrategy { // Please raise a PR {{< / code-panel >}} {{< code-panel language="ruby" >}} -# Please raise a PR +require 'selenium-webdriver' +caps = Selenium::WebDriver::Remote::Capabilities.chrome +caps.page_load_strategy='none' + +driver = Selenium::WebDriver.for :chrome, :desired_capabilities => caps +driver.get('https://www.google.com') {{< / code-panel >}} {{< code-panel language="javascript" >}} const {Builder, Capabilities} = require('selenium-webdriver'); diff --git a/docs_source_files/content/webdriver/page_loading_strategy.nl.md b/docs_source_files/content/webdriver/page_loading_strategy.nl.md index e2d274ba5cf0..684d23ade19a 100644 --- a/docs_source_files/content/webdriver/page_loading_strategy.nl.md +++ b/docs_source_files/content/webdriver/page_loading_strategy.nl.md @@ -53,7 +53,12 @@ public class pageLoadStrategy { // Please raise a PR {{< / code-panel >}} {{< code-panel language="ruby" >}} -# Please raise a PR +require 'selenium-webdriver' +caps = Selenium::WebDriver::Remote::Capabilities.chrome +caps.page_load_strategy='normal' + +driver = Selenium::WebDriver.for :chrome, :desired_capabilities => caps +driver.get('https://www.google.com') {{< / code-panel >}} {{< code-panel language="javascript" >}} const {Builder, Capabilities} = require('selenium-webdriver'); @@ -129,7 +134,12 @@ public class pageLoadStrategy { // Please raise a PR {{< / code-panel >}} {{< code-panel language="ruby" >}} -# Please raise a PR +require 'selenium-webdriver' +caps = Selenium::WebDriver::Remote::Capabilities.chrome +caps.page_load_strategy='eager' + +driver = Selenium::WebDriver.for :chrome, :desired_capabilities => caps +driver.get('https://www.google.com') {{< / code-panel >}} {{< code-panel language="javascript" >}} const {Builder, Capabilities} = require('selenium-webdriver'); @@ -200,7 +210,12 @@ public class pageLoadStrategy { // Please raise a PR {{< / code-panel >}} {{< code-panel language="ruby" >}} -# Please raise a PR +require 'selenium-webdriver' +caps = Selenium::WebDriver::Remote::Capabilities.chrome +caps.page_load_strategy='none' + +driver = Selenium::WebDriver.for :chrome, :desired_capabilities => caps +driver.get('https://www.google.com') {{< / code-panel >}} {{< code-panel language="javascript" >}} const {Builder, Capabilities} = require('selenium-webdriver'); diff --git a/docs_source_files/content/webdriver/page_loading_strategy.zh-cn.md b/docs_source_files/content/webdriver/page_loading_strategy.zh-cn.md index 96c8d9002728..d822c0cc55a3 100644 --- a/docs_source_files/content/webdriver/page_loading_strategy.zh-cn.md +++ b/docs_source_files/content/webdriver/page_loading_strategy.zh-cn.md @@ -47,7 +47,12 @@ public class pageLoadStrategy { // Please raise a PR {{< / code-panel >}} {{< code-panel language="ruby" >}} -# Please raise a PR +require 'selenium-webdriver' +caps = Selenium::WebDriver::Remote::Capabilities.chrome +caps.page_load_strategy='normal' + +driver = Selenium::WebDriver.for :chrome, :desired_capabilities => caps +driver.get('https://www.google.com') {{< / code-panel >}} {{< code-panel language="javascript" >}} const {Builder, Capabilities} = require('selenium-webdriver'); @@ -123,7 +128,12 @@ public class pageLoadStrategy { // Please raise a PR {{< / code-panel >}} {{< code-panel language="ruby" >}} -# Please raise a PR +require 'selenium-webdriver' +caps = Selenium::WebDriver::Remote::Capabilities.chrome +caps.page_load_strategy='eager' + +driver = Selenium::WebDriver.for :chrome, :desired_capabilities => caps +driver.get('https://www.google.com') {{< / code-panel >}} {{< code-panel language="javascript" >}} const {Builder, Capabilities} = require('selenium-webdriver'); @@ -194,7 +204,12 @@ public class pageLoadStrategy { // Please raise a PR {{< / code-panel >}} {{< code-panel language="ruby" >}} -# Please raise a PR +require 'selenium-webdriver' +caps = Selenium::WebDriver::Remote::Capabilities.chrome +caps.page_load_strategy='none' + +driver = Selenium::WebDriver.for :chrome, :desired_capabilities => caps +driver.get('https://www.google.com') {{< / code-panel >}} {{< code-panel language="javascript" >}} const {Builder, Capabilities} = require('selenium-webdriver');