当窗口应用程序打开进行测试时,QTP不会生成代码

时间:2011-05-30 13:31:33

标签: qtp

我是QTP的新手。 刚开始录制我的第一个测试。 我打开了计算器windows应用程序.QTP应该创建一个代码吧???但它不会因此而无法运行我的测试。这就是代码

Window("Calculator").WinButton("5").Click
Window("Calculator").WinButton("*").Click
Window("Calculator").WinButton("*").Click
Window("Calculator").WinButton("9").Click
Window("Calculator").WinButton("=").Click
Window("Calculator").Close

这就是错误

  

找不到“5”对象的父“Calculator”(类Window)。验证父属性是否与应用程序中当前显示的对象匹配。

     

第(1)行:“窗口(”计算器“)。WinButton(”5“)。点击”。

1 个答案:

答案 0 :(得分:3)

它说无法找到计算器测试对象。确保计算器已打开(并且只有一个实例)。如果您希望QTP启动计算器,您可以在记录和放大器中输入calc.exe。运行设置

默认情况下,QTP忽略所有Windows应用程序(除了知道人们经常测试的那些应用程序,例如firefox)你必须在 R& R设置中添加要测试的应用程序的名称,或者检查记录并在任何Windows应用程序上运行复选框。