해당 요소 없음 : Xpath를 사용하여 C #에서 요소를 찾을 수 없습니다.

프레이르 곤잘레스

나는 내가 일하는 회사에 대한 테스트를하고 있고, 나는 특별히 Xpath와 함께 셀레늄에 대해 좀 새롭고, id 또는 cssSelector를 사용했지만 테스트를 통해 나는 테이블 작업을하고 있으므로 다른 게시물에서 보았습니다. 가장 좋은 방법은 Xpath를 사용하는 것이므로 시도했지만이 오류가 발생 했습니다. OpenQA.Selenium.NoSuchElementException : 해당 요소 없음 : 요소를 찾을 수 없음 : { "method": "xpath", "selector": ".//* [ @ cssSelector = 'tr.odd'] / td [4] "}

테스트는 필요한 모든 작업을 수행하고 xpath를 사용하여 다음 코드로 테이블의 텍스트 일부를 가져옵니다.

string textActual = driver.FindElement(By.XPath(".//*[@cssSelector='tr.odd']/td[4]")).Text;
            Assert.AreEqual("Disabled", textActual); 

그리고 이것은 표입니다.

<tbody><tr role="row" class="odd">
<td>Esta es una configuración creada con selenium</td>
<td>030166</td>
<td>Test Selenium</td>
<td>Disabled</td>
<td><button class="button mx-1" onclick="window.location.replace('/TravelTendering/Configuration/Edit/193');" title="Edit"><i class="icon edit"></i></button>
<button onclick="Desactivar(193);" class="button mx-1" title="Delete"><i class="icon trash"></i></button></td></tr>
</tbody>

내 주장과 비교하기 위해 장애인이 필요하지만 내 xpath가 잘못되었으며 솔직히 말해서 이유를 모르겠습니다 (내가 여기에 없다는 것을 알았다면)

코스 민

당신은 혼합하고 있습니다 cssSelector:

tr.odd td:nth-child(4)

와 함께 xpath:

.//tr[@class='odd']/td[4]

또는

.//tr[@class='odd']/td[text()='Disabled']

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

C #에서 Selenium Chromedriver를 사용하여 요소를 찾을 수 없습니다.

분류에서Dev

Robot Framework에서 XPath를 사용하여 요소를 찾을 수 없습니다.

분류에서Dev

Appium에서 xpath를 사용하여 요소를 찾을 수 없습니다.

분류에서Dev

Selenium Webdriver C # 유효한 XPath 표현식을 사용하여 Chrome에서 요소를 찾을 수 없습니다.

분류에서Dev

xpath를 사용하여 요소를 찾을 수 없습니다.

분류에서Dev

xpath를 사용하여 요소를 찾을 수 없습니다.

분류에서Dev

id, Xpath, linkText를 사용하여 다음 요소를 찾을 수 없습니다.

분류에서Dev

id, Xpath, linkText를 사용하여 다음 요소를 찾을 수 없습니다.

분류에서Dev

해당 요소 없음 : Python / Selenium에서 ID가있는 요소를 찾을 수 없습니다.

분류에서Dev

요소를 클릭 할 수 없습니다. 오류 : 해당 요소 없음 : 요소를 찾을 수 없음 :

분류에서Dev

msg 해당 요소 없음 : 요소를 찾을 수 없음 :

분류에서Dev

해당 요소 없음 : 요소를 찾을 수 없음 :

분류에서Dev

NoSuchElementException : 메시지 : 해당 요소 없음 : Selenium 및 Python을 사용하여 사용자 이름을 채우는 동안 요소를 찾을 수 없습니다.

분류에서Dev

Selenium 및 C #을 사용하여 Google 홈페이지에서 검색 창 요소를 찾을 수 없습니다.

분류에서Dev

C #에서 셀레늄을 사용하여 요소 오류를 찾을 수 없습니다.

분류에서Dev

xpath에서 및 조건을 사용하여 요소를 찾을 수 없습니다.

분류에서Dev

XPath를 사용하여 인덱스로 요소를 찾을 수 없습니다.

분류에서Dev

ID 및 xpath를 사용하여 요소를 찾을 수 없습니다.

분류에서Dev

OpenQA.Selenium.NoSuchElementException : Selenium 및 C #을 사용하여 페이지에서 요소를 찾는 동안 요소 오류를 찾을 수 없습니다.

분류에서Dev

Cypress를 사용하여 요소를 찾을 수 없습니다.

분류에서Dev

aspx 사이트에서 요소를 찾을 수 없습니다.

분류에서Dev

NoSuchElementException 가져 오기 : 해당 요소 없음 : 요소를 찾을 수 없습니다

분류에서Dev

해당 요소 없음 : 요소를 찾을 수 없음 : { "method": "xpath", "selector": "// input [@ id = 'IDToken1']"}

분류에서Dev

'요소를 찾을 수 없습니다.' Excel에서 pywin32를 사용하여 파일을 여는 동안

분류에서Dev

Python : xpath에서 요소를 찾을 수 없음

분류에서Dev

셀레늄 (python)을 사용하여 JavaScript 사이트를 크롤링하면 다음 오류가 반환됩니다. 메시지 : 해당 요소가 없습니다. 요소를 찾을 수 없습니다.

분류에서Dev

셀레늄 해당 요소를 찾을 수 없음

분류에서Dev

Selenium WebDriver Python을 사용하여 iframe에서 요소를 찾을 수 없습니다.

분류에서Dev

Selenium 및 Python을 사용하여 # shadow-root (open) 내에서 로그인 요소를 찾을 수 없습니다.

Related 관련 기사

  1. 1

    C #에서 Selenium Chromedriver를 사용하여 요소를 찾을 수 없습니다.

  2. 2

    Robot Framework에서 XPath를 사용하여 요소를 찾을 수 없습니다.

  3. 3

    Appium에서 xpath를 사용하여 요소를 찾을 수 없습니다.

  4. 4

    Selenium Webdriver C # 유효한 XPath 표현식을 사용하여 Chrome에서 요소를 찾을 수 없습니다.

  5. 5

    xpath를 사용하여 요소를 찾을 수 없습니다.

  6. 6

    xpath를 사용하여 요소를 찾을 수 없습니다.

  7. 7

    id, Xpath, linkText를 사용하여 다음 요소를 찾을 수 없습니다.

  8. 8

    id, Xpath, linkText를 사용하여 다음 요소를 찾을 수 없습니다.

  9. 9

    해당 요소 없음 : Python / Selenium에서 ID가있는 요소를 찾을 수 없습니다.

  10. 10

    요소를 클릭 할 수 없습니다. 오류 : 해당 요소 없음 : 요소를 찾을 수 없음 :

  11. 11

    msg 해당 요소 없음 : 요소를 찾을 수 없음 :

  12. 12

    해당 요소 없음 : 요소를 찾을 수 없음 :

  13. 13

    NoSuchElementException : 메시지 : 해당 요소 없음 : Selenium 및 Python을 사용하여 사용자 이름을 채우는 동안 요소를 찾을 수 없습니다.

  14. 14

    Selenium 및 C #을 사용하여 Google 홈페이지에서 검색 창 요소를 찾을 수 없습니다.

  15. 15

    C #에서 셀레늄을 사용하여 요소 오류를 찾을 수 없습니다.

  16. 16

    xpath에서 및 조건을 사용하여 요소를 찾을 수 없습니다.

  17. 17

    XPath를 사용하여 인덱스로 요소를 찾을 수 없습니다.

  18. 18

    ID 및 xpath를 사용하여 요소를 찾을 수 없습니다.

  19. 19

    OpenQA.Selenium.NoSuchElementException : Selenium 및 C #을 사용하여 페이지에서 요소를 찾는 동안 요소 오류를 찾을 수 없습니다.

  20. 20

    Cypress를 사용하여 요소를 찾을 수 없습니다.

  21. 21

    aspx 사이트에서 요소를 찾을 수 없습니다.

  22. 22

    NoSuchElementException 가져 오기 : 해당 요소 없음 : 요소를 찾을 수 없습니다

  23. 23

    해당 요소 없음 : 요소를 찾을 수 없음 : { "method": "xpath", "selector": "// input [@ id = 'IDToken1']"}

  24. 24

    '요소를 찾을 수 없습니다.' Excel에서 pywin32를 사용하여 파일을 여는 동안

  25. 25

    Python : xpath에서 요소를 찾을 수 없음

  26. 26

    셀레늄 (python)을 사용하여 JavaScript 사이트를 크롤링하면 다음 오류가 반환됩니다. 메시지 : 해당 요소가 없습니다. 요소를 찾을 수 없습니다.

  27. 27

    셀레늄 해당 요소를 찾을 수 없음

  28. 28

    Selenium WebDriver Python을 사용하여 iframe에서 요소를 찾을 수 없습니다.

  29. 29

    Selenium 및 Python을 사용하여 # shadow-root (open) 내에서 로그인 요소를 찾을 수 없습니다.

뜨겁다태그

보관