|
|
|
@ -0,0 +1,33 @@ |
|
|
|
*** Settings *** |
|
|
|
Library urllib3 |
|
|
|
Library String |
|
|
|
Library Collections |
|
|
|
Library RequestsLibrary |
|
|
|
Library DatabaseLibrary |
|
|
|
|
|
|
|
*** Keywords *** |
|
|
|
平台商品数据创建 |
|
|
|
${subCategory_list} Create List 101 201 301 302 401 #产品名称 |
|
|
|
${mainCategory_list} Create List 1 2 3 3 4 #产品分类 |
|
|
|
${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 天数 |
|
|
|
${purchaseTimeValue} Evaluate random.randint(1,50) random #随机获取次数数量 |
|
|
|
${unitOriginalPrice} Evaluate random.randint(99,3999) random #随机获取商品原价 |
|
|
|
${unitSellingPrice} Evaluate ${unitOriginalPrice}/1000 #计算商品现价 |
|
|
|
${productSpecUnit} Evaluate random.choice(${productSpecUnit_list}) random #随机获取产品规格 |
|
|
|
${validityPeriodValue} Evaluate random.randint(30,365) random #随机获取有效周期天数 |
|
|
|
${data} Set Variable If ${productSpecUnit}==102 { \ \ \ \ "mainCategory": "${mainCategory}", \ \ \ \ "subCategory": "${subCategory}", \ \ \ \ "productTitle": "${productTitle}", \ \ \ \ "productDesc": "${productTitle}产品描述", \ \ \ \ "productSpecUnit": "${productSpecUnit}", \ \ \ \ "validityPeriodValue": ${validityPeriodValue}, \ \ \ \ "unitOriginalPrice": ${unitOriginalPrice}, \ \ \ \ "unitSellingPrice": ${unitSellingPrice}, \ \ \ \ "detailDesc": "${productTitle}详细描述", \ \ \ \ "purchaseTimeValue": ${purchaseTimeValue} } { \ \ \ \ "mainCategory": ${mainCategory}, \ \ \ \ "subCategory": ${subCategory}, \ \ \ \ "productTitle": "${productTitle}", \ \ \ \ "productDesc": "${productTitle}产品描述", \ \ \ \ "detailDesc": "${productTitle}详情描述", \ \ \ \ "unitOriginalPrice": ${unitOriginalPrice}, \ \ \ \ "unitSellingPrice": ${unitSellingPrice}, \ \ \ \ "productSpecUnit": ${productSpecUnit}, \ \ \ \ "validityPeriodValue": ${validityPeriodValue}, \ \ \ \ "purchaseTimeValue": "${purchaseTimeValue}" } |
|
|
|
Append To List ${data_list} ${data} |
|
|
|
Set Global Variable ${data_list} |
|
|
|
log ${data_list} |
|
|
|
END |
|
|
|
|
|
|
|
创建${dating}平台商品 |
|
|
|
${data} Evaluate random.choice(${data_list}) random #随机获取传参数据 |
|
|
|
FOR ${data} ${admin_header} IN ZIP ${data_list} ${Aheader_list} |
|
|
|
Create Session dating ${${dating}.dating域名} ${admin_header} |
|
|
|
${reps} POST On Session dating dating-agency-mall/user/create/product ${data.encode('utf-8')} |
|
|
|
${productId} Get From Dictionary ${reps.json()} data #产品id |
|
|
|
END |