51Testing软件测试论坛

标题: 关于web—reg-find使用问题 [打印本页]

作者: skyliujing    时间: 2014-8-6 16:59
标题: 关于web—reg-find使用问题
发个比较有意思的问题,集思广益一下,看看问题在哪


这是我客户端发起请求后,服务端的响应:{"resultCode":1,"description":"成功","status":56005,"tip":"任务已经转发过"}
然后我用 web—reg—find函数查找status":56005,"这段,脚本如下:

web_reg_find("Search=Body",
          "Text=56005",
          "SaveCount=total_Count",
              LAST);

脚本是正确的,然后我碰到的问题是,我在test中输入服务端响应根本不存在的字符,目的是为了测试这个函数有没有起到应有的效果,如:
web_reg_find("Search=Body",
          "Text=11111111",
          "SaveCount=total_Count",
              LAST);
按理说这个时候执行脚本的时候应该报错,因为服务端没给我这个值,那肯定是找不到的。但是脚本通过了。然后我通过分析多找到问题所在。如果我把savecount注释掉。脚本就执行失败,说找不到这一项
我的问题是为什么savecount加上就能通过呢?
作者: 云层    时间: 2014-8-12 13:18
函数就是这样定的,给你用了savecount就让你自己控制了
作者: 398073412    时间: 2014-8-13 09:18
楼上的总是回答的好抽象···

用了计数就需要你自己根据计数器的值判断事务成功的标准
比如count>0 则事务通过,
如果你不需要根据计数器判断,就不要用它




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