51Testing软件测试论坛

标题: text属性为[complex value]的正则表达式问题 [打印本页]

作者: babysnail    时间: 2009-7-17 14:58
标题: text属性为[complex value]的正则表达式问题
我需要检查一个弹出的系统提示框上的文字,
插入标准检查点,属性text显示的是:[complex value],点开constant value options
显示的是需要检查的内容:
“凭证生成成功

   共耗时:0时0分5秒”
因为时间是变化的,所以要用正则表达式。
我是这样 写的:

“凭证生成成功

   共耗时:(0?\\d|[1-5]\\d)时(0?\\d|[1-5]\\d)分(0?\\d|[1-5]\\d)秒”

也勾选了Regular expression,但是运行时提示失败。

不知道怎么发图片,所以就拷贝了。



凭证生成成功 共耗时:0时0分2秒_2 Results
Property Name  Property Value  
enabled True
text
凭证生成成功

共耗时:(0?\\d|[1-5]\\d)时(0?\\d|[1-5]\\d)分(0?\\d|[1-5]\\d)秒
凭证生成成功

共耗时:0时0分0秒

请大家帮忙看看是哪里出了问题,谢啦!
作者: babysnail    时间: 2009-7-17 15:12
是我自己写错了
没有加上0。
已解决

凭证生成成功
共耗时:(0|0?\\d|[1-5]\\d)时(0|0?\\d|[1-5]\\d)分(0|0?\\d|[1-5]\\d)秒




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