@ -12,42 +12,11 @@ Library OperatingSystem
用户首次填写${dating}资料
用户首次填写${dating}资料
Disable Warnings
Disable Warnings
#获取首次婚介资料信息
#获取首次婚介资料信息
Import Variables ${CURDIR}\\DA_data.yaml
Create Session dating ${${dating}.UEC域名} ${${dating}.Header}
${reps} GET On Session dating /dating-agency-service/user/get/first/fill/marriage/information/details params=userId=8576
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
${Data} Get From Dictionary ${reps.json()} data
log ${Data}
log ${Data}
${id} Get From Dictionary ${reps.json()['data']} id #资料id
${height} Get From Dictionary ${reps.json()['data']} height #证婚人身高
${nickName} Get From Dictionary ${reps.json()['data']} nickName #证婚人昵称
${cityCode} Get From Dictionary ${reps.json()['data']} cityCode #市编号
${cityName} Get From Dictionary ${reps.json()['data']} cityName #市名称
${birthYear} Get From Dictionary ${reps.json()['data']} birthYear #证婚人出生年份
${genderCode} Get From Dictionary ${reps.json()['data']} genderCode #证婚人性别
${incomeCode} Get From Dictionary ${reps.json()['data']} incomeCode #证婚人月收入
${districtCode} Get From Dictionary ${reps.json()['data']} districtCode #区编码
${districtName} Get From Dictionary ${reps.json()['data']} districtName #区名称
${provinceCode} Get From Dictionary ${reps.json()['data']} provinceCode #省编码
${provinceName} Get From Dictionary ${reps.json()['data']} provinceName #省名称
${educationCode} Get From Dictionary ${reps.json()['data']} educationCode #证婚人学历编码
${fillSerialNumber} Get From Dictionary ${reps.json()['data']} fillSerialNumber #资料填写序号
${maritalStatusCode} Get From Dictionary ${reps.json()['data']} maritalStatusCode #证婚人婚姻状况,0:未婚,1:离异,2:丧偶的 0:未婚,1:离异,2:丧偶的
Set Global Variable ${id}
Set Global Variable ${Data}
Set Global Variable ${Data}
Set Global Variable ${height}
Set Global Variable ${nickName}
Set Global Variable ${cityCode}
Set Global Variable ${cityName}
Set Global Variable ${birthYear}
Set Global Variable ${genderCode}
Set Global Variable ${incomeCode}
Set Global Variable ${districtCode}
Set Global Variable ${districtName}
Set Global Variable ${provinceCode}
Set Global Variable ${provinceName}
Set Global Variable ${educationCode}
Set Global Variable ${fillSerialNumber}
Set Global Variable ${maritalStatusCode}
检查首次填写${dating}资料序号
检查首次填写${dating}资料序号
#检查首次填写序号
#检查首次填写序号
@ -58,14 +27,14 @@ Library OperatingSystem
选择${dating}性别资料
选择${dating}性别资料
#选择性别
#选择性别
Log To Console ${CURDIR}
Log To Console ${CURDIR} #打印当前路径
Disable Warnings
Disable Warnings
#用户首次填写婚介资料
#用户首次填写婚介资料
${sex-code} Create List 0 1
${sex-code} Create List 0 1
${SexCode} Evaluate random.choice(${sex-code}) random #随机获取男女序号
${SexCode} Evaluate random.choice(${sex-code}) random #随机获取男女序号
#${SexCode} Evaluate 1 #男:0,女:1
#${SexCode} Evaluate 1 #男:0,女:1
${Number} Evaluate 0 #0:"性别",1:"所在城市",2:"出生年份",3:"身高",4:"学历",5:"婚姻状态",6:"月收入",7:"昵称",8:"首次填写完成"
${Number} Evaluate 0 #0:"性别",1:"所在城市",2:"出生年份",3:"身高",4:"学历",5:"婚姻状态",6:"月收入",7:"昵称",8:"首次填写完成"
Create Session dating ${${dating}.UEC域名} ${${dating}.H eader}
Create Session dating ${${dating}.dating域名} ${client_h eader}
${Data} Update Value To Json ${Data} $.genderCode ${SexCode}
${Data} Update Value To Json ${Data} $.genderCode ${SexCode}
${Data} Update Value To Json ${Data} $.fillSerialNumber ${Number}
${Data} Update Value To Json ${Data} $.fillSerialNumber ${Number}
${Data} Evaluate demjson.encode(${DATA}) demjson
${Data} Evaluate demjson.encode(${DATA}) demjson
@ -76,7 +45,7 @@ Library OperatingSystem
${message} Get From Dictionary ${reps.json()} message
${message} Get From Dictionary ${reps.json()} message
Should Be Equal As Strings ${message} successful
Should Be Equal As Strings ${message} successful
Set Global Variable ${DataId}
Set Global Variable ${DataId}
#检查首次填写婚介资料序号
用户首次填写婚介资料
选择${dating}征婚人的城市
选择${dating}征婚人的城市
#选择城市
#选择城市
@ -109,10 +78,9 @@ Library OperatingSystem
Set Global Variable ${provinceName}
Set Global Variable ${provinceName}
#选择征婚人地区资料
#选择征婚人地区资料
${Number} Evaluate 1 #0:"性别",1:"所在城市",2:"出生年份",3:"身高",4:"学历",5:"婚姻状态",6:"月收入",7:"昵称",8:"首次填写完成"
${Number} Evaluate 1 #0:"性别",1:"所在城市",2:"出生年份",3:"身高",4:"学历",5:"婚姻状态",6:"月收入",7:"昵称",8:"首次填写完成"
Create Session dating ${${dating}.UEC域名} ${${dating}.H eader}
Create Session dating ${${dating}.dating域名} ${client_h eader}
${Data} Update Value To Json ${Data} $.id ${DataId}
${Data} Update Value To Json ${Data} $.id ${DataId}
${Data} Update Value To Json ${Data} $.fillSerialNumber ${Number}
${Data} Update Value To Json ${Data} $.fillSerialNumber ${Number}
${Data} Update Value To Json ${Data} $.fillSerialNumber ${fillSerialNumber}
${Data} Update Value To Json ${Data} $.cityCode ${cityCode}
${Data} Update Value To Json ${Data} $.cityCode ${cityCode}
${Data} Update Value To Json ${Data} $.cityName ${cityName}
${Data} Update Value To Json ${Data} $.cityName ${cityName}
${Data} Update Value To Json ${Data} $.districtCode ${districtCode}
${Data} Update Value To Json ${Data} $.districtCode ${districtCode}
@ -124,8 +92,7 @@ Library OperatingSystem
${reps} POST On Session dating /dating-agency-service/user/save/first/fill/marriage/Information ${Data.encode('utf-8')}
${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
${id} Get From Dictionary ${reps.json()} data
Should Be Equal ${id} ${DataId}
Should Be Equal ${id} ${DataId}
#检查首次填写婚介资料序号
#用户首次填写婚介资料
用户首次填写婚介资料
选择${dating}征婚人的出生年份
选择${dating}征婚人的出生年份
#选择征婚人出生年份
#选择征婚人出生年份
@ -134,6 +101,7 @@ Library OperatingSystem
${end-year} Evaluate ${get_year}-18
${end-year} Evaluate ${get_year}-18
${year} Evaluate random.randint(${start-year},${end-year}) random #随机获取年份
${year} Evaluate random.randint(${start-year},${end-year}) random #随机获取年份
${Number} Evaluate 2 #填写序号
${Number} Evaluate 2 #填写序号
Create Session dating ${${dating}.dating域名} ${client_header}
${Data} Update Value To Json ${Data} $.id ${DataId}
${Data} Update Value To Json ${Data} $.id ${DataId}
${Data} Update Value To Json ${Data} $.fillSerialNumber ${Number}
${Data} Update Value To Json ${Data} $.fillSerialNumber ${Number}
${Data} Update Value To Json ${Data} $.birthYear ${year}
${Data} Update Value To Json ${Data} $.birthYear ${year}
@ -142,6 +110,7 @@ Library OperatingSystem
${reps} POST On Session dating /dating-agency-service/user/save/first/fill/marriage/Information ${Data.encode('utf-8')}
${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
${id} Get From Dictionary ${reps.json()} data
Should Be Equal ${id} ${DataId}
Should Be Equal ${id} ${DataId}
用户首次填写婚介资料
选择${dating}征婚人的身高
选择${dating}征婚人的身高
#选择征婚人身高
#选择征婚人身高
@ -149,6 +118,7 @@ Library OperatingSystem
${hight-height} Evaluate 207
${hight-height} Evaluate 207
${height} Evaluate random.randint(${low-height},${hight-height}) random
${height} Evaluate random.randint(${low-height},${hight-height}) random
${Number} Evaluate 3
${Number} Evaluate 3
Create Session dating ${${dating}.dating域名} ${client_header}
${Data} Update Value To Json ${Data} $.id ${DataId}
${Data} Update Value To Json ${Data} $.id ${DataId}
${Data} Update Value To Json ${Data} $.fillSerialNumber ${Number}
${Data} Update Value To Json ${Data} $.fillSerialNumber ${Number}
${Data} Update Value To Json ${Data} $.height ${height}
${Data} Update Value To Json ${Data} $.height ${height}
@ -157,13 +127,14 @@ Library OperatingSystem
${reps} POST On Session dating /dating-agency-service/user/save/first/fill/marriage/Information ${Data.encode('utf-8')}
${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
${id} Get From Dictionary ${reps.json()} data
Should Be Equal ${id} ${DataId}
Should Be Equal ${id} ${DataId}
用户首次填写婚介资料
选择${dating}征婚人的学历
选择${dating}征婚人的学历
#选择征婚人的学历
#选择征婚人的学历
${code} Create List 0 1 2 3 4 5 #0:高中及以下,1:中专,2:大专,3:大学本科,4:硕士,5:硕士
${code} Create List 0 1 2 3 4 5 #0:高中及以下,1:中专,2:大专,3:大学本科,4:硕士,5:硕士
${educode} Evaluate random.choice(${code}) random #随机获取学历编码
${educode} Evaluate random.choice(${code}) random #随机获取学历编码
${Number} Evaluate 4
${Number} Evaluate 4
Create Session dating ${${dating}.UEC域名} ${${dating}.H eader}
Create Session dating ${${dating}.dating域名} ${client_h eader}
${Data} Update Value To Json ${Data} $.id ${DataId}
${Data} Update Value To Json ${Data} $.id ${DataId}
${Data} Update Value To Json ${Data} $.fillSerialNumber ${Number}
${Data} Update Value To Json ${Data} $.fillSerialNumber ${Number}
${Data} Update Value To Json ${Data} $.educationCode ${educode}
${Data} Update Value To Json ${Data} $.educationCode ${educode}
@ -172,13 +143,14 @@ Library OperatingSystem
${reps} POST On Session dating /dating-agency-service/user/save/first/fill/marriage/Information ${Data.encode('utf-8')}
${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
${id} Get From Dictionary ${reps.json()} data
Should Be Equal ${id} ${DataId}
Should Be Equal ${id} ${DataId}
用户首次填写婚介资料
选择${dating}征婚人的婚姻状况
选择${dating}征婚人的婚姻状况
#选择征婚人的婚姻状况
#选择征婚人的婚姻状况
${code} Create List 0 1 2 #0:未婚,1:离异,2:丧偶的
${code} Create List 0 1 2 #0:未婚,1:离异,2:丧偶的
${maritalCode} Evaluate random.choice(${code}) random #随机获取婚姻状态编码
${maritalCode} Evaluate random.choice(${code}) random #随机获取婚姻状态编码
${Number} Evaluate 5
${Number} Evaluate 5
Create Session dating ${${dating}.UEC域名} ${${dating}.H eader}
Create Session dating ${${dating}.dating域名} ${client_h eader}
${Data} Update Value To Json ${Data} $.id ${DataId}
${Data} Update Value To Json ${Data} $.id ${DataId}
${Data} Update Value To Json ${Data} $.fillSerialNumber ${Number}
${Data} Update Value To Json ${Data} $.fillSerialNumber ${Number}
${Data} Update Value To Json ${Data} $.maritalStatusCode ${maritalCode}
${Data} Update Value To Json ${Data} $.maritalStatusCode ${maritalCode}
@ -187,13 +159,14 @@ Library OperatingSystem
${reps} POST On Session dating /dating-agency-service/user/save/first/fill/marriage/Information ${Data.encode('utf-8')}
${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
${id} Get From Dictionary ${reps.json()} data
Should Be Equal ${id} ${DataId}
Should Be Equal ${id} ${DataId}
用户首次填写婚介资料
选择${dating}征婚人的月收入
选择${dating}征婚人的月收入
#选择征婚人的月收入
#选择征婚人的月收入
${code} Create List 0 1 2 3 4 5 6 #0:3000以下,1:3001~5000,2:5001~8000,3:8001~12000,4:12001~20000,5:20001~50000,6:50000以上
${code} Create List 0 1 2 3 4 5 6 #0:3000以下,1:3001~5000,2:5001~8000,3:8001~12000,4:12001~20000,5:20001~50000,6:50000以上
${incomeCode} Evaluate random.choice(${code}) random #随机获取婚姻状态编码
${incomeCode} Evaluate random.choice(${code}) random #随机获取婚姻状态编码
${Number} Evaluate 6
${Number} Evaluate 6
Create Session dating ${${dating}.UEC域名} ${${dating}.H eader}
Create Session dating ${${dating}.dating域名} ${client_h eader}
${Data} Update Value To Json ${Data} $.id ${DataId}
${Data} Update Value To Json ${Data} $.id ${DataId}
${Data} Update Value To Json ${Data} $.fillSerialNumber ${Number}
${Data} Update Value To Json ${Data} $.fillSerialNumber ${Number}
${Data} Update Value To Json ${Data} $.incomeCode ${incomeCode}
${Data} Update Value To Json ${Data} $.incomeCode ${incomeCode}
@ -202,13 +175,14 @@ Library OperatingSystem
${reps} POST On Session dating /dating-agency-service/user/save/first/fill/marriage/Information ${Data.encode('utf-8')}
${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
${id} Get From Dictionary ${reps.json()} data
Should Be Equal ${id} ${DataId}
Should Be Equal ${id} ${DataId}
用户首次填写婚介资料
选择${dating}征婚人的昵称
选择${dating}征婚人的昵称
#填写征婚人昵称
#填写征婚人昵称
${num} Evaluate random.randint(1,999) random #随机获取一个数字
${num} Evaluate random.randint(1,999) random #随机获取一个数字
${nickName} Set Variable 寻伴用户${num}
${nickName} Set Variable 寻伴用户${num}
${Number} Evaluate 7
${Number} Evaluate 7
Create Session dating ${${dating}.UEC域名} ${${dating}.H eader}
Create Session dating ${${dating}.dating域名} ${client_h eader}
${Data} Update Value To Json ${Data} $.id ${DataId}
${Data} Update Value To Json ${Data} $.id ${DataId}
${Data} Update Value To Json ${Data} $.fillSerialNumber ${Number}
${Data} Update Value To Json ${Data} $.fillSerialNumber ${Number}
${Data} Update Value To Json ${Data} $.nickName ${nickName}
${Data} Update Value To Json ${Data} $.nickName ${nickName}
@ -217,9 +191,9 @@ Library OperatingSystem
${reps} POST On Session dating /dating-agency-service/user/save/first/fill/marriage/Information ${Data.encode('utf-8')}
${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
${id} Get From Dictionary ${reps.json()} data
Should Be Equal ${id} ${DataId}
Should Be Equal ${id} ${DataId}
查询首次填写的婚介资料信息
查询首次填写的${dating}资料信息
查询首次填写的${dating}资料信息
#获取用户首次填写的资料
#获取用户首次填写的资料
Create Session dating ${${dating}.UEC域名} ${${dating}.Header}
${reps} GET On Session dating /dating-agency-service/user/get/first/fill/marriage/information/details params=userId=8576
${}
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}