2013-04-27 1 views
3

안녕하세요, 모두 웹 기반 GUI 테스트 도구를 원합니다. dogtail은 파이썬을 사용하여 작성되었습니다. 그러나 나는 더 나아 가기 위해 좋은 튜토리얼과 예제를 얻지 못했다. 제발 날 안내 dogtail 완벽하거나 더 나은 무언가가 파이썬 에서이 무엇입니까?. doc 및 example을 공유하십시오.자동 웹 기반 GUI 테스트 도구

내 요구 사항 : 타일에 라이브 비디오를 보여주는 DVR (4 x 4), GUI는 웹 기반 (모질라)입니다. 나는 비디오와 체크 로그를 교환 할 수 있어야하고 실제 결과와 현재를 비교해야한다.

+0

을 (당신이 파이어 폭스를 실행할 필요가 없습니다 경우에 당신은 phantomjs를 설치할 필요가 없습니다). – Blender

+0

@Blender : 셀레늄은 마우스 움직임을 기록하고 저장합니다. 어떻게 로그를 확인할 수 있습니까? – nammu

+0

Selenium은 전적으로 Python으로 스크립팅이 가능합니다. Selenium IDE에 대해 생각하고 있습니다. – Blender

답변

3

Selenium 정확히 이것에 대한 설계, 그것은 당신이 (폼 등 특정 요소가 존재하는 경우 예를 들어 확인, 제출)

some more examples in the documentation

을 거기를 파이썬에서 브라우저를 제어하고 일이 예상대로 여부를 확인 할 수 있습니다

Project Sikuli은 비슷한 도구이지만 단순한 웹 브라우저보다 일반적입니다.

2

셀레늄 그냥 마우스의 움직임을 기록 당신이 당신의 비디오 프레임을 확인해야하는 경우 http://selenium-python.readthedocs.org/en/latest/api.html

를 참조보다는 파이썬 인터페이스를 제공하여 몇 가지 예상되는 텍스트 또는 타임 코드를 찾고 프레임을 로컬로 기록하고 OCR 수 있습니다.

0

간단한 폼 기반 UI 테스트의 경우. 나는 복잡한 것들을 할 수 있지만 python/selenium/phantomjs를 사용하여 프레임 워크를 만들었습니다. 아직 문서화하지 않았습니다. 내가 제대로 질문을 읽고 있어요 경우 셀레늄과 PhantomJS을 살펴해야

https://github.com/manav148/PyUIT