Browse Source

查看其他人征婚资料详情

master
LG_lai 1 year ago
parent
commit
65e7b7105c
10 changed files with 1469 additions and 1097 deletions
  1. 2
      0-Login/phone-test.txt
  2. 34
      1-Applet/2-Homepage/BlindDate/AdvancedsearchResource.robot
  3. 10
      1-Applet/2-Homepage/Interaction/ILikeit.robot
  4. 73
      1-Applet/2-Homepage/Interaction/ILikeitResource.robot
  5. 26
      1-Applet/3-Customer/EquityResource.robot
  6. 8
      1-Applet/3-Customer/byEquity.robot
  7. 6
      2-Web/Mall/ProductResource.robot
  8. 10
      output/log.html
  9. 2387
      output/output.xml
  10. 10
      output/report.html

2
0-Login/phone-test.txt

@ -1,2 +1,2 @@
手机号
19128859944
15873078264

34
1-Applet/2-Homepage/BlindDate/AdvancedsearchResource.robot

@ -65,13 +65,15 @@ Library DateTime
用户查询${dating}高级搜索列表-户口所在地
#户口所在地查询
#region固定省市-广州
region固定省市-汕头
FOR ${client_header} IN @{Cheader_list}
Create Session dating ${${dating}.dating域名} ${client_header}
${reps} GET On Session dating dating-agency-service/user/get/marriage/recommendation/page params=advancedQuery=true&queryType=1&minAge=18&maxAge=80&minHeight=0&maxHeight=207&minimumIncome=0&maximumIncome=10000000&domicilePlaceProvinceCode=${provinceCode}&domicilePlaceProvinceName=${provinceName}&domicilePlaceCityCode=${cityCode}&domicilePlaceCityName=${cityName}&unlock=2&pageNum=1&pageSize=100
${total} Get From Dictionary ${reps.json()['data']} total
Set Global Variable ${total}
${records} Get From Dictionary ${reps.json()['data']} records
Set Global Variable ${records}
END
Set Global Variable ${total}
数据库查询征婚资料数量-户口所在地
Connect To Database Using Custom Params pymysql database='dating_agency_service',user='root',password='qniaothreetwoonego',host='8.135.8.221'
@ -235,6 +237,34 @@ region固定省市-广州
Set Global Variable ${provinceCode}
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 #随机获取广州市区名称
Set Global Variable ${cityCode}
Set Global Variable ${cityName}
Set Global Variable ${districtCode}
Set Global Variable ${districtName}
Set Global Variable ${provinceCode}
Set Global Variable ${provinceName}
数据库新增高级搜索权益
FOR ${userId} ${miId} IN ZIP ${userid_list} ${miId_list}
${dataTime} Get Current Date result_format=%Y-%m-%d %H:%M:%S

10
1-Applet/2-Homepage/Interaction/ILikeit.robot

@ -9,3 +9,13 @@ Resource ILikeitResource.robot
When 查看婚介平台相亲列表
Then 用户标记婚介资料like
And 用户查询婚介我喜欢列表
用户标记不喜欢
Given 用户查询婚介我喜欢列表
When 用户标记婚介资料no like
用户查看其他征婚人资料详情
Given 查询婚介征婚人的资料信息
When 查询婚介征婚人资料
And 用户查询婚介高级搜索列表-户口所在地
Then 查看婚介征婚人详情

73
1-Applet/2-Homepage/Interaction/ILikeitResource.robot

@ -67,6 +67,10 @@ Library DatabaseLibrary
Create Session dating ${${dating}.dating域名} ${client_header}
${data} Set Variable {"miId":"${miId}"}
${reps} POST On Session dating dating-agency-service/user/like/his ${data.encode('utf-8')}
${data} Get From Dictionary ${reps.json()} data
${message} Get From Dictionary ${reps.json()} message
Should Be Equal As Strings ${message} successful
log 标记喜欢成功
END
用户查询${dating}我喜欢列表
@ -79,3 +83,72 @@ Library DatabaseLibrary
${miIdData} Get From Dictionary ${Data} miId
Exit For Loop If ${miIdData}==${miId}
END
Set Global Variable ${miIdData}
用户标记${dating}资料no like
FOR ${client_header} IN @{Cheader_list}
Create Session dating ${${dating}.dating域名} ${client_header}
${data} Set Variable {"miId":"${miIdData}"}
${reps} POST On Session dating dating-agency-service/user/cancel/like ${data.encode('utf-8')}
${data} Get From Dictionary ${reps.json()} data #标记id
${message} Get From Dictionary ${reps.json()} message
Should Be Equal As Strings ${message} successful
log 标记不喜欢成功
END
用户查询${dating}高级搜索列表-户口所在地
#户口所在地查询
region固定省市-汕头
FOR ${client_header} IN @{Cheader_list}
Create Session dating ${${dating}.dating域名} ${client_header}
${reps} GET On Session dating dating-agency-service/user/get/marriage/recommendation/page params=advancedQuery=true&queryType=1&minAge=18&maxAge=80&minHeight=0&maxHeight=207&minimumIncome=0&maximumIncome=10000000&domicilePlaceProvinceCode=${provinceCode}&domicilePlaceProvinceName=${provinceName}&domicilePlaceCityCode=${cityCode}&domicilePlaceCityName=${cityName}&unlock=2&pageNum=1&pageSize=100
${total} Get From Dictionary ${reps.json()['data']} total
${records} Get From Dictionary ${reps.json()['data']} records
Set Global Variable ${records}
log ${records}
遍历搜索结果
END
Set Global Variable ${total}
遍历搜索结果
FOR ${data} IN @{records}
${miId} Get From Dictionary ${data} miId
Exit For Loop If ${miId}==965354767578697728 #就是不吃饭:965354767578697728
END
Set Global Variable ${miId}
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 #随机获取广州市区名称
Set Global Variable ${cityCode}
Set Global Variable ${cityName}
Set Global Variable ${districtCode}
Set Global Variable ${districtName}
Set Global Variable ${provinceCode}
Set Global Variable ${provinceName}
查看${dating}征婚人详情
FOR ${client_header} IN @{Cheader_list}
Create Session dating ${${dating}.dating域名} ${client_header}
${reps} GET On Session dating dating-agency-service/user/get/marriage/recommendation/details params=miId=${miId}&freeCharge=1
${message} Get From Dictionary ${reps.json()} message
Should Be Equal As Strings ${message} successful
END

26
1-Applet/3-Customer/EquityResource.robot

@ -122,3 +122,29 @@ Library DatabaseLibrary
${insert_4} Execute Sql String INSERT INTO `dating_agency_mall`.`da_right_term`(`id`, `is_delete`, `create_time`, `update_time`, `right_id`, `display_name`, `name`, `unit`, `value`) VALUES (NULL, 0, '${dataTime}', '${dataTime}', ${right_id}, '权益剩余额度', 3, 1, '1')
Disconnect From Database
END
数据库新增聊天卡权益
FOR ${userId} ${miId} IN ZIP ${userid_list} ${miId_list}
${dataTime} Get Current Date result_format=%Y-%m-%d %H:%M:%S
${Time} Add Time To Date ${dataTime} 5 days
Connect To Database Using Custom Params pymysql database='dating_agency_mall',user='root',password='qniaothreetwoonego',host='8.135.8.221'
${insert_1} Execute Sql String INSERT INTO `dating_agency_mall`.`da_right`(`id`, `is_delete`, `create_time`, `update_time`, `user_id`, `mi_id`, `type`, `start_time`, `end_time`, `enable`) VALUES (NULL, 0, '${dataTime}', '${dataTime}', ${userId}, ${miId}, 501, '${dataTime}', '${Time}', 1) #插入一条聊天卡
${check_1} Query SELECT id FROM `dating_agency_mall`.`da_right` WHERE `mi_id` = '${miId}' AND `type` = '501' AND `enable` = '1' #查询权益id
${right_id} Set Variable ${check_1[0][0]}
${insert_2} Execute Sql String INSERT INTO `dating_agency_mall`.`da_right_term`(`id`, `is_delete`, `create_time`, `update_time`, `right_id`, `display_name`, `name`, `unit`, `value`) VALUES (NULL, 0, '${dataTime}', '${dataTime}', ${right_id}, '规格', 1, 102, NULL)
${insert_3} Execute Sql String INSERT INTO `dating_agency_mall`.`da_right_term`(`id`, `is_delete`, `create_time`, `update_time`, `right_id`, `display_name`, `name`, `unit`, `value`) VALUES (NULL, 0, '${dataTime}', '${dataTime}', ${right_id}, '权益上限额度', 2, 1, '3')
${insert_4} Execute Sql String INSERT INTO `dating_agency_mall`.`da_right_term`(`id`, `is_delete`, `create_time`, `update_time`, `right_id`, `display_name`, `name`, `unit`, `value`) VALUES (NULL, 0, '${dataTime}', '${dataTime}', ${right_id}, '权益剩余额度', 3, 1, '3')
Disconnect From Database
END
数据库新增会员权益
FOR ${userId} ${miId} IN ZIP ${userid_list} ${miId_list}
${dataTime} Get Current Date result_format=%Y-%m-%d %H:%M:%S
${Time} Add Time To Date ${dataTime} 5 days
Connect To Database Using Custom Params pymysql database='dating_agency_mall',user='root',password='qniaothreetwoonego',host='8.135.8.221'
${insert_1} Execute Sql String INSERT INTO `dating_agency_mall`.`da_right`(`id`, `is_delete`, `create_time`, `update_time`, `user_id`, `mi_id`, `type`, `start_time`, `end_time`, `enable`) VALUES (NULL, 0, '${dataTime}', '${dataTime}', ${userId}, ${miId}, 601, '${dataTime}', '${Time}', 1) #插入一条会员
${check_1} Query SELECT id FROM `dating_agency_mall`.`da_right` WHERE `mi_id` = '${miId}' AND `type` = '601' AND `enable` = '1' #查询权益id
${right_id} Set Variable ${check_1[0][0]}
${insert_2} Execute Sql String INSERT INTO `dating_agency_mall`.`da_right_term`(`id`, `is_delete`, `create_time`, `update_time`, `right_id`, `display_name`, `name`, `unit`, `value`) VALUES (NULL, 0, '${dataTime}', '${dataTime}', ${right_id}, '规格', 1, 101, NULL)
Disconnect From Database
END

8
1-Applet/3-Customer/byEquity.robot

@ -25,3 +25,11 @@ Resource EquityResource.robot
用户线下约见面权益
Given 查询婚介征婚人的资料信息
When 数据库新增线下约见面权益
用户线聊天卡权益
Given 查询婚介征婚人的资料信息
When 数据库新增聊天卡权益
用户线会员权益
Given 查询婚介征婚人的资料信息
When 数据库新增会员权益

6
2-Web/Mall/ProductResource.robot

@ -7,9 +7,9 @@ Library DatabaseLibrary
*** Keywords ***
平台商品数据创建
${subCategory_list} Create List 101 201 301 302 401 501 601 #产品名称
${mainCategory_list} Create List 1 2 3 3 4 3 3 #产品分类
${productTitle_list} Create List 学历认证 头像修改 解锁更多人数 高级搜索 线下约见面 聊天卡 会员
${subCategory_list} Create List 101 201 301 302 401 501 601 701 801 #产品名称
${mainCategory_list} Create List 1 2 3 3 4 3 3 3 3 #产品分类
${productTitle_list} Create List 学历认证 头像修改 解锁更多人数 高级搜索 线下约见面 聊天卡 会员 包恋爱 包领证
${data_list} Create List
FOR ${mainCategory} ${subCategory} ${productTitle} IN ZIP ${mainCategory_list} ${subCategory_list} ${productTitle_list}
${productSpecUnit_list} Create List 101 102 #产品规格:101 周期,102 天数

10
output/log.html
File diff suppressed because it is too large
View File

2387
output/output.xml
File diff suppressed because it is too large
View File

10
output/report.html

@ -1629,22 +1629,22 @@ storage = function () {
window.output = {};
</script>
<script type="text/javascript">
window.output["suite"] = [1,2,3,0,[],[1,0,1380],[[4,5,6,7,[],[1,16,501],[[8,9,10,11,[],[1,16,501],[],[[12,0,0,[],[1,300,217],[]]],[],[1,1,0,0]]],[],[],[1,1,0,0]],[13,14,15,0,[],[1,517,863],[[16,17,18,0,[],[1,517,863],[[19,20,21,0,[],[1,517,863],[],[[22,0,0,[],[1,715,665],[]]],[],[1,1,0,0]]],[],[],[1,1,0,0]]],[],[],[1,1,0,0]]],[],[],[2,2,0,0]];
window.output["suite"] = [1,2,3,0,[],[1,0,1841],[[4,5,6,7,[],[1,16,503],[[8,9,10,11,[],[1,16,502],[],[[12,0,0,[],[1,302,216],[]]],[],[1,1,0,0]]],[],[],[1,1,0,0]],[13,14,15,0,[],[1,521,1320],[[16,17,18,0,[],[1,523,1318],[[19,20,21,22,[],[1,524,1317],[[23,24,25,0,[],[1,527,1314],[],[[26,0,0,[],[1,541,1300],[]]],[],[1,1,0,0]]],[],[],[1,1,0,0]]],[],[],[1,1,0,0]]],[],[],[1,1,0,0]]],[],[],[2,2,0,0]];
</script>
<script type="text/javascript">
window.output["strings"] = [];
</script>
<script type="text/javascript">
window.output["strings"] = window.output["strings"].concat(["*","*Dating-agency","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency","*..","*0-Login","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\0-Login","*../0-Login","*<p>用户登录婚介平台\x3c/p>","*Login-interface","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\0-Login\\Login-interface.robot","*../0-Login/Login-interface.robot","*<p>接口:短信验证码登录认证\x3c/p>","*手机号验证码登录-888888","*2-Web","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\2-Web","*../2-Web","*Mall","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\2-Web\\Mall","*../2-Web/Mall","*Activity","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\2-Web\\Mall\\Activity.robot","*../2-Web/Mall/Activity.robot","*创建会员活动"]);
window.output["strings"] = window.output["strings"].concat(["*","*Dating-agency","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency","*..","*0-Login","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\0-Login","*../0-Login","*<p>用户登录婚介平台\x3c/p>","*Login-interface","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\0-Login\\Login-interface.robot","*../0-Login/Login-interface.robot","*<p>接口:短信验证码登录认证\x3c/p>","*手机号验证码登录-888888","*1-Applet","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\1-Applet","*../1-Applet","*2-Homepage","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\1-Applet\\2-Homepage","*../1-Applet/2-Homepage","*Interaction","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\1-Applet\\2-Homepage\\Interaction","*../1-Applet/2-Homepage/Interaction","*<p>互动\x3c/p>","*ILikeit","*D:\\LYL\\Study\\Robot_framework\\space\\Dating-agency\\1-Applet\\2-Homepage\\Interaction\\ILikeit.robot","*../1-Applet/2-Homepage/Interaction/ILikeit.robot","*用户查看其他征婚人资料详情"]);
</script>
<script type="text/javascript">
window.output["stats"] = [[{"elapsed":"00:00:01","fail":0,"label":"All Tests","pass":2,"skip":0}],[],[{"elapsed":"00:00:01","fail":0,"id":"s1","label":"Dating-agency","name":"Dating-agency","pass":2,"skip":0},{"elapsed":"00:00:01","fail":0,"id":"s1-s1","label":"Dating-agency.0-Login","name":"0-Login","pass":1,"skip":0},{"elapsed":"00:00:01","fail":0,"id":"s1-s1-s1","label":"Dating-agency.0-Login.Login-interface","name":"Login-interface","pass":1,"skip":0},{"elapsed":"00:00:01","fail":0,"id":"s1-s2","label":"Dating-agency.2-Web","name":"2-Web","pass":1,"skip":0},{"elapsed":"00:00:01","fail":0,"id":"s1-s2-s1","label":"Dating-agency.2-Web.Mall","name":"Mall","pass":1,"skip":0},{"elapsed":"00:00:01","fail":0,"id":"s1-s2-s1-s1","label":"Dating-agency.2-Web.Mall.Activity","name":"Activity","pass":1,"skip":0}]];
window.output["stats"] = [[{"elapsed":"00:00:02","fail":0,"label":"All Tests","pass":2,"skip":0}],[],[{"elapsed":"00:00:02","fail":0,"id":"s1","label":"Dating-agency","name":"Dating-agency","pass":2,"skip":0},{"elapsed":"00:00:01","fail":0,"id":"s1-s1","label":"Dating-agency.0-Login","name":"0-Login","pass":1,"skip":0},{"elapsed":"00:00:01","fail":0,"id":"s1-s1-s1","label":"Dating-agency.0-Login.Login-interface","name":"Login-interface","pass":1,"skip":0},{"elapsed":"00:00:01","fail":0,"id":"s1-s2","label":"Dating-agency.1-Applet","name":"1-Applet","pass":1,"skip":0},{"elapsed":"00:00:01","fail":0,"id":"s1-s2-s1","label":"Dating-agency.1-Applet.2-Homepage","name":"2-Homepage","pass":1,"skip":0},{"elapsed":"00:00:01","fail":0,"id":"s1-s2-s1-s1","label":"Dating-agency.1-Applet.2-Homepage.Interaction","name":"Interaction","pass":1,"skip":0},{"elapsed":"00:00:01","fail":0,"id":"s1-s2-s1-s1-s1","label":"Dating-agency.1-Applet.2-Homepage.Interaction.ILikeit","name":"ILikeit","pass":1,"skip":0}]];
</script>
<script type="text/javascript">
window.output["baseMillis"] = 1712741002701;
window.output["baseMillis"] = 1713169117845;
</script>
<script type="text/javascript">
window.output["generated"] = 1410;
window.output["generated"] = 1897;
</script>
<script type="text/javascript">
window.output["expand_keywords"] = null;

Loading…
Cancel
Save