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
dongxiaoyan-tsg-autotest/01-TestCase/tsg_ui/ui_settings/InsertScriptCase.robot
2021-01-18 16:40:46 +08:00

106 lines
6.4 KiB
Plaintext

*** Settings ***
Force Tags tsg-ui settings insert_scripts
Resource ../../../03-Variable/bifangapivariable.txt
Library OperatingSystem
Resource ../../../02-Keyword/tsg_ui/setting/Settings.robot
*** Test Cases ***
CreateInsertScriptsTypeCss
[Tags] PositiveTestCase css Settings InsertScript
CreateInsertScripts lyf-test-001-css ${path}insert_files\\Create-Insert Scripts-test.css css name
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span
Delete
CreateInsertScriptsTypeJs
[Tags] PositiveTestCase js Settings InsertScript
CreateInsertScripts lyf-test-002-js ${path}insert_files\\Create-Insert_Scripts-test.js js name
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span
Delete
CreateInsertScriptsTypeCssNameMinSize
[Tags] PositiveTestCase css Settings InsertScript
CreateInsertScripts 1 ${path}insert_files\\Create-Insert Scripts-test.css css name
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span
Delete
CreateInsertScriptsTypeCssNameMaxSize
[Tags] PositiveTestCase css Settings InsertScript
CreateInsertScripts CreateInsertScriptsTypeCssNameMaxSizeCreateInsertScriptsTypeCssNameMaxSizeCreateInsertScriptsTypeCssNameMaxSizeCreateInsertScrip ${path}insert_files\\Create-Insert Scripts-test.css css name
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span
Delete
CreateInsertScriptsTypeJsNameMinSize
[Tags] PositiveTestCase js Settings InsertScript
CreateInsertScripts 1 ${path}insert_files\\Create-Insert_Scripts-test.js js name
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span
Delete
CreateInsertScriptsTypeJsNameMaxSize
[Tags] PositiveTestCase js Settings InsertScript
CreateInsertScripts CreateInsertScriptsTypeCssNameMaxSizeCreateInsertScriptsTypeCssNameMaxSizeCreateInsertScriptsTypeCssNameMaxSizeCreateInsertScrip ${path}insert_files\\Create-Insert_Scripts-test.js js name
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span
Delete
CreateInsertScriptsTypeJsAfterLoadInsertOn
[Tags] PositiveTestCase js Settings InsertScript
CreateInsertScripts CreateInsertScriptsTypeJsAfterLoadInsertOn-test ${path}insert_files\\Create-Insert_Scripts-test.js js name jstype=After Page Load
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span
Delete
EditInsertScriptsTypeCssSearchId
[Tags] PositiveTestCase css Settings InsertScript
CreateInsertScripts lyf-test-001-css ${path}insert_files\\Create-Insert Scripts-test.css css name
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[2]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span
EditInsertScripts ${id} lyf-Edit-test-001 ${path}insert_files\\Create-Insert Scripts-test.css css id
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span
Delete
EditInsertScriptsTypeJsSearchName
[Tags] PositiveTestCase js Settings InsertScript
CreateInsertScripts 1 ${path}insert_files\\Create-Insert Scripts-test.css css name
${name} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span
EditInsertScripts ${name} lyf-Edit-test-008 ${path}insert_files\\Create-Insert_Scripts-test.js js name
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span
Delete
CreateInsertScriptSpecialFileName
[Tags] PositiveTestCase css Settings InsertScript
CreateInsertScripts CreateInsertScriptsSpecialFileName ${path}insert_files\\ВставкаСкриптов!@#$%^&(-+=‘;。,?.css css name
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span
Delete
InsertScriptDownloadFile
[Tags] PositiveTestCase Settings InsertScript
CreateInsertScripts lyf-test-001-css ${path}insert_files\\Create-Insert Scripts-test.css css name
DownLoadFile ${Downloadpath}Create-Insert Scripts-test.css
InsertScriptsUpload20MFile
[Tags] PositiveTestCase css Settings InsertScript
CreateInsertScripts InsertScriptsUpload20MFile ${path}insert_files\\20MFile.css css name
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span
Delete
InsertScriptsUploadNullFile
[Tags] NegtivetestCase css Settings InsertScript
UploadFilesSize InsertScripts InsertScriptsUploadNullFile ${path}insert_files\\null.css Please choose to upload files
InsertScriptsUploadExceed20MFile
[Tags] NegtivetestCase css Settings InsertScript
UploadFilesSize InsertScripts InsertScriptsUploadNullFile ${path}insert_files\\Exceed20MFile.css File Maximum Limitation 100KB
InsertScriptsFileTypeDoesNotMatch
[Tags] NegtivetestCase css Settings InsertScript
UploadFilesSize InsertScripts InsertScriptsFileTypeDoesNotMatch ${path}insert_files\\Create-Insert_Scripts-test.js The data in the uploaded file is empty or in the wrong format
CreateInsertScritsNullFileName
[Tags] NegtivetestCase Settings InsertScrit
OpenPages sidebarProxy_Profiles profilesTabs_Profile_Insert
click id=insertAdd
Sleep 2
click id=insertAddOk1
sleep 1
${text} get text xpath=//*[@id="policy_Manipulation_create8"]/div[2]/form/div[1]/div/div[3]
${text1} get text xpath=//*[@id="policy_Manipulation_create8"]/div[2]/form/div[3]/div/div[2]
Should Be Equal As Strings ${text} Please enter the content
Should Be Equal As Strings ${text1} Please enter the content