2010-08-02 7 views
7

내가 일하는 곳을위한 내부 JavaScript UI 라이브러리 용 테스트 슈트를 시작하고있다.셀레늄 1 대 2

나는 약 10 개의 셀레늄 1 테스트 케이스를 파이썬에서 탐색 목적으로 작성했으며, 지금까지 잘 진행되었다. 필자는 Python으로 테스트를 작성했으며 RC를 사용하여 IE7,8, FF 및 Mac의 Safari에서 테스트를 실행하고 있습니다.

나는 Selenium2가 알파에 있다는 것을 알고 있지만 그것이 의미하는 바는 제작 준비가되어있는 어딘가에서 읽을 수 있습니다.

1)이 제품군을 작성하기 시작한 이래로 Webdriver API와 Sel2를 사용해야합니까? 아니면 황금 시간대에 준비되지 않았습니까? 2) RC로 Sel2를 사용할 수 있습니까? 가능하다면 Selenium의 웹 사이트에서 나에게 불분명하다.

3) 누구나 셀레늄 2 용 Python 드라이버를 사용해 본 경험이 있습니까? 아니면 Java로 테스트를 작성해야합니까?

답변

10

면책 조항 : 나는 셀레늄 커미터

내가이 완료 비트를 사용할 준비가 잘 작업 할 수 셀레늄 2에서 테스트를 작성 말할 것입니다.

경고 및 기타 몇 가지 방법을 처리하는 방법과 같이 아직 완전히 구현되지 않은 비트가 있지만 현재 API가 안정적이지만 백그라운드에서 수행하는 작업은 변경되지만 테스트에 영향을 미치지 않습니다. 곤충.

+0

Java vs. Python 및 RC/Grid와 함께 사용하는 것이 어떻습니까? – Aaron

+0

저는 개인적으로 자바가 스트레이트 JUnit과 Maven, Ant, Gradle처럼 병렬화 할 수있는 빌드 시스템을 사용하여 (2013 년 2 월) 갈 수있는 방법이라고 생각합니다. 또한 로컬 브라우저를 실행하는 경우에도 RemoteWebDriver JSON 그리드 서버를 항상 사용합니다. 그것은가는 길입니다. – djangofan