之前介绍了如何编写get、post接口测试的代码主体部分,自动化测试经常需要对返回报文字段进行提取和对比, 接下去介绍下如何解析各类不同格式返回报文的解析。
例如json格式:
我期望获取到每个BuyVolume字段的值,并且做一些断言操作,验证StockCode为sz300709的BuyVolume值为10000.
可以通过如下代码实现
case2
${
ret_result} set variable {
"resultCode":"000000","resultMsg":"成功","data":{
"allStock":[{
"BuyNumber":"1","SellVolume":"76000","StockCode":