2012-04-25 3 views
-1

컨트롤 클릭 수, 목록보기 클릭 수 등을 자동화하고 싶습니다. Qt에 도움이되는 좋은 프레임 워크가 있습니까? QTestLibgui 앱용 테스트를 작성해야합니다.

이 라이브러리는 모든 Qt는 SDK의 일부입니다 : 나는

+2

Qt는 프레임 워크입니다 ... – Anthony

+0

Qt는 자체 테스트 모듈을 제공합니다. http://qt-project.org/doc/qt-4.8/QtTest.html 자동화의 의미를 이해하지 못합니다. 여전히 비헤이비어를 지정해야합니다. – CppLearner

답변

2

Qt는 단위 테스트를 위해 자체 프레임 워크를 제공하는 소스 코드없이 테스트를 수행해야합니다.

튜토리얼 here을 찾을 수 있습니다. 특히 3과 4의 포인트는 GUI 테스트에 필요한 충분한 방법을 보여줍니다.

분명히 1 번 지점부터 시작하면됩니다.

+0

문제는이 옵션이 아닌 옵션을 만드는이 응용 프로그램에 대한 소스 코드가 없다는 것입니까? – Marko29

+0

네, 소스 코드가 필요합니다. 나는 당신이 당신 자신의 소프트웨어를 테스트 할 것이라고 생각했다. –

1

본격적인 UI 테스트 프레임 워크는 Squish입니다. UI 상호 작용 (Python, tcl, javascript 포함) 스크립팅, 속성 및 스크린 샷 비교를 지원합니다. 라이센스를 구입해야하지만 상용 소프트웨어 개발을하는 경우에는 그만한 가치가 있습니다.