这语句怎么提示错误呢
For i=2 to 13If Browser("资源管理").Page("资源管理_3").WebElement("用户名或密码错误,请重新输入!")="用户名或密码错误,请重新输入!" then myExcelSheet.Cells(i,3).Value = "测试成功" else myExcelSheet.Cells(i,3).Value = "测试失败" End If
Next 有人么 ????????? 人哪 版主: walker1020, yangkinki, 风过无息 :curse: :L Browser("资源管理").Page("资源管理_3").WebElement("用户名或密码错误,请重新输入!")="用户名或密码错误,请重新输入!" 加断点调试一下,找到问题后,解决它~! Browser("资源管理").Page("资源管理_3").WebElement("用户名或密码错误,请重新输入!").Check CheckPoint("用户名或密码错误,请重新输入!") then myExcelSheet.Cells(i,3).Value = "测试成功" else myExcelSheet.Cells(i,3).Value = "测试失败" End If
开始发错了,不好意思 Run Error 缺少 'Then'
Line (1): "If Browser("资源管理").Page("资源管理_3").WebElement("用户名或密码错误,请重新输入!").Check CheckPoint("用户名或密码错误,请重新输入!") Then myExcelSheet.Cells(i,3).Value = "成功" elseif myExcelSheet.Cells(i,3).Value = "失败" end if". Run Error 缺少 'Then'
Line (1): "If Browser("资源管理").Page("资源管理_3").WebElement("用户名或密码错误,请重新输入!").Check CheckPoint("用户名或密码错误,请重新输入!") Then myExcelSheet.Cells(i,3).Value = "成功" else myExcelSheet.Cells(i,3).Value = "失败" end if".
不明白怎么少了THEN 请高手们看看 Check CheckPoint
提示中间不能有空格 If Browser("资源管理").Page("资源管理_3").WebElement("用户名或密码错误,请重新输入!").Check (CheckPoint("用户名或密码错误,请重新输入!"))
少括号 shaokuohao .......... 改成
Browser("资源管理").Page("资源管理_3").WebElement("用户名或密码错误,请重新输入!").Check (CheckPoint("用户名或密码错误,请重新输入!"))试试 If Browser("资源管理").Page("资源管理_3").WebElement("用户名或密码错误,请重新输入!").GetROProperty("innertext")="用户名或密码错误,请重新输入!" then 楼上习惯跟我一样哈,习惯GetROProperty对比值,不喜欢用 CheckPoint
:handshake GetROProperty不错
页:
[1]