Browse Source

优化红娘邀请嘉宾

master
LG_lai 1 year ago
parent
commit
16709ed7bf
7 changed files with 636 additions and 4298 deletions
  1. 2
      0-Login/phone-test.txt
  2. 2
      1-Applet/4-Invite/Invite.robot
  3. 20
      1-Applet/4-Invite/InviteResource.robot
  4. 12
      1-Applet/5-SeekingReward/SeekingRewardResource.robot
  5. 15
      output/log.html
  6. 4873
      output/output.xml
  7. 10
      output/report.html

2
0-Login/phone-test.txt

@ -1,2 +1,2 @@
手机号
15014242835
13416472917

2
1-Applet/4-Invite/Invite.robot

@ -5,7 +5,7 @@ Resource InviteResource.robot
*** Test Cases ***
红娘邀请嘉宾
Given 查询婚介用户资料
And 红娘邀请婚介用户成为嘉宾
And 查询婚介征婚人发榜详情
When 后台查询婚介红娘列表
#Then 数据库查询是否邀请成功
Then 查询婚介后台红娘详情

20
1-Applet/4-Invite/InviteResource.robot

@ -18,11 +18,25 @@ Library DatabaseLibrary
Set Global Variable ${miId_list}
END
查询${dating}征婚人发榜详情
#通过miId查询征婚人发榜详情
FOR ${miId} ${client_header} IN ZIP ${miId_list} ${Cheader_list}
Create Session dating ${${dating}.dating域名} ${client_header}
${reps} GET On Session dating dating-agency-service/user/get/marriage/seeking/reward/to/be/announced/detail params=miId=${miId}
${userId} Get From Dictionary ${reps.json()['data']} userId #获取征婚人userId
${matchmaker} Get From Dictionary ${reps.json()['data']} matchmaker #嘉宾绑定的红娘
${matchmakerId} Get From Dictionary ${matchmaker} id #红娘id
${matchmakerUserId} Get From Dictionary ${matchmaker} userId #红娘userId
Run Keyword If ${matchmakerId}==None 红娘邀请婚介用户成为嘉宾
... ELSE log ${matchmaker}
Set Global Variable ${userId}
END
红娘邀请${dating}用户成为嘉宾
#红娘邀请嘉宾
FOR ${userId} ${client_header} IN ZIP ${userid_list} ${Cheader_list}
Create Session dating ${${dating}.dating域名} ${client_header}
${matchmakerUserId} Set Variable 977568001438126080 #红娘userid,就是不吃饭:978668013433786368;15121074365:977568001438126080
${matchmakerUserId} Set Variable 988491861142409216 #红娘userid,就是不吃饭:978668013433786368;15121074365:977568001438126080 生产环境:988491861142409216
${data} Set Variable {"initiatorUserId":${matchmakerUserId}}
${reps} Post Request dating dating-agency-service/user/save/matchmaker/invite/user?userId=${userId} ${data.encode('utf-8')}
${message} Get From Dictionary ${reps.json()} message #获取响应信息
@ -53,14 +67,14 @@ Library DatabaseLibrary
#查看红娘详情-嘉宾列表
FOR ${client_header} IN @{Cheader_list}
Create Session dating ${${dating}.dating域名} ${client_header}
${reps} GET On Session dating-agency-service/user/get/matchmaker/guest/page params=pageSize=10&matchmakerId=${matchmakerId}&pageNum=1
${reps} GET On Session dating dating-agency-service/user/get/matchmaker/guest/page params=pageSize=10&matchmakerId=${matchmakerId}&pageNum=1
${records} Get From Dictionary ${reps.json()['data']} records #嘉宾列表
Set Global Variable ${records}
遍历嘉宾列表
END
遍历嘉宾列表
FOR ${miId} ${records} IN ZIP ${miId_list} ${records}
FOR ${records} IN @{records}
${MIID} Get From Dictionary ${records} miId #嘉宾资料id
Exit For Loop If ${MIID}==${miId}
Set Global Variable ${MIID}

12
1-Applet/5-SeekingReward/SeekingRewardResource.robot

@ -82,15 +82,3 @@ Library DatabaseLibrary
Exit For Loop If ${MIID}==${miId}
Set Global Variable ${MIID}
END
查询${dating}用户资料-1
${miId_list} Create List
FOR ${userId} ${client_header} IN ZIP ${userid_list} ${Cheader_list}
Disable Warnings
Create Session dating ${${dating}.dating域名} ${client_header}
${reps} GET On Session dating /dating-agency-service/user/get/first/fill/marriage/information/details params=userId=${userId}
${miId} Get From Dictionary ${reps.json()['data']} id #资料id
Append To List ${miId_list} ${miId}
Set Global Variable ${userId}
Set Global Variable ${miId_list}
END

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

4873
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,4889],[[4,5,6,7,[],[1,16,585],[[8,9,10,11,[],[1,16,585],[],[[12,0,0,[],[1,442,159],[]]],[],[1,1,0,0]]],[],[],[1,1,0,0]],[13,14,15,0,[],[1,604,4121],[[16,17,18,19,[],[1,605,2881],[[20,21,22,0,[],[1,607,2878],[],[[23,0,0,[],[1,642,2843],[]]],[],[1,1,0,0]]],[],[],[1,1,0,0]],[24,25,26,0,[],[1,3487,1238],[[27,28,29,30,[],[1,3489,1236],[[31,32,33,34,[],[1,3490,1235],[],[[35,0,0,[],[1,3521,433],[]],[36,0,0,[],[1,3954,771],[]]],[],[2,2,0,0]]],[],[],[2,2,0,0]]],[],[],[2,2,0,0]]],[],[],[3,3,0,0]],[37,38,39,0,[],[1,4725,164],[[40,41,42,43,[],[1,4725,164],[[44,45,46,0,[],[1,4725,164],[],[[47,0,0,[],[1,4741,148],[]]],[],[1,1,0,0]]],[],[],[1,1,0,0]]],[],[],[1,1,0,0]]],[],[],[5,5,0,0]];
window.output["suite"] = [1,2,3,0,[],[1,0,792],[[4,5,6,7,[],[1,31,491],[[8,9,10,11,[],[1,31,490],[],[[12,0,0,[],[1,395,126],[]]],[],[1,1,0,0]]],[],[],[1,1,0,0]],[13,14,15,0,[],[1,523,269],[[16,17,18,19,[],[1,525,267],[[20,21,22,0,[],[1,527,265],[],[[23,0,0,[],[1,535,257],[]]],[],[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,phone","*1-Applet","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\1-Applet","*../1-Applet","*1-WriteInfo","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\1-Applet\\1-WriteInfo","*../1-Applet/1-WriteInfo","*<p>登陆后填写基础资料\x3c/p>","*Infomation","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\1-Applet\\1-WriteInfo\\Infomation.robot","*../1-Applet/1-WriteInfo/Infomation.robot","*用户首次填写资料","*2-Homepage","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\1-Applet\\2-Homepage","*../1-Applet/2-Homepage","*MarriageInfo","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\1-Applet\\2-Homepage\\MarriageInfo","*../1-Applet/2-Homepage/MarriageInfo","*<p>征婚人资料\x3c/p>","*DataAuthentication","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\1-Applet\\2-Homepage\\MarriageInfo\\DataAuthentication.robot","*../1-Applet/2-Homepage/MarriageInfo/DataAuthentication.robot","*<p>资料认证\x3c/p>","*提交征婚人头像审核信息-无审核中","*提交征婚人身份证审核信息","*2-Web","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\2-Web","*../2-Web","*InfoAudit","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\2-Web\\InfoAudit","*../2-Web/InfoAudit","*<p>资料审核\x3c/p>","*AuditInfomation","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\2-Web\\InfoAudit\\AuditInfomation.robot","*../2-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","*4-Invite","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\1-Applet\\4-Invite","*../1-Applet/4-Invite","*<p>1、红娘邀请加盟 2、红娘邀请嘉宾 3、邀请帮忙认证 4、资料分享\x3c/p>","*Invite","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\1-Applet\\4-Invite\\Invite.robot","*../1-Applet/4-Invite/Invite.robot","*红娘邀请嘉宾"]);
</script>
<script type="text/javascript">
window.output["stats"] = [[{"elapsed":"00:00:04","fail":0,"label":"All Tests","pass":5,"skip":0}],[],[{"elapsed":"00:00:05","fail":0,"id":"s1","label":"Dating-agency","name":"Dating-agency","pass":5,"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:04","fail":0,"id":"s1-s2","label":"Dating-agency.1-Applet","name":"1-Applet","pass":3,"skip":0},{"elapsed":"00:00:03","fail":0,"id":"s1-s2-s1","label":"Dating-agency.1-Applet.1-WriteInfo","name":"1-WriteInfo","pass":1,"skip":0},{"elapsed":"00:00:03","fail":0,"id":"s1-s2-s1-s1","label":"Dating-agency.1-Applet.1-WriteInfo.Infomation","name":"Infomation","pass":1,"skip":0},{"elapsed":"00:00:01","fail":0,"id":"s1-s2-s2","label":"Dating-agency.1-Applet.2-Homepage","name":"2-Homepage","pass":2,"skip":0},{"elapsed":"00:00:01","fail":0,"id":"s1-s2-s2-s1","label":"Dating-agency.1-Applet.2-Homepage.MarriageInfo","name":"MarriageInfo","pass":2,"skip":0},{"elapsed":"00:00:01","fail":0,"id":"s1-s2-s2-s1-s1","label":"Dating-agency.1-Applet.2-Homepage.MarriageInfo.DataAuthentication","name":"DataAuthentication","pass":2,"skip":0},{"elapsed":"00:00:00","fail":0,"id":"s1-s3","label":"Dating-agency.2-Web","name":"2-Web","pass":1,"skip":0},{"elapsed":"00:00:00","fail":0,"id":"s1-s3-s1","label":"Dating-agency.2-Web.InfoAudit","name":"InfoAudit","pass":1,"skip":0},{"elapsed":"00:00:00","fail":0,"id":"s1-s3-s1-s1","label":"Dating-agency.2-Web.InfoAudit.AuditInfomation","name":"AuditInfomation","pass":1,"skip":0}]];
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.1-Applet","name":"1-Applet","pass":1,"skip":0},{"elapsed":"00:00:00","fail":0,"id":"s1-s2-s1","label":"Dating-agency.1-Applet.4-Invite","name":"4-Invite","pass":1,"skip":0},{"elapsed":"00:00:00","fail":0,"id":"s1-s2-s1-s1","label":"Dating-agency.1-Applet.4-Invite.Invite","name":"Invite","pass":1,"skip":0}]];
</script>
<script type="text/javascript">
window.output["baseMillis"] = 1715910285115;
window.output["baseMillis"] = 1715997995933;
</script>
<script type="text/javascript">
window.output["generated"] = 4993;
window.output["generated"] = 824;
</script>
<script type="text/javascript">
window.output["expand_keywords"] = null;

Loading…
Cancel
Save