1.对Response Page页面用例更改用例名、增加新case 2.删除旧的Response Page用例文件 3.新增两个html文件
This commit is contained in:
73
01-TestCase/tsg_ui/ui_settings/ResponsePagesCase.robot
Normal file
73
01-TestCase/tsg_ui/ui_settings/ResponsePagesCase.robot
Normal file
@@ -0,0 +1,73 @@
|
||||
*** Settings ***
|
||||
Force Tags tsg-ui settings response_pages
|
||||
Resource ../../../03-Variable/bifangapivariable.txt
|
||||
Library OperatingSystem
|
||||
Resource ../../../02-Keyword/tsg_ui/setting/Settings.robot
|
||||
|
||||
*** Test Cases ***
|
||||
CreateResponsePagesTypeHtml
|
||||
[Tags] 正向 html Settings Response Page
|
||||
Create-Response Pages CreateResponsePagesTypeHtml ${path}response_pages_files\\Create-Response Pages-test.html name
|
||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/span
|
||||
DeleteresinseDel
|
||||
|
||||
CreateResponsePagesTypeHtm
|
||||
[Tags] 正向 htm Settings Response Page
|
||||
Create-Response Pages CreateResponsePagesTypeHtm ${path}response_pages_files\\Create-Response_Pages-test-2.htm name
|
||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/span
|
||||
DeleteresinseDel
|
||||
|
||||
CreateResponsePagesNameMinSize
|
||||
[Tags] 正向 htm Settings Response Page
|
||||
Create-Response Pages 1 ${path}response_pages_files\\Create-Response_Pages-test-2.htm name
|
||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/span
|
||||
DeleteresinseDel
|
||||
|
||||
CreateResponsePagesNameMaxSize
|
||||
[Tags] 正向 htm Settings Response Page
|
||||
Create-Response Pages CreateResponsePagesNameMaxSizeCreateResponsePagesNameMaxSizeCreateResponsePagesNameMaxSizeCreateResponsePagesNameMaxSizeCreateRe ${path}response_pages_files\\Create-Response_Pages-test-2.htm name
|
||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/span
|
||||
DeleteresinseDel
|
||||
|
||||
CreateResponsePagesNameSpecialChar
|
||||
[Tags] 正向 htm Settings Response Page
|
||||
Create-Response Pages 中文+absc+моряков+@#¥%……&* ${path}response_pages_files\\Create-Response Pages-test.html name
|
||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/span
|
||||
DeleteresinseDel
|
||||
|
||||
EditResponsePagesSearchID
|
||||
[Tags] 正向 htm Settings Response Page
|
||||
Create-Response Pages Create-Response Pages-001 ${path}response_pages_files\\Create-Response Pages-test.html name
|
||||
${id} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[1]/div/div/span
|
||||
Edit-Response Pages ${id} lyf-Edit-test-001 ${path}response_pages_files\\Create-Response Pages-test-1.html id
|
||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/span
|
||||
DeleteresinseDel
|
||||
|
||||
EditResponsePagesSearchName
|
||||
[Tags] 正向 htm Settings Response Page
|
||||
Create-Response Pages Create-Response Pages-001 ${path}response_pages_files\\Create-Response Pages-test.html name
|
||||
${name} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/span
|
||||
Edit-Response Pages ${name} lyf-Edit-test-007 ${path}response_pages_files\\Create-Response Pages-test-1.html name
|
||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/span
|
||||
DeleteresinseDel
|
||||
|
||||
ResponsePageUpload20MFile
|
||||
[Tags] 正向 html Settings Response Page
|
||||
Create-Response Pages ResponsePageUpload20MFile ${path}response_pages_files\\20MFile.html name
|
||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/span
|
||||
DeleteresinseDel
|
||||
|
||||
ResponsePageUploadNullFile
|
||||
[Tags] 反向 html Settings Response Page
|
||||
UploadFilesSize ResponsePages ResponsePageUploadfile ${path}response_pages_files\\null.html
|
||||
${text} get text xpath=//*[@id="policy_Manipulation_create6"]/div[1]
|
||||
Should Be Equal As Strings ${text} Create Response Page
|
||||
|
||||
ResponsePageUploadExceed20MFile
|
||||
[Tags] 反向 html Settings Response Page
|
||||
UploadFilesSize ResponsePages ResponsePageUploadExceed20MFile ${path}response_pages_files\\Exceed20MFile.html
|
||||
${text} get text xpath=//*[@id="policy_Manipulation_create6"]/div[1]
|
||||
Should Be Equal As Strings ${text} Create Response Page
|
||||
|
||||
|
||||
|
||||
@@ -1735,3 +1735,56 @@ Policy_Verify_Switch
|
||||
input xpath=//*[@id="objectName_seach"] ${Protocol}
|
||||
press keys xpath=//*[@id="objectName_seach"] ENTER
|
||||
sleep 1
|
||||
|
||||
UploadFilesSize
|
||||
[Arguments] ${Page} ${name} ${file}
|
||||
run keyword if "${Page}"=="ResponsePages" run keywords sleep 1
|
||||
... AND click id=children6 #点击一级目录Settings
|
||||
... AND Sleep 1
|
||||
... AND click id=sidebarProxy_Profiles #点击二级目录Proxy Profiles
|
||||
... AND Sleep 2
|
||||
... AND click id=respinseAdd #Response Pages点击Create
|
||||
... AND Sleep 2
|
||||
... AND input id=responsepages_profileName ${name} #输入name
|
||||
... AND Sleep 2
|
||||
... AND Choose File xpath=//*[@id="policy_Manipulation_create6"]/div[2]/form/div[2]/div/div/div/input ${file} #上传文件
|
||||
... AND Sleep 2
|
||||
... AND click id=responseAddOk1 #点击OK缇交
|
||||
... AND sleep 3
|
||||
run keyword if "${Page}"=="InsertScripts" run keywords sleep 1
|
||||
... AND click id=children6 #点击一级目录Settings
|
||||
... AND Sleep 1
|
||||
... AND click id=sidebarProxy_Profiles #点击二级目录Proxy Profiles
|
||||
... AND Sleep 2
|
||||
... AND click id=profilesTabs_Profile_Insert #点击Insert Scripts按钮
|
||||
... AND Sleep 1
|
||||
... AND click id=insertAdd #点击Create
|
||||
... AND Sleep 2
|
||||
... AND input id=insert_profileName ${name} #输入name
|
||||
... AND Sleep 2
|
||||
... AND Choose File xpath=//*[@id="insertAddUpload"]/div[1]/input ${file} #上传文件
|
||||
... AND Sleep 2
|
||||
... AND click id=insert_select_format #点击下拉框按钮
|
||||
... AND Sleep 1
|
||||
... AND click //span[.="css"] #选择css
|
||||
... AND sleep 1
|
||||
... AND click id=insertAddOk1 #点击OK
|
||||
run keyword if "${Page}"=="HijackFiles" run keywords sleep 1
|
||||
... AND click id=children6 #点击一级目录Settings
|
||||
... AND Sleep 1
|
||||
... AND click id=sidebarProxy_Profiles #点击二级目录Proxy Profiles
|
||||
... AND Sleep 2
|
||||
... AND click id=profilesTabs_Profile_HijackFiles #点击Hijack Files按钮
|
||||
... AND Sleep 1
|
||||
... AND click id=hijackAdd #点击Create
|
||||
... AND Sleep 2
|
||||
... AND input id=hijack_profileName ${name} #输入name
|
||||
... AND Sleep 2
|
||||
... AND Choose File xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[2]/form/div[2]/div/div/div[1]/input ${file} #上传文件
|
||||
... AND Sleep 2
|
||||
... AND sleep 1
|
||||
... AND click id=hijackAddContentType #点击+ 打开侧滑窗口
|
||||
... AND Sleep 1
|
||||
... AND click ${type} #选择文件类型
|
||||
... AND sleep 2
|
||||
... AND click id=hijackAddOk1 #点击OK
|
||||
501
05-Other/response_pages_files/20MFile.html
Normal file
501
05-Other/response_pages_files/20MFile.html
Normal file
File diff suppressed because one or more lines are too long
513
05-Other/response_pages_files/Exceed20MFile.html
Normal file
513
05-Other/response_pages_files/Exceed20MFile.html
Normal file
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user