This repository has been archived on 2025-09-14. You can view files and clone it, but cannot push or open issues or pull requests.
Files
2020-06-19 11:44:46 +08:00

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}