2012-08-16 1 views
1

나는 테스트 엔지니어로 일합니다. QWidget을 사용하여 응용 프로그램 (softphone)을 테스트해야합니다. python을 사용하고 있습니다 - pywinauto. 단추를 클릭하고 전화를 걸 수 있습니다. statusLabel이라는 이름의 qwidget 객체가 있습니다. 테스트가 시작될 때 준비된 텍스트가 쓰여집니다. 전화를 걸면이 텍스트는 "전화 걸기", "전화 걸기"등과 같이 변경됩니다. 그 위젯의 텍스트를 확인하고 싶습니다. 너는 어떤 생각을 가지고 있니?pywinauto를 사용하여 qwidget 개체 텍스트 찾기

답변

1

Pywinauto는 표준 Windows API 호출을 사용합니다. 유감스럽게도 많은 UI 라이브러리 (Swing/QT/GTK 등)는 API 호출에 일반적인 방식으로 응답하지 않으므로 불행히도 pywinauto는 종종 제어 정보를 얻을 수 없습니다. (필자는 쀼이 누토의 저자입니다.)

+0

답장을 보내 주셔서 감사합니다. – user1239882