|
我的脚本如下:
Function login(Sheet_Name)
'关闭所有的IE窗口,避免出现问题
SystemUtil.CloseProcessByName "iexplore.exe"
'打开IE,进入站点
SystemUtil.Run "iexplore.exe"
Set browsDesc = description.create()
Set pageDesc = description.create()
Set curPage = Browser(browsDesc).Page(pageDesc)
curPage.Sync
Browser(browsDesc).Navigate (DataTable("URL",Sheet_Name))
Set mDes = Description.Create()
mDes("text").value = ".*Internet Explorer"
mDes("nativeclass").value = "#.*"
msgbox(DataTable("用户名",Sheet_Name))
Browser(browsDesc).Dialog(mDes).WinEdit("Attached text:=用户名(U):").set DataTable("用户名",Sheet_Name)
msgbox(DataTable("密码",Sheet_Name))
Browser(browsDesc).Dialog(mDes).WinEdit("Attached text:=密码(P):").set "" 'DataTable("密码",Sheet_Name)
Browser(browsDesc).Dialog(mDes).WinButton("Class Name:=WinButton","text:=确定").Click
回放时,用户密码没有输入内容,button按钮也没有单击
但msgbox显示内容正确 |
|