51Testing软件测试论坛

标题: 通过超链接打开某弹出框,代码不往下执行了 [打印本页]

作者: pbabin    时间: 2015-3-23 14:10
标题: 通过超链接打开某弹出框,代码不往下执行了
经常写脚本的时候碰到一个问题:写脚本实现点击某超链接打开某弹出框(如这里,我通过“详情”链接,打开知识详情弹出框),弹出框打开后,脚本就不往下继续执行了,不知道什么原因。有知道的麻烦帮助下,谢谢。
实现脚本如下:
Set kms=robj.RunScript("$('.con_righttxt')")
For i=0 to kms.length-1
Set km=kms.get(i)
If trim(km.previousSibling.innertext)=kmName Then
  km.children(3).click
  wait 3
  Exit for
End If
Next

执行到“km.children(3).click”这一行的时候,脚本一直停在了这行代码上。


作者: 土土的豆豆    时间: 2015-3-24 09:49
有没有报错啥的?不执行可能是脚本错误,或者是返回了数值(隐藏或者缓存中)
你单独回放时候能pass 脚本么?




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