@@ -81,7 +81,7 @@ available in Selenium.
8181 driver.findElement(By.className("information"));
8282 {{< /tab >}}
8383 {{< tab header="Python" text=true >}}
84- {{< gh-codeblock path="examples/python/tests/elements/test_locators.py#L10 " >}}
84+ {{< gh-codeblock path="examples/python/tests/elements/test_locators.py#L9 " >}}
8585 {{< /tab >}}
8686 {{< tab header="CSharp" >}}
8787 var driver = new ChromeDriver();
@@ -114,7 +114,7 @@ textbox, using css.
114114 driver.findElement(By.cssSelector("#fname"));
115115 {{< /tab >}}
116116 {{< tab header="Python" text=true >}}
117- {{< gh-codeblock path="examples/python/tests/elements/test_locators.py#L18 " >}}
117+ {{< gh-codeblock path="examples/python/tests/elements/test_locators.py#L17 " >}}
118118 {{< /tab >}}
119119 {{< tab header="CSharp" >}}
120120 var driver = new ChromeDriver();
@@ -145,7 +145,7 @@ We will identify the Last Name field using it.
145145 driver.findElement(By.id("lname"));
146146 {{< /tab >}}
147147 {{< tab header="Python" text=true >}}
148- {{< gh-codeblock path="examples/python/tests/elements/test_locators.py#L26 " >}}
148+ {{< gh-codeblock path="examples/python/tests/elements/test_locators.py#L25 " >}}
149149 {{< /tab >}}
150150 {{< tab header="CSharp" >}}
151151 var driver = new ChromeDriver();
@@ -177,7 +177,7 @@ We will identify the Newsletter checkbox using it.
177177 driver.findElement(By.name("newsletter"));
178178 {{< /tab >}}
179179 {{< tab header="Python" text=true >}}
180- {{< gh-codeblock path="examples/python/tests/elements/test_locators.py#L34 " >}}
180+ {{< gh-codeblock path="examples/python/tests/elements/test_locators.py#L33 " >}}
181181 {{< /tab >}}
182182 {{< tab header="CSharp" >}}
183183 var driver = new ChromeDriver();
@@ -207,7 +207,7 @@ In the HTML snippet shared, we have a link available, let's see how will we loca
207207 driver.findElement(By.linkText("Selenium Official Page"));
208208 {{< /tab >}}
209209 {{< tab header="Python" text=true >}}
210- {{< gh-codeblock path="examples/python/tests/elements/test_locators.py#L42 " >}}
210+ {{< gh-codeblock path="examples/python/tests/elements/test_locators.py#L41 " >}}
211211 {{< /tab >}}
212212 {{< tab header="CSharp" >}}
213213 var driver = new ChromeDriver();
@@ -238,7 +238,7 @@ In the HTML snippet shared, we have a link available, lets see how will we locat
238238 driver.findElement(By.partialLinkText("Official Page"));
239239 {{< /tab >}}
240240 {{< tab header="Python" text=true >}}
241- {{< gh-codeblock path="examples/python/tests/elements/test_locators.py#L50 " >}}
241+ {{< gh-codeblock path="examples/python/tests/elements/test_locators.py#L49 " >}}
242242 {{< /tab >}}
243243 {{< tab header="CSharp" >}}
244244 var driver = new ChromeDriver();
@@ -267,7 +267,7 @@ From the above HTML snippet shared, lets identify the link, using its html tag "
267267 driver.findElement(By.tagName("a"));
268268 {{< /tab >}}
269269 {{< tab header="Python" text=true >}}
270- {{< gh-codeblock path="examples/python/tests/elements/test_locators.py#L58 " >}}
270+ {{< gh-codeblock path="examples/python/tests/elements/test_locators.py#L57 " >}}
271271 {{< /tab >}}
272272 {{< tab header="CSharp" >}}
273273 var driver = new ChromeDriver();
@@ -302,7 +302,7 @@ first name text box. Let us create locator for female radio button using xpath.
302302 driver.findElement(By.xpath("//input[ @value ='f'] "));
303303 {{< /tab >}}
304304 {{< tab header="Python" text=true >}}
305- {{< gh-codeblock path="examples/python/tests/elements/test_locators.py#L66 " >}}
305+ {{< gh-codeblock path="examples/python/tests/elements/test_locators.py#L65 " >}}
306306 {{< /tab >}}
307307 {{< tab header="CSharp" >}}
308308 var driver = new ChromeDriver();
@@ -338,7 +338,7 @@ others it's as simple as setting a parameter in the FindElement function
338338 driver.findElement(By.className("information"));
339339 {{< /tab >}}
340340 {{< tab header="Python" text=true >}}
341- {{< gh-codeblock path="examples/python/tests/elements/test_locators.py#L10 " >}}
341+ {{< gh-codeblock path="examples/python/tests/elements/test_locators.py#L9 " >}}
342342 {{< /tab >}}
343343 {{< tab header="CSharp" >}}
344344 var driver = new ChromeDriver();
@@ -445,7 +445,7 @@ we can locate the text field element using the fact that it is an "input" elemen
445445By emailLocator = RelativeLocator.with(By.tagName("input")).above(By.id("password"));
446446{{< /tab >}}
447447{{< tab header="Python" text=true >}}
448- {{< gh-codeblock path="examples/python/tests/elements/test_locators.py#L75 " >}}
448+ {{< gh-codeblock path="examples/python/tests/elements/test_locators.py#L73 " >}}
449449{{< /tab >}}
450450{{< tab header="CSharp" >}}
451451var emailLocator = RelativeBy.WithLocator(By.TagName("input")).Above(By.Id("password"));
@@ -472,7 +472,7 @@ we can locate the text field element using the fact that it is an "input" elemen
472472By passwordLocator = RelativeLocator.with(By.tagName("input")).below(By.id("email"));
473473{{< /tab >}}
474474{{< tab header="Python" text=true >}}
475- {{< gh-codeblock path="examples/python/tests/elements/test_locators.py#L77 " >}}
475+ {{< gh-codeblock path="examples/python/tests/elements/test_locators.py#L75 " >}}
476476{{< /tab >}}
477477{{< tab header="CSharp" >}}
478478var passwordLocator = RelativeBy.WithLocator(By.TagName("input")).Below(By.Id("email"));
@@ -499,7 +499,7 @@ we can locate the cancel button element using the fact that it is a "button" ele
499499By cancelLocator = RelativeLocator.with(By.tagName("button")).toLeftOf(By.id("submit"));
500500{{< /tab >}}
501501{{< tab header="Python" text=true >}}
502- {{< gh-codeblock path="examples/python/tests/elements/test_locators.py#L79 " >}}
502+ {{< gh-codeblock path="examples/python/tests/elements/test_locators.py#L77 " >}}
503503{{< /tab >}}
504504{{< tab header="CSharp" >}}
505505var cancelLocator = RelativeBy.WithLocator(By.tagName("button")).LeftOf(By.Id("submit"));
@@ -526,7 +526,7 @@ we can locate the submit button element using the fact that it is a "button" ele
526526By submitLocator = RelativeLocator.with(By.tagName("button")).toRightOf(By.id("cancel"));
527527{{< /tab >}}
528528{{< tab header="Python" text=true >}}
529- {{< gh-codeblock path="examples/python/tests/elements/test_locators.py#L81 " >}}
529+ {{< gh-codeblock path="examples/python/tests/elements/test_locators.py#L79 " >}}
530530{{< /tab >}}
531531{{< tab header="CSharp" >}}
532532var submitLocator = RelativeBy.WithLocator(By.tagName("button")).RightOf(By.Id("cancel"));
@@ -555,7 +555,7 @@ but its associated [input label element](https://developer.mozilla.org/en-US/doc
555555By emailLocator = RelativeLocator.with(By.tagName("input")).near(By.id("lbl-email"));
556556{{< /tab >}}
557557{{< tab header="Python" text=true >}}
558- {{< gh-codeblock path="examples/python/tests/elements/test_locators.py#L83 " >}}
558+ {{< gh-codeblock path="examples/python/tests/elements/test_locators.py#L81 " >}}
559559{{< /tab >}}
560560{{< tab header="CSharp" >}}
561561var emailLocator = RelativeBy.WithLocator(By.tagName("input")).Near(By.Id("lbl-email"));
@@ -581,7 +581,7 @@ You can also chain locators if needed. Sometimes the element is most easily iden
581581By submitLocator = RelativeLocator.with(By.tagName("button")).below(By.id("email")).toRightOf(By.id("cancel"));
582582{{< /tab >}}
583583{{< tab header="Python" text=true >}}
584- {{< gh-codeblock path="examples/python/tests/elements/test_locators.py#L85 " >}}
584+ {{< gh-codeblock path="examples/python/tests/elements/test_locators.py#L83 " >}}
585585{{< /tab >}}
586586{{< tab header="CSharp" >}}
587587var submitLocator = RelativeBy.WithLocator(By.tagName("button")).Below(By.Id("email")).RightOf(By.Id("cancel"));
0 commit comments