【求助】页面无法识别webedit输入的值
本帖最后由 rylc 于 2013-11-19 15:14 编辑我刚开始自学qtp,用携程网练练手,但是有个问题一直解决不了
请各位帮帮忙
携程网的国内酒店,入住城市的webedit,我用了set赋值,自身属性赋值,和描述性编程都没有用
明明已经在编辑框看到附的值了但是点击搜索之后总是跳转到携程的错误页面
截图是携程的webedit控件,spy识别的webedit
我的代码:
Browser("携程").Page("携程").WebEdit("CityName").Set "上海"
Browser("携程").Page("携程").WebButton("搜索").Click
Browser("携程").Page("携程").WebEdit("CityName").object.value="上海"
Browser("携程").Page("携程").WebButton("搜索").Click
点击搜索之后出现
请各位大神帮帮忙,我已经花了很多时间解决这个问题,都快没信心学下去了 换个网页学习呗。。。比如万能的度娘页面,或者51testing的这些页面也不错哇。。。不是你的问题,也不是代码的问题。。。可能人家携程做了啥处理了。。。不给你用QTP :P 不会吧··· 回复 3# rylc
这个可以是。。。不要纠结啦。。。练习嘛。。先多找点练练手。。。 Browser("携程").Page("携程").WebEdit("CityName").object.value="上海"
改为
Browser("携程").Page("携程").WebEdit("CityName").object.text="上海"
试试 Browser("携程旅行网官网:酒店预订,机票预订查询,旅游度假,商旅管理").Page("携程旅行网官网:酒店预订,机票预订查询,旅游度假,商旅管理").WebEdit("CityName").Click
wait 2
Set wshsheet=CreateObject("WScript.Shell")
wshsheet.SendKeys "shang"
wait 3
wshsheet.SendKeys "hai"
wait 3
wshsheet.SendKeys "{ENTER}"
wait 3
Browser("携程旅行网官网:酒店预订,机票预订查询,旅游度假,商旅管理").Page("携程旅行网官网:酒店预订,机票预订查询,旅游度假,商旅管理").WebButton("搜索").Click
页:
[1]