Browse Source

批量上下架商品

master
LG_lai 2 years ago
parent
commit
ef7138e5ae
4 changed files with 879 additions and 462 deletions
  1. 13
      2-Web/Mall/ProductResource.robot
  2. 10
      output/log.html
  3. 1310
      output/output.xml
  4. 8
      output/report.html

13
2-Web/Mall/ProductResource.robot

@ -55,6 +55,7 @@ Library DatabaseLibrary
END
遍历商品列表
${statusList} Create List
${productIdList} Create List
${productTitleList} Create List
FOR ${product} IN @{records}
@ -62,10 +63,12 @@ Library DatabaseLibrary
${productId} Get From Dictionary ${product} productId #商品id
${productTitle} Get From Dictionary ${product} productTitle #商品标题
${productSpecId} Get From Dictionary ${product} productSpecId #商品规格id
Append To List ${statusList} ${status}
Append To List ${productIdList} ${productId}
Append To List ${productTitleList} ${productTitle}
Set Global Variable ${status}
Set Global Variable ${productId}
Set Global Variable ${statusList}
Set Global Variable ${productTitle}
Set Global Variable ${productIdList}
Set Global Variable ${productSpecId}
@ -83,10 +86,14 @@ Library DatabaseLibrary
操作${dating}平台商品上下架
#操作上架
FOR ${admin_header} ${productId} IN ZIP ${Aheader_list} ${productIdList}
FOR ${admin_header} IN @{Aheader_list}
Create Session dating ${${dating}.dating域名} ${admin_header}
${data} Set Variable {"productId":"${productId}","status":1}
#${data} Set Variable If ${status}==2 {"productId":"${productId}","status":1} {"productId":"${productId}","status":1}
批量上下架商品
END
批量上下架商品
FOR ${productId} ${status} IN ZIP ${productIdList} ${statusList}
${data} Set Variable If ${status}==2 {"productId":"${productId}","status":1} {"productId":"${productId}","status":2}
${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

10
output/log.html
File diff suppressed because it is too large
View File

1310
output/output.xml
File diff suppressed because it is too large
View File

8
output/report.html

@ -1629,7 +1629,7 @@ storage = function () {
window.output = {};
</script>
<script type="text/javascript">
window.output["suite"] = [1,2,3,0,[],[1,0,717],[[4,5,6,7,[],[1,22,489],[[8,9,10,11,[],[1,23,486],[],[[12,0,0,[],[1,314,195],[]]],[],[1,1,0,0]]],[],[],[1,1,0,0]],[13,14,15,0,[],[1,512,205],[[16,17,18,0,[],[1,513,203],[[19,20,21,0,[],[1,515,201],[],[[22,0,0,[],[1,526,189],[]]],[],[1,1,0,0]]],[],[],[1,1,0,0]]],[],[],[1,1,0,0]]],[],[],[2,2,0,0]];
window.output["suite"] = [1,2,3,0,[],[1,0,1324],[[4,5,6,7,[],[1,31,539],[[8,9,10,11,[],[1,31,539],[],[[12,0,0,[],[1,330,240],[]]],[],[1,1,0,0]]],[],[],[1,1,0,0]],[13,14,15,0,[],[1,570,754],[[16,17,18,0,[],[1,570,754],[[19,20,21,0,[],[1,570,754],[],[[22,0,0,[],[1,587,737],[]]],[],[1,1,0,0]]],[],[],[1,1,0,0]]],[],[],[1,1,0,0]]],[],[],[2,2,0,0]];
</script>
<script type="text/javascript">
window.output["strings"] = [];
@ -1638,13 +1638,13 @@ window.output["strings"] = [];
window.output["strings"] = window.output["strings"].concat(["*","*Dating-agency","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency","*..","*0-Login","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\0-Login","*../0-Login","*<p>用户登录婚介平台\x3c/p>","*Login-interface","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\0-Login\\Login-interface.robot","*../0-Login/Login-interface.robot","*<p>接口:短信验证码登录认证\x3c/p>","*手机号验证码登录-888888","*2-Web","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\2-Web","*../2-Web","*Mall","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\2-Web\\Mall","*../2-Web/Mall","*Product","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\2-Web\\Mall\\product.robot","*../2-Web/Mall/product.robot","*上下架商品"]);
</script>
<script type="text/javascript">
window.output["stats"] = [[{"elapsed":"00:00:00","fail":0,"label":"All Tests","pass":2,"skip":0}],[],[{"elapsed":"00:00:01","fail":0,"id":"s1","label":"Dating-agency","name":"Dating-agency","pass":2,"skip":0},{"elapsed":"00:00:00","fail":0,"id":"s1-s1","label":"Dating-agency.0-Login","name":"0-Login","pass":1,"skip":0},{"elapsed":"00:00:00","fail":0,"id":"s1-s1-s1","label":"Dating-agency.0-Login.Login-interface","name":"Login-interface","pass":1,"skip":0},{"elapsed":"00:00:00","fail":0,"id":"s1-s2","label":"Dating-agency.2-Web","name":"2-Web","pass":1,"skip":0},{"elapsed":"00:00:00","fail":0,"id":"s1-s2-s1","label":"Dating-agency.2-Web.Mall","name":"Mall","pass":1,"skip":0},{"elapsed":"00:00:00","fail":0,"id":"s1-s2-s1-s1","label":"Dating-agency.2-Web.Mall.Product","name":"Product","pass":1,"skip":0}]];
window.output["stats"] = [[{"elapsed":"00:00:01","fail":0,"label":"All Tests","pass":2,"skip":0}],[],[{"elapsed":"00:00:01","fail":0,"id":"s1","label":"Dating-agency","name":"Dating-agency","pass":2,"skip":0},{"elapsed":"00:00:01","fail":0,"id":"s1-s1","label":"Dating-agency.0-Login","name":"0-Login","pass":1,"skip":0},{"elapsed":"00:00:01","fail":0,"id":"s1-s1-s1","label":"Dating-agency.0-Login.Login-interface","name":"Login-interface","pass":1,"skip":0},{"elapsed":"00:00:01","fail":0,"id":"s1-s2","label":"Dating-agency.2-Web","name":"2-Web","pass":1,"skip":0},{"elapsed":"00:00:01","fail":0,"id":"s1-s2-s1","label":"Dating-agency.2-Web.Mall","name":"Mall","pass":1,"skip":0},{"elapsed":"00:00:01","fail":0,"id":"s1-s2-s1-s1","label":"Dating-agency.2-Web.Mall.Product","name":"Product","pass":1,"skip":0}]];
</script>
<script type="text/javascript">
window.output["baseMillis"] = 1712631511537;
window.output["baseMillis"] = 1712642697695;
</script>
<script type="text/javascript">
window.output["generated"] = 746;
window.output["generated"] = 1356;
</script>
<script type="text/javascript">
window.output["expand_keywords"] = null;

Loading…
Cancel
Save