QTP,对象要很长时间才能识别出来的原因
大家好~~在测试过程中发现,在完成一个流程的过程中:
选择商品→选择支付方式①→付款(识别按钮正常)→完成。
然后返回,选择商品→选择支付方式②→支付(这个按钮需要长时间等待才能识别出来)→完成
大家遇见过吗?
这种情况出现是什么原因呢?具体该怎么解决呢 ? 先确定一下是否开启了智能识别 开着的话 关掉
导致QTP运行缓慢的常见原因
http://user.qzone.qq.com/305132437/2
赵佳乐SMILE 发表于 2014-12-3 13:59
先确定一下是否开启了智能识别 开着的话 关掉
导致QTP运行缓慢的常见原因
先谢谢你的答复哈。
我关了智能识别也无济于事了。
我将代码发上来给你帮我看看。
WpfWindow("xx").WpfImage("imgSeatPlan").Click 759,337
WpfWindow("xx").WpfButton("付款").Click
WpfWindow("xx").WpfButton("现金(1)").Click
WpfWindow("WpfWindow").WpfButton("确认支付").Click
WpfWindow("xx").WpfButton("确认支付").Click
WpfWindow("问题").WpfButton("否").Click
'上面步骤点击否后回到 imgSeatPlan 这个对象页面,继续上面的操作
WpfWindow("xx").WpfImage("imgSeatPlan").Click 758,355
'这个“付款”按钮实际上在重复第二次操作时是录制不出来的,我是直接赋值上面的。
WpfWindow("xx").WpfButton("付款").Click
在运行这段代码时,在第二点击“付款”按钮时,有时很快就能识别出来。有时却等待很长的时间才能识别出来。
大概问题是这样子的,怎么解决呢 ?
looshing 发表于 2014-12-3 15:03
先谢谢你的答复哈。
我关了智能识别也无济于事了。
我将代码发上来给你帮我看看。
这种问题 真的不好调
识别不到 一般都是有属性发生了变化 仔细对比一下 赵佳乐SMILE 发表于 2014-12-3 15:06
这种问题 真的不好调
识别不到 一般都是有属性发生了变化 仔细对比一下
它是可以识别的,但是需要的时间太长了~~~两分钟后肯定能识别出来呢。
不知道是不是需要做什么设置呢 ? 你手动按步骤操作后,用已有的“"付款”对象高亮试试,是否能识别到? 你手动按步骤操作后,用已有的“"付款”对象高亮试试,是否能识别到?
页:
[1]