51Testing软件测试论坛

标题: selenium ide ,右键选择verifyTestPresent,回放提示失败 [打印本页]

作者: kellyxie    时间: 2009-7-8 11:49
标题: selenium ide ,右键选择verifyTestPresent,回放提示失败
selenium ide ,右键选择verifyTestPresent,回放脚本提示失败
verifyTestPresent  exact:页面名称的长度为1-12个字符,并且页面名称不允许`~!@#$%^&*()-+=|{}[]"'?/!字符。
改成
verifyTestPresent  *页面名称的长度为1-12个字符*

也失败,请问这是什么原因?
作者: kellyxie    时间: 2009-7-8 12:04
这个提示信息,是一个新的div, 嫁接在页面之上,直接review source, 找不到该页面。
使用 verifyTextPresent 找不到该hidden文本。
若改成 verifyElementPresent, 并指定具体的locator,可是使用 value值进行校验,无论该value是否正确,系统当做 pass处理?

把 verifyText,路径跟verifyElementPresent的一样,系统却跑不过?期待高手解决
作者: kellyxie    时间: 2009-7-8 12:11
原帖由 kellyxie 于 2009-7-8 12:04 发表
这个提示信息,是一个新的div, 嫁接在页面之上,直接review source, 找不到该页面。
使用 verifyTextPresent 找不到该hidden文本。
若改成 verifyElementPresent, 并指定具体的locator,可是使用 value值进行校验 ...


不知道第一次 怎样使用verifyText,可能locator或哪里出错,现在改过来,已经可以正确校验了。
作者: park_p    时间: 2009-7-28 10:03
在verify之前,首先激发及时验证事件,满足激发条件,然后在执行verify,就可以进行验证通过了。
作者: park_p    时间: 2009-7-28 10:09
回放时可以适当放慢你的回放速度
作者: kellyxie    时间: 2009-7-30 18:07
标题: 回复 4# 的帖子
及时验证事件?有这个命令吗?
作者: kellyxie    时间: 2009-7-30 18:08
原帖由 park_p 于 2009-7-28 10:03 发表
在verify之前,首先激发及时验证事件,满足激发条件,然后在执行verify,就可以进行验证通过了。


激发及时验证事件 是哪个命令?请指教
作者: park_p    时间: 2009-8-3 12:48
例如:fireEvent("id=xxx", "blur");就激发了该id表示元素的失去焦点事件,一般这时会进行即时校验的
作者: park_p    时间: 2009-8-3 12:50
具体要看你测试的页面代码,即时校验的部分是在哪个事件里触发的,然后手工触发那个事件就可以了,即时校验触发后校验信息就显示在页面上了,这时再verify信息就可以达到你想要的目的了




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