diff --git a/01-TestCase/tsg_ui/ui_settings/ResponsePagesCase.robot b/01-TestCase/tsg_ui/ui_settings/ResponsePagesCase.robot index 2549fcc..427ac19 100644 --- a/01-TestCase/tsg_ui/ui_settings/ResponsePagesCase.robot +++ b/01-TestCase/tsg_ui/ui_settings/ResponsePagesCase.robot @@ -6,68 +6,71 @@ 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 + [Tags] PositiveTestCase html Settings ResponsePage + CreateResponsePages CreateResponsePagesTypeHtml ${path}response_pages_files\\Create-ResponsePages-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 + [Tags] PositiveTestCase htm Settings ResponsePage + CreateResponsePages 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 + [Tags] PositiveTestCase htm Settings ResponsePage + CreateResponsePages 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 + [Tags] PositiveTestCase htm Settings ResponsePages + CreateResponsePages 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 + [Tags] PositiveTestCase htm Settings ResponsePages + CreateResponsePages 中文+absc+моряков+@#¥%……&* ${path}response_pages_files\\Create-ResponsePages-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 + [Tags] PositiveTestCase htm Settings ResponsePages + CreateResponsePages Create-ResponsePagess-001 ${path}response_pages_files\\Create-ResponsePages-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 + Edit-Response-Pages ${id} lyf-Edit-test-001 ${path}response_pages_files\\Create-ResponsePages-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 + [Tags] PositiveTestCase htm Settings ResponsePages + CreateResponsePages Create-ResponsePagess-001 ${path}response_pages_files\\Create-ResponsePages-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 + Edit-Response-Pages ${name} lyf-Edit-test-007 ${path}response_pages_files\\Create-ResponsePages-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 + [Tags] PositiveTestCase html Settings ResponsePages + CreateResponsePages 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 + +CreateResponsePagesSpecialFileName + [Tags] PositiveTestCase html Settings ResponsePages + CreateResponsePages CreateResponsePagesSpecialFileName ${path}response_pages_files\\ВставкаСкриптов!@#$%^&(-+=‘;。,?.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 + [Tags] NegtivetestCase html Settings ResponsePages 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 + [Tags] NegtivetestCase html Settings ResponsePages 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 - - - \ No newline at end of file + Should Be Equal As Strings ${text} Create Response Page \ No newline at end of file diff --git a/02-Keyword/tsg_ui/setting/Settings.robot b/02-Keyword/tsg_ui/setting/Settings.robot index c36dc55..b641144 100644 --- a/02-Keyword/tsg_ui/setting/Settings.robot +++ b/02-Keyword/tsg_ui/setting/Settings.robot @@ -537,7 +537,7 @@ Edit-Insert Scripts sleep 1 click id=insertAddOk1 #点击ok提交 -Create-Response Pages +CreateResponsePages [Arguments] ${name} ${file} ${search} [Documentation] 引用次关键字,填入必填参数 ... 必填参数: @@ -563,7 +563,7 @@ Create-Response Pages ${text1} Get Text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/span #获取点击后页面文本信息 Should Be Equal As Strings ${text1} ${name} #断言 -Edit-Response Pages +Edit-Response-Pages [Arguments] ${id-name} ${name1} ${file} ${search} [Documentation] 引用关键字,填入必填参数 ... 必填参数: @@ -588,7 +588,10 @@ Edit-Response Pages sleep 1 click id=responseAddOk1 Sleep 1 - Settings-Search ${name1} ${search} #搜索框的关键字 + run keyword if "${search}"=="id" run keywords sleep 1 + ... AND Settings-Search ${id-name} ${search} #搜索框的关键字 + ... ELSE IF "${search}"=="name" run keywords sleep 1 + ... AND Settings-Search ${name1} ${search} #搜索框的关键字 Sleep 1 ${text1} Get Text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/span #获取点击后页面文本信息 Should Be Equal As Strings ${text1} ${name1} #断言 diff --git a/05-Other/response_pages_files/Create-Response Pages-test-1.html b/05-Other/response_pages_files/Create-ResponsePages-test-1.html similarity index 100% rename from 05-Other/response_pages_files/Create-Response Pages-test-1.html rename to 05-Other/response_pages_files/Create-ResponsePages-test-1.html diff --git a/05-Other/response_pages_files/Create-Response Pages-test.html b/05-Other/response_pages_files/Create-ResponsePages-test.html similarity index 100% rename from 05-Other/response_pages_files/Create-Response Pages-test.html rename to 05-Other/response_pages_files/Create-ResponsePages-test.html diff --git a/05-Other/response_pages_files/ВставкаСкриптов!@#$%^&(-+=‘;。,?.html b/05-Other/response_pages_files/ВставкаСкриптов!@#$%^&(-+=‘;。,?.html new file mode 100644 index 0000000..9cee60c --- /dev/null +++ b/05-Other/response_pages_files/ВставкаСкриптов!@#$%^&(-+=‘;。,?.html @@ -0,0 +1,185 @@ + +
+