????WinRunner??????е?????
??????????WinRunner?????????ó????GUI???????????????????????????
????WinRunner????????
???????????????6????Σ?
????1).????GUI Map?????WinRunner????????????????????ó????е?GUI????
????2).??????????????????????????????????????????????????????????鱻??????ó???????????????????
????3).??????????????Debug?????????в????????????????????????С??????????WinRunner????Step??Step Into??Step out??????????????
????4).???в???????????Verify?????????в????????????????ó?????WinRunner??????????????????????????????ó????е??????????????????????????б?????????????κβ????WinRunner???????????????????????????????
????5).????????????????????????????????β????????н??????WinRunner??????????????С??????????????????????????????????????????????????????????????????????????????????????????κβ???????????????????????????в????????????????
????6).????????????????????????????????ó????е?????????????????????????????????????????????????
????WinRunner??GUI Map???
????WinRunner????GUI Map??????????ó????е??????????????????????????????GUI Map????С???WinRunner???в??????????????GUI Map????λ????????GUI Map????ж??????????????????????ó??????????????????????
??????GUI Map????е??????????????????????logical name?????????????????physical description????????????????????????????????????????£??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
????GUI Map????????????".gui"??
????GUI Map???????????????
????·???GUI Map???????????????ó???????GUI Map???
????·???????????GUI Map???????????????????????WinRunner?????????????GUI Map?????
??????????????????????GUI Map Editor????????????GUI Map????????????GUI Map Editor?????????????GUI Map???????????????????????????????????????
??????????????WinRunner???????????????????????????????????GUI Map????С??????????General????????????????ζ????????????GUI Map??
?????????????????GUI Map????????????????????????????????????????????????????С?????WinRunner??????????????????н???????????????Щ??????е??????????
????WinRunner????????
????WinRunner??????????Mercury Interactive’s Test Script Language??TSL?????????????C??????????????????????????TSL????????????????Windows API????WinRunner????????????????????????Function Generator???????????????????
????WinRunner???????
??????WinRunner?У??????????????????
????·?????ж?????Context Sensitive recording??????????GUI????????????????ó???????е??????
????·???????Analog recording??????????????????????????????????????????x??y??
????WinRunner????????
??????WinRunner?У???????????????????
????·???Verify?????????????????????ó???
????·????Debug????????????????????????????е?bug
????·????Update????????????????2??????????????????????μ?????????????
????WinRunner??Add-In
????????Add-Ins??????????Add-In?е?????????????????С?????????????????????Щ??е?Add-In?е????????????????????У??????н??????????Щ???????Add-In?е???????????У?????WinRunner?????????????????????????????
????WinRunner???????Checkpoint??
??????????????????ó???????????????汾????????б???
??????WinRunner????4???????
????·GUI checkpoints?????GUI?????????????磬???????????????????????????б?????????????С?
????·Bitmap checkpoints?????????????????ó??????????????????????????汾?в?????????????
????·Text checkpoints????GUI?????λ??ж??????????????????????????
????·Database checkpoints?????????????????????????????????????????С??е?????
????Checklist???????????????????????????????????????gui*.chk???????????????????????????exp??????С?
?????????synchronization points??