|
|
|
@ -46,9 +46,11 @@ Library DatabaseLibrary |
|
|
|
${reps} GET On Session dating dating-agency-mall/user/page/product/by/operator params=pageSize=10&pageNum=1 |
|
|
|
${records} Get From Dictionary ${reps.json()['data']} records #获取商品列表数据 |
|
|
|
${product} Evaluate random.choice(${records}) random #随机获取商品信息 |
|
|
|
${productId} Get From Dictionary ${product} productId #获取商品id |
|
|
|
${status} Get From Dictionary ${product} status #商品状态 |
|
|
|
${productId} Get From Dictionary ${product} productId #商品id |
|
|
|
${productTitle} Get From Dictionary ${product} productTitle #商品标题 |
|
|
|
${productSpecId} Get From Dictionary ${product} productSpecId #获取商品规格id |
|
|
|
${productSpecId} Get From Dictionary ${product} productSpecId #商品规格id |
|
|
|
Set Global Variable ${status} |
|
|
|
Set Global Variable ${productId} |
|
|
|
Set Global Variable ${productTitle} |
|
|
|
Set Global Variable ${productSpecId} |
|
|
|
@ -60,3 +62,13 @@ Library DatabaseLibrary |
|
|
|
${title} Set Variable ${check[0][0]} |
|
|
|
Should Be Equal As Strings ${title} ${productTitle} |
|
|
|
Disconnect From Database |
|
|
|
|
|
|
|
操作${dating}平台商品上下架 |
|
|
|
#操作上架 |
|
|
|
FOR ${admin_header} IN @{Aheader_list} |
|
|
|
Create Session dating ${${dating}.dating域名} ${admin_header} |
|
|
|
${data} Set Variable If ${status}==1 {"productId":"${productId}","status":2} {"productId":"${productId}","status":1} |
|
|
|
${reps} POST On Session dating dating-agency-mall/user/operate/product ${data.encode('utf-8')} |
|
|
|
${message} Get From Dictionary ${reps.json()} message |
|
|
|
Should Be Equal As Strings ${message} successful |
|
|
|
END |