|
不知道为什么,我在录制一个很简单的web登录的时候,QTP老是把账号和密码添加完成后,下面的按钮 “登录”操作就没了,后来查看代码才知道,原来是缺少了一个“登录”操作,后来我通过脚本强化,我吧QTP录制时丢掉的代码个添加上去了,话不多说看代码:
原代码未下:
Browser("登录").Page("登录").WebEdit("TextFieldAccount").Set "v_chenyuanyuan@hisof.com"
Browser("登录").Page("登录").WebEdit("TextFieldPassword").SetSecure "4f28fdfbbb90ce00e43925820bd4863aaa48"
Browser("登录").Page("首页").Link("人才库").Click
Browser("登录").Page("人才库").WebEdit("ContentPlaceHolder1_ContentPla").Set "java"
Browser("登录").Page("人才库").WebButton("搜 索").Click
Browser("登录").Page("人才库").Output CheckPoint("人才库")
修改后代码如下:
Browser("登录").Page("登录").WebEdit("TextFieldAccount").Set "v_chenyuanyuan@hisof.com"
Browser("登录").Page("登录").WebEdit("TextFieldPassword").SetSecure "4f28fdfbbb90ce00e43925820bd4863aaa48"
Browser("登录").Page("登录").WebElement("WebElement").ClickBrowser("登录").Page("首页").Link("人才库").Click
Browser("登录").Page("人才库").WebEdit("ContentPlaceHolder1_ContentPla").Set "java"
Browser("登录").Page("人才库").WebButton("搜 索").Click
Browser("登录").Page("人才库").Output CheckPoint("人才库")
经过本人几次录制后,在原代码中老是缺少Browser("登录").Page("登录").WebElement("WebElement").Click这个操作,问题虽不大,但是烦人,有哪位前辈告知解决办法!先谢过!
QTP版本10.0 汉化 |
|