运行脚本出现的问题
1.录制的程序是:在.net平台下开发的web程序。2.录制完程序,然后运行。
3.在运行的过程中出现了这样的问题,运行到此对话框“”,当选择日期的时候,QTP无法自动选择,还需要手工选择。
然后程序才会继续运行。
此问题如何解决呢? 这样的问题很多么,经常遇见。
解决方法1:
直接通过set方法。
方法2:
你在对象库中把那个日期控件的那个图片添加进去,然后
browser().page().image().click
这样就出现了那个控件,然后再区分:
1,看日期是不是以link的方式出现,如果是就简单,直接browser().page().link("text:=2").click
2,如果不是link,是识别不到的对象或者捕获不到的。你就看看下边有没有todata可以点击,一般情况那也是一张图片来的
点击image同样实现
回复 2# 的帖子
我用了第二种方法。1.使用link的方式,运行脚本的时候就会出错。
2.你所说的todata在什么地方呢?我没有看见。
主要是这样的脚本如何写?录制的脚本:Browser("***").Page("***").Frame("main").Image("WebHint").Click。我想对这句脚本进行修改,点击“webHint”后,会弹出选择的列表进行选择,然后选定固定的选项值。这句脚本语句如何写呢? 顶一下,急要答案 看看这样可否解决问题:
WebEdit("date").Object.value="2008-09-04" 这类问题都回答了无数遍了,呵呵
利用object.set来实现 原帖由 zte_boy 于 2008-9-5 08:49 发表 http://bbs.51testing.com/images/common/back.gif
这类问题都回答了无数遍了,呵呵
利用object.set来实现
我是脚本初学者,能说得具体一点吗?在这个脚本Browser("***").Page("***").Frame("main").Image("Picker").Click下写object.set吗?
我弄不明白的是点击这个“图片”对象,弹出对话框,然后选择值。这样的脚本如何写? 原帖由 sohu-qa 于 2008-9-4 16:13 发表 http://bbs.51testing.com/images/common/back.gif
看看这样可否解决问题:
WebEdit("date").Object.value="2008-09-04"
这个不对,不是webedit对象,是一个image对象。 傻瓜办法
不选择后面的控件 而是键盘输入XXXX-XX-XX
页:
[1]