51Testing软件测试论坛
标题:
上传测试程序,讨论此表单用QTP怎样录制?
[打印本页]
作者:
higkoo
时间:
2008-1-25 15:21
标题:
上传测试程序,讨论此表单用QTP怎样录制?
一个程序里很多页面都是这样的结构,用QTP只识别到表单和表格,不能识别到输入框的内容。
用虚拟对象是可以,但识别也不是很好。修改Object的innerText/innerHTML/ouerText/outHTML可以使界面上的数值变化。但点计算刷新出来的还是原来的数据,与手动结果不一致。
低级录制,回放效果也挺差的,脚本可维护性很差。附件为程序和示意图:
作者:
gy21st
时间:
2008-1-26 00:35
点击表格的时候,自动生成编辑框,以下代码可以输入编辑框内容,再完善一下把。希望能帮到你。
Set oDesc = Description.Create()
oDesc("micclass").Value = "WebEdit"
'可以再添加识别属性, 如oDesc("html id").Value = "input_8a8196b2.*"
Browser("测试程序").Page("测试程序").WebTable("TT").WebElement("EE").Click
wait 1
Browser("测试程序").Page("测试程序").WebEdit(oDesc).Set "1500"
'也可以如下,完善时注意要检查一下是否有控件重复, count必须为1
'Set EditCollection = browser("测试程序").Page("测试程序").ChildObjects(oDesc)
'EditCollection(0).Set "10000"
Wait 1
Set oDesc = Nothing
作者:
higkoo
时间:
2008-1-27 12:25
标题:
回复 2# gy21st 的帖子
多谢指点
下周回去试一下……
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2