46 lines
2.0 KiB
Plaintext
46 lines
2.0 KiB
Plaintext
*** Settings ***
|
|
Force Tags tsg_bf_api dict_search #Test Teardown TeardownDelete ${url} profileIds ${profileId}
|
|
Library String
|
|
Resource ../../../02-Keyword/tsg_bfapi/policy_file_interface/FunctionalKeywords.robot
|
|
Resource ../../../03-Variable/BifangApiVariable.txt
|
|
|
|
*** Variables ***
|
|
${url} /${version}/geolocation/dict
|
|
${profileId} ${EMPTY}
|
|
|
|
*** Test Cases ***
|
|
dictsearch-01
|
|
#新增
|
|
#${objectedit} Create Dictionary geoNameId=1001
|
|
#Comment 打印需要修改的json内容
|
|
#log ${objectedit}
|
|
#${objectDict} Jsoneditmanu ${settig_proxy_profiles_geolocation_dictsearch} ${objectedit}
|
|
#log ${objectDict}
|
|
##${response} CreateRequest ${url} ${objectDict}
|
|
#${url} ${objectDict}
|
|
# 查询
|
|
${geoNameId} Set Variable 1001
|
|
${countryFull} Set Variable China
|
|
QueryPolicyFile ${url} geoNameId=${geoNameId}&countryFull=${countryFull}
|
|
# 修改
|
|
#log ${geoNameId}
|
|
#${reqHeader_edit} Set Variable {"opAction":"update","returnData":1,"list":[{"continentList":[{"continentFull":"Asia","countryList":[{"countryFull":"China","cityList":[{"geoNameId":"1001","continentFull":"Asia","countryFull":"China","cityFull":"shenzhen"},{"geoNameId":"1002","continentFull":"Asia","countryFull":"China","cityFull":"guangzhou"}]}]}]}]}
|
|
|
|
dictsearch-02
|
|
# 查询
|
|
${continentAbbr} Set Variable AS
|
|
${continentFull} Set Variable Asia
|
|
QueryPolicyFile ${url} continentAbbr=${continentAbbr}&continentFull=${continentFull}
|
|
|
|
dictsearch-03
|
|
# 查询
|
|
${provinceAbbr} Set Variable GD
|
|
${provinceFull} Set Variable Guangdong
|
|
QueryPolicyFile ${url} provinceAbbr=${provinceAbbr}&provinceFull=${provinceFull}
|
|
|
|
dictsearch-04
|
|
# 查询
|
|
${countryAbbr} Set Variable China
|
|
${countryFull} Set Variable China
|
|
QueryPolicyFile ${url} provinceAbbr=${countryAbbr}&provinceFull=${countryFull}
|