NGUYEN | 0192589 | 2017-09-11 14:13:51 -0700 | [diff] [blame] | 1 | *** Settings *** |
| 2 | Library Selenium2Library |
| 3 | Library OperatingSystem |
| 4 | |
| 5 | *** Variable *** |
| 6 | ${ResponseCode} |
| 7 | ${var} |
| 8 | ${RequestJSON} C:\\RobotSampleForLearning\\LearningSamples\\Resources\\Healthchk.json |
| 9 | |
| 10 | |
| 11 | *** Test Cases *** |
| 12 | |
| 13 | APPC LCM Health check |
| 14 | [Documentation] APPC HealthCheck |
| 15 | Open Browser http://admin:Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U@104.130.138.49:8282/apidoc/explorer/index.html chrome |
| 16 | Click Element xpath=.//p[contains(text(),'If you have reason to expect the website is safe, select the I Accept the Risk button to continue.')]//following::img |
| 17 | |
| 18 | Wait Until Page Contains Element xpath=//*[@id="resource_appc-provider-lcm(2016-01-08)"]/div/h2/a |
| 19 | Click Element xpath=//*[@id="resource_appc-provider-lcm(2016-01-08)"]/div/h2/a |
| 20 | |
| 21 | wait until page contains element xpath=//*[@id="resource_appc-provider-lcm(2016-01-08)"]/div/h2/a//following::a[contains(text(),'/operations/appc-provider-lcm:health-check')] |
| 22 | Click Element xpath=//*[@id="resource_appc-provider-lcm(2016-01-08)"]/div/h2/a//following::a[contains(text(),'/operations/appc-provider-lcm:health-check')] |
| 23 | |
| 24 | ${HealthChk}= Get File ${RequestJSON} |
| 25 | wait until page contains element xpath=//*[@id="resource_appc-provider-lcm(2016-01-08)"]/div/h2/a//following::a[contains(text(),'/operations/appc-provider-lcm:health-check')]//following::table |
| 26 | Input Text xpath=//*[@id="resource_appc-provider-lcm(2016-01-08)"]/div/h2/a//following::a[contains(text(),'/operations/appc-provider-lcm:health-check')]//following::table//tbody/tr/td[2]/textarea ${HealthChk} |
| 27 | |
| 28 | wait until page contains element xpath=//*[@id="resource_appc-provider-lcm(2016-01-08)"]/div/h2/a//following::a[contains(text(),'/operations/appc-provider-lcm:health-check')]//following::form/div[2]/input[1] |
| 29 | Click Element xpath=//*[@id="resource_appc-provider-lcm(2016-01-08)"]/div/h2/a//following::a[contains(text(),'/operations/appc-provider-lcm:health-check')]//following::form/div[2]/input[1] |
| 30 | |
| 31 | Tear Down |
| 32 | [Documentation] Close all browsers |
| 33 | Close All Browsers |