|
有一个时间控件,当开始时间大于结束时间时就会有一提示,提示信息为:"结束时间"的值必须大于""开始时间"的值。
在脚本中我采用描述性编程:
set x=browser().page().frame()
msg=chr(34)+"结束时间"+chr(34)+"的值必须大于"+chr(34)+chr(34)+"开始时间"+chr(34)+"的值。"
msgbox x.webelement("micclass:=WebElement","innertext:="&msg).exist
或者msgbox x.webelement("micclass:=WebElement","innertext:=chr(34)+结束时间+chr(34)+的值必须大于+chr(34)+chr(34)+开始时间+chr(34)+的值。").exist
状态总是返回总为false!!!
如果在对象库中添加对象后其脚本为
browser().Page().Frame().WebElement("'结束时间'的值必须大于''开始时间'的值。")此时运行脚本就能识别!
但是我想用描述性来做,不知大家对描述性这方面有没有好的建议和解决方法
发现个情况再描述一下:
如果有一个名称编辑框也不输入信息且开始时间大于结束时间时,如(图1)的提示:
此时上面代码返回的就为true
如果名称编辑框不为空,只提示开始时间大于结束时间时(图2)就为false
[ 本帖最后由 zhuyuancan 于 2007-11-16 15:32 编辑 ] |
|