51Testing软件测试论坛

标题: 关于描述性语言脚本 [打印本页]

作者: zhuyuancan    时间: 2007-11-5 18:21
标题: 关于描述性语言脚本
有一个系统如果不输入产品的名字,提交时,系统会提示:"产品名称"不能为空。
其中产品名称四个字是加双引号的。。先有语句如下:
x=browser("110").Page("110").Frame("main").WebTable("innertext:='产品名称'不能为空。").Exist
msgbox x
这个x变量总是返回false,而我把这个提示放到datatable,并在代码中将提示信息放入一变量中然后再进行如下操作:
x=browser("110").Page("110").Frame("main").WebTable("innertext:="&msg).Exist
msgbox x
此时就能正确返回信息!!!!
现在我想实行第一种方法,,是不是提示信息中的双引号有问题,该如何解决?
作者: hsjzfling    时间: 2007-11-5 18:55
一个是单引号,一个是双引号。。。怎么可能相等呢。。。

x=browser("110").Page("110").Frame("main").WebTable("innertext:="& chr(34) & "产品名称" & chr(34) & "不能为空。").Exist
换成这样再试试看吧




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