用QTP录制时如何识别编辑框-自动化测试
更新时间:2022-06-08 09:09:32 作者:多测师 浏览:158
录制过程中,如何对Budget的字段输入信息进行录制,因为其它字段的输入是通过下拉框或链接的得到的。
录制产生的脚本如下:
Browser("TenantDef").Window("DialogFrame -- Web Page").Page("DialogFrame").Frame("Frame").Image("HyperLink").Click
Browser("TenantDef").Window("DialogFrame -- Web Page").Page("DialogFrame").Frame("Frame").WebElement("WebElement").Click
Browser("TenantDef").Window("DialogFrame -- Web Page").Window("DialogFrame -- Web Page").Page("DialogFrame").Frame("Frame").WebList("lstOC").Select "BSH-HA"
Browser("TenantDef").Window("DialogFrame -- Web Page").Window("DialogFrame -- Web Page").Page("DialogFrame").Frame("Frame").WebButton("OK").Click
Browser("TenantDef").Window("DialogFrame -- Web Page").Page("DialogFrame").Frame("Frame").WebEdit("WebEdit").Set "1000" 这是budget字段录制的脚本,但是不能运行;如何解决
Browser("TenantDef").Window("DialogFrame -- Web Page").Page("DialogFrame").Frame("Frame").WebButton("OK").Click
解决方法
尝试用virtual object来解决,失败;
尝试在object repository 来解决,录制结果如上边红色标记行代码,运行脚本仍失败;
尝试在low level recording 中解决,亦失败;
后来联想到Winrunner中使用Analog recording的模式来录制签名的方法,于是在录制此操作时切换成Analog recording的模式,结果让人兴奋,成功了!
以上内容为大家介绍了自动化测试中的用QTP录制时如何识别编辑框,本文由多测师亲自撰写,希望对大家有所帮助。了解更多自动化测试相关知识:https://www.aichudan.com/xwzx/