파이썬 코드와 자바 스크립트를 테스트하는 유닛을위한 무료 자동화 테스트 도구를 아는 사람이 있습니까?파이썬 코드와 자바 스크립트를 테스트하기위한 자동화 도구
답변
시도 코 http://code.google.com/p/python-nose/ 당신은 가능성이 함께 테스트 프레임 워크의 숫자를 구성하는 것이 좋습니다
나는 RND를하고 있는데, 셀렌 IDE도보고있다. 그러나 아직도 어느 것이 좋은 nad가 될 것인가를 알아 내지 못했습니다. – user1822116
. 우리 팀은 @Arbie가 지적한 코 http://code.google.com/p/python-nose/을 사용합니다.
우리는 코를 사용하여 셀 륨 http://seleniumhq.org/ 테스트를 파이썬 드라이버에서 테스트합니다. 실제로는 DOM을 조작하는 자바 스크립트를 효과적으로 테스트하는 유일한 방법입니다. 일단 안정되면 셀레늄 2의 일부로 WebDriver에 대한 높은 기대감을 가지고 있습니다. 셀레늄을 사용하는 동안 파이썬 드라이버를 Monkey Patch에 추가하여 파이썬으로 만들었습니다. 파이썬 - 셀레늄 드라이버를 포장하면 변경 있도록 :
selenium.doCommand('waitForElementPresent', 'selector')
로 : 당신이하지 않는 자바 스크립트 기능을 바로 테스트 기반을 원하는 경우 다음 QUnit http://docs.jquery.com/Qunit을 실행하는 데 코와 셀레늄을 사용할 수 있습니다
selenium.wait_for_element_present('selector')
반드시 DOM을 변경하십시오.
예 셀레늄 통합 :
def setUp(self):
self.test_url = "http://your_domain"
self.selenium = selenium("localhost", 4444, "*firefox3", self.test_url)
self.selenium.start()
def tearDown(self):
self.selenium.stop()
정보를 제공해 주셔서 감사합니다. Python 코드를 단위 테스트 할 때 PyUnit을 사용하는 것은 어떻습니까? – user1822116
PyUnit과 Nose를 사용하여 다른 자바 스크립트 테스트를 실행하는 데 많은 차이가 없어야합니다. 그것들은 매우 유사합니다. 셀레늄을 시작하고 사용하는 것은 같은 방법으로 일어납니다. – William
- 1. 웹 자동화 도구
- 2. 응용 자동화 소프트웨어/도구
- 3. 파이썬 유니 코드와 MIMEE
- 4. ANSI 그래픽 코드와 파이썬
- 5. Webform에서 올바른 사용자 입력 처리를 테스트하기위한 도구
- 6. 웹 응용 프로그램을 테스트하기위한 소프트웨어 테스트 도구
- 7. PC없이 Mac에서 IE를 테스트하기위한 최상의 도구
- 8. EC2 자동화 도구/전략?
- 9. 유한 자동화 도구
- 10. 리팩토링을 제안하는 파이썬 도구
- 11. 파이썬 도구
- 12. Symbian 자동화 된 테스트 도구
- 13. .NET 용 자동화 도구 테스트
- 14. Silverlight 응용 프로그램 자동화 도구
- 15. Java의 자동화 된 웹 테스트 도구
- 16. 웹 서비스를 테스트하기위한 도구 및 모범 사례는 무엇입니까?
- 17. 자바 스크립트 자동 화 자동화
- 18. 파이썬 스크립트를 어떻게 분해합니까?
- 19. cron으로 파이썬 스크립트를 실행합니다.
- 20. 자동으로 파이썬 스크립트를 업데이트
- 21. 자바 스크립트를 포함한 웹 사이트를 렌더링하는 쉘 도구
- 22. Google을 사용하여 자바 스크립트를 디버깅하는 방법 Eclipse 개발 도구
- 23. 자바 스크립트를 사용하여 imageslider 만들기
- 24. 쉘 스크립트를 사용한 검색 도구
- 25. 웹 양식을 채울 자동화 된 도구/API
- 26. VS.Net - "사용자 지정 도구 실행"자동화
- 27. 실행 시간을위한 자동화 된 알고리즘 도구
- 28. BlackBerry 및 iPhone 용 테스트 자동화 도구
- 29. 자바에서 가장 쉬운 자동화 된 테스트 도구
- 30. Vb6 UI 자동화 된 테스트 도구?
난 당신이 더 구체적으로해야한다고 생각. 어떤 종류의 테스트를하고 있습니까? 두 가지 모두 Google에서 귀하에게 말할 수있는 단위 테스트 프레임 워크를 가지고 있기 때문에 주위를 둘러 보았습니다. –