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_administration/MailServerCase.robot

71 lines
3.6 KiB
Plaintext

*** Settings ***
Force Tags tsg-ui Mail Server
Resource ../../../02-Keyword/tsg_ui/administration/Administration.robot
Library OperatingSystem
*** Test Cases ***
EditMailServer
[Tags] Positive UI Administration Mail Server
EditMailServer smtp.163.com 465 open test_name l1157517579@163.com XEYQVHEMTOBOJSAP open
Assertion /html/body/div[last()]/p Success
EditMailServerCloseNeedAuthentication
[Tags] Positive UI Administration Mail Server
EditMailServer smtp.163.com 465 close test_name l1157517579@163.com XEYQVHEMTOBOJSAP open
Assertion-ElementAttributes //*[@id="app"]/div/div[3]/div[2]/div/div[1]/div[2]/form/div[3]/div/div el-switch class
EditMailServerCloseSSL
[Tags] Positive UI Administration Mail Server
EditMailServer smtp.163.com 465 open test_name l1157517579@163.com XEYQVHEMTOBOJSAP close
Assertion-ElementAttributes //*[@id="app"]/div/div[3]/div[2]/div/div[1]/div[2]/form/div[7]/div/div el-switch class
EditMailServerPortMin
[Tags] Boundary UI Administration Mail Server
EditMailServer smtp.163.com 0 open test_name l1157517579@163.com XEYQVHEMTOBOJSAP open
Assertion /html/body/div[last()]/p Success
EditMailServerPortMax
[Tags] Boundary UI Administration Mail Server
EditMailServer smtp.163.com 65535 open test_name l1157517579@163.com XEYQVHEMTOBOJSAP open
Assertion /html/body/div[last()]/p Success
EditMailServerNameMinSize
[Tags] Boundary UI Administration Mail Server
EditMailServer smtp.163.com 465 open 1 l1157517579@163.com XEYQVHEMTOBOJSAP open
Assertion /html/body/div[last()]/p Success
EditMailServerNameMaxSize
[Tags] Boundary UI Administration Mail Server
EditMailServer smtp.163.com 465 open EditMailServerNameMinSizeEditMai l1157517579@163.com XEYQVHEMTOBOJSAP open
Assertion /html/body/div[last()]/p Success
EditMailServerFormatError
[Tags] Negtive UI Administration Mail Server
EditMailServer smtp163com 465 open test_name l1157517579@163.com XEYQVHEMTOBOJSAP open
Assertion //*[@id="app"]/div/div[3]/div[2]/div/div[1]/div[2]/form/div[1]/div/div[2] Server error
EditMailServerPortExceedMax
[Tags] Boundary UI Administration Mail Server
EditMailServer smtp.163.com 65536 open test_name l1157517579@163.com XEYQVHEMTOBOJSAP open
Assertion //*[@id="app"]/div/div[3]/div[2]/div/div[1]/div[2]/form/div[2]/div/div[2] Port error
EditMailServerPortLessthanMin
[Tags] Boundary UI Administration Mail Server
EditMailServer smtp.163.com -1 open test_name l1157517579@163.com XEYQVHEMTOBOJSAP open
Assertion //*[@id="app"]/div/div[3]/div[2]/div/div[1]/div[2]/form/div[2]/div/div[2] Port error
EditMailServerE-mailFormatError
[Tags] Boundary UI Administration Mail Server
EditMailServer smtp.163.com -1 open test_name l1157517579com XEYQVHEMTOBOJSAP open
Assertion //*[@id="app"]/div/div[3]/div[2]/div/div[1]/div[2]/form/div[5]/div/div[2] Email error
RestoreMailServer
[Tags] Positive UI Administration Mail Server
EditMailServer smtp.163.com 465 open test_name l1157517579@163.com XEYQVHEMTOBOJSAP open
Assertion /html/body/div[last()]/p Success