纸通宝交易版
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.
 
 

3238 lines
171 KiB

<?xml version="1.0" encoding="UTF-8"?>
<robot generator="Robot 3.1.2 (Python 3.6.8 on linux)" generated="20211201 11:50:45.718" rpa="false">
<suite id="s1" name="Ztb-Trading-Rf-Api" source="/root/ztb-trading-rf-api">
<suite id="s1-s1" name="0-Database" source="/root/ztb-trading-rf-api/0-Database.robot">
<test id="s1-s1-t1" name="Connect to database">
<kw name="Connect To Database Using Custom Params">
<arguments>
<arg>pymysql</arg>
<arg>host='8.135.8.221',user='root', password='password', \ port=3306,database='ztb_recycle'</arg>
</arguments>
<msg timestamp="20211201 11:50:45.832" level="FAIL">No keyword with name 'Connect To Database Using Custom Params' found.</msg>
<status status="FAIL" starttime="20211201 11:50:45.832" endtime="20211201 11:50:45.832"></status>
</kw>
<status status="FAIL" starttime="20211201 11:50:45.829" endtime="20211201 11:50:45.832" critical="yes">No keyword with name 'Connect To Database Using Custom Params' found.</status>
</test>
<status status="FAIL" starttime="20211201 11:50:45.827" endtime="20211201 11:50:45.832"></status>
</suite>
<suite id="s1-s2" name="1-Client(Test)" source="/root/ztb-trading-rf-api/1-Client(Test)">
<suite id="s1-s2-s1" name="1-APPlogin(Test)" source="/root/ztb-trading-rf-api/1-Client(Test)/1-APPlogin(Test).robot">
<test id="s1-s2-s1-t1" name="userlogin">
<kw name="Disable Warnings" library="urllib3">
<doc>Helper for quickly disabling all urllib3 warnings.</doc>
<status status="PASS" starttime="20211201 11:50:45.851" endtime="20211201 11:50:45.852"></status>
</kw>
<kw name="Create Session" library="RequestsLibrary">
<doc>Create Session: create a HTTP session to a server</doc>
<arguments>
<arg>ZTBT</arg>
<arg>https://api-client-uec-test.qniao.cn</arg>
<arg>${header}</arg>
</arguments>
<msg timestamp="20211201 11:50:45.852" level="INFO">Creating Session using : alias=ZTBT, url=https://api-client-uec-test.qniao.cn, headers={'content-type': 'application/json', 'X-APP-ID': '470236309865238528'}, cookies={}, auth=None, timeout=None, proxies=None, verify=False, debug=0 </msg>
<status status="PASS" starttime="20211201 11:50:45.852" endtime="20211201 11:50:45.852"></status>
</kw>
<kw name="Create Dictionary" library="BuiltIn">
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<arguments>
<arg>account=18888888888</arg>
<arg>captcha=888888</arg>
<arg>accountType=2</arg>
</arguments>
<assign>
<var>${data}</var>
</assign>
<msg timestamp="20211201 11:50:45.854" level="INFO">${data} = {'account': '18888888888', 'captcha': '888888', 'accountType': '2'}</msg>
<status status="PASS" starttime="20211201 11:50:45.853" endtime="20211201 11:50:45.854"></status>
</kw>
<kw name="Set Variable" library="BuiltIn">
<doc>Returns the given values which can then be assigned to a variables.</doc>
<arguments>
<arg>18888888888</arg>
</arguments>
<assign>
<var>${account}</var>
</assign>
<msg timestamp="20211201 11:50:45.854" level="INFO">${account} = 18888888888</msg>
<status status="PASS" starttime="20211201 11:50:45.854" endtime="20211201 11:50:45.854"></status>
</kw>
<kw name="Post On Session" library="RequestsLibrary">
<doc>Sends a POST request on a previously created HTTP Session.</doc>
<arguments>
<arg>ZTBT</arg>
<arg>uec/authorize/by-captcha</arg>
<arg>json=${data}</arg>
</arguments>
<assign>
<var>${respones}</var>
</assign>
<msg timestamp="20211201 11:50:46.034" level="INFO">POST Request : url=https://api-client-uec-test.qniao.cn/uec/authorize/by-captcha
path_url=/uec/authorize/by-captcha
headers={'User-Agent': 'python-requests/2.26.0', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'content-type': 'application/json', 'X-APP-ID': '470236309865238528', 'Content-Length': '67'}
body=b'{"account": "18888888888", "captcha": "888888", "accountType": "2"}'
</msg>
<msg timestamp="20211201 11:50:46.034" level="INFO">POST Response : url=https://api-client-uec-test.qniao.cn/uec/authorize/by-captcha
status=200, reason=
headers={'Server': 'nginx/1.16.1', 'Date': 'Wed, 01 Dec 2021 03:50:46 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Vary': 'Origin, Access-Control-Request-Method, Access-Control-Request-Headers'}
body={"code":0,"message":"successful","data":{"token":"d6SX3ESr8Jb2tYq/89Ft7HSef7LjHyTdXqhrqWRDypMxVQPBW+90MWsl9ceYu6poe09yJIOWcxbfE6vA29tweQ==","userId":"659450159519895552"}}
</msg>
<msg timestamp="20211201 11:50:46.034" level="INFO">${respones} = &lt;Response [200]&gt;</msg>
<status status="PASS" starttime="20211201 11:50:45.854" endtime="20211201 11:50:46.035"></status>
</kw>
<kw name="Log" library="BuiltIn">
<doc>Logs the given message with the given level.</doc>
<arguments>
<arg>${respones.status_code}</arg>
</arguments>
<msg timestamp="20211201 11:50:46.035" level="INFO">200</msg>
<status status="PASS" starttime="20211201 11:50:46.035" endtime="20211201 11:50:46.035"></status>
</kw>
<kw name="Log" library="BuiltIn">
<doc>Logs the given message with the given level.</doc>
<arguments>
<arg>${respones.json()}</arg>
</arguments>
<msg timestamp="20211201 11:50:46.036" level="INFO">{'code': 0, 'message': 'successful', 'data': {'token': 'd6SX3ESr8Jb2tYq/89Ft7HSef7LjHyTdXqhrqWRDypMxVQPBW+90MWsl9ceYu6poe09yJIOWcxbfE6vA29tweQ==', 'userId': '659450159519895552'}}</msg>
<status status="PASS" starttime="20211201 11:50:46.036" endtime="20211201 11:50:46.036"></status>
</kw>
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${respones.json()["data"]}</arg>
<arg>token</arg>
</arguments>
<assign>
<var>${token}</var>
</assign>
<msg timestamp="20211201 11:50:46.037" level="INFO">${token} = d6SX3ESr8Jb2tYq/89Ft7HSef7LjHyTdXqhrqWRDypMxVQPBW+90MWsl9ceYu6poe09yJIOWcxbfE6vA29tweQ==</msg>
<status status="PASS" starttime="20211201 11:50:46.036" endtime="20211201 11:50:46.037"></status>
</kw>
<kw name="Set Global Variable" library="BuiltIn">
<doc>Makes a variable available globally in all tests and suites.</doc>
<arguments>
<arg>${token}</arg>
</arguments>
<msg timestamp="20211201 11:50:46.037" level="INFO">${token} = d6SX3ESr8Jb2tYq/89Ft7HSef7LjHyTdXqhrqWRDypMxVQPBW+90MWsl9ceYu6poe09yJIOWcxbfE6vA29tweQ==</msg>
<status status="PASS" starttime="20211201 11:50:46.037" endtime="20211201 11:50:46.037"></status>
</kw>
<kw name="Set Global Variable" library="BuiltIn">
<doc>Makes a variable available globally in all tests and suites.</doc>
<arguments>
<arg>${account}</arg>
</arguments>
<msg timestamp="20211201 11:50:46.038" level="INFO">${account} = 18888888888</msg>
<status status="PASS" starttime="20211201 11:50:46.037" endtime="20211201 11:50:46.038"></status>
</kw>
<status status="PASS" starttime="20211201 11:50:45.851" endtime="20211201 11:50:46.038" critical="yes"></status>
</test>
<test id="s1-s2-s1-t2" name="login-token">
<kw name="Create Session" library="RequestsLibrary">
<doc>Create Session: create a HTTP session to a server</doc>
<arguments>
<arg>ZTBT</arg>
<arg>${url}</arg>
<arg>${header}</arg>
</arguments>
<msg timestamp="20211201 11:50:46.039" level="INFO">Creating Session using : alias=ZTBT, url=http://api-client-ztb-test.qniao.cn, headers={'content-type': 'application/json', 'X-APP-ID': '470236309865238528'}, cookies={}, auth=None, timeout=None, proxies=None, verify=False, debug=0 </msg>
<status status="PASS" starttime="20211201 11:50:46.039" endtime="20211201 11:50:46.039"></status>
</kw>
<kw name="Create Dictionary" library="BuiltIn">
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<arguments>
<arg>loginToken=${token}</arg>
</arguments>
<assign>
<var>${token1}</var>
</assign>
<msg timestamp="20211201 11:50:46.040" level="INFO">${token1} = {'loginToken': 'd6SX3ESr8Jb2tYq/89Ft7HSef7LjHyTdXqhrqWRDypMxVQPBW+90MWsl9ceYu6poe09yJIOWcxbfE6vA29tweQ=='}</msg>
<status status="PASS" starttime="20211201 11:50:46.040" endtime="20211201 11:50:46.040"></status>
</kw>
<kw name="Post On Session" library="RequestsLibrary">
<doc>Sends a POST request on a previously created HTTP Session.</doc>
<arguments>
<arg>ZTBT</arg>
<arg>recycle-user-center/authorize/get/product-line-token/by/login-token</arg>
<arg>json=${token1}</arg>
</arguments>
<assign>
<var>${reps}</var>
</assign>
<msg timestamp="20211201 11:50:46.236" level="INFO">POST Request : url=http://api-client-ztb-test.qniao.cn/recycle-user-center/authorize/get/product-line-token/by/login-token
path_url=/recycle-user-center/authorize/get/product-line-token/by/login-token
headers={'User-Agent': 'python-requests/2.26.0', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'content-type': 'application/json', 'X-APP-ID': '470236309865238528', 'Content-Length': '106'}
body=b'{"loginToken": "d6SX3ESr8Jb2tYq/89Ft7HSef7LjHyTdXqhrqWRDypMxVQPBW+90MWsl9ceYu6poe09yJIOWcxbfE6vA29tweQ=="}'
</msg>
<msg timestamp="20211201 11:50:46.236" level="INFO">POST Response : url=http://api-client-ztb-test.qniao.cn/recycle-user-center/authorize/get/product-line-token/by/login-token
status=200, reason=
headers={'Server': 'nginx/1.16.1', 'Date': 'Wed, 01 Dec 2021 03:50:46 GMT', 'Content-Type': 'application/json;charset=UTF-8', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive'}
body={"code":0,"message":"successful","data":{"token":"d6SX3ESr8Jb2tYq/89Ft7HSef7LjHyTdXqhrqWRDypMxVQPBW+90MWsl9ceYu6poe09yJIOWcxbfE6vA29tweQ==","userToken":null,"userId":"659450159519895552"}}
</msg>
<msg timestamp="20211201 11:50:46.236" level="INFO">${reps} = &lt;Response [200]&gt;</msg>
<status status="PASS" starttime="20211201 11:50:46.040" endtime="20211201 11:50:46.236"></status>
</kw>
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${reps.json()["data"]}</arg>
<arg>token</arg>
</arguments>
<assign>
<var>${gettoken}</var>
</assign>
<msg timestamp="20211201 11:50:46.237" level="INFO">${gettoken} = d6SX3ESr8Jb2tYq/89Ft7HSef7LjHyTdXqhrqWRDypMxVQPBW+90MWsl9ceYu6poe09yJIOWcxbfE6vA29tweQ==</msg>
<status status="PASS" starttime="20211201 11:50:46.237" endtime="20211201 11:50:46.237"></status>
</kw>
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${reps.json()["data"]}</arg>
<arg>userId</arg>
</arguments>
<assign>
<var>${userId}</var>
</assign>
<msg timestamp="20211201 11:50:46.238" level="INFO">${userId} = 659450159519895552</msg>
<status status="PASS" starttime="20211201 11:50:46.237" endtime="20211201 11:50:46.238"></status>
</kw>
<kw name="Log" library="BuiltIn">
<doc>Logs the given message with the given level.</doc>
<arguments>
<arg>${reps.json()["data"]["token"]}</arg>
</arguments>
<msg timestamp="20211201 11:50:46.238" level="INFO">d6SX3ESr8Jb2tYq/89Ft7HSef7LjHyTdXqhrqWRDypMxVQPBW+90MWsl9ceYu6poe09yJIOWcxbfE6vA29tweQ==</msg>
<status status="PASS" starttime="20211201 11:50:46.238" endtime="20211201 11:50:46.238"></status>
</kw>
<kw name="Set Global Variable" library="BuiltIn">
<doc>Makes a variable available globally in all tests and suites.</doc>
<arguments>
<arg>${gettoken}</arg>
</arguments>
<msg timestamp="20211201 11:50:46.239" level="INFO">${gettoken} = d6SX3ESr8Jb2tYq/89Ft7HSef7LjHyTdXqhrqWRDypMxVQPBW+90MWsl9ceYu6poe09yJIOWcxbfE6vA29tweQ==</msg>
<status status="PASS" starttime="20211201 11:50:46.238" endtime="20211201 11:50:46.239"></status>
</kw>
<kw name="Set Global Variable" library="BuiltIn">
<doc>Makes a variable available globally in all tests and suites.</doc>
<arguments>
<arg>${userId}</arg>
</arguments>
<msg timestamp="20211201 11:50:46.239" level="INFO">${userId} = 659450159519895552</msg>
<status status="PASS" starttime="20211201 11:50:46.239" endtime="20211201 11:50:46.239"></status>
</kw>
<status status="PASS" starttime="20211201 11:50:46.038" endtime="20211201 11:50:46.240" critical="yes"></status>
</test>
<test id="s1-s2-s1-t3" name="getuserinfo">
<kw name="Create Dictionary" library="BuiltIn">
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<arguments>
<arg>content-type=application/json</arg>
<arg>X-APP-ID=470236309865238528</arg>
<arg>Authorization=${gettoken}</arg>
</arguments>
<assign>
<var>${header}</var>
</assign>
<msg timestamp="20211201 11:50:46.241" level="INFO">${header} = {'content-type': 'application/json', 'X-APP-ID': '470236309865238528', 'Authorization': 'd6SX3ESr8Jb2tYq/89Ft7HSef7LjHyTdXqhrqWRDypMxVQPBW+90MWsl9ceYu6poe09yJIOWcxbfE6vA29tweQ=='}</msg>
<status status="PASS" starttime="20211201 11:50:46.240" endtime="20211201 11:50:46.241"></status>
</kw>
<kw name="Create Session" library="RequestsLibrary">
<doc>Create Session: create a HTTP session to a server</doc>
<arguments>
<arg>baseinfo</arg>
<arg>${url}</arg>
<arg>${header}</arg>
</arguments>
<msg timestamp="20211201 11:50:46.241" level="INFO">Creating Session using : alias=baseinfo, url=http://api-client-ztb-test.qniao.cn, headers={'content-type': 'application/json', 'X-APP-ID': '470236309865238528', 'Authorization': 'd6SX3ESr8Jb2tYq/89Ft7HSef7LjHyTdXqhrqWRDypMxVQPBW+90MWsl9ceYu6poe09yJIOWcxbfE6vA29tweQ=='}, cookies={}, auth=None, timeout=None, proxies=None, verify=False, debug=0 </msg>
<status status="PASS" starttime="20211201 11:50:46.241" endtime="20211201 11:50:46.242"></status>
</kw>
<kw name="Get On Session" library="RequestsLibrary">
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<arguments>
<arg>baseinfo</arg>
<arg>recycle-service/user/get/base-info</arg>
</arguments>
<assign>
<var>${reps}</var>
</assign>
<msg timestamp="20211201 11:50:46.543" level="INFO">GET Request : url=http://api-client-ztb-test.qniao.cn/recycle-service/user/get/base-info
path_url=/recycle-service/user/get/base-info
headers={'User-Agent': 'python-requests/2.26.0', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'content-type': 'application/json', 'X-APP-ID': '470236309865238528', 'Authorization': 'd6SX3ESr8Jb2tYq/89Ft7HSef7LjHyTdXqhrqWRDypMxVQPBW+90MWsl9ceYu6poe09yJIOWcxbfE6vA29tweQ=='}
body=None
</msg>
<msg timestamp="20211201 11:50:46.544" level="INFO">GET Response : url=http://api-client-ztb-test.qniao.cn/recycle-service/user/get/base-info
status=200, reason=
headers={'Server': 'nginx/1.16.1', 'Date': 'Wed, 01 Dec 2021 03:50:46 GMT', 'Content-Type': 'application/json;charset=UTF-8', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive'}
body={"code":0,"message":"successful","data":{"userId":"659450159519895552","realName":"赖勇兰","mobile":"18888888888","avatarUrl":"http://medou.oss-cn-shenzhen.aliyuncs.com/saas/20200623160820.png","isAuth":1,"isVIP":1,"isSetPassword":0,"hasStore":0,"balance":77961.0500,"memberExpiredAt":"2022-03-13 13:54:19","hasGetMember":null,"nickname":"BTPY5718","memberRewardPoint":100,"isAccountancyUser":0,"hasShowedLoginTag":false,"isSetProxyTag":false,"identityTag":"打包厂","locateCityTag":{"provinceId":120000,"provinceName":"天津","cityId":120100,"cityName":"天津市","districtId":120101,"districtName":"和平区"},"locFactoryDetail":"西站前街1号天津西站2F层","experienceTag":"1年以下","numberOfPurchaseCategoriesTag":"0个","numberOfProxyCategoriesTag":"0个","packageFactoryName":"88纸业","packageFactoryArea":1500,"numberOfEmployee":12,"numberOfPackageMachine":null,"businessLicenseUrl":"https://qncloudprintfiletest.oss-cn-shenzhen.aliyuncs.com/cloudprint/1637563690936.jpg","legalPersonName":"陈华","uniformSocialCreditCode":"91500113984969104D","enterpriseName":"重庆亨乐西餐食品有限公司","type":null,"capital":null,"locDetail":"待补充","establishDate":null,"shipmentPerMonth":"1000吨以下","storeOverview":{"storeId":null,"margin":null,"todayMargin":null,"todayMarginNum":null,"hasStore":0,"status":null},"accountBalance":{"accountMoney":77961.0500,"frozenMoney":77961.0500},"bizUserId":"498985714587930624","bizUserName":"张山","status":0,"bizUserCode":"9999","hasShipmentsInfo":1,"isEnterpriseAuth":1,"packerType":"是v发电设备","autoWeighingMachine":"山东化工被他人好吧","forkliftsNum":10,"logisticsVehiclesNum":25,"oftenSendPaperMill":"阿三v长度为hi法定股本v科比v积分不够看的环境的改变附加的功能日本你根本","factoryLongitude":117.162647,"factoryLatitude":39.157162,"factoryPhotoUrlList":["https://qncloudprintfiletest.oss-cn-shenzhen.aliyuncs.com/cloudprint/1637560667998.png","https://qncloudprintfiletest.oss-cn-shenzhen.aliyuncs.com/cloudprint/1637560671717.jpg","https://qncloudprintfiletest.oss-cn-shenzhen.aliyuncs.com/cloudprint/1637560676979.jpg"],"factoryMainCategoryDtoList":[{"id":"661680169953660928","factoryId":"660158494883844096","categoryId":"5","categoryName":"坑卡A","categoryProductionCapacityPerMonth":15.222,"categoryPhotoUrl":null}],"isFactoryInfoRequired":1}}
</msg>
<msg timestamp="20211201 11:50:46.544" level="INFO">${reps} = &lt;Response [200]&gt;</msg>
<status status="PASS" starttime="20211201 11:50:46.242" endtime="20211201 11:50:46.544"></status>
</kw>
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${reps.json()["data"]}</arg>
<arg>realName</arg>
</arguments>
<assign>
<var>${realName}</var>
</assign>
<msg timestamp="20211201 11:50:46.545" level="INFO">${realName} = 赖勇兰</msg>
<status status="PASS" starttime="20211201 11:50:46.544" endtime="20211201 11:50:46.545"></status>
</kw>
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${reps.json()["data"]}</arg>
<arg>userId</arg>
</arguments>
<assign>
<var>${userId}</var>
</assign>
<msg timestamp="20211201 11:50:46.546" level="INFO">${userId} = 659450159519895552</msg>
<status status="PASS" starttime="20211201 11:50:46.545" endtime="20211201 11:50:46.546"></status>
</kw>
<kw name="Set Global Variable" library="BuiltIn">
<doc>Makes a variable available globally in all tests and suites.</doc>
<arguments>
<arg>${realName}</arg>
</arguments>
<msg timestamp="20211201 11:50:46.546" level="INFO">${realName} = 赖勇兰</msg>
<status status="PASS" starttime="20211201 11:50:46.546" endtime="20211201 11:50:46.546"></status>
</kw>
<kw name="Set Global Variable" library="BuiltIn">
<doc>Makes a variable available globally in all tests and suites.</doc>
<arguments>
<arg>${userId}</arg>
</arguments>
<msg timestamp="20211201 11:50:46.547" level="INFO">${userId} = 659450159519895552</msg>
<status status="PASS" starttime="20211201 11:50:46.547" endtime="20211201 11:50:46.547"></status>
</kw>
<kw name="Should Be Equal As Strings" library="BuiltIn">
<doc>Fails if objects are unequal after converting them to strings.</doc>
<arguments>
<arg>${account}</arg>
<arg>${reps.json()["data"]["mobile"]}</arg>
</arguments>
<status status="PASS" starttime="20211201 11:50:46.547" endtime="20211201 11:50:46.548"></status>
</kw>
<status status="PASS" starttime="20211201 11:50:46.240" endtime="20211201 11:50:46.548" critical="yes"></status>
</test>
<status status="PASS" starttime="20211201 11:50:45.835" endtime="20211201 11:50:46.548"></status>
</suite>
<suite id="s1-s2-s2" name="1-APPlogin(master)" source="/root/ztb-trading-rf-api/1-Client(Test)/1-APPlogin(master).robot">
<test id="s1-s2-s2-t1" name="Get_verification-code">
<kw name="Disable Warnings" library="urllib3">
<doc>Helper for quickly disabling all urllib3 warnings.</doc>
<status status="PASS" starttime="20211201 11:50:46.555" endtime="20211201 11:50:46.555"></status>
</kw>
<kw name="Create Dictionary" library="BuiltIn">
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<arguments>
<arg>content-type=application/json</arg>
<arg>X-APP-ID=470236309865238528</arg>
</arguments>
<assign>
<var>${headers}</var>
</assign>
<msg timestamp="20211201 11:50:46.556" level="INFO">${headers} = {'content-type': 'application/json', 'X-APP-ID': '470236309865238528'}</msg>
<status status="PASS" starttime="20211201 11:50:46.555" endtime="20211201 11:50:46.556"></status>
</kw>
<kw name="Create Session" library="RequestsLibrary">
<doc>Create Session: create a HTTP session to a server</doc>
<arguments>
<arg>ZTBT</arg>
<arg>https://api-client-uec.qniao.cn</arg>
<arg>${headers}</arg>
</arguments>
<msg timestamp="20211201 11:50:46.556" level="INFO">Creating Session using : alias=ZTBT, url=https://api-client-uec.qniao.cn, headers={'content-type': 'application/json', 'X-APP-ID': '470236309865238528'}, cookies={}, auth=None, timeout=None, proxies=None, verify=False, debug=0 </msg>
<status status="PASS" starttime="20211201 11:50:46.556" endtime="20211201 11:50:46.556"></status>
</kw>
<kw name="Set Variable" library="BuiltIn">
<doc>Returns the given values which can then be assigned to a variables.</doc>
<arguments>
<arg>{"verifiableAccount":"13168550964","verifiableAccountType":1,"purpose":1}</arg>
</arguments>
<assign>
<var>${value}</var>
</assign>
<msg timestamp="20211201 11:50:46.557" level="INFO">${value} = {"verifiableAccount":"13168550964","verifiableAccountType":1,"purpose":1}</msg>
<status status="PASS" starttime="20211201 11:50:46.556" endtime="20211201 11:50:46.557"></status>
</kw>
<kw name="Post On Session" library="RequestsLibrary">
<doc>Sends a POST request on a previously created HTTP Session.</doc>
<arguments>
<arg>ZTBT</arg>
<arg>uec/get/auth-captcha</arg>
<arg>${value.encode('utf-8')}</arg>
</arguments>
<assign>
<var>${reps}</var>
</assign>
<msg timestamp="20211201 11:50:46.587" level="INFO">POST Request : url=https://api-client-uec.qniao.cn/uec/get/auth-captcha
path_url=/uec/get/auth-captcha
headers={'User-Agent': 'python-requests/2.26.0', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'content-type': 'application/json', 'X-APP-ID': '470236309865238528', 'Content-Length': '73'}
body=b'{"verifiableAccount":"13168550964","verifiableAccountType":1,"purpose":1}'
</msg>
<msg timestamp="20211201 11:50:46.587" level="INFO">POST Response : url=https://api-client-uec.qniao.cn/uec/get/auth-captcha
status=200, reason=
headers={'Server': 'nginx/1.14.1', 'Date': 'Wed, 01 Dec 2021 03:50:46 GMT', 'Content-Type': 'application/json', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Vary': 'Origin, Access-Control-Request-Method, Access-Control-Request-Headers, Origin, Access-Control-Request-Method, Access-Control-Request-Headers'}
body={"code":0,"message":"successful","data":null}
</msg>
<msg timestamp="20211201 11:50:46.587" level="INFO">${reps} = &lt;Response [200]&gt;</msg>
<status status="PASS" starttime="20211201 11:50:46.557" endtime="20211201 11:50:46.587"></status>
</kw>
<kw name="Log" library="BuiltIn">
<doc>Logs the given message with the given level.</doc>
<arguments>
<arg>${reps.json()}</arg>
</arguments>
<msg timestamp="20211201 11:50:46.588" level="INFO">{'code': 0, 'message': 'successful', 'data': None}</msg>
<status status="PASS" starttime="20211201 11:50:46.587" endtime="20211201 11:50:46.588"></status>
</kw>
<kw name="Sleep" library="BuiltIn">
<doc>Pauses the test executed for the given time.</doc>
<arguments>
<arg>5</arg>
</arguments>
<msg timestamp="20211201 11:50:51.589" level="INFO">Slept 5 seconds</msg>
<status status="PASS" starttime="20211201 11:50:46.588" endtime="20211201 11:50:51.589"></status>
</kw>
<status status="PASS" starttime="20211201 11:50:46.554" endtime="20211201 11:50:51.589" critical="yes"></status>
</test>
<test id="s1-s2-s2-t2" name="Connect to database">
<kw name="Connect To Database Using Custom Params">
<arguments>
<arg>pymysql</arg>
<arg>database='user_enterprise_center', host='rm-wz9it4fs5tk7n4tm1zo.mysql.rds.aliyuncs.com', user='uec_root', password='@qniaouecroot88', port=3306</arg>
</arguments>
<msg timestamp="20211201 11:50:51.593" level="FAIL">No keyword with name 'Connect To Database Using Custom Params' found.</msg>
<status status="FAIL" starttime="20211201 11:50:51.592" endtime="20211201 11:50:51.593"></status>
</kw>
<status status="FAIL" starttime="20211201 11:50:51.590" endtime="20211201 11:50:51.593" critical="yes">No keyword with name 'Connect To Database Using Custom Params' found.</status>
</test>
<test id="s1-s2-s2-t3" name="userlogin">
<kw name="Create Session" library="RequestsLibrary">
<doc>Create Session: create a HTTP session to a server</doc>
<arguments>
<arg>ZTBT</arg>
<arg>https://api-client-uec.qniao.cn</arg>
<arg>${header}</arg>
</arguments>
<msg timestamp="20211201 11:50:51.594" level="INFO">Creating Session using : alias=ZTBT, url=https://api-client-uec.qniao.cn, headers={'content-type': 'application/json', 'X-APP-ID': '470236309865238528'}, cookies={}, auth=None, timeout=None, proxies=None, verify=False, debug=0 </msg>
<status status="PASS" starttime="20211201 11:50:51.594" endtime="20211201 11:50:51.594"></status>
</kw>
<kw name="Set Variable" library="BuiltIn">
<doc>Returns the given values which can then be assigned to a variables.</doc>
<arguments>
<arg>{"accountType":2,"password":null,"account":"13168550964","captcha":"${text_code}"}</arg>
</arguments>
<assign>
<var>${data}</var>
</assign>
<msg timestamp="20211201 11:50:51.595" level="FAIL">Variable '${text_code}' not found.</msg>
<status status="FAIL" starttime="20211201 11:50:51.594" endtime="20211201 11:50:51.595"></status>
</kw>
<status status="FAIL" starttime="20211201 11:50:51.593" endtime="20211201 11:50:51.595" critical="yes">Variable '${text_code}' not found.</status>
</test>
<test id="s1-s2-s2-t4" name="login-token">
<kw name="Create Session" library="RequestsLibrary">
<doc>Create Session: create a HTTP session to a server</doc>
<arguments>
<arg>ZTBT</arg>
<arg>${url}</arg>
<arg>${header}</arg>
</arguments>
<msg timestamp="20211201 11:50:51.596" level="INFO">Creating Session using : alias=ZTBT, url=http://api-client-ztb.qniao.cn, headers={'content-type': 'application/json', 'X-APP-ID': '470236309865238528'}, cookies={}, auth=None, timeout=None, proxies=None, verify=False, debug=0 </msg>
<status status="PASS" starttime="20211201 11:50:51.596" endtime="20211201 11:50:51.597"></status>
</kw>
<kw name="Create Dictionary" library="BuiltIn">
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<arguments>
<arg>loginToken=${token}</arg>
</arguments>
<assign>
<var>${token1}</var>
</assign>
<msg timestamp="20211201 11:50:51.597" level="INFO">${token1} = {'loginToken': 'd6SX3ESr8Jb2tYq/89Ft7HSef7LjHyTdXqhrqWRDypMxVQPBW+90MWsl9ceYu6poe09yJIOWcxbfE6vA29tweQ=='}</msg>
<status status="PASS" starttime="20211201 11:50:51.597" endtime="20211201 11:50:51.597"></status>
</kw>
<kw name="Post On Session" library="RequestsLibrary">
<doc>Sends a POST request on a previously created HTTP Session.</doc>
<arguments>
<arg>ZTBT</arg>
<arg>recycle-user-center/authorize/get/product-line-token/by/login-token</arg>
<arg>json=${token1}</arg>
</arguments>
<assign>
<var>${reps}</var>
</assign>
<msg timestamp="20211201 11:50:51.619" level="INFO">POST Request : url=http://api-client-ztb.qniao.cn/recycle-user-center/authorize/get/product-line-token/by/login-token
path_url=/recycle-user-center/authorize/get/product-line-token/by/login-token
headers={'User-Agent': 'python-requests/2.26.0', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'content-type': 'application/json', 'X-APP-ID': '470236309865238528', 'Content-Length': '106'}
body=b'{"loginToken": "d6SX3ESr8Jb2tYq/89Ft7HSef7LjHyTdXqhrqWRDypMxVQPBW+90MWsl9ceYu6poe09yJIOWcxbfE6vA29tweQ=="}'
</msg>
<msg timestamp="20211201 11:50:51.619" level="INFO">POST Response : url=http://api-client-ztb.qniao.cn/recycle-user-center/authorize/get/product-line-token/by/login-token
status=200, reason=
headers={'Server': 'nginx/1.14.1', 'Date': 'Wed, 01 Dec 2021 03:50:51 GMT', 'Content-Type': 'application/json;charset=UTF-8', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Vary': 'Origin, Access-Control-Request-Method, Access-Control-Request-Headers'}
body={"code":200100,"message":"unknown error","data":"com.qniao.framework.exception.SaasException\n\tat com.qniao.ztbuec.application.user.service.impl.OAuthServiceImpl.getProductLineTokenByLoginToken(OAuthServiceImpl.java:85)\n\tat com.qniao.ztbuec.api.authorization.AuthorizationController.getProductLineTokenByLoginToken(AuthorizationController.java:46)\n\tat sun.reflect.GeneratedMethodAccessor605.invoke(Unknown Source)\n\tat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.lang.reflect.Method.invoke(Method.java:498)\n\tat org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:209)\n\tat org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:136)\n\tat org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:102)\n\tat org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:877)\n\tat org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:783)\n\tat org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)\n\tat org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:991)\n\tat org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:925)\n\tat org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:974)\n\tat org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:877)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:661)\n\tat org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:851)\n\tat javax.servlet.http.HttpServlet.service(HttpServlet.java:742)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)\n\tat org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)\n\tat org.springframework.web.filter.CorsFilter.doFilterInternal(CorsFilter.java:96)\n\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)\n\tat org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:209)\n\tat org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:178)\n\tat org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:357)\n\tat org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:270)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)\n\tat org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:99)\n\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)\n\tat org.springframework.web.filter.HttpPutFormContentFilter.doFilterInternal(HttpPutFormContentFilter.java:109)\n\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)\n\tat org.springframework.web.filter.HiddenHttpMethodFilter.doFilterInternal(HiddenHttpMethodFilter.java:93)\n\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)\n\tat org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:200)\n\tat org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107)\n\tat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)\n\tat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)\n\tat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198)\n\tat org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96)\n\tat org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:496)\n\tat org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140)\n\tat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:81)\n\tat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87)\n\tat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)\n\tat org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:803)\n\tat org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66)\n\tat org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:790)\n\tat org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1468)\n\tat org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)\n\tat java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)\n\tat java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)\n\tat org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)\n\tat java.lang.Thread.run(Thread.java:745)\n"}
</msg>
<msg timestamp="20211201 11:50:51.619" level="INFO">${reps} = &lt;Response [200]&gt;</msg>
<status status="PASS" starttime="20211201 11:50:51.597" endtime="20211201 11:50:51.619"></status>
</kw>
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${reps.json()["data"]}</arg>
<arg>token</arg>
</arguments>
<assign>
<var>${gettoken}</var>
</assign>
<msg timestamp="20211201 11:50:51.620" level="FAIL">TypeError: Expected argument 1 to be a dictionary or dictionary-like, got string instead.</msg>
<status status="FAIL" starttime="20211201 11:50:51.620" endtime="20211201 11:50:51.620"></status>
</kw>
<status status="FAIL" starttime="20211201 11:50:51.596" endtime="20211201 11:50:51.621" critical="yes">TypeError: Expected argument 1 to be a dictionary or dictionary-like, got string instead.</status>
</test>
<test id="s1-s2-s2-t5" name="getuserinfo">
<kw name="Create Dictionary" library="BuiltIn">
<doc>Creates and returns a dictionary based on the given ``items``.</doc>
<arguments>
<arg>content-type=application/json</arg>
<arg>X-APP-ID=470236309865238528</arg>
<arg>Authorization=${gettoken}</arg>
</arguments>
<assign>
<var>${header}</var>
</assign>
<msg timestamp="20211201 11:50:51.622" level="INFO">${header} = {'content-type': 'application/json', 'X-APP-ID': '470236309865238528', 'Authorization': 'd6SX3ESr8Jb2tYq/89Ft7HSef7LjHyTdXqhrqWRDypMxVQPBW+90MWsl9ceYu6poe09yJIOWcxbfE6vA29tweQ=='}</msg>
<status status="PASS" starttime="20211201 11:50:51.621" endtime="20211201 11:50:51.622"></status>
</kw>
<kw name="Create Session" library="RequestsLibrary">
<doc>Create Session: create a HTTP session to a server</doc>
<arguments>
<arg>baseinfo</arg>
<arg>${url}</arg>
<arg>${header}</arg>
</arguments>
<msg timestamp="20211201 11:50:51.622" level="INFO">Creating Session using : alias=baseinfo, url=http://api-client-ztb.qniao.cn, headers={'content-type': 'application/json', 'X-APP-ID': '470236309865238528', 'Authorization': 'd6SX3ESr8Jb2tYq/89Ft7HSef7LjHyTdXqhrqWRDypMxVQPBW+90MWsl9ceYu6poe09yJIOWcxbfE6vA29tweQ=='}, cookies={}, auth=None, timeout=None, proxies=None, verify=False, debug=0 </msg>
<status status="PASS" starttime="20211201 11:50:51.622" endtime="20211201 11:50:51.623"></status>
</kw>
<kw name="Get On Session" library="RequestsLibrary">
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<arguments>
<arg>baseinfo</arg>
<arg>recycle-service/user/get/base-info</arg>
</arguments>
<assign>
<var>${reps}</var>
</assign>
<msg timestamp="20211201 11:50:51.639" level="INFO">GET Request : url=http://api-client-ztb.qniao.cn/recycle-service/user/get/base-info
path_url=/recycle-service/user/get/base-info
headers={'User-Agent': 'python-requests/2.26.0', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'content-type': 'application/json', 'X-APP-ID': '470236309865238528', 'Authorization': 'd6SX3ESr8Jb2tYq/89Ft7HSef7LjHyTdXqhrqWRDypMxVQPBW+90MWsl9ceYu6poe09yJIOWcxbfE6vA29tweQ=='}
body=None
</msg>
<msg timestamp="20211201 11:50:51.639" level="INFO">GET Response : url=http://api-client-ztb.qniao.cn/recycle-service/user/get/base-info
status=200, reason=
headers={'Server': 'nginx/1.14.1', 'Date': 'Wed, 01 Dec 2021 03:50:51 GMT', 'Content-Type': 'application/json;charset=utf-8', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive', 'Vary': 'Origin, Access-Control-Request-Method, Access-Control-Request-Headers'}
body={"code":401,"message":"登录信息已经过期"}
</msg>
<msg timestamp="20211201 11:50:51.639" level="INFO">${reps} = &lt;Response [200]&gt;</msg>
<status status="PASS" starttime="20211201 11:50:51.623" endtime="20211201 11:50:51.639"></status>
</kw>
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${reps.json()["data"]}</arg>
<arg>realName</arg>
</arguments>
<assign>
<var>${realName}</var>
</assign>
<msg timestamp="20211201 11:50:51.640" level="FAIL">Resolving variable '${reps.json()["data"]}' failed: KeyError: 'data'</msg>
<status status="FAIL" starttime="20211201 11:50:51.639" endtime="20211201 11:50:51.640"></status>
</kw>
<status status="FAIL" starttime="20211201 11:50:51.621" endtime="20211201 11:50:51.640" critical="yes">Resolving variable '${reps.json()["data"]}' failed: KeyError: 'data'</status>
</test>
<status status="FAIL" starttime="20211201 11:50:46.550" endtime="20211201 11:50:51.641"></status>
</suite>
<suite id="s1-s2-s3" name="2.1-CreateRegularorder" source="/root/ztb-trading-rf-api/1-Client(Test)/2.1-CreateRegularorder.robot">
<test id="s1-s2-s3-t1" name="get_paper-mill-city">
<kw name="Create Session" library="RequestsLibrary">
<doc>Create Session: create a HTTP session to a server</doc>
<arguments>
<arg>ZTBT</arg>
<arg>${url}</arg>
<arg>${header}</arg>
</arguments>
<msg timestamp="20211201 11:50:51.657" level="INFO">Creating Session using : alias=ZTBT, url=https://api-client-ztb-test.qniao.cn, headers={'content-type': 'application/json', 'X-APP-ID': '470236309865238528', 'Authorization': 'QNT d6SX3ESr8Jb2tYq/89Ft7HSef7LjHyTdXqhrqWRDypMxVQPBW+90MWsl9ceYu6poe09yJIOWcxbfE6vA29tweQ=='}, cookies={}, auth=None, timeout=None, proxies=None, verify=False, debug=0 </msg>
<status status="PASS" starttime="20211201 11:50:51.657" endtime="20211201 11:50:51.658"></status>
</kw>
<kw name="Get On Session" library="RequestsLibrary">
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<arguments>
<arg>ZTBT</arg>
<arg>recycle-service/get/paper-mill-city</arg>
</arguments>
<assign>
<var>${reps}</var>
</assign>
<msg timestamp="20211201 11:50:51.970" level="INFO">GET Request : url=https://api-client-ztb-test.qniao.cn/recycle-service/get/paper-mill-city
path_url=/recycle-service/get/paper-mill-city
headers={'User-Agent': 'python-requests/2.26.0', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'content-type': 'application/json', 'X-APP-ID': '470236309865238528', 'Authorization': 'QNT d6SX3ESr8Jb2tYq/89Ft7HSef7LjHyTdXqhrqWRDypMxVQPBW+90MWsl9ceYu6poe09yJIOWcxbfE6vA29tweQ=='}
body=None
</msg>
<msg timestamp="20211201 11:50:51.970" level="INFO">GET Response : url=https://api-client-ztb-test.qniao.cn/recycle-service/get/paper-mill-city
status=200, reason=
headers={'Server': 'nginx/1.16.1', 'Date': 'Wed, 01 Dec 2021 03:50:51 GMT', 'Content-Type': 'application/json;charset=UTF-8', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive'}
body={"code":0,"message":"successful","data":[{"cityId":"430100","cityName":"长沙市"},{"cityId":"350200","cityName":"厦门市"},{"cityId":"520100","cityName":"贵阳市"},{"cityId":"150200","cityName":"包头市"},{"cityId":"440800","cityName":"湛江市"},{"cityId":"110100","cityName":"北京市"},{"cityId":"130800","cityName":"承德市"},{"cityId":"210300","cityName":"鞍山市"},{"cityId":"450100","cityName":"南宁市"},{"cityId":"232700","cityName":"大兴安岭地区"},{"cityId":"360200","cityName":"景德镇市"},{"cityId":"320400","cityName":"常州市"},{"cityId":"440900","cityName":"茂名市"},{"cityId":"140200","cityName":"大同市"},{"cityId":"130200","cityName":"唐山市"},{"cityId":"360700","cityName":"赣州市"},{"cityId":"440500","cityName":"汕头市"},{"cityId":"530500","cityName":"保山市"},{"cityId":"310100","cityName":"上海市"},{"cityId":"430400","cityName":"衡阳市"},{"cityId":"442000","cityName":"中山市"},{"cityId":"440700","cityName":"江门市"},{"cityId":"810200","cityName":"九龙"},{"cityId":"445300","cityName":"云浮市"},{"cityId":"451300","cityName":"来宾市"},{"cityId":"421000","cityName":"荆州市"},{"cityId":"440100","cityName":"广州市"},{"cityId":"441900","cityName":"东莞市"}]}
</msg>
<msg timestamp="20211201 11:50:51.970" level="INFO">${reps} = &lt;Response [200]&gt;</msg>
<status status="PASS" starttime="20211201 11:50:51.658" endtime="20211201 11:50:51.970"></status>
</kw>
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${reps.json()}</arg>
<arg>data</arg>
</arguments>
<assign>
<var>${data}</var>
</assign>
<msg timestamp="20211201 11:50:51.971" level="INFO">${data} = [{'cityId': '430100', 'cityName': '长沙市'}, {'cityId': '350200', 'cityName': '厦门市'}, {'cityId': '520100', 'cityName': '贵阳市'}, {'cityId': '150200', 'cityName': '包头市'}, {'cityId': '440800', 'cityName': '湛...</msg>
<status status="PASS" starttime="20211201 11:50:51.971" endtime="20211201 11:50:51.971"></status>
</kw>
<kw name="${items} IN [ @{data} ]" type="for">
<kw name="${items} = {'cityId': '430100', 'cityName': '长沙市'}" type="foritem">
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${items}</arg>
<arg>cityName</arg>
</arguments>
<assign>
<var>${cityName}</var>
</assign>
<msg timestamp="20211201 11:50:51.972" level="INFO">${cityName} = 长沙市</msg>
<status status="PASS" starttime="20211201 11:50:51.972" endtime="20211201 11:50:51.972"></status>
</kw>
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${items}</arg>
<arg>cityId</arg>
</arguments>
<assign>
<var>${cityId}</var>
</assign>
<msg timestamp="20211201 11:50:51.972" level="INFO">${cityId} = 430100</msg>
<status status="PASS" starttime="20211201 11:50:51.972" endtime="20211201 11:50:51.972"></status>
</kw>
<kw name="Exit For Loop If" library="BuiltIn">
<doc>Stops executing the enclosing for loop if the ``condition`` is true.</doc>
<arguments>
<arg>'${cityName}'=='大同市'</arg>
</arguments>
<status status="PASS" starttime="20211201 11:50:51.973" endtime="20211201 11:50:51.973"></status>
</kw>
<status status="PASS" starttime="20211201 11:50:51.972" endtime="20211201 11:50:51.973"></status>
</kw>
<kw name="${items} = {'cityId': '350200', 'cityName': '厦门市'}" type="foritem">
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${items}</arg>
<arg>cityName</arg>
</arguments>
<assign>
<var>${cityName}</var>
</assign>
<msg timestamp="20211201 11:50:51.973" level="INFO">${cityName} = 厦门市</msg>
<status status="PASS" starttime="20211201 11:50:51.973" endtime="20211201 11:50:51.973"></status>
</kw>
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${items}</arg>
<arg>cityId</arg>
</arguments>
<assign>
<var>${cityId}</var>
</assign>
<msg timestamp="20211201 11:50:51.974" level="INFO">${cityId} = 350200</msg>
<status status="PASS" starttime="20211201 11:50:51.974" endtime="20211201 11:50:51.974"></status>
</kw>
<kw name="Exit For Loop If" library="BuiltIn">
<doc>Stops executing the enclosing for loop if the ``condition`` is true.</doc>
<arguments>
<arg>'${cityName}'=='大同市'</arg>
</arguments>
<status status="PASS" starttime="20211201 11:50:51.974" endtime="20211201 11:50:51.974"></status>
</kw>
<status status="PASS" starttime="20211201 11:50:51.973" endtime="20211201 11:50:51.974"></status>
</kw>
<kw name="${items} = {'cityId': '520100', 'cityName': '贵阳市'}" type="foritem">
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${items}</arg>
<arg>cityName</arg>
</arguments>
<assign>
<var>${cityName}</var>
</assign>
<msg timestamp="20211201 11:50:51.975" level="INFO">${cityName} = 贵阳市</msg>
<status status="PASS" starttime="20211201 11:50:51.974" endtime="20211201 11:50:51.975"></status>
</kw>
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${items}</arg>
<arg>cityId</arg>
</arguments>
<assign>
<var>${cityId}</var>
</assign>
<msg timestamp="20211201 11:50:51.975" level="INFO">${cityId} = 520100</msg>
<status status="PASS" starttime="20211201 11:50:51.975" endtime="20211201 11:50:51.975"></status>
</kw>
<kw name="Exit For Loop If" library="BuiltIn">
<doc>Stops executing the enclosing for loop if the ``condition`` is true.</doc>
<arguments>
<arg>'${cityName}'=='大同市'</arg>
</arguments>
<status status="PASS" starttime="20211201 11:50:51.975" endtime="20211201 11:50:51.976"></status>
</kw>
<status status="PASS" starttime="20211201 11:50:51.974" endtime="20211201 11:50:51.976"></status>
</kw>
<kw name="${items} = {'cityId': '150200', 'cityName': '包头市'}" type="foritem">
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${items}</arg>
<arg>cityName</arg>
</arguments>
<assign>
<var>${cityName}</var>
</assign>
<msg timestamp="20211201 11:50:51.976" level="INFO">${cityName} = 包头市</msg>
<status status="PASS" starttime="20211201 11:50:51.976" endtime="20211201 11:50:51.976"></status>
</kw>
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${items}</arg>
<arg>cityId</arg>
</arguments>
<assign>
<var>${cityId}</var>
</assign>
<msg timestamp="20211201 11:50:51.977" level="INFO">${cityId} = 150200</msg>
<status status="PASS" starttime="20211201 11:50:51.976" endtime="20211201 11:50:51.977"></status>
</kw>
<kw name="Exit For Loop If" library="BuiltIn">
<doc>Stops executing the enclosing for loop if the ``condition`` is true.</doc>
<arguments>
<arg>'${cityName}'=='大同市'</arg>
</arguments>
<status status="PASS" starttime="20211201 11:50:51.977" endtime="20211201 11:50:51.977"></status>
</kw>
<status status="PASS" starttime="20211201 11:50:51.976" endtime="20211201 11:50:51.977"></status>
</kw>
<kw name="${items} = {'cityId': '440800', 'cityName': '湛江市'}" type="foritem">
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${items}</arg>
<arg>cityName</arg>
</arguments>
<assign>
<var>${cityName}</var>
</assign>
<msg timestamp="20211201 11:50:51.978" level="INFO">${cityName} = 湛江市</msg>
<status status="PASS" starttime="20211201 11:50:51.977" endtime="20211201 11:50:51.978"></status>
</kw>
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${items}</arg>
<arg>cityId</arg>
</arguments>
<assign>
<var>${cityId}</var>
</assign>
<msg timestamp="20211201 11:50:51.978" level="INFO">${cityId} = 440800</msg>
<status status="PASS" starttime="20211201 11:50:51.978" endtime="20211201 11:50:51.978"></status>
</kw>
<kw name="Exit For Loop If" library="BuiltIn">
<doc>Stops executing the enclosing for loop if the ``condition`` is true.</doc>
<arguments>
<arg>'${cityName}'=='大同市'</arg>
</arguments>
<status status="PASS" starttime="20211201 11:50:51.978" endtime="20211201 11:50:51.978"></status>
</kw>
<status status="PASS" starttime="20211201 11:50:51.977" endtime="20211201 11:50:51.978"></status>
</kw>
<kw name="${items} = {'cityId': '110100', 'cityName': '北京市'}" type="foritem">
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${items}</arg>
<arg>cityName</arg>
</arguments>
<assign>
<var>${cityName}</var>
</assign>
<msg timestamp="20211201 11:50:51.979" level="INFO">${cityName} = 北京市</msg>
<status status="PASS" starttime="20211201 11:50:51.979" endtime="20211201 11:50:51.979"></status>
</kw>
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${items}</arg>
<arg>cityId</arg>
</arguments>
<assign>
<var>${cityId}</var>
</assign>
<msg timestamp="20211201 11:50:51.979" level="INFO">${cityId} = 110100</msg>
<status status="PASS" starttime="20211201 11:50:51.979" endtime="20211201 11:50:51.979"></status>
</kw>
<kw name="Exit For Loop If" library="BuiltIn">
<doc>Stops executing the enclosing for loop if the ``condition`` is true.</doc>
<arguments>
<arg>'${cityName}'=='大同市'</arg>
</arguments>
<status status="PASS" starttime="20211201 11:50:51.979" endtime="20211201 11:50:51.980"></status>
</kw>
<status status="PASS" starttime="20211201 11:50:51.978" endtime="20211201 11:50:51.980"></status>
</kw>
<kw name="${items} = {'cityId': '130800', 'cityName': '承德市'}" type="foritem">
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${items}</arg>
<arg>cityName</arg>
</arguments>
<assign>
<var>${cityName}</var>
</assign>
<msg timestamp="20211201 11:50:51.980" level="INFO">${cityName} = 承德市</msg>
<status status="PASS" starttime="20211201 11:50:51.980" endtime="20211201 11:50:51.980"></status>
</kw>
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${items}</arg>
<arg>cityId</arg>
</arguments>
<assign>
<var>${cityId}</var>
</assign>
<msg timestamp="20211201 11:50:51.981" level="INFO">${cityId} = 130800</msg>
<status status="PASS" starttime="20211201 11:50:51.980" endtime="20211201 11:50:51.981"></status>
</kw>
<kw name="Exit For Loop If" library="BuiltIn">
<doc>Stops executing the enclosing for loop if the ``condition`` is true.</doc>
<arguments>
<arg>'${cityName}'=='大同市'</arg>
</arguments>
<status status="PASS" starttime="20211201 11:50:51.981" endtime="20211201 11:50:51.981"></status>
</kw>
<status status="PASS" starttime="20211201 11:50:51.980" endtime="20211201 11:50:51.981"></status>
</kw>
<kw name="${items} = {'cityId': '210300', 'cityName': '鞍山市'}" type="foritem">
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${items}</arg>
<arg>cityName</arg>
</arguments>
<assign>
<var>${cityName}</var>
</assign>
<msg timestamp="20211201 11:50:51.982" level="INFO">${cityName} = 鞍山市</msg>
<status status="PASS" starttime="20211201 11:50:51.982" endtime="20211201 11:50:51.982"></status>
</kw>
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${items}</arg>
<arg>cityId</arg>
</arguments>
<assign>
<var>${cityId}</var>
</assign>
<msg timestamp="20211201 11:50:51.982" level="INFO">${cityId} = 210300</msg>
<status status="PASS" starttime="20211201 11:50:51.982" endtime="20211201 11:50:51.982"></status>
</kw>
<kw name="Exit For Loop If" library="BuiltIn">
<doc>Stops executing the enclosing for loop if the ``condition`` is true.</doc>
<arguments>
<arg>'${cityName}'=='大同市'</arg>
</arguments>
<status status="PASS" starttime="20211201 11:50:51.982" endtime="20211201 11:50:51.983"></status>
</kw>
<status status="PASS" starttime="20211201 11:50:51.981" endtime="20211201 11:50:51.983"></status>
</kw>
<kw name="${items} = {'cityId': '450100', 'cityName': '南宁市'}" type="foritem">
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${items}</arg>
<arg>cityName</arg>
</arguments>
<assign>
<var>${cityName}</var>
</assign>
<msg timestamp="20211201 11:50:51.983" level="INFO">${cityName} = 南宁市</msg>
<status status="PASS" starttime="20211201 11:50:51.983" endtime="20211201 11:50:51.983"></status>
</kw>
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${items}</arg>
<arg>cityId</arg>
</arguments>
<assign>
<var>${cityId}</var>
</assign>
<msg timestamp="20211201 11:50:51.984" level="INFO">${cityId} = 450100</msg>
<status status="PASS" starttime="20211201 11:50:51.983" endtime="20211201 11:50:51.984"></status>
</kw>
<kw name="Exit For Loop If" library="BuiltIn">
<doc>Stops executing the enclosing for loop if the ``condition`` is true.</doc>
<arguments>
<arg>'${cityName}'=='大同市'</arg>
</arguments>
<status status="PASS" starttime="20211201 11:50:51.984" endtime="20211201 11:50:51.984"></status>
</kw>
<status status="PASS" starttime="20211201 11:50:51.983" endtime="20211201 11:50:51.984"></status>
</kw>
<kw name="${items} = {'cityId': '232700', 'cityName': '大兴安岭地区'}" type="foritem">
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${items}</arg>
<arg>cityName</arg>
</arguments>
<assign>
<var>${cityName}</var>
</assign>
<msg timestamp="20211201 11:50:51.984" level="INFO">${cityName} = 大兴安岭地区</msg>
<status status="PASS" starttime="20211201 11:50:51.984" endtime="20211201 11:50:51.984"></status>
</kw>
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${items}</arg>
<arg>cityId</arg>
</arguments>
<assign>
<var>${cityId}</var>
</assign>
<msg timestamp="20211201 11:50:51.985" level="INFO">${cityId} = 232700</msg>
<status status="PASS" starttime="20211201 11:50:51.985" endtime="20211201 11:50:51.985"></status>
</kw>
<kw name="Exit For Loop If" library="BuiltIn">
<doc>Stops executing the enclosing for loop if the ``condition`` is true.</doc>
<arguments>
<arg>'${cityName}'=='大同市'</arg>
</arguments>
<status status="PASS" starttime="20211201 11:50:51.985" endtime="20211201 11:50:51.985"></status>
</kw>
<status status="PASS" starttime="20211201 11:50:51.984" endtime="20211201 11:50:51.985"></status>
</kw>
<kw name="${items} = {'cityId': '360200', 'cityName': '景德镇市'}" type="foritem">
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${items}</arg>
<arg>cityName</arg>
</arguments>
<assign>
<var>${cityName}</var>
</assign>
<msg timestamp="20211201 11:50:51.986" level="INFO">${cityName} = 景德镇市</msg>
<status status="PASS" starttime="20211201 11:50:51.985" endtime="20211201 11:50:51.986"></status>
</kw>
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${items}</arg>
<arg>cityId</arg>
</arguments>
<assign>
<var>${cityId}</var>
</assign>
<msg timestamp="20211201 11:50:51.986" level="INFO">${cityId} = 360200</msg>
<status status="PASS" starttime="20211201 11:50:51.986" endtime="20211201 11:50:51.986"></status>
</kw>
<kw name="Exit For Loop If" library="BuiltIn">
<doc>Stops executing the enclosing for loop if the ``condition`` is true.</doc>
<arguments>
<arg>'${cityName}'=='大同市'</arg>
</arguments>
<status status="PASS" starttime="20211201 11:50:51.986" endtime="20211201 11:50:51.987"></status>
</kw>
<status status="PASS" starttime="20211201 11:50:51.985" endtime="20211201 11:50:51.987"></status>
</kw>
<kw name="${items} = {'cityId': '320400', 'cityName': '常州市'}" type="foritem">
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${items}</arg>
<arg>cityName</arg>
</arguments>
<assign>
<var>${cityName}</var>
</assign>
<msg timestamp="20211201 11:50:51.987" level="INFO">${cityName} = 常州市</msg>
<status status="PASS" starttime="20211201 11:50:51.987" endtime="20211201 11:50:51.987"></status>
</kw>
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${items}</arg>
<arg>cityId</arg>
</arguments>
<assign>
<var>${cityId}</var>
</assign>
<msg timestamp="20211201 11:50:51.988" level="INFO">${cityId} = 320400</msg>
<status status="PASS" starttime="20211201 11:50:51.987" endtime="20211201 11:50:51.988"></status>
</kw>
<kw name="Exit For Loop If" library="BuiltIn">
<doc>Stops executing the enclosing for loop if the ``condition`` is true.</doc>
<arguments>
<arg>'${cityName}'=='大同市'</arg>
</arguments>
<status status="PASS" starttime="20211201 11:50:51.988" endtime="20211201 11:50:51.988"></status>
</kw>
<status status="PASS" starttime="20211201 11:50:51.987" endtime="20211201 11:50:51.988"></status>
</kw>
<kw name="${items} = {'cityId': '440900', 'cityName': '茂名市'}" type="foritem">
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${items}</arg>
<arg>cityName</arg>
</arguments>
<assign>
<var>${cityName}</var>
</assign>
<msg timestamp="20211201 11:50:51.989" level="INFO">${cityName} = 茂名市</msg>
<status status="PASS" starttime="20211201 11:50:51.988" endtime="20211201 11:50:51.989"></status>
</kw>
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${items}</arg>
<arg>cityId</arg>
</arguments>
<assign>
<var>${cityId}</var>
</assign>
<msg timestamp="20211201 11:50:51.989" level="INFO">${cityId} = 440900</msg>
<status status="PASS" starttime="20211201 11:50:51.989" endtime="20211201 11:50:51.989"></status>
</kw>
<kw name="Exit For Loop If" library="BuiltIn">
<doc>Stops executing the enclosing for loop if the ``condition`` is true.</doc>
<arguments>
<arg>'${cityName}'=='大同市'</arg>
</arguments>
<status status="PASS" starttime="20211201 11:50:51.989" endtime="20211201 11:50:51.989"></status>
</kw>
<status status="PASS" starttime="20211201 11:50:51.988" endtime="20211201 11:50:51.989"></status>
</kw>
<kw name="${items} = {'cityId': '140200', 'cityName': '大同市'}" type="foritem">
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${items}</arg>
<arg>cityName</arg>
</arguments>
<assign>
<var>${cityName}</var>
</assign>
<msg timestamp="20211201 11:50:51.990" level="INFO">${cityName} = 大同市</msg>
<status status="PASS" starttime="20211201 11:50:51.990" endtime="20211201 11:50:51.990"></status>
</kw>
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${items}</arg>
<arg>cityId</arg>
</arguments>
<assign>
<var>${cityId}</var>
</assign>
<msg timestamp="20211201 11:50:51.990" level="INFO">${cityId} = 140200</msg>
<status status="PASS" starttime="20211201 11:50:51.990" endtime="20211201 11:50:51.990"></status>
</kw>
<kw name="Exit For Loop If" library="BuiltIn">
<doc>Stops executing the enclosing for loop if the ``condition`` is true.</doc>
<arguments>
<arg>'${cityName}'=='大同市'</arg>
</arguments>
<msg timestamp="20211201 11:50:51.991" level="INFO">Exiting for loop altogether.</msg>
<status status="PASS" starttime="20211201 11:50:51.990" endtime="20211201 11:50:51.991"></status>
</kw>
<status status="PASS" starttime="20211201 11:50:51.989" endtime="20211201 11:50:51.991"></status>
</kw>
<status status="PASS" starttime="20211201 11:50:51.971" endtime="20211201 11:50:51.991"></status>
</kw>
<kw name="Set Global Variable" library="BuiltIn">
<doc>Makes a variable available globally in all tests and suites.</doc>
<arguments>
<arg>${cityId}</arg>
</arguments>
<msg timestamp="20211201 11:50:51.991" level="INFO">${cityId} = 140200</msg>
<status status="PASS" starttime="20211201 11:50:51.991" endtime="20211201 11:50:51.991"></status>
</kw>
<kw name="Run Keyword If Test Failed" library="BuiltIn" type="teardown">
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<arguments>
<arg>Fatal Error</arg>
</arguments>
<status status="PASS" starttime="20211201 11:50:51.992" endtime="20211201 11:50:51.992"></status>
</kw>
<status status="PASS" starttime="20211201 11:50:51.657" endtime="20211201 11:50:51.992" critical="yes"></status>
</test>
<test id="s1-s2-s3-t2" name="get-factorylist">
<kw name="Create Session" library="RequestsLibrary">
<doc>Create Session: create a HTTP session to a server</doc>
<arguments>
<arg>factorylist</arg>
<arg>http://api-client-ztb-test.qniao.cn</arg>
<arg>${header}</arg>
</arguments>
<msg timestamp="20211201 11:50:51.993" level="INFO">Creating Session using : alias=factorylist, url=http://api-client-ztb-test.qniao.cn, headers={'content-type': 'application/json', 'X-APP-ID': '470236309865238528', 'Authorization': 'QNT d6SX3ESr8Jb2tYq/89Ft7HSef7LjHyTdXqhrqWRDypMxVQPBW+90MWsl9ceYu6poe09yJIOWcxbfE6vA29tweQ=='}, cookies={}, auth=None, timeout=None, proxies=None, verify=False, debug=0 </msg>
<status status="PASS" starttime="20211201 11:50:51.993" endtime="20211201 11:50:51.993"></status>
</kw>
<kw name="Get On Session" library="RequestsLibrary">
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<arguments>
<arg>factorylist</arg>
<arg>recycle-service/get/paper-mill-paper-category-price-list</arg>
<arg>params=cityId=${cityId}&amp;enableSalesAgent=1&amp;pageNum=1&amp;pageSize=20&amp;listType=0</arg>
</arguments>
<assign>
<var>${reps}</var>
</assign>
<msg timestamp="20211201 11:50:52.263" level="INFO">GET Request : url=http://api-client-ztb-test.qniao.cn/recycle-service/get/paper-mill-paper-category-price-list?cityId=140200&amp;enableSalesAgent=1&amp;pageNum=1&amp;pageSize=20&amp;listType=0
path_url=/recycle-service/get/paper-mill-paper-category-price-list?cityId=140200&amp;enableSalesAgent=1&amp;pageNum=1&amp;pageSize=20&amp;listType=0
headers={'User-Agent': 'python-requests/2.26.0', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'content-type': 'application/json', 'X-APP-ID': '470236309865238528', 'Authorization': 'QNT d6SX3ESr8Jb2tYq/89Ft7HSef7LjHyTdXqhrqWRDypMxVQPBW+90MWsl9ceYu6poe09yJIOWcxbfE6vA29tweQ=='}
body=None
</msg>
<msg timestamp="20211201 11:50:52.264" level="INFO">GET Response : url=http://api-client-ztb-test.qniao.cn/recycle-service/get/paper-mill-paper-category-price-list?cityId=140200&amp;enableSalesAgent=1&amp;pageNum=1&amp;pageSize=20&amp;listType=0
status=200, reason=
headers={'Server': 'nginx/1.16.1', 'Date': 'Wed, 01 Dec 2021 03:50:52 GMT', 'Content-Type': 'application/json;charset=UTF-8', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive'}
body={"code":0,"message":"successful","data":{"records":[{"paperMillId":"660525241717624832","name":"Ceshi_factory","paperCategoryList":[{"categoryId":"660529551931215872","categoryName":"花纸","yesterdayUnitPrice":null,"unitPrice":1.650,"floatingPrice":0.000,"publicSubsidies":0.005,"allowOrder":null},{"categoryId":"661536965862232064","categoryName":"小白纸","yesterdayUnitPrice":null,"unitPrice":2.200,"floatingPrice":0.000,"publicSubsidies":null,"allowOrder":null},{"categoryId":"661536969788100608","categoryName":"坑卡","yesterdayUnitPrice":null,"unitPrice":1.620,"floatingPrice":0.000,"publicSubsidies":null,"allowOrder":null}],"locProvinceName":"山西省","locCityName":"大同市","locDistrictName":"大同县","logoImg":"https://qncloudprintfiletest.oss-cn-shenzhen.aliyuncs.com/cloudprint/1637647859008.jpg","priceDate":"2021-12-01 00:00:00","proxypaySurcharge":0.0200000,"foreignPaybackIntever":null,"foreignPaybackIntervalString":"12","cumulativeWeight":326.73,"yesterdayTotalQuantity":null,"yesterdayRetainedQuantity":null,"hasFollowed":true,"isOperations":true,"manageNotifyMessage":"该纸厂已暂停接单,请联系相关负责人!","isPlaceAnOrder":false,"isRecentlySale":true}],"total":1,"size":20,"current":1,"orders":null,"searchCount":true,"pages":1}}
</msg>
<msg timestamp="20211201 11:50:52.264" level="INFO">${reps} = &lt;Response [200]&gt;</msg>
<status status="PASS" starttime="20211201 11:50:51.993" endtime="20211201 11:50:52.264"></status>
</kw>
<kw name="Should Be Equal As Strings" library="BuiltIn">
<doc>Fails if objects are unequal after converting them to strings.</doc>
<arguments>
<arg>${reps.json()["message"]}</arg>
<arg>successful</arg>
</arguments>
<status status="PASS" starttime="20211201 11:50:52.264" endtime="20211201 11:50:52.265"></status>
</kw>
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${reps.json()["data"]}</arg>
<arg>records</arg>
</arguments>
<assign>
<var>${records}</var>
</assign>
<msg timestamp="20211201 11:50:52.266" level="INFO">${records} = [{'paperMillId': '660525241717624832', 'name': 'Ceshi_factory', 'paperCategoryList': [{'categoryId': '660529551931215872', 'categoryName': '花纸', 'yesterdayUnitPrice': None, 'unitPrice': 1.65, 'floatin...</msg>
<status status="PASS" starttime="20211201 11:50:52.265" endtime="20211201 11:50:52.266"></status>
</kw>
<kw name="${item} IN [ @{records} ]" type="for">
<kw name="${item} = {'paperMillId': '660525241717624832', 'name': 'Ceshi_factory', 'paperCategoryList': [{'categoryId': '660529551931215872', 'categoryName': '花纸', 'yesterdayUnitPrice': None, 'unitPrice': 1.65, 'floating..." type="foritem">
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${item}</arg>
<arg>name</arg>
</arguments>
<assign>
<var>${name}</var>
</assign>
<msg timestamp="20211201 11:50:52.267" level="INFO">${name} = Ceshi_factory</msg>
<status status="PASS" starttime="20211201 11:50:52.266" endtime="20211201 11:50:52.267"></status>
</kw>
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${item}</arg>
<arg>paperCategoryList</arg>
</arguments>
<assign>
<var>${paperCategoryList}</var>
</assign>
<msg timestamp="20211201 11:50:52.267" level="INFO">${paperCategoryList} = [{'categoryId': '660529551931215872', 'categoryName': '花纸', 'yesterdayUnitPrice': None, 'unitPrice': 1.65, 'floatingPrice': 0.0, 'publicSubsidies': 0.005, 'allowOrder': None}, {'categoryId': '66153696...</msg>
<status status="PASS" starttime="20211201 11:50:52.267" endtime="20211201 11:50:52.267"></status>
</kw>
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${item}</arg>
<arg>cumulativeWeight</arg>
</arguments>
<assign>
<var>${cumulativeWeight}</var>
</assign>
<msg timestamp="20211201 11:50:52.268" level="INFO">${cumulativeWeight} = 326.73</msg>
<status status="PASS" starttime="20211201 11:50:52.267" endtime="20211201 11:50:52.268"></status>
</kw>
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${item}</arg>
<arg>paperMillId</arg>
</arguments>
<assign>
<var>${paperMillId}</var>
</assign>
<msg timestamp="20211201 11:50:52.268" level="INFO">${paperMillId} = 660525241717624832</msg>
<status status="PASS" starttime="20211201 11:50:52.268" endtime="20211201 11:50:52.268"></status>
</kw>
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${item}</arg>
<arg>locProvinceName</arg>
</arguments>
<assign>
<var>${locProvinceName}</var>
</assign>
<msg timestamp="20211201 11:50:52.268" level="INFO">${locProvinceName} = 山西省</msg>
<status status="PASS" starttime="20211201 11:50:52.268" endtime="20211201 11:50:52.268"></status>
</kw>
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${item}</arg>
<arg>locCityName</arg>
</arguments>
<assign>
<var>${locCityName}</var>
</assign>
<msg timestamp="20211201 11:50:52.269" level="INFO">${locCityName} = 大同市</msg>
<status status="PASS" starttime="20211201 11:50:52.269" endtime="20211201 11:50:52.269"></status>
</kw>
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${item}</arg>
<arg>locDistrictName</arg>
</arguments>
<assign>
<var>${locDistrictName}</var>
</assign>
<msg timestamp="20211201 11:50:52.269" level="INFO">${locDistrictName} = 大同县</msg>
<status status="PASS" starttime="20211201 11:50:52.269" endtime="20211201 11:50:52.269"></status>
</kw>
<kw name="Exit For Loop If" library="BuiltIn">
<doc>Stops executing the enclosing for loop if the ``condition`` is true.</doc>
<arguments>
<arg>'${name}'=='Ceshi_factory'</arg>
</arguments>
<msg timestamp="20211201 11:50:52.270" level="INFO">Exiting for loop altogether.</msg>
<status status="PASS" starttime="20211201 11:50:52.269" endtime="20211201 11:50:52.270"></status>
</kw>
<status status="PASS" starttime="20211201 11:50:52.266" endtime="20211201 11:50:52.270"></status>
</kw>
<status status="PASS" starttime="20211201 11:50:52.266" endtime="20211201 11:50:52.270"></status>
</kw>
<kw name="Evaluate" library="BuiltIn">
<doc>Evaluates the given expression in Python and returns the results.</doc>
<arguments>
<arg>random.choice(${paperCategoryList})</arg>
<arg>random</arg>
</arguments>
<assign>
<var>${value}</var>
</assign>
<msg timestamp="20211201 11:50:52.271" level="INFO">${value} = {'categoryId': '661536965862232064', 'categoryName': '小白纸', 'yesterdayUnitPrice': None, 'unitPrice': 2.2, 'floatingPrice': 0.0, 'publicSubsidies': None, 'allowOrder': None}</msg>
<status status="PASS" starttime="20211201 11:50:52.270" endtime="20211201 11:50:52.271"></status>
</kw>
<kw name="Log To Console" library="BuiltIn">
<doc>Logs the given message to the console.</doc>
<arguments>
<arg>\nvalue: ${value}</arg>
</arguments>
<status status="PASS" starttime="20211201 11:50:52.271" endtime="20211201 11:50:52.271"></status>
</kw>
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${value}</arg>
<arg>categoryId</arg>
</arguments>
<assign>
<var>${categoryid}</var>
</assign>
<msg timestamp="20211201 11:50:52.272" level="INFO">${categoryid} = 661536965862232064</msg>
<status status="PASS" starttime="20211201 11:50:52.271" endtime="20211201 11:50:52.272"></status>
</kw>
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${value}</arg>
<arg>categoryName</arg>
</arguments>
<assign>
<var>${categoryName}</var>
</assign>
<msg timestamp="20211201 11:50:52.272" level="INFO">${categoryName} = 小白纸</msg>
<status status="PASS" starttime="20211201 11:50:52.272" endtime="20211201 11:50:52.272"></status>
</kw>
<kw name="Get From Dictionary" library="Collections">
<doc>Returns a value from the given ``dictionary`` based on the given ``key``.</doc>
<arguments>
<arg>${value}</arg>
<arg>unitPrice</arg>
</arguments>
<assign>
<var>${unitPrice}</var>
</assign>
<msg timestamp="20211201 11:50:52.273" level="INFO">${unitPrice} = 2.2</msg>
<status status="PASS" starttime="20211201 11:50:52.273" endtime="20211201 11:50:52.273"></status>
</kw>
<kw name="Catenate" library="BuiltIn">
<doc>Catenates the given items together and returns the resulted string.</doc>
<arguments>
<arg>${locProvinceName}</arg>
<arg>${locCityName}</arg>
<arg>${locDistrictName}</arg>
</arguments>
<assign>
<var>${paperMillAddress}</var>
</assign>
<msg timestamp="20211201 11:50:52.273" level="INFO">${paperMillAddress} = 山西省 大同市 大同县</msg>
<status status="PASS" starttime="20211201 11:50:52.273" endtime="20211201 11:50:52.273"></status>
</kw>
<kw name="Set Global Variable" library="BuiltIn">
<doc>Makes a variable available globally in all tests and suites.</doc>
<arguments>
<arg>${categoryid}</arg>
</arguments>
<msg timestamp="20211201 11:50:52.274" level="INFO">${categoryid} = 661536965862232064</msg>
<status status="PASS" starttime="20211201 11:50:52.274" endtime="20211201 11:50:52.274"></status>
</kw>
<kw name="Set Global Variable" library="BuiltIn">
<doc>Makes a variable available globally in all tests and suites.</doc>
<arguments>
<arg>${unitPrice}</arg>
</arguments>
<msg timestamp="20211201 11:50:52.274" level="INFO">${unitPrice} = 2.2</msg>
<status status="PASS" starttime="20211201 11:50:52.274" endtime="20211201 11:50:52.275"></status>
</kw>
<kw name="Set Global Variable" library="BuiltIn">
<doc>Makes a variable available globally in all tests and suites.</doc>
<arguments>
<arg>${paperMillId}</arg>
</arguments>
<msg timestamp="20211201 11:50:52.275" level="INFO">${paperMillId} = 660525241717624832</msg>
<status status="PASS" starttime="20211201 11:50:52.275" endtime="20211201 11:50:52.275"></status>
</kw>
<kw name="Set Global Variable" library="BuiltIn">
<doc>Makes a variable available globally in all tests and suites.</doc>
<arguments>
<arg>${paperMillAddress}</arg>
</arguments>
<msg timestamp="20211201 11:50:52.276" level="INFO">${paperMillAddress} = 山西省 大同市 大同县</msg>
<status status="PASS" starttime="20211201 11:50:52.275" endtime="20211201 11:50:52.276"></status>
</kw>
<kw name="Set Global Variable" library="BuiltIn">
<doc>Makes a variable available globally in all tests and suites.</doc>
<arguments>
<arg>${categoryName}</arg>
</arguments>
<msg timestamp="20211201 11:50:52.276" level="INFO">${categoryName} = 小白纸</msg>
<status status="PASS" starttime="20211201 11:50:52.276" endtime="20211201 11:50:52.276"></status>
</kw>
<kw name="Set Global Variable" library="BuiltIn">
<doc>Makes a variable available globally in all tests and suites.</doc>
<arguments>
<arg>${name}</arg>
</arguments>
<msg timestamp="20211201 11:50:52.276" level="INFO">${name} = Ceshi_factory</msg>
<status status="PASS" starttime="20211201 11:50:52.276" endtime="20211201 11:50:52.277"></status>
</kw>
<kw name="Run Keyword If Test Failed" library="BuiltIn" type="teardown">
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<arguments>
<arg>Fatal Error</arg>
</arguments>
<status status="PASS" starttime="20211201 11:50:52.277" endtime="20211201 11:50:52.277"></status>
</kw>
<status status="PASS" starttime="20211201 11:50:51.992" endtime="20211201 11:50:52.277" critical="yes"></status>
</test>
<test id="s1-s2-s3-t3" name="paper-mill-paper-category-price-details">
<kw name="Create Session" library="RequestsLibrary">
<doc>Create Session: create a HTTP session to a server</doc>
<arguments>
<arg>ZTBT</arg>
<arg>${url}</arg>
<arg>${header}</arg>
</arguments>
<msg timestamp="20211201 11:50:52.278" level="INFO">Creating Session using : alias=ZTBT, url=https://api-client-ztb-test.qniao.cn, headers={'content-type': 'application/json', 'X-APP-ID': '470236309865238528', 'Authorization': 'QNT d6SX3ESr8Jb2tYq/89Ft7HSef7LjHyTdXqhrqWRDypMxVQPBW+90MWsl9ceYu6poe09yJIOWcxbfE6vA29tweQ=='}, cookies={}, auth=None, timeout=None, proxies=None, verify=False, debug=0 </msg>
<status status="PASS" starttime="20211201 11:50:52.278" endtime="20211201 11:50:52.278"></status>
</kw>
<kw name="Get On Session" library="RequestsLibrary">
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<arguments>
<arg>ZTBT</arg>
<arg>recycle-service/get/paper-mill-paper-category-price-details/${paperMillId}</arg>
</arguments>
<assign>
<var>${reps}</var>
</assign>
<msg timestamp="20211201 11:50:52.368" level="INFO">GET Request : url=https://api-client-ztb-test.qniao.cn/recycle-service/get/paper-mill-paper-category-price-details/660525241717624832
path_url=/recycle-service/get/paper-mill-paper-category-price-details/660525241717624832
headers={'User-Agent': 'python-requests/2.26.0', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'content-type': 'application/json', 'X-APP-ID': '470236309865238528', 'Authorization': 'QNT d6SX3ESr8Jb2tYq/89Ft7HSef7LjHyTdXqhrqWRDypMxVQPBW+90MWsl9ceYu6poe09yJIOWcxbfE6vA29tweQ=='}
body=None
</msg>
<msg timestamp="20211201 11:50:52.368" level="INFO">GET Response : url=https://api-client-ztb-test.qniao.cn/recycle-service/get/paper-mill-paper-category-price-details/660525241717624832
status=200, reason=
headers={'Server': 'nginx/1.16.1', 'Date': 'Wed, 01 Dec 2021 03:50:52 GMT', 'Content-Type': 'application/json;charset=UTF-8', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive'}
body={"code":0,"message":"successful","data":{"paperMillId":"660525241717624832","name":"Ceshi_factory","paperCategoryList":[{"categoryId":"660529551931215872","categoryName":"花纸","unitPrice":1.650,"inspectionNote":null,"floatingPrice":0.000,"publicSubsidies":0.005,"isAllowOrder":true},{"categoryId":"661536965862232064","categoryName":"小白纸","unitPrice":2.200,"inspectionNote":null,"floatingPrice":0.000,"publicSubsidies":null,"isAllowOrder":true},{"categoryId":"661536969788100608","categoryName":"坑卡","unitPrice":1.620,"inspectionNote":null,"floatingPrice":0.000,"publicSubsidies":null,"isAllowOrder":true}],"locProvinceName":"山西省","locCityName":"大同市","locDistrictName":"大同县","attentionsLoadingCar":"","attentionsRegulations":"","attentionsArrival":"","attentionsReportCar":"","locDetails":"","priceDate":"2021-12-01","logoImg":"https://qncloudprintfiletest.oss-cn-shenzhen.aliyuncs.com/cloudprint/1637647859008.jpg","enableSalesAgent":1,"proxypaySurcharge":0.0200000,"foreignPaybackIntever":null,"foreignPaybackIntervalString":"12","cumulativeWeight":326.73,"yesterdayTotalQuantity":null,"yesterdayRetainedQuantity":null,"hasFollowed":true,"isOperations":true,"manageNotifyMessage":"该纸厂已暂停接单,请联系相关负责人!","isCooperate":0}}
</msg>
<msg timestamp="20211201 11:50:52.369" level="INFO">${reps} = &lt;Response [200]&gt;</msg>
<status status="PASS" starttime="20211201 11:50:52.279" endtime="20211201 11:50:52.369"></status>
</kw>
<kw name="Log" library="BuiltIn">
<doc>Logs the given message with the given level.</doc>
<arguments>
<arg>${reps.json()}</arg>
</arguments>
<msg timestamp="20211201 11:50:52.369" level="INFO">{'code': 0, 'message': 'successful', 'data': {'paperMillId': '660525241717624832', 'name': 'Ceshi_factory', 'paperCategoryList': [{'categoryId': '660529551931215872', 'categoryName': '花纸', 'unitPrice': 1.65, 'inspectionNote': None, 'floatingPrice': 0.0, 'publicSubsidies': 0.005, 'isAllowOrder': True}, {'categoryId': '661536965862232064', 'categoryName': '小白纸', 'unitPrice': 2.2, 'inspectionNote': None, 'floatingPrice': 0.0, 'publicSubsidies': None, 'isAllowOrder': True}, {'categoryId': '661536969788100608', 'categoryName': '坑卡', 'unitPrice': 1.62, 'inspectionNote': None, 'floatingPrice': 0.0, 'publicSubsidies': None, 'isAllowOrder': True}], 'locProvinceName': '山西省', 'locCityName': '大同市', 'locDistrictName': '大同县', 'attentionsLoadingCar': '', 'attentionsRegulations': '', 'attentionsArrival': '', 'attentionsReportCar': '', 'locDetails': '', 'priceDate': '2021-12-01', 'logoImg': 'https://qncloudprintfiletest.oss-cn-shenzhen.aliyuncs.com/cloudprint/1637647859008.jpg', 'enableSalesAgent': 1, 'proxypaySurcharge': 0.02, 'foreignPaybackIntever': None, 'foreignPaybackIntervalString': '12', 'cumulativeWeight': 326.73, 'yesterdayTotalQuantity': None, 'yesterdayRetainedQuantity': None, 'hasFollowed': True, 'isOperations': True, 'manageNotifyMessage': '该纸厂已暂停接单,请联系相关负责人!', 'isCooperate': 0}}</msg>
<status status="PASS" starttime="20211201 11:50:52.369" endtime="20211201 11:50:52.370"></status>
</kw>
<kw name="Run Keyword If Test Failed" library="BuiltIn" type="teardown">
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<arguments>
<arg>Fatal Error</arg>
</arguments>
<status status="PASS" starttime="20211201 11:50:52.370" endtime="20211201 11:50:52.370"></status>
</kw>
<status status="PASS" starttime="20211201 11:50:52.277" endtime="20211201 11:50:52.370" critical="yes"></status>
</test>
<test id="s1-s2-s3-t4" name="relation">
<kw name="Create Session" library="RequestsLibrary">
<doc>Create Session: create a HTTP session to a server</doc>
<arguments>
<arg>ZTBT</arg>
<arg>${url}</arg>
<arg>${header}</arg>
</arguments>
<msg timestamp="20211201 11:50:52.372" level="INFO">Creating Session using : alias=ZTBT, url=https://api-client-ztb-test.qniao.cn, headers={'content-type': 'application/json', 'X-APP-ID': '470236309865238528', 'Authorization': 'QNT d6SX3ESr8Jb2tYq/89Ft7HSef7LjHyTdXqhrqWRDypMxVQPBW+90MWsl9ceYu6poe09yJIOWcxbfE6vA29tweQ=='}, cookies={}, auth=None, timeout=None, proxies=None, verify=False, debug=0 </msg>
<status status="PASS" starttime="20211201 11:50:52.371" endtime="20211201 11:50:52.372"></status>
</kw>
<kw name="Get On Session" library="RequestsLibrary">
<doc>Sends a GET request on a previously created HTTP Session.</doc>
<arguments>
<arg>ZTBT</arg>
<arg>recycle-service/proxy-sell/get/relation</arg>
</arguments>
<assign>
<var>${reps}</var>
</assign>
<msg timestamp="20211201 11:50:52.417" level="INFO">GET Request : url=https://api-client-ztb-test.qniao.cn/recycle-service/proxy-sell/get/relation
path_url=/recycle-service/proxy-sell/get/relation
headers={'User-Agent': 'python-requests/2.26.0', 'Accept-Encoding': 'gzip, deflate', 'Accept': '*/*', 'Connection': 'keep-alive', 'content-type': 'application/json', 'X-APP-ID': '470236309865238528', 'Authorization': 'QNT d6SX3ESr8Jb2tYq/89Ft7HSef7LjHyTdXqhrqWRDypMxVQPBW+90MWsl9ceYu6poe09yJIOWcxbfE6vA29tweQ=='}
body=None
</msg>
<msg timestamp="20211201 11:50:52.417" level="INFO">GET Response : url=https://api-client-ztb-test.qniao.cn/recycle-service/proxy-sell/get/relation
status=200, reason=
headers={'Server': 'nginx/1.16.1', 'Date': 'Wed, 01 Dec 2021 03:50:52 GMT', 'Content-Type': 'application/json;charset=UTF-8', 'Transfer-Encoding': 'chunked', 'Connection': 'keep-alive'}
body={"code":0,"message":"successful","data":{"id":"249","customerName":"赖勇兰","cusormerId":"554128866793361643","bizUserId":"498985714587930624","bizUserName":"张山","status":0,"createTime":"2021-11-22 13:54:27","mobile":"13060994305","factoryName":null,"factoryId":null}}
</msg>
<msg timestamp="20211201 11:50:52.418" level="INFO">${reps} = &lt;Response [200]&gt;</msg>
<status status="PASS" starttime="20211201 11:50:52.372" endtime="20211201 11:50:52.418"></status>
</kw>
<kw name="Log" library="BuiltIn">
<doc>Logs the given message with the given level.</doc>
<arguments>
<arg>${reps,json()}</arg>
</arguments>
<msg timestamp="20211201 11:50:52.418" level="FAIL">Resolving variable '${reps,json()}' failed: NameError: name 'json' is not defined</msg>
<status status="FAIL" starttime="20211201 11:50:52.418" endtime="20211201 11:50:52.418"></status>
</kw>
<kw name="Run Keyword If Test Failed" library="BuiltIn" type="teardown">
<doc>Runs the given keyword with the given arguments, if the test failed.</doc>
<arguments>
<arg>Fatal Error</arg>
</arguments>
<kw name="Fatal Error" library="BuiltIn">
<doc>Stops the whole test execution.</doc>
<msg timestamp="20211201 11:50:52.420" level="FAIL">AssertionError</msg>
<status status="FAIL" starttime="20211201 11:50:52.419" endtime="20211201 11:50:52.420"></status>
</kw>
<status status="FAIL" starttime="20211201 11:50:52.419" endtime="20211201 11:50:52.420">AssertionError</status>
</kw>
<status status="FAIL" starttime="20211201 11:50:52.371" endtime="20211201 11:50:52.420" critical="yes">Resolving variable '${reps,json()}' failed: NameError: name 'json' is not defined
Also teardown failed:
AssertionError</status>
</test>
<test id="s1-s2-s3-t5" name="relation_code">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.420" endtime="20211201 11:50:52.421" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s2-s3-t6" name="get-carinfo">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.421" endtime="20211201 11:50:52.422" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s2-s3-t7" name="choose-factory">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.422" endtime="20211201 11:50:52.422" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s2-s3-t8" name="save_factory-by-shipment-info">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.423" endtime="20211201 11:50:52.423" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s2-s3-t9" name="createorder">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.423" endtime="20211201 11:50:52.424" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s2-s3-t10" name="createorder-newcar">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.424" endtime="20211201 11:50:52.424" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s2-s3-t11" name="Repeat">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.424" endtime="20211201 11:50:52.425" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<doc>创建常规订单</doc>
<status status="FAIL" starttime="20211201 11:50:51.643" endtime="20211201 11:50:52.425"></status>
</suite>
<suite id="s1-s2-s4" name="2.2createActiveorder-1" source="/root/ztb-trading-rf-api/1-Client(Test)/2.2createActiveorder-1.robot">
<test id="s1-s2-s4-t1" name="proxy-sell-activity_list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.428" endtime="20211201 11:50:52.429" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s2-s4-t2" name="get-carinfo">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.429" endtime="20211201 11:50:52.429" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s2-s4-t3" name="get_paper-mill-paper-category-price-details">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.430" endtime="20211201 11:50:52.430" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s2-s4-t4" name="get_relation">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.430" endtime="20211201 11:50:52.431" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s2-s4-t5" name="create_order">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.431" endtime="20211201 11:50:52.431" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<status status="FAIL" starttime="20211201 11:50:52.427" endtime="20211201 11:50:52.431"></status>
</suite>
<suite id="s1-s2-s5" name="2.3createActiveorder-2" source="/root/ztb-trading-rf-api/1-Client(Test)/2.3createActiveorder-2.robot">
<test id="s1-s2-s5-t1" name="proxy-sell-activity_list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.433" endtime="20211201 11:50:52.434" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s2-s5-t2" name="get-carinfo">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.434" endtime="20211201 11:50:52.434" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s2-s5-t3" name="get_paper-mill-paper-category-price-details">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.434" endtime="20211201 11:50:52.435" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s2-s5-t4" name="get_relation">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.435" endtime="20211201 11:50:52.435" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s2-s5-t5" name="create_order">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.436" endtime="20211201 11:50:52.436" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<status status="FAIL" starttime="20211201 11:50:52.432" endtime="20211201 11:50:52.436"></status>
</suite>
<suite id="s1-s2-s6" name="3-Withdrawal application" source="/root/ztb-trading-rf-api/1-Client(Test)/3-Withdrawal_application.robot">
<test id="s1-s2-s6-t1" name="get_balance">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.438" endtime="20211201 11:50:52.438" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s2-s6-t2" name="get_order-withdrawal-list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.439" endtime="20211201 11:50:52.439" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s2-s6-t3" name="getBankCardList">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.439" endtime="20211201 11:50:52.440" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s2-s6-t4" name="order_withdraw">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.440" endtime="20211201 11:50:52.440" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<doc>提现申请</doc>
<status status="FAIL" starttime="20211201 11:50:52.437" endtime="20211201 11:50:52.441"></status>
</suite>
<suite id="s1-s2-s7" name="3.1-Automatic withdrawal" source="/root/ztb-trading-rf-api/1-Client(Test)/3.1-Automatic withdrawal.robot">
<test id="s1-s2-s7-t1" name="login">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.443" endtime="20211201 11:50:52.443" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s2-s7-t2" name="Automatic withdrawal">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.443" endtime="20211201 11:50:52.443" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s2-s7-t3" name="Automatic-withdrawal(UI)">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.444" endtime="20211201 11:50:52.444" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<status status="FAIL" starttime="20211201 11:50:52.442" endtime="20211201 11:50:52.444"></status>
</suite>
<suite id="s1-s2-s8" name="4-Real name authentication" source="/root/ztb-trading-rf-api/1-Client(Test)/4-Real name authentication.robot">
<test id="s1-s2-s8-t1" name="identity-auth-session">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.446" endtime="20211201 11:50:52.446" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s2-s8-t2" name="certificate-img">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.447" endtime="20211201 11:50:52.447" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s2-s8-t3" name="identity">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.447" endtime="20211201 11:50:52.447" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<doc>实名认证</doc>
<status status="FAIL" starttime="20211201 11:50:52.445" endtime="20211201 11:50:52.448"></status>
</suite>
<suite id="s1-s2-s9" name="5-Add bank card" source="/root/ztb-trading-rf-api/1-Client(Test)/5-Add_bank_card.robot">
<test id="s1-s2-s9-t1" name="getBankCardList">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.450" endtime="20211201 11:50:52.450" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s2-s9-t2" name="bankcard_home">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.450" endtime="20211201 11:50:52.450" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s2-s9-t3" name="bankverify">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.451" endtime="20211201 11:50:52.451" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s2-s9-t4" name="post_bankverify">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.451" endtime="20211201 11:50:52.451" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<doc>添加银行卡</doc>
<status status="FAIL" starttime="20211201 11:50:52.449" endtime="20211201 11:50:52.452"></status>
</suite>
<suite id="s1-s2-s10" name="7-Consignment order" source="/root/ztb-trading-rf-api/1-Client(Test)/7-Consignment_order.robot">
<test id="s1-s2-s10-t1" name="get_proxy-order-list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.454" endtime="20211201 11:50:52.454" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s2-s10-t2" name="get_proxy-order_details">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.454" endtime="20211201 11:50:52.455" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<doc>查看代卖订单</doc>
<status status="FAIL" starttime="20211201 11:50:52.453" endtime="20211201 11:50:52.455"></status>
</suite>
<suite id="s1-s2-s11" name="Factory" source="/root/ztb-trading-rf-api/1-Client(Test)/factory.robot">
<test id="s1-s2-s11-t1" name="login">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.457" endtime="20211201 11:50:52.457" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s2-s11-t2" name="login-token">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.457" endtime="20211201 11:50:52.457" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s2-s11-t3" name="员工管理">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.458" endtime="20211201 11:50:52.458" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<status status="FAIL" starttime="20211201 11:50:52.456" endtime="20211201 11:50:52.459"></status>
</suite>
<status status="FAIL" starttime="20211201 11:50:45.833" endtime="20211201 11:50:52.461"></status>
</suite>
<suite id="s1-s3" name="2-Background system(Test)" source="/root/ztb-trading-rf-api/2-Background_system(Test)">
<suite id="s1-s3-s1" name="1-WebLogin" source="/root/ztb-trading-rf-api/2-Background_system(Test)/1-WebLogin">
<suite id="s1-s3-s1-s1" name="Weblogin" source="/root/ztb-trading-rf-api/2-Background_system(Test)/1-WebLogin/weblogin.robot">
<test id="s1-s3-s1-s1-t1" name="pwlogin">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.467" endtime="20211201 11:50:52.467" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s1-s1-t2" name="login-info">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.467" endtime="20211201 11:50:52.468" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<status status="FAIL" starttime="20211201 11:50:52.466" endtime="20211201 11:50:52.468"></status>
</suite>
<status status="FAIL" starttime="20211201 11:50:52.465" endtime="20211201 11:50:52.469"></status>
</suite>
<suite id="s1-s3-s2" name="1.1-New PaperMill" source="/root/ztb-trading-rf-api/2-Background_system(Test)/1.1-New_PaperMill">
<suite id="s1-s3-s2-s1" name="New paper mill" source="/root/ztb-trading-rf-api/2-Background_system(Test)/1.1-New_PaperMill/New_paper_mill.robot">
<test id="s1-s3-s2-s1-t1" name="get_paperMill_list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.471" endtime="20211201 11:50:52.471" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s2-s1-t2" name="get_regions">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.472" endtime="20211201 11:50:52.472" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s2-s1-t3" name="paperMill_logo">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.472" endtime="20211201 11:50:52.472" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s2-s1-t4" name="get_employer-auditor-list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.473" endtime="20211201 11:50:52.473" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s2-s1-t5" name="New_paper_mill">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.473" endtime="20211201 11:50:52.474" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s2-s1-t6" name="update">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.474" endtime="20211201 11:50:52.474" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s2-s1-t7" name="get_paperMill_list-1">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.474" endtime="20211201 11:50:52.475" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s2-s1-t8" name="get_paper-mill-category">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.475" endtime="20211201 11:50:52.475" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s2-s1-t9" name="update_paper-mill-category">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.475" endtime="20211201 11:50:52.476" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s2-s1-t10" name="get_paper-mill-category-list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.476" endtime="20211201 11:50:52.476" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s2-s1-t11" name="get-papermill-information-management">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.476" endtime="20211201 11:50:52.477" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s2-s1-t12" name="get_paper-mill-category-price-list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.477" endtime="20211201 11:50:52.477" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s2-s1-t13" name="get_paper-mill-category-price-last">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.477" endtime="20211201 11:50:52.478" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s2-s1-t14" name="add_paper-mill-category-price">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.478" endtime="20211201 11:50:52.478" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s2-s1-t15" name="upadte_paper-mill-category-price">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.479" endtime="20211201 11:50:52.479" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<status status="FAIL" starttime="20211201 11:50:52.470" endtime="20211201 11:50:52.479"></status>
</suite>
<status status="FAIL" starttime="20211201 11:50:52.470" endtime="20211201 11:50:52.481"></status>
</suite>
<suite id="s1-s3-s3" name="1.2-Enterprise Management" source="/root/ztb-trading-rf-api/2-Background_system(Test)/1.2-enterprise_management">
<suite id="s1-s3-s3-s1" name="Enterprise-Management" source="/root/ztb-trading-rf-api/2-Background_system(Test)/1.2-enterprise_management/enterprise-management.robot">
<test id="s1-s3-s3-s1-t1" name="Find_enterprise">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.484" endtime="20211201 11:50:52.485" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s3-s1-t2" name="get_enterprise-profile-list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.485" endtime="20211201 11:50:52.485" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s3-s1-t3" name="get_user-list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.485" endtime="20211201 11:50:52.486" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s3-s1-t4" name="Upload_pictures">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.486" endtime="20211201 11:50:52.486" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<status status="FAIL" starttime="20211201 11:50:52.483" endtime="20211201 11:50:52.487"></status>
</suite>
<status status="FAIL" starttime="20211201 11:50:52.483" endtime="20211201 11:50:52.488"></status>
</suite>
<suite id="s1-s3-s4" name="1.3-Operation Management" source="/root/ztb-trading-rf-api/2-Background_system(Test)/1.3-operation management">
<suite id="s1-s3-s4-s1" name="Contract" source="/root/ztb-trading-rf-api/2-Background_system(Test)/1.3-operation management/contract.robot">
<test id="s1-s3-s4-s1-t1" name="get_enterprise-list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.490" endtime="20211201 11:50:52.490" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s4-s1-t2" name="get_contract_list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.491" endtime="20211201 11:50:52.491" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s4-s1-t3" name="get_contract_by_paperMilldName">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.491" endtime="20211201 11:50:52.491" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s4-s1-t4" name="Seller_enterprise-list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.492" endtime="20211201 11:50:52.492" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s4-s1-t5" name="Buyer_enterprise-list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.492" endtime="20211201 11:50:52.492" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s4-s1-t6" name="buyer-paper-mill-categories_list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.493" endtime="20211201 11:50:52.493" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s4-s1-t7" name="create_contract">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.493" endtime="20211201 11:50:52.493" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<status status="FAIL" starttime="20211201 11:50:52.489" endtime="20211201 11:50:52.494"></status>
</suite>
<status status="FAIL" starttime="20211201 11:50:52.489" endtime="20211201 11:50:52.495"></status>
</suite>
<suite id="s1-s3-s5" name="1.4-Consignment activities" source="/root/ztb-trading-rf-api/2-Background_system(Test)/1.4-Consignment activities">
<suite id="s1-s3-s5-s1" name="Consignment activities" source="/root/ztb-trading-rf-api/2-Background_system(Test)/1.4-Consignment activities/Consignment_activities.robot">
<test id="s1-s3-s5-s1-t1" name="proxy-sell-activity_list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.497" endtime="20211201 11:50:52.498" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s5-s1-t2" name="get_paper-mill-list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.498" endtime="20211201 11:50:52.498" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s5-s1-t3" name="factory-licence-list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.498" endtime="20211201 11:50:52.499" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s5-s1-t4" name="get-Transaction subject">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.499" endtime="20211201 11:50:52.499" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s5-s1-t5" name="user_search">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.500" endtime="20211201 11:50:52.500" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s5-s1-t6" name="get_paper-mill-category">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.500" endtime="20211201 11:50:52.501" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s5-s1-t7" name="get_mill-supplier-list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.501" endtime="20211201 11:50:52.501" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s5-s1-t8" name="Upload_pictures">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.501" endtime="20211201 11:50:52.502" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s5-s1-t9" name="saveOrUpdate-2">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.502" endtime="20211201 11:50:52.502" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s5-s1-t10" name="saveOrUpdate-1">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.502" endtime="20211201 11:50:52.502" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s5-s1-t11" name="proxy-sell-activity_list1">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.503" endtime="20211201 11:50:52.503" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s5-s1-t12" name="shutActivity">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.503" endtime="20211201 11:50:52.504" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<status status="FAIL" starttime="20211201 11:50:52.497" endtime="20211201 11:50:52.504"></status>
</suite>
<status status="FAIL" starttime="20211201 11:50:52.496" endtime="20211201 11:50:52.506"></status>
</suite>
<suite id="s1-s3-s6" name="1.5-Information management" source="/root/ztb-trading-rf-api/2-Background_system(Test)/1.5-Information_management">
<suite id="s1-s3-s6-s1" name="Information" source="/root/ztb-trading-rf-api/2-Background_system(Test)/1.5-Information_management/information.robot">
<test id="s1-s3-s6-s1-t1" name="get_price-guide-list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.508" endtime="20211201 11:50:52.509" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s6-s1-t2" name="update_price-guide-list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.509" endtime="20211201 11:50:52.509" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s6-s1-t3" name="Download_template">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.509" endtime="20211201 11:50:52.510" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s6-s1-t4" name="download_temp">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.510" endtime="20211201 11:50:52.510" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s6-s1-t5" name="Import">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.510" endtime="20211201 11:50:52.511" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s6-s1-t6" name="Export">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.511" endtime="20211201 11:50:52.511" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s6-s1-t7" name="download_temp1">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.511" endtime="20211201 11:50:52.512" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<status status="FAIL" starttime="20211201 11:50:52.507" endtime="20211201 11:50:52.512"></status>
</suite>
<status status="FAIL" starttime="20211201 11:50:52.507" endtime="20211201 11:50:52.513"></status>
</suite>
<suite id="s1-s3-s7" name="2.1-Consignment management" source="/root/ztb-trading-rf-api/2-Background_system(Test)/2.1-Consignment management">
<suite id="s1-s3-s7-s1" name="1-Appointment" source="/root/ztb-trading-rf-api/2-Background_system(Test)/2.1-Consignment management/1-appointment.robot">
<test id="s1-s3-s7-s1-t1" name="get_paper-mill-order-reservation-list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.516" endtime="20211201 11:50:52.516" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s1-t2" name="reservation-list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.516" endtime="20211201 11:50:52.517" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s1-t3" name="get-factory-list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.517" endtime="20211201 11:50:52.517" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s1-t4" name="get-supplier">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.517" endtime="20211201 11:50:52.518" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s1-t5" name="Submit-appointment">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.518" endtime="20211201 11:50:52.518" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<doc>预约送货</doc>
<status status="FAIL" starttime="20211201 11:50:52.515" endtime="20211201 11:50:52.518"></status>
</suite>
<suite id="s1-s3-s7-s2" name="2.1-RegularUpload-weightnote" source="/root/ztb-trading-rf-api/2-Background_system(Test)/2.1-Consignment management/2.1-RegularUpload-weightnote.robot">
<test id="s1-s3-s7-s2-t1" name="get-order-item-list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.520" endtime="20211201 11:50:52.521" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s2-t2" name="get-order-item-details">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.521" endtime="20211201 11:50:52.521" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s2-t3" name="get-Transaction subject">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.521" endtime="20211201 11:50:52.522" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s2-t4" name="get-Warehouse">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.522" endtime="20211201 11:50:52.522" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s2-t5" name="get-Source of funds">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.522" endtime="20211201 11:50:52.523" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s2-t6" name="get-contract-list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.523" endtime="20211201 11:50:52.523" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s2-t7" name="get-supplier">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.523" endtime="20211201 11:50:52.524" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s2-t8" name="get-category price">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.524" endtime="20211201 11:50:52.524" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s2-t9" name="get_paper-mill-category">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.525" endtime="20211201 11:50:52.525" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s2-t10" name="get_contract_by_id">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.525" endtime="20211201 11:50:52.525" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s2-t11" name="Upload_pictures">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.526" endtime="20211201 11:50:52.526" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s2-t12" name="get_repeat_proxy-order">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.526" endtime="20211201 11:50:52.526" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s2-t13" name="repeat_proxy-order">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.527" endtime="20211201 11:50:52.527" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s2-t14" name="weightnote">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.527" endtime="20211201 11:50:52.527" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s2-t15" name="audit_weightnote">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.528" endtime="20211201 11:50:52.528" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s2-t16" name="get_proxy-order">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.528" endtime="20211201 11:50:52.528" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<doc>上传磅单-常规</doc>
<status status="FAIL" starttime="20211201 11:50:52.519" endtime="20211201 11:50:52.529"></status>
</suite>
<suite id="s1-s3-s7-s3" name="2.2-RegularUpload-weightnote-1" source="/root/ztb-trading-rf-api/2-Background_system(Test)/2.1-Consignment management/2.2-RegularUpload-weightnote-1.robot">
<test id="s1-s3-s7-s3-t1" name="get-order-item-list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.531" endtime="20211201 11:50:52.532" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s3-t2" name="get-order-item-details">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.532" endtime="20211201 11:50:52.532" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s3-t3" name="get_delivery-info">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.532" endtime="20211201 11:50:52.533" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s3-t4" name="get_contract_by_id">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.533" endtime="20211201 11:50:52.533" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s3-t5" name="get-contract-list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.533" endtime="20211201 11:50:52.534" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s3-t6" name="get-supplier">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.534" endtime="20211201 11:50:52.534" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s3-t7" name="get-Source of funds">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.535" endtime="20211201 11:50:52.535" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s3-t8" name="get-Warehouse">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.535" endtime="20211201 11:50:52.535" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s3-t9" name="get_proxy-order_delivery-info">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.536" endtime="20211201 11:50:52.536" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s3-t10" name="get_paper-mill-category">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.536" endtime="20211201 11:50:52.537" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s3-t11" name="Upload_pictures">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.537" endtime="20211201 11:50:52.537" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s3-t12" name="get_repeat_proxy-order">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.538" endtime="20211201 11:50:52.538" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s3-t13" name="repeat_proxy-order">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.538" endtime="20211201 11:50:52.539" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s3-t14" name="weightnote">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.539" endtime="20211201 11:50:52.539" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s3-t15" name="audit_weightnote">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.539" endtime="20211201 11:50:52.540" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s3-t16" name="get_proxy-order">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.540" endtime="20211201 11:50:52.540" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<doc>上传磅单-一次付款活动</doc>
<status status="FAIL" starttime="20211201 11:50:52.530" endtime="20211201 11:50:52.541"></status>
</suite>
<suite id="s1-s3-s7-s4" name="2.3-ActiveUpload-deliverynote" source="/root/ztb-trading-rf-api/2-Background_system(Test)/2.1-Consignment management/2.3-ActiveUpload-deliverynote.robot">
<test id="s1-s3-s7-s4-t1" name="get-order-item-list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.544" endtime="20211201 11:50:52.544" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s4-t2" name="get-order-item-details">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.544" endtime="20211201 11:50:52.545" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s4-t3" name="get_delivery-info">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.545" endtime="20211201 11:50:52.545" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s4-t4" name="get_contract_by_id">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.546" endtime="20211201 11:50:52.546" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s4-t5" name="get-contract-list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.546" endtime="20211201 11:50:52.546" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s4-t6" name="get-supplier">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.547" endtime="20211201 11:50:52.547" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s4-t7" name="get-Source of funds">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.547" endtime="20211201 11:50:52.548" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s4-t8" name="get-Warehouse">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.548" endtime="20211201 11:50:52.548" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s4-t9" name="get_proxy-order_delivery-info">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.548" endtime="20211201 11:50:52.549" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s4-t10" name="get_paper-mill-category">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.549" endtime="20211201 11:50:52.549" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s4-t11" name="Upload_pictures">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.550" endtime="20211201 11:50:52.550" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s4-t12" name="get_repeat/proxy-order">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.550" endtime="20211201 11:50:52.551" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s4-t13" name="weightnote">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.551" endtime="20211201 11:50:52.551" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s4-t14" name="audit_weightnote">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.551" endtime="20211201 11:50:52.552" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s4-t15" name="get_proxy-order">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.552" endtime="20211201 11:50:52.552" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<doc>上次送货单-两次付款活动</doc>
<status status="FAIL" starttime="20211201 11:50:52.543" endtime="20211201 11:50:52.553"></status>
</suite>
<suite id="s1-s3-s7-s5" name="3.1-Operation audit" source="/root/ztb-trading-rf-api/2-Background_system(Test)/2.1-Consignment management/3.1-Operation_audit.robot">
<test id="s1-s3-s7-s5-t1" name="get_operation_list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.555" endtime="20211201 11:50:52.556" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s5-t2" name="get_paper-mill-order-by-orderItemId">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.556" endtime="20211201 11:50:52.557" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s5-t3" name="get_order-log-detail">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.557" endtime="20211201 11:50:52.557" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s5-t4" name="get_order-receipt-audit-details">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.557" endtime="20211201 11:50:52.558" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s5-t5" name="order-receipt-audit-details">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.558" endtime="20211201 11:50:52.558" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s5-t6" name="get_order-log-detail2">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.558" endtime="20211201 11:50:52.559" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s5-t7" name="重复执行驳回上传磅单">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.559" endtime="20211201 11:50:52.560" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s5-t8" name="get_operation_list1">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.560" endtime="20211201 11:50:52.561" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s5-t9" name="get_order-receipt-audit-details1">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.561" endtime="20211201 11:50:52.561" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s5-t10" name="order-receipt-audit-details1">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.562" endtime="20211201 11:50:52.562" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s5-t11" name="operation_audit">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.562" endtime="20211201 11:50:52.563" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<doc>运营审核-常规</doc>
<status status="FAIL" starttime="20211201 11:50:52.555" endtime="20211201 11:50:52.563"></status>
</suite>
<suite id="s1-s3-s7-s6" name="3.2-Operation audit" source="/root/ztb-trading-rf-api/2-Background_system(Test)/2.1-Consignment management/3.2-Operation_audit.robot">
<test id="s1-s3-s7-s6-t1" name="get_operation_list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.565" endtime="20211201 11:50:52.566" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s6-t2" name="get_paper-mill-order-by-orderItemId">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.566" endtime="20211201 11:50:52.566" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s6-t3" name="get_order-log-detail">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.567" endtime="20211201 11:50:52.567" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s6-t4" name="get_order-receipt-audit-details">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.567" endtime="20211201 11:50:52.568" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s6-t5" name="order-receipt-audit-details">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.568" endtime="20211201 11:50:52.568" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s6-t6" name="get_order-log-detail2">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.568" endtime="20211201 11:50:52.569" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s6-t7" name="operation_audit">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.569" endtime="20211201 11:50:52.569" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<doc>运用审核-一次付款活动</doc>
<status status="FAIL" starttime="20211201 11:50:52.564" endtime="20211201 11:50:52.570"></status>
</suite>
<suite id="s1-s3-s7-s7" name="3.3-Operation audit" source="/root/ztb-trading-rf-api/2-Background_system(Test)/2.1-Consignment management/3.3-Operation_audit.robot">
<test id="s1-s3-s7-s7-t1" name="get_operation_list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.573" endtime="20211201 11:50:52.573" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s7-t2" name="get_paper-mill-order-by-orderItemId">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.573" endtime="20211201 11:50:52.574" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s7-t3" name="get_order-log-detail">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.574" endtime="20211201 11:50:52.574" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s7-t4" name="get_order-receipt-audit-details">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.575" endtime="20211201 11:50:52.575" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s7-t5" name="order-receipt-audit-details">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.575" endtime="20211201 11:50:52.576" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s7-t6" name="get_order-log-detail2">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.576" endtime="20211201 11:50:52.576" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s7-t7" name="重复执行驳回和上传磅单操作">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.576" endtime="20211201 11:50:52.578" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s7-t8" name="get_operation_list3">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.578" endtime="20211201 11:50:52.578" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s7-t9" name="get_order-receipt-audit-details3">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.579" endtime="20211201 11:50:52.579" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s7-t10" name="order-receipt-audit-details3">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.579" endtime="20211201 11:50:52.579" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s7-s7-t11" name="operation_audit">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.580" endtime="20211201 11:50:52.580" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<doc>运营审核-两次付款活动</doc>
<status status="FAIL" starttime="20211201 11:50:52.571" endtime="20211201 11:50:52.580"></status>
</suite>
<status status="FAIL" starttime="20211201 11:50:52.514" endtime="20211201 11:50:52.583"></status>
</suite>
<suite id="s1-s3-s8" name="3-Withdrawal application" source="/root/ztb-trading-rf-api/2-Background_system(Test)/3-Withdrawal_application">
<suite id="s1-s3-s8-s1" name="4-Financial audit" source="/root/ztb-trading-rf-api/2-Background_system(Test)/3-Withdrawal_application/4-Financial_audit.robot">
<test id="s1-s3-s8-s1-t1" name="get_list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.590" endtime="20211201 11:50:52.590" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s8-s1-t2" name="get_order-log-detail">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.590" endtime="20211201 11:50:52.591" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s8-s1-t3" name="重复执行财务审核驳回何运营审核通过">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.591" endtime="20211201 11:50:52.593" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s8-s1-t4" name="paper-mill-order-receipt-proof-request_audit">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.593" endtime="20211201 11:50:52.593" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s8-s1-t5" name="paper-mill-order-receipt-proof-request_settle">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.594" endtime="20211201 11:50:52.594" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<doc>代卖应付</doc>
<status status="FAIL" starttime="20211201 11:50:52.589" endtime="20211201 11:50:52.594"></status>
</suite>
<suite id="s1-s3-s8-s2" name="5-Sales receivables" source="/root/ztb-trading-rf-api/2-Background_system(Test)/3-Withdrawal_application/5-Sales_receivables.robot">
<test id="s1-s3-s8-s2-t1" name="get_paper-payment-order-list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.596" endtime="20211201 11:50:52.597" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s8-s2-t2" name="get_order-receipt-audit-details">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.597" endtime="20211201 11:50:52.597" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s8-s2-t3" name="update_payment-order-status">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.597" endtime="20211201 11:50:52.598" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<doc>代卖应收</doc>
<status status="FAIL" starttime="20211201 11:50:52.595" endtime="20211201 11:50:52.598"></status>
</suite>
<suite id="s1-s3-s8-s3" name="Withdrawal application" source="/root/ztb-trading-rf-api/2-Background_system(Test)/3-Withdrawal_application/Withdrawal application">
<suite id="s1-s3-s8-s3-s1" name="1-Automatic receipt" source="/root/ztb-trading-rf-api/2-Background_system(Test)/3-Withdrawal_application/Withdrawal application/1-Automatic_receipt.robot">
<test id="s1-s3-s8-s3-s1-t1" name="get_withdraw-list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.601" endtime="20211201 11:50:52.602" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s8-s3-s1-t2" name="withdraw_{id}">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.602" endtime="20211201 11:50:52.602" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<status status="FAIL" starttime="20211201 11:50:52.600" endtime="20211201 11:50:52.602"></status>
</suite>
<suite id="s1-s3-s8-s3-s2" name="2-Manual receipt" source="/root/ztb-trading-rf-api/2-Background_system(Test)/3-Withdrawal_application/Withdrawal application/2-Manual_receipt.robot">
<test id="s1-s3-s8-s3-s2-t1" name="get_withdraw-list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.605" endtime="20211201 11:50:52.605" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s8-s3-s2-t2" name="settlement_verify-withdraw">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.605" endtime="20211201 11:50:52.605" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<status status="FAIL" starttime="20211201 11:50:52.603" endtime="20211201 11:50:52.606"></status>
</suite>
<status status="FAIL" starttime="20211201 11:50:52.599" endtime="20211201 11:50:52.607"></status>
</suite>
<status status="FAIL" starttime="20211201 11:50:52.588" endtime="20211201 11:50:52.608"></status>
</suite>
<suite id="s1-s3-s9" name="4-Consignment management" source="/root/ztb-trading-rf-api/2-Background_system(Test)/4-Consignment_management">
<suite id="s1-s3-s9-s1" name="2.3-ActiveUpload-weightnote" source="/root/ztb-trading-rf-api/2-Background_system(Test)/4-Consignment_management/2.3-ActiveUpload-weightnote.robot">
<test id="s1-s3-s9-s1-t1" name="get_proxy-order-item-list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.611" endtime="20211201 11:50:52.612" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s9-s1-t2" name="get_proxy-order-details">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.612" endtime="20211201 11:50:52.612" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s9-s1-t3" name="get_delivery-info">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.613" endtime="20211201 11:50:52.613" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s9-s1-t4" name="get-contract-list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.613" endtime="20211201 11:50:52.614" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s9-s1-t5" name="get_weightnote">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.614" endtime="20211201 11:50:52.614" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s9-s1-t6" name="get_paperMill-supplier">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.614" endtime="20211201 11:50:52.615" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s9-s1-t7" name="get-Warehouse">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.615" endtime="20211201 11:50:52.615" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s9-s1-t8" name="get-Source of funds">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.615" endtime="20211201 11:50:52.616" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s9-s1-t9" name="get_paper-mill-category">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.616" endtime="20211201 11:50:52.616" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s9-s1-t10" name="get_contract_by_id">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.617" endtime="20211201 11:50:52.617" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s9-s1-t11" name="get-category price">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.617" endtime="20211201 11:50:52.617" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s9-s1-t12" name="Upload_pictures">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.618" endtime="20211201 11:50:52.618" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s9-s1-t13" name="get_repeat_proxy-order">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.618" endtime="20211201 11:50:52.619" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s9-s1-t14" name="weightnote">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.619" endtime="20211201 11:50:52.619" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s9-s1-t15" name="audit_weightnote">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.619" endtime="20211201 11:50:52.620" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s9-s1-t16" name="get_proxy-order">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.620" endtime="20211201 11:50:52.620" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<status status="FAIL" starttime="20211201 11:50:52.611" endtime="20211201 11:50:52.621"></status>
</suite>
<suite id="s1-s3-s9-s2" name="3.3--Operation audit" source="/root/ztb-trading-rf-api/2-Background_system(Test)/4-Consignment_management/3.3--Operation_audit.robot">
<test id="s1-s3-s9-s2-t1" name="get_operation_list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.624" endtime="20211201 11:50:52.624" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s9-s2-t2" name="get_paper-mill-order-by-orderItemId">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.624" endtime="20211201 11:50:52.624" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s9-s2-t3" name="get_order-log-detail">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.625" endtime="20211201 11:50:52.625" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s9-s2-t4" name="get_order-receipt-audit-details">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.625" endtime="20211201 11:50:52.626" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s9-s2-t5" name="order-receipt-audit-details">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.626" endtime="20211201 11:50:52.626" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s9-s2-t6" name="get_order-log-detail2">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.626" endtime="20211201 11:50:52.627" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s9-s2-t7" name="重复运营审核驳回更新磅单">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.627" endtime="20211201 11:50:52.628" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s9-s2-t8" name="operation_audit">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.628" endtime="20211201 11:50:52.629" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<status status="FAIL" starttime="20211201 11:50:52.623" endtime="20211201 11:50:52.629"></status>
</suite>
<suite id="s1-s3-s9-s3" name="4.3-Financial audit" source="/root/ztb-trading-rf-api/2-Background_system(Test)/4-Consignment_management/4.3-Financial_audit.robot">
<test id="s1-s3-s9-s3-t1" name="get_list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.631" endtime="20211201 11:50:52.631" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s9-s3-t2" name="get_order-log-detail">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.632" endtime="20211201 11:50:52.632" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s9-s3-t3" name="paper-mill-order-receipt-proof-request_audit">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.632" endtime="20211201 11:50:52.633" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s9-s3-t4" name="paper-mill-order-receipt-proof-request_settle">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.633" endtime="20211201 11:50:52.633" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<status status="FAIL" starttime="20211201 11:50:52.630" endtime="20211201 11:50:52.633"></status>
</suite>
<suite id="s1-s3-s9-s4" name="5.3-Sales Receivable" source="/root/ztb-trading-rf-api/2-Background_system(Test)/4-Consignment_management/5.3-sales_receivable.robot">
<test id="s1-s3-s9-s4-t1" name="get_paper-payment-order-list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.635" endtime="20211201 11:50:52.636" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s9-s4-t2" name="get_order-receipt-audit-details">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.636" endtime="20211201 11:50:52.636" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s9-s4-t3" name="update_payment-order-status">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.636" endtime="20211201 11:50:52.637" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<doc>代卖应收</doc>
<status status="FAIL" starttime="20211201 11:50:52.634" endtime="20211201 11:50:52.637"></status>
</suite>
<status status="FAIL" starttime="20211201 11:50:52.610" endtime="20211201 11:50:52.639"></status>
</suite>
<suite id="s1-s3-s10" name="5-Data comparison" source="/root/ztb-trading-rf-api/2-Background_system(Test)/5-Data comparison">
<suite id="s1-s3-s10-s1" name="5-Consignment order" source="/root/ztb-trading-rf-api/2-Background_system(Test)/5-Data comparison/5-Consignment_order.robot">
<test id="s1-s3-s10-s1-t1" name="userlogin">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.642" endtime="20211201 11:50:52.643" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s10-s1-t2" name="login-token">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.643" endtime="20211201 11:50:52.644" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s10-s1-t3" name="get_proxy-order-list">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.644" endtime="20211201 11:50:52.644" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s10-s1-t4" name="get_proxy-order_details">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.644" endtime="20211201 11:50:52.645" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<doc>查看代卖订单(数据对比)</doc>
<status status="FAIL" starttime="20211201 11:50:52.642" endtime="20211201 11:50:52.645"></status>
</suite>
<status status="FAIL" starttime="20211201 11:50:52.641" endtime="20211201 11:50:52.646"></status>
</suite>
<suite id="s1-s3-s11" name="6-Parameter" source="/root/ztb-trading-rf-api/2-Background_system(Test)/6-Parameter">
<suite id="s1-s3-s11-s1" name="1-Operation audit" source="/root/ztb-trading-rf-api/2-Background_system(Test)/6-Parameter/1-Operation_audit.robot">
<test id="s1-s3-s11-s1-t1" name="get_order-receipt-audit-details">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.649" endtime="20211201 11:50:52.649" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s3-s11-s1-t2" name="get_parameter">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.649" endtime="20211201 11:50:52.649" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<status status="FAIL" starttime="20211201 11:50:52.648" endtime="20211201 11:50:52.650"></status>
</suite>
<suite id="s1-s3-s11-s2" name="2-Parameter" source="/root/ztb-trading-rf-api/2-Background_system(Test)/6-Parameter/2-parameter.robot">
<test id="s1-s3-s11-s2-t1" name="get_parameter">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.651" endtime="20211201 11:50:52.652" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<status status="FAIL" starttime="20211201 11:50:52.651" endtime="20211201 11:50:52.652"></status>
</suite>
<status status="FAIL" starttime="20211201 11:50:52.647" endtime="20211201 11:50:52.653"></status>
</suite>
<status status="FAIL" starttime="20211201 11:50:52.465" endtime="20211201 11:50:52.657"></status>
</suite>
<suite id="s1-s4" name="3-Pabotdemo" source="/root/ztb-trading-rf-api/3-pabotdemo">
<suite id="s1-s4-s1" name="1-Get List" source="/root/ztb-trading-rf-api/3-pabotdemo/1-get_list.robot">
<test id="s1-s4-s1-t1" name="a">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.667" endtime="20211201 11:50:52.667" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s4-s1-t2" name="get-factorylist">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.668" endtime="20211201 11:50:52.668" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<status status="FAIL" starttime="20211201 11:50:52.667" endtime="20211201 11:50:52.668"></status>
</suite>
<status status="FAIL" starttime="20211201 11:50:52.666" endtime="20211201 11:50:52.669"></status>
</suite>
<suite id="s1-s5" name="4-Data-comparison" source="/root/ztb-trading-rf-api/4-Data-comparison">
<suite id="s1-s5-s1" name="1-Formula-calculation" source="/root/ztb-trading-rf-api/4-Data-comparison/1-Formula-calculation.robot">
<test id="s1-s5-s1-t1" name="Formula_calculation">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.670" endtime="20211201 11:50:52.671" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<status status="FAIL" starttime="20211201 11:50:52.670" endtime="20211201 11:50:52.671"></status>
</suite>
<status status="FAIL" starttime="20211201 11:50:52.669" endtime="20211201 11:50:52.672"></status>
</suite>
<suite id="s1-s6" name="DemoApp" source="/root/ztb-trading-rf-api/DemoApp">
<suite id="s1-s6-s1" name="APP login" source="/root/ztb-trading-rf-api/DemoApp/APP_login.robot">
<test id="s1-s6-s1-t1" name="login">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.673" endtime="20211201 11:50:52.673" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<status status="FAIL" starttime="20211201 11:50:52.673" endtime="20211201 11:50:52.674"></status>
</suite>
<status status="FAIL" starttime="20211201 11:50:52.672" endtime="20211201 11:50:52.674"></status>
</suite>
<suite id="s1-s7" name="Pabotdemo" source="/root/ztb-trading-rf-api/pabotdemo">
<suite id="s1-s7-s1" name="添加银行卡" source="/root/ztb-trading-rf-api/pabotdemo/添加银行卡.robot">
<test id="s1-s7-s1-t1" name="a">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.676" endtime="20211201 11:50:52.677" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s7-s1-t2" name="getBankCardList">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.677" endtime="20211201 11:50:52.677" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s7-s1-t3" name="bankcard_home">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.677" endtime="20211201 11:50:52.678" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s7-s1-t4" name="bankverify">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.678" endtime="20211201 11:50:52.678" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s7-s1-t5" name="post_bankverify">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.678" endtime="20211201 11:50:52.679" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<doc>添加银行卡</doc>
<status status="FAIL" starttime="20211201 11:50:52.675" endtime="20211201 11:50:52.679"></status>
</suite>
<status status="FAIL" starttime="20211201 11:50:52.675" endtime="20211201 11:50:52.681"></status>
</suite>
<suite id="s1-s8" name="Resource" source="/root/ztb-trading-rf-api/Resource">
<suite id="s1-s8-s1" name="关键字使用" source="/root/ztb-trading-rf-api/Resource/关键字使用.robot">
<test id="s1-s8-s1-t1" name="get_paper-mill-city">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.683" endtime="20211201 11:50:52.683" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<status status="FAIL" starttime="20211201 11:50:52.682" endtime="20211201 11:50:52.684"></status>
</suite>
<status status="FAIL" starttime="20211201 11:50:52.682" endtime="20211201 11:50:52.685"></status>
</suite>
<suite id="s1-s9" name="UI-APP" source="/root/ztb-trading-rf-api/UI-APP.robot">
<test id="s1-s9-t1" name="login">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.686" endtime="20211201 11:50:52.686" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<status status="FAIL" starttime="20211201 11:50:52.685" endtime="20211201 11:50:52.686"></status>
</suite>
<suite id="s1-s10" name="UI-Browser" source="/root/ztb-trading-rf-api/UI-Browser.robot">
<test id="s1-s10-t1" name="1-Open_browser">
<tags>
<tag>robot:exit</tag>
</tags>
<status status="FAIL" starttime="20211201 11:50:52.687" endtime="20211201 11:50:52.687" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<status status="FAIL" starttime="20211201 11:50:52.687" endtime="20211201 11:50:52.688"></status>
</suite>
<suite id="s1-s11" name="样例" source="/root/ztb-trading-rf-api/样例">
<suite id="s1-s11-s1" name="001" source="/root/ztb-trading-rf-api/样例/001.robot">
<test id="s1-s11-s1-t1" name="生成随机数">
<tags>
<tag>robot:exit</tag>
</tags>
<timeout value="10 seconds"></timeout>
<status status="FAIL" starttime="20211201 11:50:52.690" endtime="20211201 11:50:52.690" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s11-s1-t2" name="图片base64加密">
<tags>
<tag>robot:exit</tag>
</tags>
<timeout value="10 seconds"></timeout>
<status status="FAIL" starttime="20211201 11:50:52.691" endtime="20211201 11:50:52.691" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s11-s1-t3" name="生成多个随机数">
<tags>
<tag>robot:exit</tag>
</tags>
<timeout value="10 seconds"></timeout>
<status status="FAIL" starttime="20211201 11:50:52.692" endtime="20211201 11:50:52.693" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s11-s1-t4" name="条件判断后赋值">
<tags>
<tag>robot:exit</tag>
</tags>
<timeout value="10 seconds"></timeout>
<status status="FAIL" starttime="20211201 11:50:52.693" endtime="20211201 11:50:52.694" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s11-s1-t5" name="数据断言">
<tags>
<tag>robot:exit</tag>
</tags>
<timeout value="10 seconds"></timeout>
<status status="FAIL" starttime="20211201 11:50:52.694" endtime="20211201 11:50:52.695" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s11-s1-t6" name="获取时间">
<tags>
<tag>robot:exit</tag>
</tags>
<timeout value="10 seconds"></timeout>
<status status="FAIL" starttime="20211201 11:50:52.695" endtime="20211201 11:50:52.695" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s11-s1-t7" name="重复执行测试用例">
<tags>
<tag>robot:exit</tag>
</tags>
<timeout value="10 seconds"></timeout>
<status status="FAIL" starttime="20211201 11:50:52.696" endtime="20211201 11:50:52.697" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s11-s1-t8" name="for循环">
<tags>
<tag>robot:exit</tag>
</tags>
<timeout value="10 seconds"></timeout>
<status status="FAIL" starttime="20211201 11:50:52.697" endtime="20211201 11:50:52.698" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s11-s1-t9" name="嵌套使用关键字">
<tags>
<tag>robot:exit</tag>
</tags>
<timeout value="10 seconds"></timeout>
<status status="FAIL" starttime="20211201 11:50:52.698" endtime="20211201 11:50:52.699" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s11-s1-t10" name="数据驱动">
<tags>
<tag>robot:exit</tag>
</tags>
<timeout value="10 seconds"></timeout>
<status status="FAIL" starttime="20211201 11:50:52.699" endtime="20211201 11:50:52.700" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<test id="s1-s11-s1-t11" name="login">
<tags>
<tag>robot:exit</tag>
</tags>
<timeout value="10 seconds"></timeout>
<status status="FAIL" starttime="20211201 11:50:52.700" endtime="20211201 11:50:52.700" critical="yes">Test execution stopped due to a fatal error.</status>
</test>
<status status="FAIL" starttime="20211201 11:50:52.689" endtime="20211201 11:50:52.701"></status>
</suite>
<status status="FAIL" starttime="20211201 11:50:52.688" endtime="20211201 11:50:52.702"></status>
</suite>
<status status="FAIL" starttime="20211201 11:50:45.719" endtime="20211201 11:50:52.708"></status>
</suite>
<statistics>
<total>
<stat pass="7" fail="243">Critical Tests</stat>
<stat pass="7" fail="243">All Tests</stat>
</total>
<tag>
<stat pass="7" fail="6" info="combined" combined="NOT robot:exit">NOT robot:exit</stat>
<stat pass="0" fail="237">robot:exit</stat>
</tag>
<suite>
<stat pass="7" fail="243" id="s1" name="Ztb-Trading-Rf-Api">Ztb-Trading-Rf-Api</stat>
<stat pass="0" fail="1" id="s1-s1" name="0-Database">Ztb-Trading-Rf-Api.0-Database</stat>
<stat pass="7" fail="41" id="s1-s2" name="1-Client(Test)">Ztb-Trading-Rf-Api.1-Client(Test)</stat>
<stat pass="3" fail="0" id="s1-s2-s1" name="1-APPlogin(Test)">Ztb-Trading-Rf-Api.1-Client(Test).1-APPlogin(Test)</stat>
<stat pass="1" fail="4" id="s1-s2-s2" name="1-APPlogin(master)">Ztb-Trading-Rf-Api.1-Client(Test).1-APPlogin(master)</stat>
<stat pass="3" fail="8" id="s1-s2-s3" name="2.1-CreateRegularorder">Ztb-Trading-Rf-Api.1-Client(Test).2.1-CreateRegularorder</stat>
<stat pass="0" fail="5" id="s1-s2-s4" name="2.2createActiveorder-1">Ztb-Trading-Rf-Api.1-Client(Test).2.2createActiveorder-1</stat>
<stat pass="0" fail="5" id="s1-s2-s5" name="2.3createActiveorder-2">Ztb-Trading-Rf-Api.1-Client(Test).2.3createActiveorder-2</stat>
<stat pass="0" fail="4" id="s1-s2-s6" name="3-Withdrawal application">Ztb-Trading-Rf-Api.1-Client(Test).3-Withdrawal application</stat>
<stat pass="0" fail="3" id="s1-s2-s7" name="3.1-Automatic withdrawal">Ztb-Trading-Rf-Api.1-Client(Test).3.1-Automatic withdrawal</stat>
<stat pass="0" fail="3" id="s1-s2-s8" name="4-Real name authentication">Ztb-Trading-Rf-Api.1-Client(Test).4-Real name authentication</stat>
<stat pass="0" fail="4" id="s1-s2-s9" name="5-Add bank card">Ztb-Trading-Rf-Api.1-Client(Test).5-Add bank card</stat>
<stat pass="0" fail="2" id="s1-s2-s10" name="7-Consignment order">Ztb-Trading-Rf-Api.1-Client(Test).7-Consignment order</stat>
<stat pass="0" fail="3" id="s1-s2-s11" name="Factory">Ztb-Trading-Rf-Api.1-Client(Test).Factory</stat>
<stat pass="0" fail="178" id="s1-s3" name="2-Background system(Test)">Ztb-Trading-Rf-Api.2-Background system(Test)</stat>
<stat pass="0" fail="2" id="s1-s3-s1" name="1-WebLogin">Ztb-Trading-Rf-Api.2-Background system(Test).1-WebLogin</stat>
<stat pass="0" fail="2" id="s1-s3-s1-s1" name="Weblogin">Ztb-Trading-Rf-Api.2-Background system(Test).1-WebLogin.Weblogin</stat>
<stat pass="0" fail="15" id="s1-s3-s2" name="1.1-New PaperMill">Ztb-Trading-Rf-Api.2-Background system(Test).1.1-New PaperMill</stat>
<stat pass="0" fail="15" id="s1-s3-s2-s1" name="New paper mill">Ztb-Trading-Rf-Api.2-Background system(Test).1.1-New PaperMill.New paper mill</stat>
<stat pass="0" fail="4" id="s1-s3-s3" name="1.2-Enterprise Management">Ztb-Trading-Rf-Api.2-Background system(Test).1.2-Enterprise Management</stat>
<stat pass="0" fail="4" id="s1-s3-s3-s1" name="Enterprise-Management">Ztb-Trading-Rf-Api.2-Background system(Test).1.2-Enterprise Management.Enterprise-Management</stat>
<stat pass="0" fail="7" id="s1-s3-s4" name="1.3-Operation Management">Ztb-Trading-Rf-Api.2-Background system(Test).1.3-Operation Management</stat>
<stat pass="0" fail="7" id="s1-s3-s4-s1" name="Contract">Ztb-Trading-Rf-Api.2-Background system(Test).1.3-Operation Management.Contract</stat>
<stat pass="0" fail="12" id="s1-s3-s5" name="1.4-Consignment activities">Ztb-Trading-Rf-Api.2-Background system(Test).1.4-Consignment activities</stat>
<stat pass="0" fail="12" id="s1-s3-s5-s1" name="Consignment activities">Ztb-Trading-Rf-Api.2-Background system(Test).1.4-Consignment activities.Consignment activities</stat>
<stat pass="0" fail="7" id="s1-s3-s6" name="1.5-Information management">Ztb-Trading-Rf-Api.2-Background system(Test).1.5-Information management</stat>
<stat pass="0" fail="7" id="s1-s3-s6-s1" name="Information">Ztb-Trading-Rf-Api.2-Background system(Test).1.5-Information management.Information</stat>
<stat pass="0" fail="81" id="s1-s3-s7" name="2.1-Consignment management">Ztb-Trading-Rf-Api.2-Background system(Test).2.1-Consignment management</stat>
<stat pass="0" fail="5" id="s1-s3-s7-s1" name="1-Appointment">Ztb-Trading-Rf-Api.2-Background system(Test).2.1-Consignment management.1-Appointment</stat>
<stat pass="0" fail="16" id="s1-s3-s7-s2" name="2.1-RegularUpload-weightnote">Ztb-Trading-Rf-Api.2-Background system(Test).2.1-Consignment management.2.1-RegularUpload-weightnote</stat>
<stat pass="0" fail="16" id="s1-s3-s7-s3" name="2.2-RegularUpload-weightnote-1">Ztb-Trading-Rf-Api.2-Background system(Test).2.1-Consignment management.2.2-RegularUpload-weightnote-1</stat>
<stat pass="0" fail="15" id="s1-s3-s7-s4" name="2.3-ActiveUpload-deliverynote">Ztb-Trading-Rf-Api.2-Background system(Test).2.1-Consignment management.2.3-ActiveUpload-deliverynote</stat>
<stat pass="0" fail="11" id="s1-s3-s7-s5" name="3.1-Operation audit">Ztb-Trading-Rf-Api.2-Background system(Test).2.1-Consignment management.3.1-Operation audit</stat>
<stat pass="0" fail="7" id="s1-s3-s7-s6" name="3.2-Operation audit">Ztb-Trading-Rf-Api.2-Background system(Test).2.1-Consignment management.3.2-Operation audit</stat>
<stat pass="0" fail="11" id="s1-s3-s7-s7" name="3.3-Operation audit">Ztb-Trading-Rf-Api.2-Background system(Test).2.1-Consignment management.3.3-Operation audit</stat>
<stat pass="0" fail="12" id="s1-s3-s8" name="3-Withdrawal application">Ztb-Trading-Rf-Api.2-Background system(Test).3-Withdrawal application</stat>
<stat pass="0" fail="5" id="s1-s3-s8-s1" name="4-Financial audit">Ztb-Trading-Rf-Api.2-Background system(Test).3-Withdrawal application.4-Financial audit</stat>
<stat pass="0" fail="3" id="s1-s3-s8-s2" name="5-Sales receivables">Ztb-Trading-Rf-Api.2-Background system(Test).3-Withdrawal application.5-Sales receivables</stat>
<stat pass="0" fail="4" id="s1-s3-s8-s3" name="Withdrawal application">Ztb-Trading-Rf-Api.2-Background system(Test).3-Withdrawal application.Withdrawal application</stat>
<stat pass="0" fail="2" id="s1-s3-s8-s3-s1" name="1-Automatic receipt">Ztb-Trading-Rf-Api.2-Background system(Test).3-Withdrawal application.Withdrawal application.1-Automatic receipt</stat>
<stat pass="0" fail="2" id="s1-s3-s8-s3-s2" name="2-Manual receipt">Ztb-Trading-Rf-Api.2-Background system(Test).3-Withdrawal application.Withdrawal application.2-Manual receipt</stat>
<stat pass="0" fail="31" id="s1-s3-s9" name="4-Consignment management">Ztb-Trading-Rf-Api.2-Background system(Test).4-Consignment management</stat>
<stat pass="0" fail="16" id="s1-s3-s9-s1" name="2.3-ActiveUpload-weightnote">Ztb-Trading-Rf-Api.2-Background system(Test).4-Consignment management.2.3-ActiveUpload-weightnote</stat>
<stat pass="0" fail="8" id="s1-s3-s9-s2" name="3.3--Operation audit">Ztb-Trading-Rf-Api.2-Background system(Test).4-Consignment management.3.3--Operation audit</stat>
<stat pass="0" fail="4" id="s1-s3-s9-s3" name="4.3-Financial audit">Ztb-Trading-Rf-Api.2-Background system(Test).4-Consignment management.4.3-Financial audit</stat>
<stat pass="0" fail="3" id="s1-s3-s9-s4" name="5.3-Sales Receivable">Ztb-Trading-Rf-Api.2-Background system(Test).4-Consignment management.5.3-Sales Receivable</stat>
<stat pass="0" fail="4" id="s1-s3-s10" name="5-Data comparison">Ztb-Trading-Rf-Api.2-Background system(Test).5-Data comparison</stat>
<stat pass="0" fail="4" id="s1-s3-s10-s1" name="5-Consignment order">Ztb-Trading-Rf-Api.2-Background system(Test).5-Data comparison.5-Consignment order</stat>
<stat pass="0" fail="3" id="s1-s3-s11" name="6-Parameter">Ztb-Trading-Rf-Api.2-Background system(Test).6-Parameter</stat>
<stat pass="0" fail="2" id="s1-s3-s11-s1" name="1-Operation audit">Ztb-Trading-Rf-Api.2-Background system(Test).6-Parameter.1-Operation audit</stat>
<stat pass="0" fail="1" id="s1-s3-s11-s2" name="2-Parameter">Ztb-Trading-Rf-Api.2-Background system(Test).6-Parameter.2-Parameter</stat>
<stat pass="0" fail="2" id="s1-s4" name="3-Pabotdemo">Ztb-Trading-Rf-Api.3-Pabotdemo</stat>
<stat pass="0" fail="2" id="s1-s4-s1" name="1-Get List">Ztb-Trading-Rf-Api.3-Pabotdemo.1-Get List</stat>
<stat pass="0" fail="1" id="s1-s5" name="4-Data-comparison">Ztb-Trading-Rf-Api.4-Data-comparison</stat>
<stat pass="0" fail="1" id="s1-s5-s1" name="1-Formula-calculation">Ztb-Trading-Rf-Api.4-Data-comparison.1-Formula-calculation</stat>
<stat pass="0" fail="1" id="s1-s6" name="DemoApp">Ztb-Trading-Rf-Api.DemoApp</stat>
<stat pass="0" fail="1" id="s1-s6-s1" name="APP login">Ztb-Trading-Rf-Api.DemoApp.APP login</stat>
<stat pass="0" fail="5" id="s1-s7" name="Pabotdemo">Ztb-Trading-Rf-Api.Pabotdemo</stat>
<stat pass="0" fail="5" id="s1-s7-s1" name="添加银行卡">Ztb-Trading-Rf-Api.Pabotdemo.添加银行卡</stat>
<stat pass="0" fail="1" id="s1-s8" name="Resource">Ztb-Trading-Rf-Api.Resource</stat>
<stat pass="0" fail="1" id="s1-s8-s1" name="关键字使用">Ztb-Trading-Rf-Api.Resource.关键字使用</stat>
<stat pass="0" fail="1" id="s1-s9" name="UI-APP">Ztb-Trading-Rf-Api.UI-APP</stat>
<stat pass="0" fail="1" id="s1-s10" name="UI-Browser">Ztb-Trading-Rf-Api.UI-Browser</stat>
<stat pass="0" fail="11" id="s1-s11" name="样例">Ztb-Trading-Rf-Api.样例</stat>
<stat pass="0" fail="11" id="s1-s11-s1" name="001">Ztb-Trading-Rf-Api.样例.001</stat>
</suite>
</statistics>
<errors>
<msg timestamp="20211201 11:50:45.312" level="ERROR">Ignoring second test suite init file '/root/ztb-trading-rf-api/2-Background_system(Test)/1.2-enterprise_management/__init__.txt'.</msg>
<msg timestamp="20211201 11:50:45.825" level="ERROR">Error in file '/root/ztb-trading-rf-api': Importing test library 'SeleniumLibrary' failed: ModuleNotFoundError: No module named 'SeleniumLibrary'
Traceback (most recent call last):
None
PYTHONPATH:
/usr/local/python3/lib/python36.zip
/usr/local/python3/lib/python3.6
/usr/local/python3/lib/python3.6/lib-dynload
/usr/local/python3/lib/python3.6/site-packages</msg>
<msg timestamp="20211201 11:50:45.826" level="ERROR">Error in file '/root/ztb-trading-rf-api': Importing test library 'AppiumLibrary' failed: ModuleNotFoundError: No module named 'AppiumLibrary'
Traceback (most recent call last):
None
PYTHONPATH:
/usr/local/python3/lib/python36.zip
/usr/local/python3/lib/python3.6
/usr/local/python3/lib/python3.6/lib-dynload
/usr/local/python3/lib/python3.6/site-packages</msg>
<msg timestamp="20211201 11:50:45.829" level="ERROR">Error in file '/root/ztb-trading-rf-api/0-Database.robot': Importing test library 'DatabaseLibrary' failed: ModuleNotFoundError: No module named 'DatabaseLibrary'
Traceback (most recent call last):
None
PYTHONPATH:
/usr/local/python3/lib/python36.zip
/usr/local/python3/lib/python3.6
/usr/local/python3/lib/python3.6/lib-dynload
/usr/local/python3/lib/python3.6/site-packages</msg>
<msg timestamp="20211201 11:50:45.850" level="ERROR">Error in file '/root/ztb-trading-rf-api/1-Client(Test)/1-APPlogin(Test).robot': Importing test library 'DatabaseLibrary' failed: ModuleNotFoundError: No module named 'DatabaseLibrary'
Traceback (most recent call last):
None
PYTHONPATH:
/usr/local/python3/lib/python36.zip
/usr/local/python3/lib/python3.6
/usr/local/python3/lib/python3.6/lib-dynload
/usr/local/python3/lib/python3.6/site-packages</msg>
<msg timestamp="20211201 11:50:46.553" level="ERROR">Error in file '/root/ztb-trading-rf-api/1-Client(Test)/1-APPlogin(master).robot': Importing test library 'DatabaseLibrary' failed: ModuleNotFoundError: No module named 'DatabaseLibrary'
Traceback (most recent call last):
None
PYTHONPATH:
/usr/local/python3/lib/python36.zip
/usr/local/python3/lib/python3.6
/usr/local/python3/lib/python3.6/lib-dynload
/usr/local/python3/lib/python3.6/site-packages</msg>
</errors>
</robot>