auto_tester 发表于 2014-3-11 12:40:02

qtp回放的时候,后面的下拉框为什么不能被激活!

本帖最后由 黑羽祭 于 2014-3-18 09:06 编辑


如上图所示

正常情况是我选择前面的下拉框后,后面的下拉框就变为可以选择,但是实际情况是
在qtp回放的时候为什么,选择前面的下拉框后,后面的下拉框是不可用的,有什么好方法吗?
我用Browser("IDS Super - Un-Posted").Page("IDS Super - Un-Posted_2").WebList("ctl00$ContentPlaceHolder1$Entr_2").Select "Cash Transfer"
Browser("IDS Super - Un-Posted").Page("IDS Super - Un-Posted_2").WebList("ctl00$ContentPlaceHolder1$Entr_2").FireEvent("onchanged")

lgh75560 发表于 2014-3-12 08:30:31

本主题需向作者支付 3 综合技术指数 才能浏览

------------------
没看到。

auto_tester 发表于 2014-3-12 11:13:39


Browser("IDS Super - Un-Posted").Page("IDS Super - Un-Posted_2").WebList("ctl00$ContentPlaceHolder1$Entr_2").Select "Cash Transfer"
Browser("IDS Super - Un-Posted").Page("IDS Super - Un-Posted_2").WebList("ctl00$ContentPlaceHolder1$Entr_2").FireEvent("onchanged")
请大家赐教!

auto_tester 发表于 2014-3-12 11:16:25


Browser("IDS Super - Un-Posted").Page("IDS Super - Un-Posted_2").WebList("ctl00$ContentPlaceHolder1$Entr_2").Select "Cash Transfer"
Browser("IDS Super - Un-Posted").Page("IDS Super - Un-Posted_2").WebList("ctl00$ContentPlaceHolder1$Entr_2").FireEvent("onchanged")
上面是代码,手工选择第一个的时候,第二个会被激活,但是在回放的时候,qtp自动选择第一个的时候就不能激活第二个。大家有什么好方法吗?

auto_tester 发表于 2014-3-12 11:19:36

怎么都看不了啊,
Browser("IDS Super - Un-Posted").Page("IDS Super - Un-Posted_2").WebList("ctl00$ContentPlaceHolder1$Entr_2").Select "Cash Transfer"
Browser("IDS Super - Un-Posted").Page("IDS Super - Un-Posted_2").WebList("ctl00$ContentPlaceHolder1$Entr_2").FireEvent("onchanged")

黑羽祭 发表于 2014-3-18 09:08:08

回复 4# auto_tester


    有点乱。
第二个根据第一个来,那是不是太快了呢?两个选项中加点等待时间

auto_tester 发表于 2014-4-1 08:52:29

问题已经解决了,不是太快的原因!其实我也不知道是什么原因导致的,最后我是通过sendkey的方式实现的
谢谢关注
页: [1]
查看完整版本: qtp回放的时候,后面的下拉框为什么不能被激活!