File tree 8 files changed +88
-112
lines changed
docs_source_files/content
8 files changed +88
-112
lines changed Original file line number Diff line number Diff line change @@ -76,21 +76,18 @@ using System;
76
76
using OpenQA.Selenium;
77
77
using OpenQA.Selenium.Firefox;
78
78
using OpenQA.Selenium.Support.UI;
79
- using SeleniumExtras.WaitHelpers;
80
-
81
- class HelloSelenium
82
- {
83
- static void Main()
84
- {
85
- using (IWebDriver driver = new FirefoxDriver())
86
- {
87
- WebDriverWait wait = new WebDriverWait(driver, TimeSpan.FromSeconds(10));
88
- driver.Navigate().GoToUrl("https://www.google.com/ncr ");
89
- driver.FindElement(By.Name("q")).SendKeys("cheese" + Keys.Enter);
90
- IWebElement firstResult = wait.Until(ExpectedConditions.ElementExists(By.CssSelector("h3>div")));
91
- Console.WriteLine(firstResult.GetAttribute("textContent"));
92
- }
79
+
80
+ class HelloSelenium {
81
+ static void Main() {
82
+ using(IWebDriver driver = new FirefoxDriver()) {
83
+ WebDriverWait wait = new WebDriverWait(driver, TimeSpan.FromSeconds(10));
84
+ driver.Navigate().GoToUrl("https://www.google.com/ncr ");
85
+ driver.FindElement(By.Name("q")).SendKeys("cheese" + Keys.Enter);
86
+ wait.Until(driver =>driver.FindElement(By.CssSelector("h3>div")).Displayed);
87
+ IWebElement firstResult = driver.FindElement(By.CssSelector("h3>div"));
88
+ Console.WriteLine(firstResult.GetAttribute("textContent"));
93
89
}
90
+ }
94
91
}
95
92
{{< / code-panel >}}
96
93
{{< code-panel language="ruby" >}}
Original file line number Diff line number Diff line change @@ -74,21 +74,18 @@ using System;
74
74
using OpenQA.Selenium;
75
75
using OpenQA.Selenium.Firefox;
76
76
using OpenQA.Selenium.Support.UI;
77
- using SeleniumExtras.WaitHelpers;
78
-
79
- class HelloSelenium
80
- {
81
- static void Main()
82
- {
83
- using (IWebDriver driver = new FirefoxDriver())
84
- {
85
- WebDriverWait wait = new WebDriverWait(driver, TimeSpan.FromSeconds(10));
86
- driver.Navigate().GoToUrl("https://www.google.com/ncr ");
87
- driver.FindElement(By.Name("q")).SendKeys("cheese" + Keys.Enter);
88
- IWebElement firstResult = wait.Until(ExpectedConditions.ElementExists(By.CssSelector("h3>div")));
89
- Console.WriteLine(firstResult.GetAttribute("textContent"));
90
- }
77
+
78
+ class HelloSelenium {
79
+ static void Main() {
80
+ using(IWebDriver driver = new FirefoxDriver()) {
81
+ WebDriverWait wait = new WebDriverWait(driver, TimeSpan.FromSeconds(10));
82
+ driver.Navigate().GoToUrl("https://www.google.com/ncr ");
83
+ driver.FindElement(By.Name("q")).SendKeys("cheese" + Keys.Enter);
84
+ wait.Until(driver =>driver.FindElement(By.CssSelector("h3>div")).Displayed);
85
+ IWebElement firstResult = driver.FindElement(By.CssSelector("h3>div"));
86
+ Console.WriteLine(firstResult.GetAttribute("textContent"));
91
87
}
88
+ }
92
89
}
93
90
{{< / code-panel >}}
94
91
{{< code-panel language="ruby" >}}
Original file line number Diff line number Diff line change @@ -74,21 +74,18 @@ using System;
74
74
using OpenQA.Selenium;
75
75
using OpenQA.Selenium.Firefox;
76
76
using OpenQA.Selenium.Support.UI;
77
- using SeleniumExtras.WaitHelpers;
78
-
79
- class HelloSelenium
80
- {
81
- static void Main()
82
- {
83
- using (IWebDriver driver = new FirefoxDriver())
84
- {
85
- WebDriverWait wait = new WebDriverWait(driver, TimeSpan.FromSeconds(10));
86
- driver.Navigate().GoToUrl("https://www.google.com/ncr ");
87
- driver.FindElement(By.Name("q")).SendKeys("cheese" + Keys.Enter);
88
- IWebElement firstResult = wait.Until(ExpectedConditions.ElementExists(By.CssSelector("h3>div")));
89
- Console.WriteLine(firstResult.GetAttribute("textContent"));
90
- }
77
+
78
+ class HelloSelenium {
79
+ static void Main() {
80
+ using(IWebDriver driver = new FirefoxDriver()) {
81
+ WebDriverWait wait = new WebDriverWait(driver, TimeSpan.FromSeconds(10));
82
+ driver.Navigate().GoToUrl("https://www.google.com/ncr ");
83
+ driver.FindElement(By.Name("q")).SendKeys("cheese" + Keys.Enter);
84
+ wait.Until(driver =>driver.FindElement(By.CssSelector("h3>div")).Displayed);
85
+ IWebElement firstResult = driver.FindElement(By.CssSelector("h3>div"));
86
+ Console.WriteLine(firstResult.GetAttribute("textContent"));
91
87
}
88
+ }
92
89
}
93
90
{{< / code-panel >}}
94
91
{{< code-panel language="ruby" >}}
Original file line number Diff line number Diff line change @@ -72,21 +72,18 @@ using System;
72
72
using OpenQA.Selenium;
73
73
using OpenQA.Selenium.Firefox;
74
74
using OpenQA.Selenium.Support.UI;
75
- using SeleniumExtras.WaitHelpers;
76
-
77
- class HelloSelenium
78
- {
79
- static void Main()
80
- {
81
- using (IWebDriver driver = new FirefoxDriver())
82
- {
83
- WebDriverWait wait = new WebDriverWait(driver, TimeSpan.FromSeconds(10));
84
- driver.Navigate().GoToUrl("https://www.google.com/ncr ");
85
- driver.FindElement(By.Name("q")).SendKeys("cheese" + Keys.Enter);
86
- IWebElement firstResult = wait.Until(ExpectedConditions.ElementExists(By.CssSelector("h3>div")));
87
- Console.WriteLine(firstResult.GetAttribute("textContent"));
88
- }
75
+
76
+ class HelloSelenium {
77
+ static void Main() {
78
+ using(IWebDriver driver = new FirefoxDriver()) {
79
+ WebDriverWait wait = new WebDriverWait(driver, TimeSpan.FromSeconds(10));
80
+ driver.Navigate().GoToUrl("https://www.google.com/ncr ");
81
+ driver.FindElement(By.Name("q")).SendKeys("cheese" + Keys.Enter);
82
+ wait.Until(driver =>driver.FindElement(By.CssSelector("h3>div")).Displayed);
83
+ IWebElement firstResult = driver.FindElement(By.CssSelector("h3>div"));
84
+ Console.WriteLine(firstResult.GetAttribute("textContent"));
89
85
}
86
+ }
90
87
}
91
88
{{< / code-panel >}}
92
89
{{< code-panel language="ruby" >}}
Original file line number Diff line number Diff line change @@ -62,21 +62,18 @@ using System;
62
62
using OpenQA.Selenium;
63
63
using OpenQA.Selenium.Firefox;
64
64
using OpenQA.Selenium.Support.UI;
65
- using SeleniumExtras.WaitHelpers;
66
-
67
- class HelloSelenium
68
- {
69
- static void Main()
70
- {
71
- using (IWebDriver driver = new FirefoxDriver())
72
- {
73
- WebDriverWait wait = new WebDriverWait(driver, TimeSpan.FromSeconds(10));
74
- driver.Navigate().GoToUrl("https://www.google.com/ncr ");
75
- driver.FindElement(By.Name("q")).SendKeys("cheese" + Keys.Enter);
76
- IWebElement firstResult = wait.Until(ExpectedConditions.ElementExists(By.CssSelector("h3>a")));
77
- Console.WriteLine(firstResult.Text);
78
- }
65
+
66
+ class HelloSelenium {
67
+ static void Main() {
68
+ using(IWebDriver driver = new FirefoxDriver()) {
69
+ WebDriverWait wait = new WebDriverWait(driver, TimeSpan.FromSeconds(10));
70
+ driver.Navigate().GoToUrl("https://www.google.com/ncr ");
71
+ driver.FindElement(By.Name("q")).SendKeys("cheese" + Keys.Enter);
72
+ wait.Until(driver =>driver.FindElement(By.CssSelector("h3>div")).Displayed);
73
+ IWebElement firstResult = driver.FindElement(By.CssSelector("h3>div"));
74
+ Console.WriteLine(firstResult.GetAttribute("textContent"));
79
75
}
76
+ }
80
77
}
81
78
{{< / code-panel >}}
82
79
{{< code-panel language="ruby" >}}
Original file line number Diff line number Diff line change @@ -64,21 +64,18 @@ using System;
64
64
using OpenQA.Selenium;
65
65
using OpenQA.Selenium.Firefox;
66
66
using OpenQA.Selenium.Support.UI;
67
- using SeleniumExtras.WaitHelpers;
68
-
69
- class HelloSelenium
70
- {
71
- static void Main()
72
- {
73
- using (IWebDriver driver = new FirefoxDriver())
74
- {
75
- WebDriverWait wait = new WebDriverWait(driver, TimeSpan.FromSeconds(10));
76
- driver.Navigate().GoToUrl("https://www.google.com/ncr ");
77
- driver.FindElement(By.Name("q")).SendKeys("cheese" + Keys.Enter);
78
- IWebElement firstResult = wait.Until(ExpectedConditions.ElementExists(By.CssSelector("h3>div")));
79
- Console.WriteLine(firstResult.GetAttribute("textContent"));
80
- }
67
+
68
+ class HelloSelenium {
69
+ static void Main() {
70
+ using(IWebDriver driver = new FirefoxDriver()) {
71
+ WebDriverWait wait = new WebDriverWait(driver, TimeSpan.FromSeconds(10));
72
+ driver.Navigate().GoToUrl("https://www.google.com/ncr ");
73
+ driver.FindElement(By.Name("q")).SendKeys("cheese" + Keys.Enter);
74
+ wait.Until(driver =>driver.FindElement(By.CssSelector("h3>div")).Displayed);
75
+ IWebElement firstResult = driver.FindElement(By.CssSelector("h3>div"));
76
+ Console.WriteLine(firstResult.GetAttribute("textContent"));
81
77
}
78
+ }
82
79
}
83
80
{{< / code-panel >}}
84
81
{{< code-panel language="ruby" >}}
Original file line number Diff line number Diff line change @@ -80,21 +80,18 @@ using System;
80
80
using OpenQA.Selenium;
81
81
using OpenQA.Selenium.Firefox;
82
82
using OpenQA.Selenium.Support.UI;
83
- using SeleniumExtras.WaitHelpers;
84
-
85
- class HelloSelenium
86
- {
87
- static void Main()
88
- {
89
- using (IWebDriver driver = new FirefoxDriver())
90
- {
91
- WebDriverWait wait = new WebDriverWait(driver, TimeSpan.FromSeconds(10));
92
- driver.Navigate().GoToUrl("https://www.google.com/ncr ");
93
- driver.FindElement(By.Name("q")).SendKeys("cheese" + Keys.Enter);
94
- IWebElement firstResult = wait.Until(ExpectedConditions.ElementExists(By.CssSelector("h3>div")));
95
- Console.WriteLine(firstResult.GetAttribute("textContent"));
96
- }
83
+
84
+ class HelloSelenium {
85
+ static void Main() {
86
+ using(IWebDriver driver = new FirefoxDriver()) {
87
+ WebDriverWait wait = new WebDriverWait(driver, TimeSpan.FromSeconds(10));
88
+ driver.Navigate().GoToUrl("https://www.google.com/ncr ");
89
+ driver.FindElement(By.Name("q")).SendKeys("cheese" + Keys.Enter);
90
+ wait.Until(driver =>driver.FindElement(By.CssSelector("h3>div")).Displayed);
91
+ IWebElement firstResult = driver.FindElement(By.CssSelector("h3>div"));
92
+ Console.WriteLine(firstResult.GetAttribute("textContent"));
97
93
}
94
+ }
98
95
}
99
96
{{< / code-panel >}}
100
97
{{< code-panel language="ruby" >}}
Original file line number Diff line number Diff line change @@ -63,21 +63,18 @@ using System;
63
63
using OpenQA.Selenium;
64
64
using OpenQA.Selenium.Firefox;
65
65
using OpenQA.Selenium.Support.UI;
66
- using SeleniumExtras.WaitHelpers;
67
-
68
- class HelloSelenium
69
- {
70
- static void Main()
71
- {
72
- using (IWebDriver driver = new FirefoxDriver())
73
- {
74
- WebDriverWait wait = new WebDriverWait(driver, TimeSpan.FromSeconds(10));
75
- driver.Navigate().GoToUrl("https://www.google.com/ncr ");
76
- driver.FindElement(By.Name("q")).SendKeys("cheese" + Keys.Enter);
77
- IWebElement firstResult = wait.Until(ExpectedConditions.ElementExists(By.CssSelector("h3>div")));
78
- Console.WriteLine(firstResult.GetAttribute("textContent"));
79
- }
66
+
67
+ class HelloSelenium {
68
+ static void Main() {
69
+ using(IWebDriver driver = new FirefoxDriver()) {
70
+ WebDriverWait wait = new WebDriverWait(driver, TimeSpan.FromSeconds(10));
71
+ driver.Navigate().GoToUrl("https://www.google.com/ncr ");
72
+ driver.FindElement(By.Name("q")).SendKeys("cheese" + Keys.Enter);
73
+ wait.Until(driver =>driver.FindElement(By.CssSelector("h3>div")).Displayed);
74
+ IWebElement firstResult = driver.FindElement(By.CssSelector("h3>div"));
75
+ Console.WriteLine(firstResult.GetAttribute("textContent"));
80
76
}
77
+ }
81
78
}
82
79
{{< / code-panel >}}
83
80
{{< code-panel language="ruby" >}}
You can’t perform that action at this time.
0 commit comments