| Library Selenium2Library 120 120 |
| Library Telnet 30 Seconds |
| [Documentation] Opens browser with specified URL. |
| Start Virtual Display 1920 1080 |
| ${browser_ID}= Open Browser ${URL} |
| Set Window Size 1920 1080 |
| [Documentation] Break firewall. |
| [Arguments] ${HOST} ${HOST_USERNAME} ${HOST_PASSWORD} |
| ${status} ${value}= Run Keyword And Ignore Error Telnet.Open Connection |
| Run Keyword If '${status}'=='PASS' Telnet.Login ${HOST_USERNAME} |
| ... ${HOST_PASSWORD} login_prompt=Username: password_prompt=Password: |
| [Documentation] Log into web GUI. |
| [Arguments] ${URL} ${xpath_uname} ${username} |
| ... ${xpath_password} ${password} ${xpath_signin} ${logo} |
| Input Text ${xpath_uname} ${username} |
| Input Password ${xpath_password} ${password} |
| Click Button ${xpath_signin} |
| Wait Until Page Contains Element ${logo} |