Browse Source

购买权益

master
LG_lai 2 years ago
parent
commit
e76f85c94b
22 changed files with 281 additions and 649 deletions
  1. 0
      1-Applet/1-WriteInfo/InfoResource.robot
  2. 0
      1-Applet/1-WriteInfo/Infomation.robot
  3. 0
      1-Applet/1-WriteInfo/__init__.robot
  4. 0
      1-Applet/2-Homepage/Blind/Blind.robot
  5. 0
      1-Applet/2-Homepage/Blind/BlindDate.robot
  6. 0
      1-Applet/2-Homepage/Blind/__init__.robot
  7. 32
      1-Applet/2-Homepage/MarriageInfo/Authentication.robot
  8. 8
      1-Applet/2-Homepage/MarriageInfo/DataAuthentication.robot
  9. 0
      1-Applet/2-Homepage/MarriageInfo/MateSelection.robot
  10. 0
      1-Applet/2-Homepage/MarriageInfo/Selection.robot
  11. 0
      1-Applet/2-Homepage/MarriageInfo/__init__.robot
  12. 40
      1-Applet/3-Customer/EquityResource.robot
  13. 2
      1-Applet/3-Customer/__init__.robot
  14. 7
      1-Applet/3-Customer/byEquity.robot
  15. 0
      2-Web/InfoAudit/AuditInfomation.robot
  16. 0
      2-Web/InfoAudit/Infomation.robot
  17. 0
      2-Web/InfoAudit/__init__.robot
  18. 0
      2-Web/Mall/ProductResource.robot
  19. 0
      2-Web/Mall/product.robot
  20. 10
      output/log.html
  21. 821
      output/output.xml
  22. 10
      output/report.html

1-WriteInfo/InfoResource.robot → 1-Applet/1-WriteInfo/InfoResource.robot

1-WriteInfo/Infomation.robot → 1-Applet/1-WriteInfo/Infomation.robot

1-WriteInfo/__init__.robot → 1-Applet/1-WriteInfo/__init__.robot

2-Homepage/Blind/Blind.robot → 1-Applet/2-Homepage/Blind/Blind.robot

2-Homepage/Blind/BlindDate.robot → 1-Applet/2-Homepage/Blind/BlindDate.robot

2-Homepage/Blind/__init__.robot → 1-Applet/2-Homepage/Blind/__init__.robot

2-Homepage/MarriageInfo/Authentication.robot → 1-Applet/2-Homepage/MarriageInfo/Authentication.robot

2-Homepage/MarriageInfo/DataAuthentication.robot → 1-Applet/2-Homepage/MarriageInfo/DataAuthentication.robot

2-Homepage/MarriageInfo/MateSelection.robot → 1-Applet/2-Homepage/MarriageInfo/MateSelection.robot

2-Homepage/MarriageInfo/Selection.robot → 1-Applet/2-Homepage/MarriageInfo/Selection.robot

2-Homepage/MarriageInfo/__init__.robot → 1-Applet/2-Homepage/MarriageInfo/__init__.robot

40
1-Applet/3-Customer/EquityResource.robot

@ -0,0 +1,40 @@
*** Settings ***
Library urllib3
Library String
Library Collections
Library RequestsLibrary
Library DatabaseLibrary
*** Keywords ***
查询${dating}权益列表
FOR ${client_header} IN @{Cheader_list}
Create Session dating ${${dating}.dating域名} ${client_header}
${reps} GET On Session dating dating-agency-mall/user/page/product/by/customer params={}
${records} Get From Dictionary ${reps.json()['data']} records #权益购买列表
END
购买${dating}项目的学历权益
#选择学历权益
FOR ${equity} IN @{records}
${subCategory} Get From Dictionary ${equity} subCategory #产品名称
${productSpecId} Get From Dictionary ${equity} productSpecId #权益规格id
${unitSellingPrice} Get From Dictionary ${equity} unitSellingPrice #产品现价
Exit For Loop If ${subCategory}==101 #学历认证权益:101
END
Set Global Variable ${productSpecId}
Set Global Variable ${unitSellingPrice}
#创建订单
FOR ${miId} ${client_header} IN ZIP ${miId_list} ${Cheader_list}
Create Session dating' ${${dating}.dating域名} ${client_header}
${orderData} Set Variable {"miId":"${miId}","productSpecId":"${productSpecId}"}
${reps} POST On Session dating dating-agency-mall/user/submit/order ${orderData.encode('utf-8')}
${orderId} Get From Dictionary ${reps.json()['data']} orderId #订单id
${paymentOrderId} Get From Dictionary ${reps.json()['data']} paymentOrderId #第三方支付单id
Set Global Variable ${orderId}
Set Global Variable ${paymentOrderId}
END
#支付订单
FOR ${client_header} IN @{Cheader_list}
Create Session dating ${${dating}.dating域名} ${client_header}
${payData} Set Variable {"paymentOrderId":"${paymentOrderId}","paymentMethod":1}
${reps} POST On Session dating dating-agency-mall/user/pre-pay/third-party ${payData.encode('utf-8')}

2
1-Applet/3-Customer/__init__.robot

@ -0,0 +1,2 @@
*** Settings ***
Documentation 权益购买

7
1-Applet/3-Customer/byEquity.robot

@ -0,0 +1,7 @@
*** Settings ***
Suite Setup Import Variables ${EXECDIR}\\DA_data.yaml
Resource EquityResource.robot
*** Test Cases ***
购买学历认证权益
Given 查询婚介权益列表

Web/InfoAudit/AuditInfomation.robot → 2-Web/InfoAudit/AuditInfomation.robot

Web/InfoAudit/Infomation.robot → 2-Web/InfoAudit/Infomation.robot

Web/InfoAudit/__init__.robot → 2-Web/InfoAudit/__init__.robot

Web/Mall/ProductResource.robot → 2-Web/Mall/ProductResource.robot

Web/Mall/product.robot → 2-Web/Mall/product.robot

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

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

10
output/report.html

@ -1629,22 +1629,22 @@ storage = function () {
window.output = {};
</script>
<script type="text/javascript">
window.output["suite"] = [1,2,3,0,[],[1,0,1331],[[4,5,6,7,[],[1,17,329],[[8,9,10,11,[],[1,19,326],[],[[12,0,0,[],[1,149,195],[]]],[],[1,1,0,0]]],[],[],[1,1,0,0]],[13,14,15,0,[],[1,347,531],[[16,17,18,19,[],[1,349,528],[[20,21,22,23,[],[1,351,525],[],[[24,0,0,[],[1,375,500],[]]],[],[1,1,0,0]]],[],[],[1,1,0,0]]],[],[],[1,1,0,0]],[25,26,27,0,[],[1,879,452],[[28,29,30,31,[],[1,881,449],[[32,33,34,0,[],[1,883,446],[],[[35,0,0,[],[1,895,434],[]]],[],[1,1,0,0]]],[],[],[1,1,0,0]]],[],[],[1,1,0,0]]],[],[],[3,3,0,0]];
window.output["suite"] = [1,2,3,0,[],[1,0,663],[[4,5,6,7,[],[1,27,296],[[8,9,10,11,[],[1,29,292],[],[[12,0,0,[],[1,133,188],[]]],[],[1,1,0,0]]],[],[],[1,1,0,0]],[13,14,15,0,[],[1,323,339],[[16,17,18,19,[],[1,325,336],[[20,21,22,0,[],[1,327,333],[],[[23,0,0,[],[1,334,326],[]]],[],[1,1,0,0]]],[],[],[1,1,0,0]]],[],[],[1,1,0,0]]],[],[],[2,2,0,0]];
</script>
<script type="text/javascript">
window.output["strings"] = [];
</script>
<script type="text/javascript">
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-Homepage","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\2-Homepage","*../2-Homepage","*MarriageInfo","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\2-Homepage\\MarriageInfo","*../2-Homepage/MarriageInfo","*<p>征婚人资料\x3c/p>","*DataAuthentication","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\2-Homepage\\MarriageInfo\\DataAuthentication.robot","*../2-Homepage/MarriageInfo/DataAuthentication.robot","*<p>资料认证\x3c/p>","*提交征婚人的介绍信息","*Web","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\Web","*../Web","*InfoAudit","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\Web\\InfoAudit","*../Web/InfoAudit","*<p>资料审核\x3c/p>","*AuditInfomation","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\Web\\InfoAudit\\AuditInfomation.robot","*../Web/InfoAudit/AuditInfomation.robot","*审核征婚人提交的资料-相册"]);
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","*1-Applet","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\1-Applet","*../1-Applet","*3-Customer","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\1-Applet\\3-Customer","*../1-Applet/3-Customer","*<p>权益购买\x3c/p>","*byEquity","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\1-Applet\\3-Customer\\byEquity.robot","*../1-Applet/3-Customer/byEquity.robot","*购买学历认证权益"]);
</script>
<script type="text/javascript">
window.output["stats"] = [[{"elapsed":"00:00:01","fail":0,"label":"All Tests","pass":3,"skip":0}],[],[{"elapsed":"00:00:01","fail":0,"id":"s1","label":"Dating-agency","name":"Dating-agency","pass":3,"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:01","fail":0,"id":"s1-s2","label":"Dating-agency.2-Homepage","name":"2-Homepage","pass":1,"skip":0},{"elapsed":"00:00:01","fail":0,"id":"s1-s2-s1","label":"Dating-agency.2-Homepage.MarriageInfo","name":"MarriageInfo","pass":1,"skip":0},{"elapsed":"00:00:01","fail":0,"id":"s1-s2-s1-s1","label":"Dating-agency.2-Homepage.MarriageInfo.DataAuthentication","name":"DataAuthentication","pass":1,"skip":0},{"elapsed":"00:00:00","fail":0,"id":"s1-s3","label":"Dating-agency.Web","name":"Web","pass":1,"skip":0},{"elapsed":"00:00:00","fail":0,"id":"s1-s3-s1","label":"Dating-agency.Web.InfoAudit","name":"InfoAudit","pass":1,"skip":0},{"elapsed":"00:00:00","fail":0,"id":"s1-s3-s1-s1","label":"Dating-agency.Web.InfoAudit.AuditInfomation","name":"AuditInfomation","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: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.1-Applet","name":"1-Applet","pass":1,"skip":0},{"elapsed":"00:00:00","fail":0,"id":"s1-s2-s1","label":"Dating-agency.1-Applet.3-Customer","name":"3-Customer","pass":1,"skip":0},{"elapsed":"00:00:00","fail":0,"id":"s1-s2-s1-s1","label":"Dating-agency.1-Applet.3-Customer.byEquity","name":"byEquity","pass":1,"skip":0}]];
</script>
<script type="text/javascript">
window.output["baseMillis"] = 1711020121608;
window.output["baseMillis"] = 1711021313218;
</script>
<script type="text/javascript">
window.output["generated"] = 1353;
window.output["generated"] = 678;
</script>
<script type="text/javascript">
window.output["expand_keywords"] = null;

Loading…
Cancel
Save