#${year} Evaluate random.randint(${start-year},${end-year}) random #随机获取年份
#${year} Evaluate random.randint(${start-year},${end-year}) random #随机获取年份
${year} Evaluate ${get_year}-42 #固定年龄
${year} Evaluate ${get_year}-28 #固定年龄
${Number} Evaluate 3 #填写序号
${Number} Evaluate 3 #填写序号
Create Session dating ${${dating}.dating域名} ${client_header}
Create Session dating ${${dating}.dating域名} ${client_header}
${Data} Update Value To Json ${Data} $.id ${DataId}
${Data} Update Value To Json ${Data} $.id ${DataId}
@ -272,7 +272,7 @@ Library OperatingSystem
#${name} Set Variable ${name}${secondName}
#${name} Set Variable ${name}${secondName}
#${nickName} Set Variable ${firstName}${name}
#${nickName} Set Variable ${firstName}${name}
#END
#END
${Name} Set Variable ["缘来是你","洛天神女","寻那个TA","一片烨","冲浪boy","小十七","人生若只如初见","王小帅","牛仔","张先生","细水长流","就等你了","弱水三千,我只取你一瓢","搬石头砸你的jio","遗落世间的小仙女","阳光正好,微风不燥","故乡的原风景","万里&长城","禁忌女孩","如果当时...","雪落下的地方","天蝎座的宁静","烟火","白色气球","带你去浪漫的土耳其","山东在逃挖掘机","餐桌C位","网名不要太长像我这样就好","村里在逃翠花❀","林黛玉醉打蒋门神","美少女壮士","诺贝尔可爱奖","虚天渊","死于脚气攻心","发型不乱,一切好办","农夫三拳有点疼","举不动的小公主","朝颜","茯苓","零碎小土豆📕","不4辣妹好烦","满山的猴子我腚最红","拉粑粑小魔仙","榆木脑袋/(ㄒoㄒ)/~~","北极甜虾","社交悍匪","西红柿炖前男友","骑猪追帅哥","^.^心碎小饭包","悲伤Kitty猫","美女也会emo","妈莎拉蒂","爸道总裁","去银行整点金条","我的人间鬼火","观input萨","冰糖葫芦娃","记忆煎成饼","4.435km/s","炉火糖粥","十一是亿","半截的诗","DokiDoki","该昵称已存在","七月半","出桃公主","量贩草莓guo'pao"]
${Name} Set Variable ["缘来是你","洛天神女","寻那个TA","一片烨","冲浪boy","王小帅","牛仔","张先生","就等你了","故乡的原风景","万里&长城","禁忌女孩","如果当时...","雪落下的地方","天蝎座的宁静","烟火","白色气球","带你去浪漫的土耳其","村里在逃翠花❀","诺贝尔可爱奖","虚天渊","死于脚气攻心","发型不乱,一切好办","朝颜","茯苓","不4辣妹好烦","满山的猴子我腚最红","拉粑粑小魔仙","榆木脑袋/(ㄒoㄒ)/~~","北极甜虾","社交悍匪","西红柿炖前男友","骑猪追帅哥","^.^心碎小饭包","美女也会emo","妈莎拉蒂","爸道总裁","去银行整点金条","我的人间鬼火","观input萨","冰糖葫芦娃","记忆煎成饼","4.435km/s","炉火糖粥","十一是亿","半截的诗","DokiDoki","该昵称已存在","出桃公主","量贩草莓果泡","风止何安","钟于的尽头是终于","Komorebi","Agoni","Miratowa","Coisini","是牛奶味呀","偷走月亮的o(=•ェ•=)m","一口吃成大胖次","转角撞到小花花","恰似惊鸿落人间","阿啾啾","只吃一口不会胖滴","难过就首饰房间","辣条董事长","一贫如喜羊羊","鸭鸭进京赶烤","bug鸭陆","我愿嫁给财神爷哪怕是企妾","富婆与低保皆失","满圈猪猪我最肥","☀日落也会跑","不掉小珍🐖","快乐的刘油果","小地瓜☁","火鸡味锅巴","晕头小🐕","钞票收割机","吃土豆长大的马铃薯","Tony带水","古塔拉黑暗之神","换胃思烤","你没好果汁吃","元气少女锅德缸","对方正在长头发","关你peace","狂炫老板画的大饼","皮蛋solo粥","梁山伯与祝英抬杠","讨一身可爱","半口奶酪","一丢丢可爱","小不忍则卖大萌","春风十里吹不动你","夏目友人赖账","狂踹瘸子那条好腿","三条腿瘸了两条","蛋黄派来的","BOB!!!","激萌美少女李逵","老衲我不用飘柔"]
${nickName} Evaluate random.choice(${Name}) random
${nickName} Evaluate random.choice(${Name}) random
${Number} Evaluate 7
${Number} Evaluate 7
Create Session dating ${${dating}.dating域名} ${client_header}
Create Session dating ${${dating}.dating域名} ${client_header}
@ -395,3 +395,31 @@ region固定省市-衡阳
Set Global Variable ${districtName}
Set Global Variable ${districtName}
Set Global Variable ${provinceCode}
Set Global Variable ${provinceCode}
Set Global Variable ${provinceName}
Set Global Variable ${provinceName}
region固定省市-汕头
Disable Warnings
Create Session region http://qncloud.oss-cn-shenzhen.aliyuncs.com
${reps} GET On Session region address.json
${local_data} Get From Dictionary ${reps.json()} data
FOR ${province} IN @{local_data} #省列表数据
${provinceCode} Get From Dictionary ${province} value #获取省编码
${provinceName} Get From Dictionary ${province} label #获取省名称
Exit For Loop If '${provinceName}'=='广州省'
END
${city_data} Get From Dictionary ${province} children #广东省市列表数据
FOR ${city} IN @{city_data}
${cityCode} Get From Dictionary ${city} value #获取市编码
${cityName} Get From Dictionary ${city} label #获取市名称
Exit For Loop If '${cityName}'=='汕头市'
END
${district_data} Get From Dictionary ${city} children #市列表数据
log ${district_data}
${district} Evaluate random.choice(${district_data}) random
${districtCode} Get From Dictionary ${district} value #随机获取区编码
${districtName} Get From Dictionary ${district} label #随机获取区名称
Create Session dating ${${dating}.dating域名} ${client_header}
${reps} GET On Session dating dating-agency-service/user/get/marriage/recommendation/page params=advancedQuery=false&queryType=1&minAge=18&maxAge=80&minHeight=0&maxHeight=207&minimumIncome=0&maximumIncome=10000000&unlock=0&pageNum=1&pageSize=1000
${total} Get From Dictionary ${reps.json()['data']} total
Set Global Variable ${total}
END
数据库查询征婚资料数量
Connect To Database Using Custom Params pymysql database='dating_agency_service',user='root',password='qniaothreetwoonego',host='8.135.8.221'
${genderCode} Set Variable If ${genderCode}==1 0 1
${check} Query SELECT COUNT(*) FROM `dating_agency_service`.`da_marriage_information` WHERE `gender_code` = '${genderCode}' AND `profile_photo` <> 'null' AND `is_delete` = '0' #查询数据库资料数量
FOR ${miId} ${client_header} IN ZIP ${miId_list} ${Cheader_list}
FOR ${miId} ${client_header} IN ZIP ${miId_list} ${Cheader_list}
Create Session dating ${${dating}.dating域名} ${client_header}
Create Session dating ${${dating}.dating域名} ${client_header}
${data} Set Variable {"id":"${miId}","provinceCode":${provinceCode},"provinceName":"${provinceName}","cityCode":${cityCode},"cityName":"${cityName}","districtCode":${districtCode},"districtName":"${districtName}"}
${data} Set Variable {"id":"${miId}","provinceCode":${provinceCode},"provinceName":"${provinceName}","cityCode":${cityCode},"cityName":"${cityName}","districtCode":${districtCode},"districtName":"${districtName}"}
${reps} GET On Session dating dating-agency-service/user/get/nation/list
${reps} GET On Session dating dating-agency-service/user/get/nation/list
${data} Get From Dictionary ${reps.json()} data
${data} Get From Dictionary ${reps.json()} data
#${Nation_data} Evaluate random.choice(${data}) random
#${Nation_data} Evaluate random.choice(${data}) random
${nationdata} Set Variable [{"cn":"土家族","id":15},{"cn":"苗族","id":6},{"cn":"侗族","id":12},{"cn":"瑶族","id":13},{"cn":"白族","id":14},{"cn":"回族","id":3},{"cn":"壮族","id":8},{"cn":"维吾尔族","id":5}]
${Nation_data} Evaluate random.choice(${nationdata}) random
#${Nation_data} Get From List ${data} 5 #固定民族
#${nationdata} Set Variable [{"cn":"土家族","id":15},{"cn":"苗族","id":6},{"cn":"侗族","id":12},{"cn":"瑶族","id":13},{"cn":"白族","id":14},{"cn":"回族","id":3},{"cn":"壮族","id":8},{"cn":"维吾尔族","id":5}]
#${Nation_data} Evaluate random.choice(${nationdata}) random
${Nation_data} Get From List ${data} 0 #固定民族
${nation} Get From Dictionary ${Nation_data} cn #获取民族名称
${nation} Get From Dictionary ${Nation_data} cn #获取民族名称
${nationCode} Get From Dictionary ${Nation_data} id #获取民族编码
${nationCode} Get From Dictionary ${Nation_data} id #获取民族编码
${name_data} Set Variable ["缘来是你","洛天神女","寻那个TA","一片烨","冲浪boy","小十七","人生若只如初见","王小帅","牛仔","张先生","细水长流","就等你了","弱水三千,我只取你一瓢","搬石头砸你的jio","遗落世间的小仙女","阳光正好,微风不燥","故乡的原风景","万里&长城","禁忌女孩","如果当时...","雪落下的地方","天蝎座的宁静","烟火","白色气球","带你去浪漫的土耳其","山东在逃挖掘机","餐桌C位","网名不要太长像我这样就好","村里在逃翠花❀","林黛玉醉打蒋门神","美少女壮士","诺贝尔可爱奖","虚天渊","死于脚气攻心","发型不乱,一切好办","农夫三拳有点疼","举不动的小公主","朝颜","茯苓","零碎小土豆📕","不4辣妹好烦","满山的猴子我腚最红","拉粑粑小魔仙","榆木脑袋/(ㄒoㄒ)/~~","北极甜虾","社交悍匪","西红柿炖前男友","骑猪追帅哥","^.^心碎小饭包","悲伤Kitty猫","美女也会emo","妈莎拉蒂","爸道总裁","去银行整点金条","我的人间鬼火","观input萨","冰糖葫芦娃","记忆煎成饼","4.435km/s","炉火糖粥","十一是亿","半截的诗","DokiDoki","该昵称已存在","七月半","出桃公主","量贩草莓guo'pao"]
${name_data} Set Variable ["缘来是你","洛天神女","寻那个TA","一片烨","冲浪boy","王小帅","牛仔","张先生","就等你了","故乡的原风景","万里&长城","禁忌女孩","如果当时...","雪落下的地方","天蝎座的宁静","烟火","白色气球","带你去浪漫的土耳其","村里在逃翠花❀","诺贝尔可爱奖","虚天渊","死于脚气攻心","发型不乱,一切好办","朝颜","茯苓","不4辣妹好烦","满山的猴子我腚最红","拉粑粑小魔仙","榆木脑袋/(ㄒoㄒ)/~~","北极甜虾","社交悍匪","西红柿炖前男友","骑猪追帅哥","^.^心碎小饭包","美女也会emo","妈莎拉蒂","爸道总裁","去银行整点金条","我的人间鬼火","观input萨","冰糖葫芦娃","记忆煎成饼","4.435km/s","炉火糖粥","十一是亿","半截的诗","DokiDoki","该昵称已存在","出桃公主","量贩草莓果泡","风止何安","钟于的尽头是终于","Komorebi","Agoni","Miratowa","Coisini","是牛奶味呀","偷走月亮的o(=•ェ•=)m","一口吃成大胖次","转角撞到小花花","恰似惊鸿落人间","阿啾啾","只吃一口不会胖滴","难过就首饰房间","辣条董事长","一贫如喜羊羊","鸭鸭进京赶烤","bug鸭陆","我愿嫁给财神爷哪怕是企妾","富婆与低保皆失","满圈猪猪我最肥","☀日落也会跑","不掉小珍🐖","快乐的刘油果","小地瓜☁","火鸡味锅巴","晕头小🐕","钞票收割机","吃土豆长大的马铃薯","Tony带水","古塔拉黑暗之神","换胃思烤","你没好果汁吃","元气少女锅德缸","对方正在长头发","关你peace","狂炫老板画的大饼","皮蛋solo粥","梁山伯与祝英抬杠","讨一身可爱","半口奶酪","一丢丢可爱","小不忍则卖大萌","春风十里吹不动你","夏目友人赖账","狂踹瘸子那条好腿","三条腿瘸了两条","蛋黄派来的","BOB!!!","激萌美少女李逵","老衲我不用飘柔"]
${nickName} Evaluate random.choice(${name_data}) random
${nickName} Evaluate random.choice(${name_data}) random
FOR ${miId} ${client_header} IN ZIP ${miId_list} ${Cheader_list}
FOR ${miId} ${client_header} IN ZIP ${miId_list} ${Cheader_list}
Create Session dating ${${dating}.dating域名} ${client_header}
Create Session dating ${${dating}.dating域名} ${client_header}
@ -645,3 +645,30 @@ region固定省市-梅州
Set Global Variable ${districtName}
Set Global Variable ${districtName}
Set Global Variable ${provinceCode}
Set Global Variable ${provinceCode}
Set Global Variable ${provinceName}
Set Global Variable ${provinceName}
region固定省市-汕头
Disable Warnings
Create Session region http://qncloud.oss-cn-shenzhen.aliyuncs.com
${reps} GET On Session region address.json
${local_data} Get From Dictionary ${reps.json()} data
FOR ${province} IN @{local_data} #省列表数据
${provinceCode} Get From Dictionary ${province} value #获取省编码
${provinceName} Get From Dictionary ${province} label #获取省名称
Exit For Loop If '${provinceName}'=='广东省'
END
${city_data} Get From Dictionary ${province} children #广东省市列表数据
FOR ${city} IN @{city_data}
${cityCode} Get From Dictionary ${city} value #获取市编码
${cityName} Get From Dictionary ${city} label #获取市名称
Exit For Loop If '${cityName}'=='汕头市'
END
${district_data} Get From Dictionary ${city} children #广州市列表数据
log ${district_data}
${district} Evaluate random.choice(${district_data}) random
${districtCode} Get From Dictionary ${district} value #随机获取区编码
${districtName} Get From Dictionary ${district} label #随机获取区名称
${reps} GET On Session dating dating-agency-service/user/get/education/list
${reps} GET On Session dating dating-agency-service/user/get/education/list
${data_list} Get From Dictionary ${reps.json()} data
${data_list} Get From Dictionary ${reps.json()} data
#${education_data} Evaluate random.choice(${data_list}) random #随机获取学历
#${education_data} Evaluate random.choice(${data_list}) random #随机获取学历
${education_data} Get From List ${data_list} -1 #0高中以下,1中专,2大专,3本科。4硕士,5博士
${education_data} Get From List ${data_list} 3 #0高中以下,1中专,2大专,3本科。4硕士,5博士
${education} Get From Dictionary ${education_data} desc #学历名称
${education} Get From Dictionary ${education_data} desc #学历名称
${educationCode} Get From Dictionary ${education_data} value #学历编码
${educationCode} Get From Dictionary ${education_data} value #学历编码
Set Global Variable ${education}
Set Global Variable ${education}
@ -145,7 +145,7 @@ region
${reps} GET On Session dating dating-agency-service/user/get/marital/status/list
${reps} GET On Session dating dating-agency-service/user/get/marital/status/list
${data_list} Get From Dictionary ${reps.json()} data
${data_list} Get From Dictionary ${reps.json()} data
#${maritalStatusData} Evaluate random.choice(${data_list}) random #随机获取
#${maritalStatusData} Evaluate random.choice(${data_list}) random #随机获取
${maritalStatusData} Get From List ${data_list} 1 #0未婚,1离异,2丧偶,-1无限
${maritalStatusData} Get From List ${data_list} 0 #0未婚,1离异,2丧偶,-1无限
${maritalStatusCode} Get From Dictionary ${maritalStatusData} value #婚介状况编码
${maritalStatusCode} Get From Dictionary ${maritalStatusData} value #婚介状况编码
${maritalStatusName} Get From Dictionary ${maritalStatusData} desc #婚介状况名称
${maritalStatusName} Get From Dictionary ${maritalStatusData} desc #婚介状况名称
Set Global Variable ${maritalStatusCode}
Set Global Variable ${maritalStatusCode}
@ -167,9 +167,9 @@ region
${reps} GET On Session dating dating-agency-service/user/get/nation/list
${reps} GET On Session dating dating-agency-service/user/get/nation/list
${data} Get From Dictionary ${reps.json()} data
${data} Get From Dictionary ${reps.json()} data
#${nationData} Evaluate random.choice(${data}) random #随机获取名族数据
#${nationData} Evaluate random.choice(${data}) random #随机获取名族数据
${nationdata} Set Variable [{"cn":"土家族","id":15},{"cn":"苗族","id":6},{"cn":"侗族","id":12},{"cn":"瑶族","id":13},{"cn":"白族","id":14},{"cn":"回族","id":3},{"cn":"壮族","id":8},{"cn":"维吾尔族","id":5}]
${nationData} Evaluate random.choice(${nationdata}) random
#${nationData} Get From List ${data} 0
#${nationdata} Set Variable [{"cn":"土家族","id":15},{"cn":"苗族","id":6},{"cn":"侗族","id":12},{"cn":"瑶族","id":13},{"cn":"白族","id":14},{"cn":"回族","id":3},{"cn":"壮族","id":8},{"cn":"维吾尔族","id":5}]
#${nationData} Evaluate random.choice(${nationdata}) random
${nationData} Get From List ${data} 0
${nation} Get From Dictionary ${nationData} cn #民族名称
${nation} Get From Dictionary ${nationData} cn #民族名称
${nationCode} Get From Dictionary ${nationData} id #民族编码
${nationCode} Get From Dictionary ${nationData} id #民族编码
Set Global Variable ${nation}
Set Global Variable ${nation}
@ -207,7 +207,7 @@ region
提交${dating}征婚人的择偶条件-户籍
提交${dating}征婚人的择偶条件-户籍
#提交征婚人的籍贯信息
#提交征婚人的籍贯信息
region固定省市-衡阳
region固定省市-汕头
FOR ${client_header} IN @{Cheader_list}
FOR ${client_header} IN @{Cheader_list}
Create Session dating ${${dating}.dating域名} ${client_header}
Create Session dating ${${dating}.dating域名} ${client_header}