|
|
|
@ -9,14 +9,20 @@ Library RequestsLibrary |
|
|
|
Library OperatingSystem |
|
|
|
|
|
|
|
*** Keywords *** |
|
|
|
用户首次填写${dating}资料 |
|
|
|
Disable Warnings |
|
|
|
首次查询${dating}征婚人资料 |
|
|
|
#获取首次婚介资料信息 |
|
|
|
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} |
|
|
|
${Data} Get From Dictionary ${reps.json()} data |
|
|
|
log ${Data} |
|
|
|
Set Global Variable ${Data} |
|
|
|
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} |
|
|
|
${Data} Get From Dictionary ${reps.json()} data |
|
|
|
${fillSerialNumber} Get From Dictionary ${reps.json()['data']} fillSerialNumber #查询资料填写序号 |
|
|
|
${message} Get From Dictionary ${reps.json()} message |
|
|
|
Should Be Equal As Strings ${message} successful |
|
|
|
Set Global Variable ${Data} |
|
|
|
Run Keyword If ${fillSerialNumber}==0 填写婚介征婚人的基础资料 |
|
|
|
... ELSE 查询婚介征婚人的资料信息 |
|
|
|
END |
|
|
|
|
|
|
|
检查首次填写${dating}资料序号 |
|
|
|
#检查首次填写序号 |
|
|
|
@ -25,14 +31,22 @@ Library OperatingSystem |
|
|
|
${fillSerialNumber} Get From Dictionary ${reps.json()['data']} fillSerialNumber #填写序号 |
|
|
|
Set Global Variable ${fillSerialNumber} |
|
|
|
|
|
|
|
填写${dating}征婚人的基础资料 |
|
|
|
选择婚介性别资料 |
|
|
|
选择婚介征婚人的城市 |
|
|
|
选择婚介征婚人的出生年份 |
|
|
|
选择婚介征婚人的身高 |
|
|
|
选择婚介征婚人的学历 |
|
|
|
选择婚介征婚人的婚姻状况 |
|
|
|
选择婚介征婚人的月收入 |
|
|
|
选择婚介征婚人的昵称 |
|
|
|
|
|
|
|
选择${dating}性别资料 |
|
|
|
#选择性别 |
|
|
|
Log To Console ${CURDIR} #打印当前路径 |
|
|
|
Disable Warnings |
|
|
|
#用户首次填写婚介资料 |
|
|
|
${sex-code} Create List 0 1 |
|
|
|
${SexCode} Evaluate random.choice(${sex-code}) random #随机获取男女序号 |
|
|
|
#${SexCode} Evaluate 1 #男:0,女:1 |
|
|
|
${Number} Evaluate 0 #0:"性别",1:"所在城市",2:"出生年份",3:"身高",4:"学历",5:"婚姻状态",6:"月收入",7:"昵称",8:"首次填写完成" |
|
|
|
Create Session dating ${${dating}.dating域名} ${client_header} |
|
|
|
${Data} Update Value To Json ${Data} $.genderCode ${SexCode} |
|
|
|
@ -45,7 +59,6 @@ Library OperatingSystem |
|
|
|
${message} Get From Dictionary ${reps.json()} message |
|
|
|
Should Be Equal As Strings ${message} successful |
|
|
|
Set Global Variable ${DataId} |
|
|
|
用户首次填写婚介资料 |
|
|
|
|
|
|
|
选择${dating}征婚人的城市 |
|
|
|
#选择城市 |
|
|
|
@ -92,7 +105,6 @@ Library OperatingSystem |
|
|
|
${reps} POST On Session dating /dating-agency-service/user/save/first/fill/marriage/Information ${Data.encode('utf-8')} |
|
|
|
${id} Get From Dictionary ${reps.json()} data |
|
|
|
Should Be Equal ${id} ${DataId} |
|
|
|
用户首次填写婚介资料 |
|
|
|
|
|
|
|
选择${dating}征婚人的出生年份 |
|
|
|
#选择征婚人出生年份 |
|
|
|
@ -110,7 +122,6 @@ Library OperatingSystem |
|
|
|
${reps} POST On Session dating /dating-agency-service/user/save/first/fill/marriage/Information ${Data.encode('utf-8')} |
|
|
|
${id} Get From Dictionary ${reps.json()} data |
|
|
|
Should Be Equal ${id} ${DataId} |
|
|
|
用户首次填写婚介资料 |
|
|
|
|
|
|
|
选择${dating}征婚人的身高 |
|
|
|
#选择征婚人身高 |
|
|
|
@ -127,7 +138,6 @@ Library OperatingSystem |
|
|
|
${reps} POST On Session dating /dating-agency-service/user/save/first/fill/marriage/Information ${Data.encode('utf-8')} |
|
|
|
${id} Get From Dictionary ${reps.json()} data |
|
|
|
Should Be Equal ${id} ${DataId} |
|
|
|
用户首次填写婚介资料 |
|
|
|
|
|
|
|
选择${dating}征婚人的学历 |
|
|
|
#选择征婚人的学历 |
|
|
|
@ -143,7 +153,6 @@ Library OperatingSystem |
|
|
|
${reps} POST On Session dating /dating-agency-service/user/save/first/fill/marriage/Information ${Data.encode('utf-8')} |
|
|
|
${id} Get From Dictionary ${reps.json()} data |
|
|
|
Should Be Equal ${id} ${DataId} |
|
|
|
用户首次填写婚介资料 |
|
|
|
|
|
|
|
选择${dating}征婚人的婚姻状况 |
|
|
|
#选择征婚人的婚姻状况 |
|
|
|
@ -159,7 +168,6 @@ Library OperatingSystem |
|
|
|
${reps} POST On Session dating /dating-agency-service/user/save/first/fill/marriage/Information ${Data.encode('utf-8')} |
|
|
|
${id} Get From Dictionary ${reps.json()} data |
|
|
|
Should Be Equal ${id} ${DataId} |
|
|
|
用户首次填写婚介资料 |
|
|
|
|
|
|
|
选择${dating}征婚人的月收入 |
|
|
|
#选择征婚人的月收入 |
|
|
|
@ -175,7 +183,6 @@ Library OperatingSystem |
|
|
|
${reps} POST On Session dating /dating-agency-service/user/save/first/fill/marriage/Information ${Data.encode('utf-8')} |
|
|
|
${id} Get From Dictionary ${reps.json()} data |
|
|
|
Should Be Equal ${id} ${DataId} |
|
|
|
用户首次填写婚介资料 |
|
|
|
|
|
|
|
选择${dating}征婚人的昵称 |
|
|
|
#填写征婚人昵称 |
|
|
|
@ -191,9 +198,12 @@ Library OperatingSystem |
|
|
|
${reps} POST On Session dating /dating-agency-service/user/save/first/fill/marriage/Information ${Data.encode('utf-8')} |
|
|
|
${id} Get From Dictionary ${reps.json()} data |
|
|
|
Should Be Equal ${id} ${DataId} |
|
|
|
查询首次填写的婚介资料信息 |
|
|
|
|
|
|
|
查询首次填写的${dating}资料信息 |
|
|
|
#获取用户首次填写的资料 |
|
|
|
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} |
|
|
|
查询${dating}征婚人的资料信息 |
|
|
|
#获取征婚人的资料 |
|
|
|
FOR ${userId} ${client_header} IN ZIP ${userid_list} ${Cheader_list} |
|
|
|
Create Session dating ${${dating}.dating域名} ${client_header} |
|
|
|
${reps} GET On Session dating /dating-agency-service/user/get/marriage/information/details params=userId=${userId} |
|
|
|
${message} Get From Dictionary ${reps.json()} message |
|
|
|
Should Be Equal As Strings ${message} successful |
|
|
|
END |