diff --git a/1-Applet/4-Invite/Invite.robot b/1-Applet/4-Invite/Invite.robot index 75a276c..f6368a4 100644 --- a/1-Applet/4-Invite/Invite.robot +++ b/1-Applet/4-Invite/Invite.robot @@ -4,6 +4,8 @@ Resource InviteResource.robot *** Test Cases *** 红娘邀请嘉宾 - Given 红娘邀请婚介用户成为嘉宾 + Given 查询婚介用户资料 + And 红娘邀请婚介用户成为嘉宾 When 后台查询婚介红娘列表 - Then 数据库查询是否邀请成功 + #Then 数据库查询是否邀请成功 + Then 查询婚介后台红娘详情 diff --git a/1-Applet/4-Invite/InviteResource.robot b/1-Applet/4-Invite/InviteResource.robot index 2a817da..1686b5f 100644 --- a/1-Applet/4-Invite/InviteResource.robot +++ b/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} diff --git a/1-Applet/5-SeekingReward/SeekingReward.robot b/1-Applet/5-SeekingReward/SeekingReward.robot index 62a2aca..d0889db 100644 --- a/1-Applet/5-SeekingReward/SeekingReward.robot +++ b/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 查询婚介招亲榜列表 + +红娘推荐嘉宾 diff --git a/1-Applet/5-SeekingReward/SeekingRewardResource.robot b/1-Applet/5-SeekingReward/SeekingRewardResource.robot index f58dc6b..15fe5f0 100644 --- a/1-Applet/5-SeekingReward/SeekingRewardResource.robot +++ b/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