*** Settings *** Library RequestsLibrary Library Collections Library DateTime Library redis Library urllib3 Library pabot.pabotlib Resource login.txt *** Variables *** *** Test Cases *** a userlogin {"accountType":2,"password":null,"account":"15014242835","captcha":"888888"} userlogin {"accountType":2,"password":null,"account":"13333333333","captcha":"888888"} login-token ${token} get-factorylist #获取代卖列表 ${header} Create Dictionary content-type=application/json X-APP-ID=470236309865238528 Authorization=${token} Create Session factorylist http://api-client-ztb-test.qniao.cn ${header} ${reps} Get On Session factorylist recycle-service/get/paper-mill-paper-category-price-list params=cityId=&enableSalesAgent=1&pageNum=1&pageSize=10&listType=0 Should Be Equal As Strings ${reps.json()["message"]} successful ${records} Get From Dictionary ${reps.json()["data"]} records #获取代卖纸厂列表 FOR ${item} IN @{records} ${name} Get From Dictionary ${item} name #获取纸厂name ${paperCategoryList} Get From Dictionary ${item} paperCategoryList #获取纸厂品类列表 ${cumulativeWeight} Get From Dictionary ${item} cumulativeWeight #累计已代卖吨数 ${paperMillId} Get From Dictionary ${item} paperMillId #获取纸厂id ${locProvinceName} Get From Dictionary ${item} locProvinceName #纸厂所在省 ${locCityName} Get From Dictionary ${item} locCityName #纸厂所在市 ${locDistrictName} Get From Dictionary ${item} locDistrictName #纸厂所在区 Exit For Loop If '${name}'=='九一纸厂有限公司' END ${value} Evaluate random.choice(${paperCategoryList}) random log to console \nvalue: ${value} ${categoryid} Get From Dictionary ${value} categoryId #纸厂品类id ${categoryName} Get From Dictionary ${value} categoryName #纸厂品类name ${unitPrice} Get From Dictionary ${value} unitPrice #纸厂品类价格 ${paperMillAddress} Catenate ${locProvinceName} ${locCityName} ${locDistrictName} Set Global Variable ${categoryid} Set Global Variable ${unitPrice} Set Global Variable ${paperMillId} Set Global Variable ${paperMillAddress} Set Global Variable ${categoryName}