205 lines
12 KiB
Plaintext
205 lines
12 KiB
Plaintext
*** Settings ***
|
|
Force Tags tsg-ui settings IP Libraries
|
|
Resource ../../../03-Variable/bifangapivariable.txt
|
|
Resource ../../../02-Keyword/tsg_ui/setting/Settings.robot
|
|
Library OperatingSystem
|
|
*** Test Cases ***
|
|
IPLibrariesCreateCountry
|
|
[Tags] Positive UI Settings IPLibraries
|
|
${iplist} create list 10.1.1.1-20.1.1.1 20.1.1.1-30.1.1.1
|
|
CreateIpLibraries Geo Name Country Africa 115111 L1111 ${iplist} j=2 Country=L1 Longitude=1 Latitude=2
|
|
DeleteIPLibraries
|
|
|
|
IPLibrariesCreateCity
|
|
[Tags] Positive UI Settings IPLibraries
|
|
${iplist} create list 240e:370:7000::-240e:370:73ff:ffff:ffff:ffff:ffff:ffff
|
|
CreateIpLibraries Geo Name City 1 548451 548451 ${iplist} Longitude=-1 Latitude=12.13
|
|
DeleteIPLibraries
|
|
|
|
IPLibrariesCreateIPV6
|
|
[Tags] Positive UI Settings IPLibraries
|
|
${iplist} create list 1.1.1.1-2.2.2.2
|
|
CreateIpLibraries Geo Name City 1 2281 2281 ${iplist} Longitude=-1 Latitude=12.13
|
|
DeleteIPLibraries
|
|
|
|
IPLibrariesEditCity
|
|
[Tags] Positive UI Settings IPLibraries
|
|
${iplist} create list 1.1.1.1-2.2.2.2
|
|
#新建国家
|
|
CreateIpLibraries Geo Name City Algeria 548452 548452 ${iplist} Longitude=-1 Latitude=12.13
|
|
EditIpLibraries Geo Name 548452 Longitude=-2 Latitude=12.13
|
|
DeleteIPLibraries
|
|
|
|
IPLibrariesEditCountry
|
|
[Tags] Positive UI Settings IPLibraries
|
|
${iplist} create list 1.1.1.1-2.2.2.2
|
|
#新建国家
|
|
CreateIpLibraries Geo Name Country Africa 548454 548454 ${iplist} Country=5845214 Longitude=-1 Latitude=12.13
|
|
EditIpLibraries Geo Name 548454 Longitude=-2 Latitude=12.13
|
|
DeleteIPLibraries
|
|
|
|
IPLibrariesSearchGeoName
|
|
[Tags] Positive UI Settings IPLibraries
|
|
${iplist} create list 10.1.1.1-20.1.1.1 20.1.1.1-30.1.1.1
|
|
CreateIpLibraries Geo Name Country Africa 548455 548455 ${iplist} j=2 Country=L1 Longitude=1 Latitude=2
|
|
OpenPages sidebarAdvanced Advanced/ipLibrary
|
|
Settings-Search 548455 GeoName
|
|
sleep 1
|
|
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/div
|
|
Should Be Equal As Strings ${text} 548455
|
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
|
DeleteIPLibraries
|
|
|
|
IPLibrariesSearchCountryandRegion
|
|
[Tags] Positive UI Settings IPLibraries
|
|
${iplist} create list 10.1.1.1-20.1.1.1 20.1.1.1-30.1.1.1
|
|
CreateIpLibraries Geo Name Country Africa 548456 548456 ${iplist} j=2 Country=548456 Longitude=1 Latitude=2
|
|
OpenPages sidebarAdvanced Advanced/ipLibrary
|
|
Settings-Search 548456 CountryandRegion
|
|
sleep 1
|
|
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[3]/div/div/div
|
|
Should Be Equal As Strings ${text} 548456
|
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
|
DeleteIPLibraries
|
|
|
|
IPLibrariesSearchCity
|
|
[Tags] Positive UI Settings IPLibraries
|
|
${iplist} create list 10.1.1.1-20.1.1.1 20.1.1.1-30.1.1.1
|
|
CreateIpLibraries Geo Name Country Africa 548457 548457 ${iplist} j=2 Country=548457 Longitude=1 Latitude=2
|
|
OpenPages sidebarAdvanced Advanced/ipLibrary
|
|
Settings-Search 548457 City
|
|
sleep 1
|
|
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[4]/div/div/div
|
|
Should Be Equal As Strings ${text} 548457
|
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
|
DeleteIPLibraries
|
|
|
|
IPLibrariesCreateGeoNameIDMaxSize
|
|
[Tags] Boundary UI Settings IPLibraries
|
|
${iplist} create list 10.1.1.1-20.1.1.1 20.1.1.1-30.1.1.1
|
|
CreateIpLibraries Geo Name Country Africa 2147483647 548458 ${iplist} j=2 Country=548458 Longitude=1 Latitude=2
|
|
DeleteIPLibraries
|
|
|
|
IPLibrariesCreateCountryandRegionAndCityMaxSize
|
|
[Tags] Boundary UI Settings IPLibraries
|
|
${iplist} create list 10.1.1.1-20.1.1.1 20.1.1.1-30.1.1.1
|
|
CreateIpLibraries Geo Name Country Africa 548459 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 ${iplist} j=2 Country=11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 Longitude=1 Latitude=2
|
|
DeleteIPLibraries
|
|
|
|
IPLibrariesCreateLongitudeAndLatitudeMaxSize
|
|
[Tags] Boundary UI Settings IPLibraries
|
|
${iplist} create list 10.1.1.1-20.1.1.1 20.1.1.1-30.1.1.1
|
|
CreateIpLibraries Geo Name Country Africa 548460 548460 ${iplist} j=2 Country=548460 Longitude=180 Latitude=90
|
|
DeleteIPLibraries
|
|
|
|
IPLibrariesClickAll
|
|
[Tags] Positive UI Settings IPLibraries
|
|
${iplist} create list 10.1.1.1-20.1.1.1 20.1.1.1-30.1.1.1
|
|
CreateIpLibraries Geo Name Country Africa 548461 548461 ${iplist} j=2 Country=548461 Longitude=180 Latitude=90
|
|
OpenPages sidebarAdvanced Advanced/ipLibrary
|
|
click xpath=//*[@id="IPLibraryAll0"]/span
|
|
sleep 1
|
|
Settings-Search 5898240 GeoName
|
|
sleep 1
|
|
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/div
|
|
Should Be Equal As Strings ${text} 5898240
|
|
OpenPages sidebarAdvanced Advanced/ipLibrary
|
|
click xpath=//*[@id="IPLibraryAll0"]/span
|
|
sleep 1
|
|
Settings-Search 548461 GeoName
|
|
sleep 1
|
|
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[1]/div/div/div
|
|
Should Be Equal As Strings ${text} 548461
|
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
|
DeleteIPLibraries
|
|
|
|
IPLibrariesClickBuilt-in
|
|
[Tags] Positive UI Settings IPLibraries
|
|
${iplist} create list 10.1.1.1-20.1.1.1 20.1.1.1-30.1.1.1
|
|
CreateIpLibraries Geo Name Country Africa 548462 548462 ${iplist} j=2 Country=L1 Longitude=180 Latitude=90
|
|
OpenPages sidebarAdvanced Advanced/ipLibrary
|
|
click xpath=//*[@id="IPLibraryAll1"]/span
|
|
sleep 1
|
|
Settings-Search 548462 GeoName
|
|
sleep 1
|
|
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/div/span
|
|
Should Be Equal As Strings ${text} No Data
|
|
OpenPages sidebarAdvanced Advanced/ipLibrary
|
|
Settings-Search 548462 GeoName
|
|
sleep 1
|
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
|
DeleteIPLibraries
|
|
|
|
IPLibrariesClickImported
|
|
[Tags] Positive UI Settings IPLibraries
|
|
OpenPages sidebarAdvanced Advanced/ipLibrary
|
|
click xpath=//*[@id="IPLibraryAll2"]/span
|
|
sleep 1
|
|
Settings-Search 5898240 GeoName
|
|
sleep 1
|
|
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/div/span
|
|
Should Be Equal As Strings ${text} No Data
|
|
|
|
IPLibrariesSearchIP
|
|
[Tags] Positive UI Settings IPLibraries
|
|
${iplist} create list 20.1.1.1-30.1.1.1 1.1.1.1-2.2.2.2
|
|
CreateIpLibraries Geo Name Country Africa 548463 548463 ${iplist} j=2 Country=L1 Longitude=180 Latitude=90
|
|
click id=tagEdit
|
|
sleep 2
|
|
input id=IPseach 1.1.1.1
|
|
sleep 1
|
|
press keys id=IPseach ENTER
|
|
sleep 1
|
|
${text} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[3]/form/div[3]/div/div[2]/div[2]/ul/li/div/form/div/div/div
|
|
Should Be Equal As Strings ${text} 1.1.1.1-2.2.2.2
|
|
OpenPages sidebarAdvanced Advanced/ipLibrary
|
|
Settings-Search 548463 GeoName
|
|
sleep 1
|
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
|
DeleteIPLibraries
|
|
|
|
IPLibrariesTurnPage
|
|
[Tags] Positive UI Settings IPLibraries
|
|
OpenPages sidebarAdvanced Advanced/ipLibrary
|
|
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div[1]/div/div[4]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div[1]/div/div[4]/div/button[1]
|
|
... //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div[1]/div/div[4]/div/span[2]/div/input 2 //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/div
|
|
|
|
IPLibrariesGeoNameIDRepeat
|
|
[Tags] Negtive UI Settings IPLibraries
|
|
${iplist} create list 10.1.1.1-20.1.1.1 20.1.1.1-30.1.1.1
|
|
CreateIpLibraries Geo Name Country Africa 548464 548464 ${iplist} j=2 Country=5484888 Longitude=180 Latitude=90
|
|
CreateIpLibrariesErrorVerification Geo Name Country Africa 548464 548464 ${iplist} //*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[3]/form/div[3]/div/div[3] Geo Name already exists j=2 Country=548464 Longitude=180 Latitude=90
|
|
click id=IP_library_cancel
|
|
sleep 1
|
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]
|
|
DeleteIPLibraries
|
|
|
|
IPLibrariesGeoNameIDInvalidCharacter
|
|
[Tags] Negtive UI Settings IPLibraries
|
|
${iplist} create list 10.1.1.1-20.1.1.1 20.1.1.1-30.1.1.1
|
|
CreateIpLibrariesErrorVerification Geo Name Country Africa sads/*-+ 1132 ${iplist} //*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[3]/form/div[3]/div/div[3] Please enter the correct format j=2 Country=1132 Longitude=180 Latitude=90
|
|
|
|
IPLibrariesCountryandRegionRepeat
|
|
[Tags] Negtive UI Settings IPLibraries
|
|
${iplist} create list 10.1.1.1-20.1.1.1 20.1.1.1-30.1.1.1
|
|
CreateIpLibraries Geo Name Country Africa 548465 b1111 ${iplist} j=2 Country=b1111 Longitude=180 Latitude=90
|
|
CreateIpLibrariesErrorVerification Geo Name Country Africa 548466 b1111 ${iplist} /html/body/div[last()]/p Country and Region is exist j=2 Country=b1111 Longitude=180 Latitude=90
|
|
OpenPages sidebarAdvanced Advanced/ipLibrary
|
|
Settings-Search 548465 GeoName
|
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]
|
|
DeleteIPLibraries
|
|
|
|
IPLibrariesIpFormatError
|
|
[Tags] Negtive UI Settings IPLibraries
|
|
${iplist} create list 10.1.1.1-20.1.1.256
|
|
CreateIpLibrariesErrorVerification Geo Name Country Africa 548467 548467 ${iplist} //*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[3]/form/div[6]/div/div[2]/div[5]/span Format error
|
|
|
|
IPLibrariesLongitudeFormat
|
|
[Tags] Negtive UI Settings IPLibraries
|
|
${iplist} create list 10.1.1.1-20.1.1.1
|
|
CreateIpLibrariesErrorVerification Geo Name Country Africa 548468 548468 ${iplist} //*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[3]/form/div[7]/div/div[2] Please enter the correct format Country=L1 Longitude=181 Latitude=90
|
|
|
|
IPLibrariesLatitudeFormat
|
|
[Tags] Negtive UI Settings IPLibraries
|
|
${iplist} create list 10.1.1.1-20.1.1.21
|
|
CreateIpLibrariesErrorVerification Geo Name Country Africa 548469 548469 ${iplist} //*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[3]/form/div[8]/div/div[2] Please enter the correct format Country=L1 Longitude=18 Latitude=91 |