버튼을 자동으로 클릭해야합니다. 코드 : 셀레늄은 수동으로 실행을 클릭 할 때만 요소를 찾습니다.
내가 클릭 "현재 테스트 케이스를 재생"
<tr>
<td>click</td>
<td>css=button</td>
<td></td>
이 요소를 발견하지 않습니다. 그러나 그 후에 "찾기"를 클릭하면 - 실행을 클릭하면 클릭합니다! 로그 :
[info] Executing: |click | css=div.sometag > p | |
[info] Executing: |pause | | 2000 | // Same error with pause & without it
[info] Executing: |clickAndWait | css=button | | // Auto executing
[error] Element css=button not found // Fails
[info] Executing: |click | css=button | | // I click on "Execute" manually - OK!
왜?
요소가 있지만 Selenium이 다음에 멈 춥니 다. [info] Executing : | waitForElementPresent | CSS = 버튼 | | – arts777