문제

Firefox에서 Selenium IDE를 사용하고 양식을 제출하고 있습니다. 문제는 양식이 성공하거나 실패 할 수 있다는 것입니다 (무작위). 실패하면 메시지가 표시되고 오류 메시지 (Ajax)가되며 양식을 다시 제출해야합니다.

성공 페이지 (텍스트 현재)로 리디렉션 될 때까지 양식을 제출할 테스트를 작성하고 싶습니다.

누군가 나를 도와 줄 수 있습니까? 나는 아직 이런 식으로 셀레늄과 놀지 않았다.

도움이 되었습니까?

해결책

다음은 셀레늄 IDE에 본격적인 루핑, 조건부 실행 및 호출 가능한 기능을 추가하는 확장입니다. 셀 블록.

Dave Hunt는 FlowControl을 언급했는데, 이는 가능성이 있습니다. 그러나 더 높은 수준의 기능 외에도 Selblocks가 평가 표현식 (일반 JavaScript)을 가져 와서 AJAX 상태를 좀 더 쉽게 확인할 수 있다는 점입니다.

다른 팁

Selenium Extension goto_sel_ide를 사용할 수 있습니다. 이렇게하면 흐름 제어 명령이 가능합니다. 그런 다음 명령을 사용할 수 있으며이를 통해 성공 메시지를받을 때까지 스크립트를 실행할 수 있습니다. 그것이 당신을 위해 작동하는지 아닌지 알려주세요

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top