纸通宝交易版
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 

31 lines
1.6 KiB

*** Settings ***
Documentation 查看代卖订单
Library RequestsLibrary
Library Collections
Library DateTime
Library redis
Library urllib3
*** Variables ***
${header} {'content-type':'application/json','X-APP-ID':'470236309865238528','Authorization':'QNT ${gettoken}'}
${url} http://api-client-ztb-test.qniao.cn
*** Test Cases ***
get_proxy-order-list
Create Session ZTBT ${url} ${header}
${reps} Get On Session ZTBT recycle-service/proxy-sell/get/proxy-order-list params=status=&pageNum=1&pageSize=15
${records} Get From Dictionary ${reps.json()["data"]} records #获取代卖订单列表
FOR ${items} IN @{records}
${orderid} Get From Dictionary ${items} orderId #获取订单编号
Exit For Loop If ${orderid}==${orderId} #当订单id相等时跳出循环
END
log ${orderid}
get_proxy-order_details
#查看订单详情
Create Session ZTBT ${url} ${header}
${reps} Get On Session ZTBT recycle-service/proxy-sell/get/proxy-order/${orderid}
Should Be Equal As Strings ${name} ${reps.json()["data"]["paperMillName"]} #断言纸厂名称是否相等
Should Be Equal As Strings ${categoryName} ${reps.json()["data"]["paperCategoryName"]} #断言品类名称是否相等
Should Be Equal As Strings ${orderId} ${reps.json()["data"]["orderId"]} #断言订单id是否相等
Should Be Equal As Strings ${plateNumber} ${reps.json()["data"]["orderItems"][0]["logisticcsInfo"]["plateNumber"]} #断言车牌号是否相等