51Testing软件测试论坛

标题: 【求助】页面无法识别webedit输入的值 [打印本页]

作者: rylc    时间: 2013-11-19 15:12
标题: 【求助】页面无法识别webedit输入的值
本帖最后由 rylc 于 2013-11-19 15:14 编辑

我刚开始自学qtp,用携程网练练手,但是有个问题一直解决不了
请各位帮帮忙
携程网的国内酒店,入住城市的webedit,我用了set赋值,自身属性赋值,和描述性编程都没有用
明明已经在编辑框看到附的值了但是点击搜索之后总是跳转到携程的错误页面
截图是携程的webedit控件,spy识别的webedit[attach]88061[/attach]
我的代码:
Browser("携程").Page("携程").WebEdit("CityName").Set "上海"
Browser("携程").Page("携程").WebButton("搜索").Click

Browser("携程").Page("携程").WebEdit("CityName").object.value="上海"
Browser("携程").Page("携程").WebButton("搜索").Click
点击搜索之后出现
[attach]88060[/attach]
请各位大神帮帮忙,我已经花了很多时间解决这个问题,都快没信心学下去了
作者: joykao    时间: 2013-11-19 16:10
换个网页学习呗。。。比如万能的度娘页面,或者51testing的这些页面也不错哇。。。不是你的问题,也不是代码的问题。。。可能人家携程做了啥处理了。。。不给你用QTP
作者: rylc    时间: 2013-11-19 16:35
不会吧···
作者: joykao    时间: 2013-11-19 17:18
回复 3# rylc


    这个可以是。。。不要纠结啦。。。练习嘛。。先多找点练练手。。。
作者: mystic    时间: 2013-11-20 13:19
Browser("携程").Page("携程").WebEdit("CityName").object.value="上海"

改为
Browser("携程").Page("携程").WebEdit("CityName").object.text="上海"
试试
作者: wsryyffs    时间: 2013-11-20 16:36
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




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2