51Testing软件测试论坛

标题: QTP不能回放时间控件脚本 [打印本页]

作者: hanlm727    时间: 2010-10-29 17:02
标题: QTP不能回放时间控件脚本
我录制的脚本如下,有哪位好心人指点一下,一到时间控件处就中止了。

谢谢

Browser("新一代电子运维管理平台").Page("新一代电子运维管理平台").WebEdit("loginName").Set "hanlimang"
Browser("新一代电子运维管理平台").Page("新一代电子运维管理平台").WebButton("登录").Click
Browser("新一代电子运维管理平台").Page("新一代电子运维管理平台_2").Link("值班管理").Click
Browser("新一代电子运维管理平台").Page("新一代电子运维管理平台_2").Frame("leftFrame").Image("plus3").Click
Browser("新一代电子运维管理平台").Page("新一代电子运维管理平台_2").Frame("leftFrame").WebElement("值班室配置").Click
Browser("新一代电子运维管理平台").Page("新一代电子运维管理平台_2").Frame("rightFrame").WebElement("新增").Click
Browser("值班室新增").Page("值班室新增").WebEdit("dutyOrganization.organizationn").Set "500"
Browser("值班室新增").Page("值班室新增").Frame("Frame").WebEdit("WebEdit").set"10"
'Browser("值班室新增").Page("值班室新增").Frame("Frame").WebEdit("WebEdit_2").set""0"
'Browser("值班室新增").Page("值班室新增").Frame("Frame").WebEdit("WebEdit_3").set""0"
Browser("值班室新增").Page("值班室新增").Frame("Frame").WebButton("确定").Click
Browser("值班室新增").Page("值班室新增").WebList("dutyOrganization.quartersflag").Select "否"
Browser("值班室新增").Page("值班室新增").WebEdit("dutyOrganization.ruleNames").Click
Browser("选择下拉菜单").Page("选择下拉菜单").WebList("left").Select "引用排班"
Browser("选择下拉菜单").Page("选择下拉菜单").WebList("left").ExtendSelect "人员顺序排班"
Browser("选择下拉菜单").Page("选择下拉菜单").WebList("left").ExtendSelect "删除排班"
Browser("选择下拉菜单").Page("选择下拉菜单").WebList("left").ExtendSelect "固定人员"
Browser("选择下拉菜单").Page("选择下拉菜单").WebList("left").ExtendSelect "模板排班"
Browser("选择下拉菜单").Page("选择下拉菜单").WebList("left").ExtendSelect "班次顺序排班"
Browser("选择下拉菜单").Page("选择下拉菜单").WebList("left").ExtendSelect "轮休排班"
Browser("选择下拉菜单").Page("选择下拉菜单").WebButton("添加").Click
Browser("选择下拉菜单").Page("选择下拉菜单").WebButton("保存").Click
Browser("值班室新增").Page("值班室新增").WebEdit("dutyOrganization.shiftNames").Click
Browser("选择下拉菜单").Page("班次列表").WebElement("新增").Click
Browser("班次新增").Page("班次新增").WebEdit("dutyShift.shiftname").Set "一班"
Browser("班次新增").Page("班次新增").Frame("Frame").WebEdit("WebEdit").Set "9"
Browser("班次新增").Page("班次新增").Frame("Frame").WebEdit("WebEdit_2").Set "0"
Browser("班次新增").Page("班次新增").Frame("Frame").WebEdit("WebEdit_3").Set "0"
Browser("班次新增").Page("班次新增").Frame("Frame").WebButton("确定").Click
Browser("班次新增").Page("班次新增").Frame("Frame").WebEdit("WebEdit").Set "18"
Browser("班次新增").Page("班次新增").Frame("Frame").WebEdit("WebEdit_2").Set "0"
Browser("班次新增").Page("班次新增").Frame("Frame").WebEdit("WebEdit_3").Set "0"
Browser("班次新增").Page("班次新增").Frame("Frame").WebButton("确定").Click
Browser("班次新增").Page("班次新增").WebButton("保存").Click
Browser("选择下拉菜单").Page("班次列表").WebElement("保存").Click
Browser("值班室新增").Page("值班室新增").WebEdit("dutyOrganization.groupNames").Click
Browser("选择下拉菜单").Page("部门/人员树").Frame("Frame").Image("plus5").Click
Browser("选择下拉菜单").Page("部门/人员树").Frame("Frame").Image("plus2").Click
Browser("选择下拉菜单").Page("部门/人员树").Frame("Frame").Image("iconUncheckAll").Click
Browser("选择下拉菜单").Page("部门/人员树").Frame("Frame").Image("iconUncheckAll_2").Click
Browser("选择下拉菜单").Page("部门/人员树").WebButton("保存").Click
Browser("值班室新增").Page("值班室新增").WebEdit("dutyOrganization.arrangerNames").Click
Browser("选择下拉菜单").Page("部门/人员树").Frame("Frame").Image("plus5").Click
Browser("选择下拉菜单").Page("部门/人员树").Frame("Frame").Image("plus2").Click
Browser("选择下拉菜单").Page("部门/人员树").Frame("Frame").Image("iconUncheckAll_3").Click
Browser("选择下拉菜单").Page("部门/人员树").WebButton("保存").Click
Browser("值班室新增").Page("值班室新增").WebEdit("dutyOrganization.qualityerName").Click
Browser("选择下拉菜单").Page("部门/人员树").Frame("Frame").Image("plus5").Click
Browser("选择下拉菜单").Page("部门/人员树").Frame("Frame").Image("plus2").Click
Browser("选择下拉菜单").Page("部门/人员树").Frame("Frame").Image("iconUncheckAll_3").Click
Browser("选择下拉菜单").Page("部门/人员树").WebButton("保存").Click
Browser("值班室新增").Page("值班室新增").WebButton("保存").Click
作者: cswalkman    时间: 2010-10-29 17:04
终止的原因有很多种,你还没告诉大家,这个脚本是怎么被终止的?
作者: Jun_Li    时间: 2010-10-30 14:23
"时间控件脚本"   不知道什么概念 ,  从你的脚本看不出任何问题
作者: hanlm727    时间: 2010-11-1 16:45
[img][/img]一到时间控件处就报脚本
作者: 飞云天    时间: 2010-11-1 21:12
最好把执行fail 结果传上来才能看出来。
作者: hanlm727    时间: 2010-11-3 11:12
Browser("值班室新增").Page("值班室新增").Frame("Frame").WebEdit("WebEdit").Set "8"
Browser("值班室新增").Page("值班室新增").Frame("Frame").WebEdit("WebEdit_2").Set "0"
Browser("值班室新增").Page("值班室新增").Frame("Frame").WebEdit("WebEdit_3").Set "0"
[attach]66101[/attach][attach]66103[/attach]



其中对象库中后三个对象,是我点击时间控件中红色小框的8、0、0生成的对象。大家帮帮我怎么改一下脚本
作者: hanlm727    时间: 2010-11-3 11:13
[attach]66105[/attach][attach]66106[/attach]
上面的2个图片不见了,在下面加一下
作者: skyzhu    时间: 2010-11-3 11:24
怎么又是讨论时间控件啊,搜索一下
控件直接赋值,不要去用操作点击
如果硬是要操作,脚本极复杂,而且对动态对象要非常熟悉




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