9

나는 매일 밤 (약 350 개의 스크립트 또는 테스트 케이스) 실행되는 자동화 된 스크립트를 사용합니다. 나는 각 테스트 케이스 (파이썬 스크립트)의 비디오를 기록하고 싶다. 별도의 테스트 케이스별로 비디오 레코딩을 제어하는 ​​데 사용할 수있는 도구 나 방법이 있습니까? 테스트 케이스가 진행되는 동안 설치 시작 녹화 및 종료 중에는 녹화를 중지하고 지정된 이름과 날짜로 로컬에 비디오를 저장하십시오. 따라서 각 테스트 케이스마다 350 개의 비디오가 있어야합니다. (더 바람직하게는 실패한 테스트 케이스의 비디오 만 저장하십시오)Selenium webdriver에서 비디오를 기록하는 방법

설정과 분리에이 코드를 통합하는 방법이 있습니까?

+0

http://www.theautomatedtester.co.uk/blog/2010/castro-selenium-video.html – root

+1

[스크린 샷 찍기] [1]을 쉽게 할 수 있으면 정말 필요한 비디오가 있습니까? [1] : http://stackoverflow.com/questions/3422262/take-a-screenshot-with-selenium-webdriver –

+3

예 내가 어떤없이 야간 실행하는 동안 이미 스크린 샷하지만 솜 테스트 케이스 실패를 사용 스크린 샷의 도움. 오류 발생 이전에 어떤 일이 발생하는지 직접 확인해야합니다. – Adam

답변

0

파이썬에서 캐스트로 사용할 수 있습니다. 아래 링크를 참조하십시오. http://pypi.python.org/pypi/castro/

+0

에는 Java를 사용하여 동일한 작업을 수행 할 수있는 방법이 있습니다. –

0

당신은 원격으로 간단한 HTTP 요청을 제어 할 수있는 다음과 같은 웹 서비스 http://bit.ly/video-recorder-service을 사용할 수 있습니다 : 자바는 여기 looke webdriver를 들어 제 3 자 라이브러리를

https://pypi.python.org/pypi/castro/

를 사용해야합니다.

그리드 환경에서 webdriver 테스트에 사용했습니다.

관련 문제