selenium ide ,右键选择verifyTestPresent,回放提示失败
selenium ide ,右键选择verifyTestPresent,回放脚本提示失败verifyTestPresentexact:页面名称的长度为1-12个字符,并且页面名称不允许`~!@#$%^&*()-+=|{}[]"'?/!字符。
改成
verifyTestPresent*页面名称的长度为1-12个字符*
也失败,请问这是什么原因? 这个提示信息,是一个新的div, 嫁接在页面之上,直接review source, 找不到该页面。
使用 verifyTextPresent 找不到该hidden文本。
若改成 verifyElementPresent, 并指定具体的locator,可是使用 value值进行校验,无论该value是否正确,系统当做 pass处理?
把 verifyText,路径跟verifyElementPresent的一样,系统却跑不过?期待高手解决 原帖由 kellyxie 于 2009-7-8 12:04 发表 http://bbs.51testing.com/images/common/back.gif
这个提示信息,是一个新的div, 嫁接在页面之上,直接review source, 找不到该页面。
使用 verifyTextPresent 找不到该hidden文本。
若改成 verifyElementPresent, 并指定具体的locator,可是使用 value值进行校验 ...
不知道第一次 怎样使用verifyText,可能locator或哪里出错,现在改过来,已经可以正确校验了。 在verify之前,首先激发及时验证事件,满足激发条件,然后在执行verify,就可以进行验证通过了。 回放时可以适当放慢你的回放速度
回复 4# 的帖子
及时验证事件?有这个命令吗? 原帖由 park_p 于 2009-7-28 10:03 发表 http://bbs.51testing.com/images/common/back.gif在verify之前,首先激发及时验证事件,满足激发条件,然后在执行verify,就可以进行验证通过了。
激发及时验证事件 是哪个命令?请指教 例如:fireEvent("id=xxx", "blur");就激发了该id表示元素的失去焦点事件,一般这时会进行即时校验的 具体要看你测试的页面代码,即时校验的部分是在哪个事件里触发的,然后手工触发那个事件就可以了,即时校验触发后校验信息就显示在页面上了,这时再verify信息就可以达到你想要的目的了
页:
[1]