51Testing软件测试论坛
标题:
Day1-2测试积点任务
[打印本页]
作者:
测试积点老人
时间:
2018-4-20 09:40
标题:
Day1-2测试积点任务
问题:
SoapUI使用问题
请问下大家,我用soapui做测试,添加断言判断:
<font face="微软雅黑" size="3">def root = net.sf.json.JSONSerializer.toJSON(messageExchange.responseContent)
log.info root.get("id")
assert root.id.equals(context.expand('${Properties1#id}'))
log.info context.expand('${Properties1#id}')
运行报错:assert root.id.equals(context.expand('${Properties1#id}')) | | | | | | 53 false | 53 | [ThreadIndex:0, RunCount:0] net.sf.json.JSONObject@5d98453d (toString() threw groovy.lang.GroovyRuntimeException
但是单独运行:
def root = net.sf.json.JSONSerializer.toJSON(messageExchange.responseContent)
log.info root.get("id")
log.info context.expand('${Properties1#id}')</font>
复制代码
结果是pass的,出来的id是一样的。怎么就是加了assert那句话就不对了呢?是什么?有大神能
帮忙解答下吗?谢谢
作者:
自动化小白
时间:
2018-4-23 16:12
试试assertEqual来断言吧或者其他不同的断言方式。
作者:
qqq911
时间:
2018-4-23 16:13
false就是说比对结果不一致,打印比对的条件,看是否相同
作者:
abcsell
时间:
2018-4-23 16:26
检查一下断言比对的是否一致
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2