atom 1.54는 브라우저에서 xpath를 가져올 수 없습니다 (Firefox의 셀레늄 웹 드라이버).

테 저스 아제이

내 코드는 다음과 같습니다.

from selenium import webdriver
from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.support.ui import WebDriverWait

browser = webdriver.Firefox()
browser.get('https://pbx.voxbaysolutions.com/#/page/signin')

browser.find_element_by_xpath('//input[@ng-model="user.name"]').send_keys('thj')

다음은 오류입니다.

Traceback (most recent call last):
  File "voxbay_automate.py", line 8, in <module>
    browser.find_element_by_xpath('//input[@ng-model="user.name"]').send_keys('thj')
  File "C:\Users\theju\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\local-packages\Python38\site-packages\selenium\webd
river\remote\webdriver.py", line 394, in find_element_by_xpath
    return self.find_element(by=By.XPATH, value=xpath)
  File "C:\Users\theju\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\local-packages\Python38\site-packages\selenium\webd
river\remote\webdriver.py", line 976, in find_element
    return self.execute(Command.FIND_ELEMENT, {
  File "C:\Users\theju\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\local-packages\Python38\site-packages\selenium\webd
river\remote\webdriver.py", line 321, in execute
    self.error_handler.check_response(response)
  File "C:\Users\theju\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.8_qbz5n2kfra8p0\LocalCache\local-packages\Python38\site-packages\selenium\webd
river\remote\errorhandler.py", line 242, in check_response
    raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.NoSuchElementException: Message: Unable to locate element: //input[@ng-model="user.name"]

요소를 가져 오는 중

<input type="text" name="name" ng-model="user.name" class="form-control ng-pristine ng-invalid ng-invalid-required ng-touched" placeholder="User email" required="" tabindex="0" aria-required="true" aria-invalid="true">

0buz

키를 보내기 전에 웹 요소가로드 될 때까지 기다리십시오.

WebDriverWait(browser, 30).until(EC.visibility_of_element_located((By.XPATH, '//input[@ng-model="user.name"]'))).send_keys('thj')

다음 가져 오기가 필요합니다.

from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.common.by import By

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Ruby를 사용하여 셀레늄 웹 드라이버에서 HAR 파일을 가져올 수 없습니다.

분류에서Dev

셀레늄 웹 드라이버에서 드롭 다운의 마지막 값을 직접 가져올 수있는 방법이 있습니까?

분류에서Dev

셀레늄 웹 드라이버 2.33 및 Firefox 22를 사용하여 웹 페이지를 열 수 없습니다.

분류에서Dev

셀레늄 웹 드라이버를 사용하여 동일한 브라우저의 다른 탭에서 URL을 여는 방법은 무엇입니까?

분류에서Dev

셀레늄 웹 드라이버 크로스 브라우저 테스트에서 다른 브라우저를 열기 전에 Firefox 브라우저 호출을 중지하는 방법

분류에서Dev

div 버튼 셀레늄 웹 드라이버를 클릭 할 수 없습니다.

분류에서Dev

셀레늄 웹 드라이버에서 로그 아웃 링크에 대한 Xpath를 만들 수 없습니다.

분류에서Dev

셀레늄 웹 드라이버를 사용하여 지연된 ID로 요소를 가져올 수 없습니다.

분류에서Dev

셀레늄 웹 드라이버의 단일 변수에 모든 다른 유형의 로케이터 (xpath, Css, Link, ID 등)를 저장하는 방법

분류에서Dev

PHP 웹 드라이버 및 셀레늄을 사용하는 동안 addEventListener 함수를 찾을 수 없습니다.

분류에서Dev

메뉴 목록을 가져 오기 위해 셀레늄 웹 드라이버의 이미지에 마우스 커서를 올리는 방법

분류에서Dev

셀레늄을 사용하는 페이지의 'heading'이라는 각 클래스에서 데이터를 가져올 수 없습니다.

분류에서Dev

셀레늄 웹 드라이버를 설치할 수 없음

분류에서Dev

셀레늄 웹 드라이버를 설치할 수 없음

분류에서Dev

셀레늄 웹 드라이버의 브라우저에서 페이지 확대 / 축소 수준 테스트

분류에서Dev

브라우저에서 실행하기 위해 얼마나 올바르게 구성 레일 테스트를 수행합니까? (사이트 _ 프리즘, 오이, 카피 바라, 셀레늄 웹 드라이버)

분류에서Dev

Mac OS El Capitan에서 셀레늄 웹 드라이버를로드 할 수 없습니다.

분류에서Dev

Python에서 셀레늄 웹 드라이버를 사용하여 링크를 클릭 할 수 없습니다.

분류에서Dev

Python에서 셀레늄 웹 드라이버로 요소를 찾을 수 없습니다.

분류에서Dev

셀레늄을 사용하는 동안 링크에서 모든 데이터를 가져올 수 없습니다.

분류에서Dev

셀레늄 웹 드라이버에서 Excel 시트에 쓸 수 없습니다.

분류에서Dev

브라우저 웹 페이지의 HTML 소스를 가져올 수 없습니다. 동기화 문제

분류에서Dev

셀레늄 웹 드라이버를 사용하여 "찾아보기"버튼을 클릭 할 수 없습니다.

분류에서Dev

Firefox 브라우저에서 웹 사이트를 열 수 없습니다.

분류에서Dev

셀레늄 웹 드라이버를 사용하여 텍스트 영역 필드를 지울 수 없습니다.

분류에서Dev

Django 문서 오류의 Python 셀레늄 웹 드라이버 예제 : 'f.QueryInterface가 함수가 아닙니다'

분류에서Dev

Python 셀레늄에서 셀레늄 크롬 웹 드라이버를 사용하여 요소를 찾을 수 없습니다.

분류에서Dev

셀레늄 웹 드라이버가 지정된 기간 동안 기다리도록 할 수 없습니다.

분류에서Dev

셀레늄 웹 드라이버를 사용하여 링크를 클릭 할 수 없습니다.

Related 관련 기사

  1. 1

    Ruby를 사용하여 셀레늄 웹 드라이버에서 HAR 파일을 가져올 수 없습니다.

  2. 2

    셀레늄 웹 드라이버에서 드롭 다운의 마지막 값을 직접 가져올 수있는 방법이 있습니까?

  3. 3

    셀레늄 웹 드라이버 2.33 및 Firefox 22를 사용하여 웹 페이지를 열 수 없습니다.

  4. 4

    셀레늄 웹 드라이버를 사용하여 동일한 브라우저의 다른 탭에서 URL을 여는 방법은 무엇입니까?

  5. 5

    셀레늄 웹 드라이버 크로스 브라우저 테스트에서 다른 브라우저를 열기 전에 Firefox 브라우저 호출을 중지하는 방법

  6. 6

    div 버튼 셀레늄 웹 드라이버를 클릭 할 수 없습니다.

  7. 7

    셀레늄 웹 드라이버에서 로그 아웃 링크에 대한 Xpath를 만들 수 없습니다.

  8. 8

    셀레늄 웹 드라이버를 사용하여 지연된 ID로 요소를 가져올 수 없습니다.

  9. 9

    셀레늄 웹 드라이버의 단일 변수에 모든 다른 유형의 로케이터 (xpath, Css, Link, ID 등)를 저장하는 방법

  10. 10

    PHP 웹 드라이버 및 셀레늄을 사용하는 동안 addEventListener 함수를 찾을 수 없습니다.

  11. 11

    메뉴 목록을 가져 오기 위해 셀레늄 웹 드라이버의 이미지에 마우스 커서를 올리는 방법

  12. 12

    셀레늄을 사용하는 페이지의 'heading'이라는 각 클래스에서 데이터를 가져올 수 없습니다.

  13. 13

    셀레늄 웹 드라이버를 설치할 수 없음

  14. 14

    셀레늄 웹 드라이버를 설치할 수 없음

  15. 15

    셀레늄 웹 드라이버의 브라우저에서 페이지 확대 / 축소 수준 테스트

  16. 16

    브라우저에서 실행하기 위해 얼마나 올바르게 구성 레일 테스트를 수행합니까? (사이트 _ 프리즘, 오이, 카피 바라, 셀레늄 웹 드라이버)

  17. 17

    Mac OS El Capitan에서 셀레늄 웹 드라이버를로드 할 수 없습니다.

  18. 18

    Python에서 셀레늄 웹 드라이버를 사용하여 링크를 클릭 할 수 없습니다.

  19. 19

    Python에서 셀레늄 웹 드라이버로 요소를 찾을 수 없습니다.

  20. 20

    셀레늄을 사용하는 동안 링크에서 모든 데이터를 가져올 수 없습니다.

  21. 21

    셀레늄 웹 드라이버에서 Excel 시트에 쓸 수 없습니다.

  22. 22

    브라우저 웹 페이지의 HTML 소스를 가져올 수 없습니다. 동기화 문제

  23. 23

    셀레늄 웹 드라이버를 사용하여 "찾아보기"버튼을 클릭 할 수 없습니다.

  24. 24

    Firefox 브라우저에서 웹 사이트를 열 수 없습니다.

  25. 25

    셀레늄 웹 드라이버를 사용하여 텍스트 영역 필드를 지울 수 없습니다.

  26. 26

    Django 문서 오류의 Python 셀레늄 웹 드라이버 예제 : 'f.QueryInterface가 함수가 아닙니다'

  27. 27

    Python 셀레늄에서 셀레늄 크롬 웹 드라이버를 사용하여 요소를 찾을 수 없습니다.

  28. 28

    셀레늄 웹 드라이버가 지정된 기간 동안 기다리도록 할 수 없습니다.

  29. 29

    셀레늄 웹 드라이버를 사용하여 링크를 클릭 할 수 없습니다.

뜨겁다태그

보관