51Testing软件测试论坛
标题:
在web 页面中的日历不可以录制?
[打印本页]
作者:
alextowxm
时间:
2009-10-27 09:59
标题:
在web 页面中的日历不可以录制?
在网站的页面中 有一个日历的控件, 日期的文本框是不可以输入的, 只能是通过日历的选择日期来填写日期。 当我用qtp 录制的时候 在日历控件中选择日期的过程没有办法被录制上, 在回放的时候日期的文本框中一直是空的
请大侠帮忙解决一下。
谢谢!
作者:
luna121
时间:
2009-10-27 11:10
我遇到和楼主同样的问题,因为刚学习qtp所以对录制控件还不太熟悉
不只是日历控件,与日历类似的控件,如在下拉框中选择“语文,数学,...”选择的结果也没有办法录制
作者:
zero0223
时间:
2009-10-27 11:55
我记得能录的啊,,,
作者:
chenxi01032005
时间:
2009-10-27 12:19
启动qtp时,同时选中visual basic,试下
作者:
杨超
时间:
2009-10-27 15:56
将日历控件添加到对象库中,然后再录制看下。。
作者:
alextowxm
时间:
2009-10-27 16:05
还有没有别的办法呀
作者:
feiyunkai
时间:
2009-10-28 14:52
首先将日期控件添加到对象库,然后使用下面的语句(14为添加到对象库的日期对象,25为你脚本中想要录制的日期)
Browser("A").Page("B").WebEdit("ctl00$cphContent$Txt_BeginTime").Click '点击日期控件
Browser("A").Page("B").WebElement("14").SetTOProperty "innertext","25" '将对象库中的日期控件的innertext属性修改为自己想点击的日期
Browser("A").Page("B").WebElement("14").Click '点击该日期
wait 2 '等待2秒后向下执行脚本
[
本帖最后由 feiyunkai 于 2010-1-25 11:20 编辑
]
作者:
aishifu1
时间:
2009-10-28 15:17
期的文本框是不可以输入的.
界面不可输,DOM肯定可写。
你试下Object.Value这种写法。肯定行的,最好不要想模拟选择日期,不好参数化。
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2