Skip to content

Commit 8a57ce0

Browse files
authored
added feature #1539 to each translation (#1873)
added feature 1539 to each translation Co-authored-by: Diego Molina <[email protected]> [deploy site]
1 parent bb2cd99 commit 8a57ce0

File tree

4 files changed

+48
-5
lines changed

4 files changed

+48
-5
lines changed

website_and_docs/content/documentation/webdriver/elements/finders.en.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -308,12 +308,24 @@ from selenium.webdriver.common.by import By
308308

309309
driver = webdriver.Chrome()
310310
driver.get("https://www.example.com")
311+
##get elements from parent element using TAG_NAME
311312

312313
# Get element with tag name 'div'
313314
element = driver.find_element(By.TAG_NAME, 'div')
314315

315316
# Get all the elements available with tag name 'p'
317+
# NOTE: in order to utilize XPATH from current element, you must add "." to beginning of path
316318
elements = element.find_elements(By.TAG_NAME, 'p')
319+
for e in elements:
320+
print(e.text)
321+
322+
##get elements from parent element using XPATH
323+
324+
# Get first element of tag 'ul'
325+
element = driver.find_element(By.XPATH, '//ul')
326+
327+
# get children of tag 'ul' with tag 'li'
328+
elements = driver.find_elements(By.XPATH, './/li')
317329
for e in elements:
318330
print(e.text)
319331
{{< /tab >}}

website_and_docs/content/documentation/webdriver/elements/finders.ja.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -294,12 +294,24 @@ from selenium.webdriver.common.by import By
294294

295295
driver = webdriver.Chrome()
296296
driver.get("https://www.example.com")
297+
##get elements from parent element using TAG_NAME
297298

298299
# Get element with tag name 'div'
299300
element = driver.find_element(By.TAG_NAME, 'div')
300301

301302
# Get all the elements available with tag name 'p'
303+
# NOTE: in order to utilize XPATH from current element, you must add "." to beginning of path
302304
elements = element.find_elements(By.TAG_NAME, 'p')
305+
for e in elements:
306+
print(e.text)
307+
308+
##get elements from parent element using XPATH
309+
310+
# Get first element of tag 'ul'
311+
element = driver.find_element(By.XPATH, '//ul')
312+
313+
# get children of tag 'ul' with tag 'li'
314+
elements = driver.find_elements(By.XPATH, './/li')
303315
for e in elements:
304316
print(e.text)
305317
{{< /tab >}}

website_and_docs/content/documentation/webdriver/elements/finders.pt-br.md

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -293,17 +293,24 @@ Para realizar isso, o WebElement pai é encadeado com o 'findElements' para aces
293293
}
294294
{{< /tab >}}
295295
{{< tab header="Python" >}}
296-
from selenium import webdriver
297-
from selenium.webdriver.common.by import By
298-
299-
driver = webdriver.Chrome()
300-
driver.get("https://www.example.com")
296+
##get elements from parent element using TAG_NAME
301297

302298
# Obtém o elemento com o nome da tag 'div'
303299
element = driver.find_element(By.TAG_NAME, 'div')
304300

305301
# Obtém todos os elementos disponíveis com o nome da tag 'p'
302+
# NOTE: in order to utilize XPATH from current element, you must add "." to beginning of path
306303
elements = element.find_elements(By.TAG_NAME, 'p')
304+
for e in elements:
305+
print(e.text)
306+
307+
##get elements from parent element using XPATH
308+
309+
# Get first element of tag 'ul'
310+
element = driver.find_element(By.XPATH, '//ul')
311+
312+
# get children of tag 'ul' with tag 'li'
313+
elements = driver.find_elements(By.XPATH, './/li')
307314
for e in elements:
308315
print(e.text)
309316
{{< /tab >}}

website_and_docs/content/documentation/webdriver/elements/finders.zh-cn.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -303,12 +303,24 @@ from selenium.webdriver.common.by import By
303303

304304
driver = webdriver.Chrome()
305305
driver.get("https://www.example.com")
306+
##get elements from parent element using TAG_NAME
306307

307308
# Get element with tag name 'div'
308309
element = driver.find_element(By.TAG_NAME, 'div')
309310

310311
# Get all the elements available with tag name 'p'
312+
# NOTE: in order to utilize XPATH from current element, you must add "." to beginning of path
311313
elements = element.find_elements(By.TAG_NAME, 'p')
314+
for e in elements:
315+
print(e.text)
316+
317+
##get elements from parent element using XPATH
318+
319+
# Get first element of tag 'ul'
320+
element = driver.find_element(By.XPATH, '//ul')
321+
322+
# get children of tag 'ul' with tag 'li'
323+
elements = driver.find_elements(By.XPATH, './/li')
312324
for e in elements:
313325
print(e.text)
314326
{{< /tab >}}

0 commit comments

Comments
 (0)