51Testing软件测试论坛

标题: QTP脚本中如何编写正则表达式 [打印本页]

作者: yunbin_7    时间: 2010-3-30 10:28
标题: QTP脚本中如何编写正则表达式
大家好!想问下,在QTP中我要在web页面的表格中增加一天新纪录,并点击保存。当必填项为空时,点击保存提示“单据明细第X行,字段[XXXX]值不能为空!”如何写正则表达式判断,第X行,哪个字段?因为每次输入的值的位置不一样,有可能这个为空,有可能那个为空。
作者: shotstar    时间: 2010-3-30 10:30
貌似你前几天问过同样的问题。。。我也回答过了。。
作者: yunbin_7    时间: 2010-3-30 10:46
哦 就在昨天问过的。不过,你可以给个清晰的思路吗?小弟知道你昨天给的那些,不过,具体的实现出来却不知道该怎么解决。
作者: cherryqxh    时间: 2010-3-30 11:15
单据明细第/d行,字段\[.*\]值不能为空!

/d表示匹配一个数字字符,. 表示匹配除换行符以外的所有字符,*表示匹配前面的字符0次或多次,
[]在正则表达式中是一个元字符,要将其转义,加上\,




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