나타나는 프레임으로 전환하려면 : 나는 테스트를 작성할 필요가 C#에서는 어떻게 팝업 창으로
- 셀레늄 2.0
- 파이어 폭스
을 그 버튼을 클릭하고 팝업 창으로 프레임을 엽니 다. 프레임 이름이나 ID가 없습니다.
프레임의 소스 코드는 "프레임"대신 "html"로 시작합니다. 그러나 창을 마우스 오른쪽 버튼으로 클릭하면 프레임임을 알 수 있습니다. 그래서 저는 그것이 창 대신에 프레임이라고 생각합니다.
나는 다음과 같은 코드를 시도했지만 작동하지 않습니다:.
- driver.SwitchTo() 프레임 (0)
나는 아래와 같은 외모를 얻을 오류 :
error: No response from server for url
http://localhost:7055/hub/session/126a4485-48cb-4230-b0b0-69c4169b1852/element/%7B706f4a88-56a7-4813-af1b-8e137ce676af%7D/click
도와주세요.
감사합니다.
가능한 복제본 [이름 및 XPath로 Selenium WebDriver에서 요소를 찾을 수 없음] (http://stackoverflow.com/questions/14727617/unable-to-find-element-in-selenium-webdriver-by-name- and-xpath) – kenorb