Browse Source

优化红娘邀请嘉宾校验

master
LG_lai 1 year ago
parent
commit
cca88c2f28
4 changed files with 53 additions and 2 deletions
  1. 6
      1-Applet/4-Invite/Invite.robot
  2. 29
      1-Applet/4-Invite/InviteResource.robot
  3. 8
      1-Applet/5-SeekingReward/SeekingReward.robot
  4. 12
      1-Applet/5-SeekingReward/SeekingRewardResource.robot

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

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

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

@ -6,6 +6,18 @@ Library RequestsLibrary
Library DatabaseLibrary
*** Keywords ***
查询${dating}用户资料
${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
红娘邀请${dating}用户成为嘉宾
#红娘邀请嘉宾
FOR ${userId} ${client_header} IN ZIP ${userid_list} ${Cheader_list}
@ -37,6 +49,23 @@ Library DatabaseLibrary
END
Set Global Variable ${matchmakerId}
查询${dating}后台红娘详情
#查看红娘详情-嘉宾列表
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
${records} Get From Dictionary ${reps.json()['data']} records #嘉宾列表
Set Global Variable ${records}
遍历嘉宾列表
END
遍历嘉宾列表
FOR ${miId} ${records} IN ZIP ${miId_list} ${records}
${MIID} Get From Dictionary ${records} miId #嘉宾资料id
Exit For Loop If ${MIID}==${miId}
Set Global Variable ${MIID}
END
数据库查询是否邀请成功
#查询数据库数据
FOR ${userId} IN @{userid_list}

8
1-Applet/5-SeekingReward/SeekingReward.robot

@ -3,3 +3,11 @@ Suite Setup Import Variables ${EXECDIR}\\DA_data.yaml
Resource SeekingRewardResource.robot
*** Test Cases ***
用户发布招亲榜
Given 查询婚介用户资料
And 查询婚介征婚人发榜详情
When 用户发布婚介招亲榜
And 数据库插入数据
Then 查询婚介招亲榜列表
红娘推荐嘉宾

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

@ -82,3 +82,15 @@ 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
Loading…
Cancel
Save