2014-09-16 4 views
1

웹 사이트에서 프로세스 자동화 (로그인, 버튼 클릭, 의사 결정 등)가 필요한 프로젝트가 있습니다.셀렌 같은 웹 사이트 버튼을 자동으로 클릭하십시오.

일반적으로 나는 자동화를 수행하고 UI에 대해 전혀 걱정하지 않아도되지만이 사이트에서는 ASPX와 리디렉션을 사용하며 혼란 스럽기 때문에 셀렌 테스트와 같은 것을 작성해야합니다. .

셀레늄은 해킹 비트처럼 보입니다. 그래서 dom을 걷고 "클릭"하는 요소에서 셀레늄보다 나은 대안이나 도구가 있는지 궁금합니다.

안내 또는 예를 들어 주시면 감사하겠습니다.

답변

1

프로그래밍 방식이 아닌 방법은 Selenium IDE을 사용하는 것입니다. 기본적으로 Firefox 확장자를 통해 이벤트를 기록하고 쉽게 재생할 수 있습니다. 수동 재생이 필요하므로 이것이 비 자동화 방식이라는 것을 알고 있습니다.

그러나 내가 좋아하는 요소 중 하나는이 확장 프로그램을 사용하여 내 이벤트를 기록한 다음 Selenium Remote Controldrivers을 통해 재생을 자동화하는 스크립트를 생성 할 수 있다는 것입니다.

Selenium IDE는 Selenium 스크립트를위한 통합 개발 환경입니다. Firefox 확장 기능으로 구현되며 테스트를 기록, 편집 및 디버그 할 수 있습니다. 셀레늄 IDE는

예 나는 당신이 셀레늄이 해킹 생각 알고 있습니다. 당신은 쉽고 빠르게 기록하고 그들이에서 실행됩니다 실제 환경에서 다시 테스트를 재생할 수 있도록 전체 셀레늄 코어를 포함하지만 오히려입니다 꽤 좋은!

+0

너무 멋지다고 생각합니다. 나는 자동화 된 GUI 테스트를 위해서만 이것을 사용했고, 이것이 내 문제의 좋은 도구인지는 몰랐다. :) – FaddishWorm

관련 문제