|
|
|
@ -0,0 +1,37 @@ |
|
|
|
*** Settings *** |
|
|
|
Library urllib3 |
|
|
|
Library String |
|
|
|
Library Collections |
|
|
|
Library RequestsLibrary |
|
|
|
|
|
|
|
*** Keywords *** |
|
|
|
用户${user}使用手机验证码登录${Web_site}运营端 |
|
|
|
#登录UEC |
|
|
|
Disable Warnings |
|
|
|
Create Session opr-center ${${Web_site}.UEC域名} ${${Web_site}.Header} |
|
|
|
${Data} Set Variable { \ \ \ \ \ \ \ \ \ \ "account": \ "${${user}.手机号}", \ \ \ \ \ \ \ \ \ \ "accountType": \ 2, \ \ \ \ \ \ \ \ \ \ "captcha": \ "${${user}.验证码}" } |
|
|
|
${reps} POST On Session opr-center uec/authorize/by-captcha ${Data.encode('utf-8')} |
|
|
|
Sleep 1 |
|
|
|
${token} Get From Dictionary ${reps.json()['data']} token #获取UECtoken |
|
|
|
${message} Get From Dictionary ${reps.json()} message #获取返回的message |
|
|
|
Set Global Variable ${token} |
|
|
|
#转换业务线token |
|
|
|
Create Session opr-center ${${Web_site}.Client域名} ${${Web_site}.Header} |
|
|
|
${LoginToken} Set Variable { \ \ \ \ \ \ \ \ \ \ "loginToken": \ "${token}" } |
|
|
|
${reps} POST On Session opr-center cloud-print-user-center/authorize/get/product-line-token/by/login-token ${LoginToken.encode('utf-8')} |
|
|
|
${Token} Get From Dictionary ${reps.json()} data |
|
|
|
#${Login_Header} Set Variable {'Content-Type':'application/json','X-APP-ID':'503258978847966425','Authorization':'QNT ${Token}'} |
|
|
|
${Base_Header} Set Variable {'Content-Type':'application/json','X-APP-ID':'503258978847966425','Authorization':'QNT ${Token}','X-Enterprise-Id':'723635193163943936','X-Factory-Id':'546450842056790018','X-Organization-Id':'723635193096835072'} |
|
|
|
#Set Global Variable ${Login_Header} |
|
|
|
Set Global Variable ${Base_Header} |
|
|
|
#获取用户基本信息 |
|
|
|
#${reps} GET On Session opr-center yyt-uec/get/base-info |
|
|
|
|
|
|
|
用户${user}查看${Web_site}订单管理-蓝纸列表 |
|
|
|
#用户查看订单管理页面 |
|
|
|
Create Session opr-center ${${Web_site}.Client域名} ${Base_Header} |
|
|
|
${reps} GET On Session opr-center printing-packaging-factory-service/user/page/product/batch/sales params=status=4&pageNum=1&pageSize=10 |
|
|
|
|
|
|
|
${user}手机验证码登录opr运营端并查看订单管理-蓝纸 |
|
|
|
Given 用户${user}使用手机验证码登录opr运营端 |
|
|
|
Then 用户${user}查看opr订单管理-蓝纸列表 |