From e895f35cf9608c717162fda411b6e29ba1c47696 Mon Sep 17 00:00:00 2001 From: LG_lai Date: Tue, 26 Mar 2024 11:25:50 +0800 Subject: [PATCH] no message --- 0-Login/Login-interface.robot | 9 +- 0-Login/phone-test.txt | 2 +- 1-Applet/1-WriteInfo/InfoResource.robot | 8 +- .../MarriageInfo/Authentication.robot | 66 +- .../MarriageInfo/DataAuthentication.robot | 8 + .../MarriageInfo/MateSelection.robot | 5 + .../2-Homepage/MarriageInfo/Selection.robot | 38 +- output/log.html | 12 +- output/output.xml | 3295 +++-------------- output/report.html | 10 +- 10 files changed, 621 insertions(+), 2832 deletions(-) diff --git a/0-Login/Login-interface.robot b/0-Login/Login-interface.robot index 9ccd698..2d607f7 100644 --- a/0-Login/Login-interface.robot +++ b/0-Login/Login-interface.robot @@ -68,7 +68,14 @@ Library Collections #${get_list} Evaluate random.choice(${list}) random #log ${get_list} #生成手机号 - ${phone} Evaluate "".join(random.sample("01234567897",8)) random,string + #${phone} Evaluate "".join(random.sample("01234567897",8)) random,string + #生成1000的整数倍数 + #${number} Evaluate random.randrange(9000,50000,1000) random + #随机获取多个值 + ${imgList} Set Variable ["https://dating-agency-test.oss-accelerate.aliyuncs.com/30464b28455d6ddbc1f049ce4adfda7a.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/c7c968a93cff69375df767aefe112da4.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/9e1c238e45a3c9264b83c0b1d4054019.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/0c1e15d1c956cb8bb678b2a1f7992f76.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/aea0caca25438b7490305cd4c704d515.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/14eee17ccd0333cda335d68004885f1f.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/863db444113cabe238ce37e1ff12d8c8.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/42e77d2434934a6fc24638fd5bf130d6.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/122668a4d1cc4fcffd91fc3d2934fc8b.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/24ef3e3c4e781b97c9e3da52cc2a6a88.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/c91757deace453ee22c3d12ea9913bd0.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/b2b34146d7354dab2d7a7c6e65395762.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/905cbc906449e997be51c6b129c9481e.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/18a7ce70dbba030da53442f0ad55e63b.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/991c4bc6f06c1c3fb1d6a9a5178ee34c.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/df8705ac114d936428d0765f78fc3af8.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/5d4eeebbf9f7df899a8964d3c802a2b7.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/61971786fabc9be4718e10f9323649ef.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/f99a80033c77b990f9d2c75c2e6b6c1e.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/6647f59b5f8057c9aa67324261153cdd.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/fde465e0db7e83a6a29ad133c270c8ba.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/647e941c007594cd32d977b172efe58a.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/ca8faec9558e2aae046f8620fd21fed6.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/82e53568724f2010025231a600fd78b2.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/e40ca792f19cb70f045ebfe04c57c52c.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/9e62e2e3ad1b53d20a933a651c958201.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/7f7e09f9c1f83b68de7967df210716d4.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/3d9ccb6c9206e28c3dd6104d38eccd19.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/ccc7a8fea47b80921b7cc790c87d6bc1.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/71a5453ecfd81a21c7fbbbcea50ec6ab.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/bc07ad3c778a592b48a48a01a6e6bcee.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/228b58091bcdac00789bcefd77886cf2.jpg"] + ${imgdata} Evaluate random.sample(${imgList},2) random,string + ${img} Evaluate demjson.encode(${imgdata}) demjson + log ${img} 数据库删除用户 Given 读取TXT文件 diff --git a/0-Login/phone-test.txt b/0-Login/phone-test.txt index 6f9f5cd..7621695 100644 --- a/0-Login/phone-test.txt +++ b/0-Login/phone-test.txt @@ -1,2 +1,2 @@ 手机号 -18888888888 \ No newline at end of file +18745960237 \ No newline at end of file diff --git a/1-Applet/1-WriteInfo/InfoResource.robot b/1-Applet/1-WriteInfo/InfoResource.robot index 46d2a3e..74b6f9e 100644 --- a/1-Applet/1-WriteInfo/InfoResource.robot +++ b/1-Applet/1-WriteInfo/InfoResource.robot @@ -139,7 +139,7 @@ Library OperatingSystem #${start-year} Evaluate 1950 #${end-year} Evaluate ${get_year}-18 #${year} Evaluate random.randint(${start-year},${end-year}) random #随机获取年份 - ${year} Evaluate ${get_year}-32 #固定年龄 + ${year} Evaluate ${get_year}-37 #固定年龄 ${Number} Evaluate 2 #填写序号 Create Session dating ${${dating}.dating域名} ${client_header} ${Data} Update Value To Json ${Data} $.id ${DataId} @@ -153,8 +153,8 @@ Library OperatingSystem 选择${dating}征婚人的身高 #选择征婚人身高 - ${low-height} Evaluate 120 - ${hight-height} Evaluate 195 + ${low-height} Evaluate 170 + ${hight-height} Evaluate 207 ${height} Evaluate random.randint(${low-height},${hight-height}) random ${Number} Evaluate 3 Create Session dating ${${dating}.dating域名} ${client_header} @@ -280,7 +280,7 @@ region固定省市 FOR ${city} IN @{city_data} ${cityCode} Get From Dictionary ${city} value #获取市编码 ${cityName} Get From Dictionary ${city} label #获取市名称 - Exit For Loop If '${cityName}'=='广州市' + Exit For Loop If '${cityName}'=='深圳市' END ${district_data} Get From Dictionary ${city} children #广州市列表数据 log ${district_data} diff --git a/1-Applet/2-Homepage/MarriageInfo/Authentication.robot b/1-Applet/2-Homepage/MarriageInfo/Authentication.robot index cbd74b4..5627a7b 100644 --- a/1-Applet/2-Homepage/MarriageInfo/Authentication.robot +++ b/1-Applet/2-Homepage/MarriageInfo/Authentication.robot @@ -63,11 +63,19 @@ Resource ../../../0-Login/LoginResource.robot Disconnect From Database 提价${dating}征婚人相册审核 - ${imgUrl_list} Set Variable [ \ \ \ \ \ \ \ \ "https://dating-agency-test.oss-accelerate.aliyuncs.com/f539fda976303cd09b075b23fb971a78.jpg", \ \ \ \ \ \ \ \ "https://dating-agency-test.oss-accelerate.aliyuncs.com/c3265d8bb35325df5394d8ef6023703c.jpg", \ \ \ \ \ \ \ \ "https://dating-agency-test.oss-accelerate.aliyuncs.com/7ad6e481c3d16edeb0847996263dcaba.jpg", \ \ \ \ \ \ \ \ "https://dating-agency-test.oss-accelerate.aliyuncs.com/5021ecbef987a7dbc2346f54d557606a.jpg", \ \ \ \ \ \ \ \ "https://dating-agency-test.oss-accelerate.aliyuncs.com/519894743f84aee6a4bc9f5f239b2439.jpg", \ \ \ \ \ \ \ \ "https://dating-agency-test.oss-accelerate.aliyuncs.com/b575529da68f06d90ec25633b80e1db1.jpg" \ \ \ \ ] #相册图片 + #男生相册 + ${man_imgUrllist} Set Variable ["https://dating-agency-test.oss-accelerate.aliyuncs.com/30464b28455d6ddbc1f049ce4adfda7a.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/c7c968a93cff69375df767aefe112da4.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/9e1c238e45a3c9264b83c0b1d4054019.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/0c1e15d1c956cb8bb678b2a1f7992f76.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/aea0caca25438b7490305cd4c704d515.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/14eee17ccd0333cda335d68004885f1f.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/863db444113cabe238ce37e1ff12d8c8.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/42e77d2434934a6fc24638fd5bf130d6.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/122668a4d1cc4fcffd91fc3d2934fc8b.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/24ef3e3c4e781b97c9e3da52cc2a6a88.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/c91757deace453ee22c3d12ea9913bd0.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/b2b34146d7354dab2d7a7c6e65395762.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/905cbc906449e997be51c6b129c9481e.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/18a7ce70dbba030da53442f0ad55e63b.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/991c4bc6f06c1c3fb1d6a9a5178ee34c.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/df8705ac114d936428d0765f78fc3af8.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/5d4eeebbf9f7df899a8964d3c802a2b7.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/61971786fabc9be4718e10f9323649ef.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/f99a80033c77b990f9d2c75c2e6b6c1e.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/6647f59b5f8057c9aa67324261153cdd.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/fde465e0db7e83a6a29ad133c270c8ba.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/647e941c007594cd32d977b172efe58a.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/ca8faec9558e2aae046f8620fd21fed6.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/82e53568724f2010025231a600fd78b2.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/e40ca792f19cb70f045ebfe04c57c52c.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/9e62e2e3ad1b53d20a933a651c958201.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/7f7e09f9c1f83b68de7967df210716d4.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/3d9ccb6c9206e28c3dd6104d38eccd19.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/ccc7a8fea47b80921b7cc790c87d6bc1.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/71a5453ecfd81a21c7fbbbcea50ec6ab.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/bc07ad3c778a592b48a48a01a6e6bcee.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/228b58091bcdac00789bcefd77886cf2.jpg"] + ${manimgUrl_data} Evaluate random.sample(${man_imgUrllist},2) random,string #随机获取3张图片 + ${manimgUrl_List} Evaluate demjson.encode(${manimgUrl_data}) demjson + #女生相册 + ${woman_imgUrllist} Set Variable ["https://dating-agency-test.oss-accelerate.aliyuncs.com/71e2ac4806378e5c6f29e2e9d01f1b3b.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/cd5dda0a1f539861cc78f1bef4a8e8ab.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/82d51050e13fea977a054a0208d1e616.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/c6fc977ab1effc2f57c1b61ea0b4a10b.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/59aae418037d0bf103f63de805eeb86b.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/960b3d371ed4af8788c1fc4a8c889933.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/884c65f91e6b346bb7c9e26e750ce4d3.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/c5e4bca3b533fdfbcc2557e83512215c.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/bbef238ab2bea9bd3e831d0e9d9557e4.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/1c771bf0c01eb0e5fab3fede9dab7608.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/6df02f3978e72f14fb2b33b9a3e56fe9.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/c9525ae0873fe94a5dd15a01717c07a0.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/417ebe61e78592b42d212eb00a2ec23c.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/1adabba412cc81d3fa40fdf78eba46d7.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/afcf0ad64c7224a8a08163cc98ef6cb6.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/84b55bb41fcf7350d2c86d0d518bf546.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/80d9c390581014ea327efabc749cf042.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/7ea11516b07156a1bcfa227c4fef9207.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/abae88e4e07536531d0ac7d03f7f576b.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/a2826ad22aab2d082bb3598b387f1689.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/b26399e635fa7dd44808342595fa334a.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/b3a641d16e9e547228a8ccbc8e7e5aef.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/cc28a387d249a8673a0cd24cf9e49896.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/7615cc23bd2cf922e50e5fb3810e749f.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/d0d15693e059e2525d4ea469451e4387.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/f43b18d37584c0797d8ef3606d578a11.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/55f9f41f1ff9f2b71837af94ec02126a.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/af74f07f326842a4c958f855ce11544b.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/753745c3d3bdbffc9fecff9b3869d880.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/5e3fb99b37448612749dd8b3fc5cf917.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/91b79f1e3eb2b13fa334de8157a6b9be.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/94ebc0dc461bea0feea8876620a922fb.jpg","https://dating-agency-test.oss-accelerate.aliyuncs.com/e94e9f29216a38527dbdc3aa75f7f415.jpg"] + ${womanimgUrl_data} Evaluate random.sample(${woman_imgUrllist},3) random,string #随机获取5张图片 + ${womanimgUrl_List} Evaluate demjson.encode(${womanimgUrl_data}) demjson ${Code} Evaluate 6 FOR ${miId} ${client_header} IN ZIP ${miId_list} ${Cheader_list} Create Session dating ${${dating}.dating域名} ${client_header} - ${data} Set Variable { \ \ \ \ "authenticationCode": "${Code}", \ \ \ \ "miId": "${miId}", \ \ \ \ "imgUrl": ${imgUrl_list} } + ${data} Set Variable If ${genderCode}==1 { \ \ \ \ "authenticationCode": "${Code}", \ \ \ \ "miId": "${miId}", \ \ \ \ "imgUrl": ${womanimgUrl_List} } { \ \ \ \ "authenticationCode": "${Code}", \ \ \ \ "miId": "${miId}", \ \ \ \ "imgUrl": ${manimgUrl_List} } + #${data} Set Variable { \ \ \ \ "authenticationCode": "${Code}", \ \ \ \ "miId": "${miId}", \ \ \ \ "imgUrl": ${imgUrl_list} } ${reps} POST On Session dating dating-agency-service/user/save/certification/audit ${data.encode('utf-8')} ${auditId} Get From Dictionary ${reps.json()} data #相册审核id ${message} Get From Dictionary ${reps.json()} message @@ -184,8 +192,8 @@ Resource ../../../0-Login/LoginResource.robot ${reps} GET On Session dating dating-agency-service/user/get/constellation/list ${data} Get From Dictionary ${reps.json()} data ${ConstellationData} Evaluate random.choice(${data}) random #随机获取星座json - ${constellation} Get From Dictionary ${ConstellationData} constellation #获取星座名称 - ${constellationCode} Get From Dictionary ${ConstellationData} constellationCode #获取星座编码 + ${constellation} Get From Dictionary ${ConstellationData} desc #获取星座名称 + ${constellationCode} Get From Dictionary ${ConstellationData} value #获取星座编码 Set Global Variable ${constellation} Set Global Variable ${constellationCode} END @@ -205,8 +213,8 @@ Resource ../../../0-Login/LoginResource.robot ${reps} GET On Session dating dating-agency-service/user/get/account/type ${data} Get From Dictionary ${reps.json()} data #获取户口类型字典 ${accounttypeData} Evaluate random.choice(${data}) random #随机获取户口类型 - ${accountTypeCode} Get From Dictionary ${accounttypeData} accountTypeCode #户口类型编码 - ${accountTypeName} Get From Dictionary ${accounttypeData} accountTypeName #户口类型名称 + ${accountTypeCode} Get From Dictionary ${accounttypeData} value #户口类型编码 + ${accountTypeName} Get From Dictionary ${accounttypeData} desc #户口类型名称 Set Global Variable ${accountTypeCode} Set Global Variable ${accountTypeName} END @@ -221,11 +229,11 @@ Resource ../../../0-Login/LoginResource.robot 提交${dating}征婚人的籍贯信息 #提交征婚人的籍贯信息 - region + #region FOR ${miId} ${client_header} IN ZIP ${miId_list} ${Cheader_list} Create Session dating ${${dating}.dating域名} ${client_header} ${data} Set Variable { \ \ \ \ "id": "${miId}", \ \ \ \ "nativePlaceName": "${provinceName}", \ \ \ \ "nativePlaceCode": "${provinceCode}" } - ${reps} POST On Session dating dating-agency-service/user/save/marriage/Information ${data.encoede('utf-8')} + ${reps} POST On Session dating dating-agency-service/user/save/marriage/Information ${data.encode('utf-8')} ${message} Get From Dictionary ${reps.json()} message Should Be Equal As Strings ${message} successful END @@ -315,3 +323,45 @@ Resource ../../../0-Login/LoginResource.robot Should Be Equal As Strings ${message} successful END [Return] ${phone} #返回获取的值 + +提交${dating}征婚人的购车情况 + #购车数据 + FOR ${client_header} IN @{Cheader_list} + Create Session dating ${${dating}.dating域名} ${client_header} + ${reps} GET On Session dating dating-agency-service/user/get/car/purchase/situation + ${data} Get From Dictionary ${reps.json()} data + ${carPurchaseSituationData} Evaluate random.choice(${data}) random #随机获取购车情况 + ${carPurchaseSituation} Get From Dictionary ${carPurchaseSituationData} desc #购车情况 + ${carPurchaseSituationCode} Get From Dictionary ${carPurchaseSituationData} value #购车编码 + Set Global Variable ${carPurchaseSituation} + Set Global Variable ${carPurchaseSituationCode} + END + #提交征婚人购车情况 + FOR ${miId} ${client_header} IN ZIP ${miId_list} ${Cheader_list} + Create Session dating ${${dating}.dating域名} ${client_header} + ${data} Set Variable { \ \ \ \ "id": "${miId}", \ \ \ \ "carPurchaseSituation": "${carPurchaseSituation}", \ \ \ \ "carPurchaseSituationCode": ${carPurchaseSituationCode} } + ${reps} POST On Session dating dating-agency-service/user/save/marriage/Information ${data.encode('utf-8')} + ${message} Get From Dictionary ${reps.json()} message + Should Be Equal As Strings ${message} successful + END + +提交${dating}征婚人的购房情况 + #购房数据 + FOR ${client_header} IN @{Cheader_list} + Create Session dating ${${dating}.dating域名} ${client_header} + ${reps} GET On Session dating dating-agency-service/user/get/property/permits + ${data} Get From Dictionary ${reps.json()} data + ${propertyPermitsData} Evaluate random.choice(${data}) random #随机获取购房情况 + ${propertyPermits} Get From Dictionary ${propertyPermitsData} desc #购房情况 + ${propertyPermitsCode} Get From Dictionary ${propertyPermitsData} value #购房编码 + Set Global Variable ${propertyPermits} + Set Global Variable ${propertyPermitsCode} + END + #提交征婚人购房情况 + FOR ${miId} ${client_header} IN ZIP ${miId_list} ${Cheader_list} + Create Session dating ${${dating}.dating域名} ${client_header} + ${data} Set Variable { \ \ \ \ "id": "${miId}", \ \ \ \ "propertyPermits": "${propertyPermits}", \ \ \ \ "propertyPermitsCode": ${propertyPermitsCode} } + ${reps} POST On Session dating dating-agency-service/user/save/marriage/Information ${data.encode('utf-8')} + ${message} Get From Dictionary ${reps.json()} message + Should Be Equal As Strings ${message} successful + END diff --git a/1-Applet/2-Homepage/MarriageInfo/DataAuthentication.robot b/1-Applet/2-Homepage/MarriageInfo/DataAuthentication.robot index 0a5ffe4..29bfef8 100644 --- a/1-Applet/2-Homepage/MarriageInfo/DataAuthentication.robot +++ b/1-Applet/2-Homepage/MarriageInfo/DataAuthentication.robot @@ -68,3 +68,11 @@ Resource ../../../0-Login/LoginResource.robot 添加征婚人联系方式 Given 查询婚介征婚人的资料信息 When 提交婚介征婚人的联系方式 + +提交征婚人的购车情况 + Given 查询婚介征婚人的资料信息 + When 提交婚介征婚人的购车情况 + +提交征婚人的购房情况 + Given 查询婚介征婚人的资料信息 + When 提交婚介征婚人的购房情况 diff --git a/1-Applet/2-Homepage/MarriageInfo/MateSelection.robot b/1-Applet/2-Homepage/MarriageInfo/MateSelection.robot index a1837fd..67ecfcf 100644 --- a/1-Applet/2-Homepage/MarriageInfo/MateSelection.robot +++ b/1-Applet/2-Homepage/MarriageInfo/MateSelection.robot @@ -50,6 +50,11 @@ Resource Selection.robot When 查询婚介征婚人择偶条件数据 And 提交婚介征婚人的择偶条件-户籍 +提交征婚人的择偶条件-体型 + Given 查询婚介用户资料 + When 查询婚介征婚人择偶条件数据 + And 提交婚介征婚人的择偶条件-体型 + 提交征婚人的择偶条件-职业要求 Given 查询婚介用户资料 When 查询婚介征婚人择偶条件数据 diff --git a/1-Applet/2-Homepage/MarriageInfo/Selection.robot b/1-Applet/2-Homepage/MarriageInfo/Selection.robot index e23425e..db5e44b 100644 --- a/1-Applet/2-Homepage/MarriageInfo/Selection.robot +++ b/1-Applet/2-Homepage/MarriageInfo/Selection.robot @@ -4,6 +4,7 @@ Library String Library Collections Library RequestsLibrary Library DatabaseLibrary +Resource ../../1-WriteInfo/InfoResource.robot *** Keywords *** region @@ -51,7 +52,7 @@ region END 提交${dating}征婚人择偶条件-户口所在地 - region + region固定省市 FOR ${miId} ${client_header} IN ZIP ${miId_list} ${Cheader_list} Create Session dating ${${dating}.dating域名} ${client_header} ${data} Set Variable { \ \ \ \ "miId": "${miId}", \ \ \ \ "domicilePlaceProvinceCode": ${provinceCode}, \ \ \ \ "domicilePlaceProvinceName": "${provinceName}", \ \ \ \ "domicilePlaceCityCode": ${cityCode}, \ \ \ \ "domicilePlaceCityName": "${cityName}" } @@ -73,7 +74,7 @@ region FOR ${client_header} IN @{Cheader_list} Create Session dating ${${dating}.dating域名} ${client_header} ${minAge} Evaluate random.randint(18,28) random #随机获取最小择偶年龄 - ${maxAge} Evaluate random.randint(${minAge},28) random #随机获取最大择偶年龄 + ${maxAge} Evaluate random.randint(${minAge},48) random #随机获取最大择偶年龄 ${data} Set Variable { \ \ \ \ "miId": "${miId}", \ \ \ \ "minAge": ${minAge}, \ \ \ \ "maxAge": ${maxAge} } ${reps} POST On Session dating dating-agency-service/user/save/demand/marriage ${data.encode('utf-8')} ${message} Get From Dictionary ${reps.json()} message @@ -115,8 +116,8 @@ region 提交${dating}征婚人的择偶条件-收入范围 FOR ${client_header} IN @{Cheader_list} Create Session dating ${${dating}.dating域名} ${client_header} - ${minIncome} Evaluate random.randint(9000,10000) random #随机获取最小择偶收入 - ${maxIncome} Evaluate random.randint(${minIncome},50000) random #随机获取最大择偶收入 + ${minIncome} Evaluate random.randrange(9000,10000,1000) random #随机获取最小择偶收入,1000的倍数 + ${maxIncome} Evaluate random.randrange(${minIncome},50000,1000) random #随机获取最大择偶收入 ${data} Set Variable { \ \ \ \ "miId": "${miId}", \ \ \ \ "minIncome": ${minIncome}, \ \ \ \ "maxIncome": ${maxIncome} } ${reps} POST On Session dating dating-agency-service/user/save/demand/marriage ${data.encode('utf-8')} ${message} Get From Dictionary ${reps.json()} message @@ -159,7 +160,7 @@ region #提交征婚人的择偶民族数据 FOR ${client_header} IN @{Cheader_list} Create Session dating ${${dating}.dating域名} ${client_header} - ${data} Set Variable { \ \ \ \ "miId": "${miId}", \ \ \ \ "nation": ${nation}, \ \ \ \ "nationCode": ${nationCode} } + ${data} Set Variable { \ \ \ \ "miId": "${miId}", \ \ \ \ "nation": "${nation}", \ \ \ \ "nationCode": ${nationCode} } ${reps} POST On Session dating dating-agency-service/user/save/demand/marriage ${data.encode('utf-8')} ${message} Get From Dictionary ${reps.json()} message Should Be Equal As Strings ${message} successful @@ -180,7 +181,7 @@ region #提交征婚人择偶的户口类型 FOR ${client_header} IN @{Cheader_list} Create Session dating ${${dating}.dating域名} ${client_header} - ${data} Set Variable { \ \ \ \ "miId": "${miId}", \ \ \ \ "accountTypeName": ${accountTypeName}, \ \ \ \ "accountTypeCode": ${accountTypeCode} } + ${data} Set Variable { \ \ \ \ "miId": "${miId}", \ \ \ \ "accountTypeName": "${accountTypeName}", \ \ \ \ "accountTypeCode": ${accountTypeCode} } ${reps} POST On Session dating dating-agency-service/user/save/demand/marriage ${data.encode('utf-8')} ${message} Get From Dictionary ${reps.json()} message Should Be Equal As Strings ${message} successful @@ -188,11 +189,11 @@ region 提交${dating}征婚人的择偶条件-户籍 #提交征婚人的籍贯信息 - region + #region FOR ${client_header} IN @{Cheader_list} Create Session dating ${${dating}.dating域名} ${client_header} ${data} Set Variable { \ \ \ \ "miId": "${miId}", \ \ \ \ "nativePlaceName": "${provinceName}", \ \ \ \ "nativePlaceCode": "${provinceCode}" } - ${reps} POST On Session dating dating-agency-service/user/save/demand/marriage ${data.encoede('utf-8')} + ${reps} POST On Session dating dating-agency-service/user/save/demand/marriage ${data.encode('utf-8')} ${message} Get From Dictionary ${reps.json()} message Should Be Equal As Strings ${message} successful END @@ -218,7 +219,7 @@ region #提交职业信息 FOR ${client_header} IN @{Cheader_list} Create Session dating ${${dating}.dating域名} ${client_header} - ${data} Set Variable { \ \ \ \ "miId": "${miId}", \ \ \ \ "occupation": "${industry}~${occupation}", \ \ \ \ "occupationCode": "occupationCode" } + ${data} Set Variable { \ \ \ \ "miId": "${miId}", \ \ \ \ "occupation": "${industry}~${occupation}", \ \ \ \ "occupationCode":${occupationCode}} ${reps} POST On Session dating dating-agency-service/user/save/demand/marriage ${data.encode('utf-8')} ${message} Get From Dictionary ${reps.json()} message Should Be Equal As Strings ${message} successful @@ -276,3 +277,22 @@ region ${message} Get From Dictionary ${reps.json()} message Should Be Equal As Strings ${message} successful END + +提交${dating}征婚人的择偶条件-体型 + #获取体型列表 + FOR ${client_header} IN @{Cheader_list} + Create Session dating ${${dating}.dating域名} ${client_header} + ${reps} GET On Session dating dating-agency-service/user/get/bodily/form/list + ${data} Get From Dictionary ${reps.json()} data + ${shapeData} Evaluate random.choice(${data}) random + ${bodilyForm} Get From Dictionary ${shapeData} desc #体型 + ${bodilyFormCode} Get From Dictionary ${shapeData} value #体型编号 + END + #提交择偶要求-体型 + FOR ${client_header} IN @{Cheader_list} + Create Session dating ${${dating}.dating域名} ${client_header} + ${Data} Set Variable {"miId":"${miId}","bodilyForm":"${bodilyForm}","bodilyFormCode":${bodilyFormCode}} + ${reps} POST On Session dating dating-agency-service/user/save/demand/marriage ${Data.encode('utf-8')} + ${message} Get From Dictionary ${reps.json()} message + Should Be Equal As Strings ${message} successful + END diff --git a/output/log.html b/output/log.html index 27d1f14..b8668fb 100644 --- a/output/log.html +++ b/output/log.html @@ -1806,25 +1806,25 @@ function stopPropagation(event) { window.output = {};