1.对Response Page页面用例更改用例名、增加新case 2.删除旧的Response Page用例文件 3.新增两个html文件

This commit is contained in:
byb11
2020-12-24 16:28:39 +08:00
parent e0b43c1d8c
commit da11faf130
4 changed files with 1141 additions and 1 deletions

View 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

View File

@@ -1734,4 +1734,57 @@ Policy_Verify_Switch
sleep 1 sleep 1
input xpath=//*[@id="objectName_seach"] ${Protocol} input xpath=//*[@id="objectName_seach"] ${Protocol}
press keys xpath=//*[@id="objectName_seach"] ENTER press keys xpath=//*[@id="objectName_seach"] ENTER
sleep 1 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

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long