1
QTP (QuickTest Professional)를 사용하여 레거시 C++ 응용 프로그램을 자동 테스트하려고합니다.컨트롤을 식별하기 위해 QTP 가져 오기
그러나 앱의 기본 창은 몇 개의 IDENTICAL 패널로 구성됩니다. 각 패널에는 고유 한 제목이 있습니다. 내가 스파이에 창을 볼 경우
++ (DevStudio와 함께 제공), I는 다음을 참조하십시오
+ Window <hwnd> "Window Title" taskwindowclass
+ Window <hwnd> "Panel A" childwindowclass
+ Window <hwnd> "OK" Button
+ Window <hwnd> "Panel B" childwindowclass
+ Window <hwnd> "OK" Button
으로 QTP의 객체 스파이에서
그러나, 계층 구조를 보여줍니다 : 그것은조차하지 않는
+ Window: Window Title
+ WinButton: OK
중간 패널이 있음을 보여줍니다.
누구나 각 컨트롤을 식별하기 위해 "경로"창을 가져 오는 방법을 알고 있습니까? 컨트롤 식별 즉, 그래서 같이
Button A: "Window Title/Panel A/OK"
Button B: "Window Title/Panel B/OK"