나는 셀레늄을 처음 사용했습니다. 한 건을 기록하려 했어. 다음은 시나리오입니다. 1. 녹음 단추를 클릭하십시오. 2. Google 웹 사이트가 열렸습니다. 3. 셀레늄을 검색했습니다. 4. 검색 페이지 (Selenium - Web Browser Automation)의 첫 번째 링크를 클릭합니다. 5. 녹음 버튼을 다시 클릭하여 녹음을 중지합니다.Google에서 검색 한 후 링크를 클릭하는 중 오류가 발생했습니다.
내가 얻은 결과는 다음과 같습니다. - Under Log.
[info] Executing: |open | http://www.google.co.in/ | |
[info] Executing: |assertTitle | Google | |
[info] Executing: |type | id=lst-ib | selenium |
[info] Executing: |clickAndWait | link=Selenium - Web Browser Automation | |
[error] Element link=Selenium - Web Browser Automation not found
아무도 왜 오류가 발생하는지 알려 줄 수 있습니까?
안녕하세요. Zugwalt, 검색 버튼을 클릭 해 보았습니다. 내가 얻은 결과는 다음과 같습니다. [info] 변경된 테스트 케이스 [info] Executing : | open | http://www.google.co.in/ | | [정보] Executing : | assertTitle | Google | | [정보] 실행 중 : | 유형 | id = lst-ib | 셀레늄 | [정보] 실행 중 : | 클릭 | 이름 = btnG | | [정보] 실행 중 : | 클릭 | 링크 = 셀레늄 - 웹 브라우저 자동화 | | [오류] 요소 링크 = 셀레늄 - 웹 브라우저 자동화를 찾을 수 없음 오류가 계속 발생합니다. 이 문제를 해결할 수있는 해결책을 제안 해주십시오. – Rajith
선택기를 수정하여 URL을 찾으십시오 (예 : CSS href * = 사용중인 url의 일부). – Zugwalt