修改CreatePolicyFile关键字与添加CreateRequest

This commit is contained in:
朱明明
2020-06-01 19:25:42 +08:00
parent 1060974d23
commit 3d14162622

View File

@@ -206,14 +206,15 @@ TeardownDelete
CreatePolicyFile4 CreatePolicyFile4
[Arguments] ${url} ${filePath} ${objectDict} [Arguments] ${url} ${filePath} ${fileName} ${objectDict}
${binFile} Evaluate open(r"${path}/${filePath}${objectDict}[contentName]",'rb') [Timeout]
${binFile} Evaluate open(r"${path}/${filePath}${fileName}",'rb')
${fileDict} Create Dictionary file=${binFile} ${fileDict} Create Dictionary file=${binFile}
${requestData} Create Dictionary name="file" filename="${objectDict}[contentName]" Content-Type=application/octet-stream ${requestData} Create Dictionary name="file" filename="${fileName}" Content-Type=application/octet-stream
${suffix} Generate Random String ${suffix} Generate Random String
${profileName} Catenate SEPARATOR=_ test ${suffix} ${profileName} Catenate SEPARATOR=_ test ${suffix}
log ${objectDict} log ${objectDict}
${string} Convert To String ${objectDict} ${string} Convert To String ${objectDict}
${fileDesc} Create Dictionary File-Desc=${string} ${fileDesc} Create Dictionary File-Desc=${string}
log ${fileDesc}[File-Desc] log ${fileDesc}[File-Desc]
${content} UpFilePostRequest ${url} ${requestData} ${fileDict} ${fileDesc} ${content} UpFilePostRequest ${url} ${requestData} ${fileDict} ${fileDesc}
@@ -224,5 +225,18 @@ CreatePolicyFile4
${response} Create Dictionary msg=${msg} profileId=${profileId} profileName=${profileName} ${response} Create Dictionary msg=${msg} profileId=${profileId} profileName=${profileName}
Log add operation:${msg} Log add operation:${msg}
Log profileId:${profileId} Log profileId:${profileId}
[Return] ${response}
CreateRequest
[Arguments] ${url} ${data}
[Documentation] 必传参数url
... 可选参数data不传时使用默认值
${content} Post-Request ${url} ${data}
${msg} Set Variable ${content['msg']}
${list} Set Variable ${content['data']['list']}
${profileId} Set Variable ${list[0]['profileId']}
${profileName} Set Variable ${list[0]['profileName']}
${response} Create Dictionary msg=${msg} profileId=${profileId} profileName=${profileName}
Log add operation:${msg}
Log profileId:${profileId}
[Return] ${response}