Merge pull request #1155 from dod-ccpo/ghost-inspector-to-github
Ghost Inspector to GitHub
This commit is contained in:
commit
e64f5cb96a
18
README.md
18
README.md
@ -220,12 +220,20 @@ To generate coverage reports for the Javascript tests:
|
|||||||
|
|
||||||
yarn test:coverage
|
yarn test:coverage
|
||||||
|
|
||||||
### Ghost Inspector Tests
|
### UI Test Automation
|
||||||
|
|
||||||
AT-AT uses [Ghost Inpsector](https://app.ghostinspector.com/) for
|
AT-AT uses [Ghost Inpsector](https://app.ghostinspector.com/), a testing PaaS
|
||||||
integration testing. These tests do not run locally as part of the
|
for UI test automation and as a form of integration testing.
|
||||||
regular test suite but do run in CI. To run them locally, you will
|
These tests do not run locally as part of the regular test suite,
|
||||||
need the following:
|
but they do run in CI.
|
||||||
|
|
||||||
|
Ghost Inspector was developed to make it easier to create, maintain, and
|
||||||
|
execute UI tests than vanilla Selenium. Ghost Inspector tests and steps can
|
||||||
|
be exported to files that the Selenium IDE can import. We export these tests/steps
|
||||||
|
regularly and archive them with the AT-AT codebase in the `uitests` directory.
|
||||||
|
|
||||||
|
To run the Ghost Inspector tests against a local instance of AT-AT,
|
||||||
|
you will need the following:
|
||||||
|
|
||||||
- [docker](https://docs.docker.com/v17.12/install/)
|
- [docker](https://docs.docker.com/v17.12/install/)
|
||||||
- [circleci CLI tool](https://circleci.com/docs/2.0/local-cli/#installation)
|
- [circleci CLI tool](https://circleci.com/docs/2.0/local-cli/#installation)
|
||||||
|
261
uitests/Add_CCPO_User.html
Normal file
261
uitests/Add_CCPO_User.html
Normal file
@ -0,0 +1,261 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||||
|
<head profile="http://selenium-ide.openqa.org/profiles/test-case">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||||
|
<link rel="selenium.base" href="" />
|
||||||
|
<title>Add CCPO User</title>
|
||||||
|
<meta name="ghost-inspector-details" content="" />
|
||||||
|
<meta name="ghost-inspector-browser" content="chrome" />
|
||||||
|
<meta name="ghost-inspector-userAgent" content="" />
|
||||||
|
<meta name="ghost-inspector-region" content="us-east-1" />
|
||||||
|
<meta name="ghost-inspector-globalStepDelay" content="250" />
|
||||||
|
<meta name="ghost-inspector-maxWaitDelay" content="15000" />
|
||||||
|
<meta name="ghost-inspector-maxAjaxDelay" content="10000" />
|
||||||
|
<meta name="ghost-inspector-viewportSize" content="1280x800" />
|
||||||
|
<meta name="ghost-inspector-screenshotTarget" content="" />
|
||||||
|
<meta name="ghost-inspector-screenshotExclusions" content="div.global-navigation" />
|
||||||
|
<meta name="ghost-inspector-screenshotCompareEnabled" content="true" />
|
||||||
|
<meta name="ghost-inspector-screenshotCompareThreshold" content="0.05" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<table cellpadding="1" cellspacing="1" border="1">
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<td rowspan="1" colspan="3">Add CCPO User</td>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - Login Brandon-->
|
||||||
|
<tr>
|
||||||
|
<td>open</td>
|
||||||
|
<td>/login-dev?username=brandon</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - Login Brandon-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=a[href="/user"] > .topbar__link-label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=a[href="/user"] > .topbar__link-label</td>
|
||||||
|
<td>*Brandon Buchannan*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - Login Brandon-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=a[href="/logout"] > .topbar__link-label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=a[href="/logout"] > .topbar__link-label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - Login Brandon-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.col > .usa-alert.usa-alert-info:nth-of-type(3) > .usa-alert-body > h3.usa-alert-heading</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.col > .usa-alert.usa-alert-info:nth-of-type(3) > .usa-alert-body > h3.usa-alert-heading</td>
|
||||||
|
<td>*Logged out*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>open</td>
|
||||||
|
<td>/login-dev?username=sam</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=a[href="/user"] > .topbar__link-label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=a[href="/user"] > .topbar__link-label</td>
|
||||||
|
<td>*Sam Stevenson*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>open</td>
|
||||||
|
<td>/ccpo-users</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.h2</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.h2</td>
|
||||||
|
<td>*CCPO Users*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=a[href="/ccpo-users/new"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=a[href="/ccpo-users/new"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#add-ccpo-user-form > h1</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=#add-ccpo-user-form > h1</td>
|
||||||
|
<td>*Add new CCPO user*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#dod_id</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#dod_id</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#dod_id</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#dod_id</td>
|
||||||
|
<td>3456789012</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=input[type="submit"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=input[type="submit"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.global-panel-container > h3</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.global-panel-container > h3</td>
|
||||||
|
<td>*Confirm new CCPO user*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=input[type="submit"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=input[type="submit"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.usa-alert.usa-alert-success > .usa-alert-body > .usa-alert-text</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.usa-alert.usa-alert-success > .usa-alert-body > .usa-alert-text</td>
|
||||||
|
<td>*You have successfully given Brandon Buchannan CCPO permissions.*</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</body>
|
||||||
|
</html>
|
1387
uitests/Application_Settings.html
Normal file
1387
uitests/Application_Settings.html
Normal file
File diff suppressed because it is too large
Load Diff
1527
uitests/Edit_App_Member.html
Normal file
1527
uitests/Edit_App_Member.html
Normal file
File diff suppressed because it is too large
Load Diff
1028
uitests/Edit_Portfolio_Member.html
Normal file
1028
uitests/Edit_Portfolio_Member.html
Normal file
File diff suppressed because it is too large
Load Diff
87
uitests/Login_Brandon.html
Normal file
87
uitests/Login_Brandon.html
Normal file
@ -0,0 +1,87 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||||
|
<head profile="http://selenium-ide.openqa.org/profiles/test-case">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||||
|
<link rel="selenium.base" href="" />
|
||||||
|
<title>Login Brandon</title>
|
||||||
|
<meta name="ghost-inspector-details" content="" />
|
||||||
|
<meta name="ghost-inspector-browser" content="chrome" />
|
||||||
|
<meta name="ghost-inspector-userAgent" content="" />
|
||||||
|
<meta name="ghost-inspector-region" content="us-east-1" />
|
||||||
|
<meta name="ghost-inspector-globalStepDelay" content="250" />
|
||||||
|
<meta name="ghost-inspector-maxWaitDelay" content="15000" />
|
||||||
|
<meta name="ghost-inspector-maxAjaxDelay" content="10000" />
|
||||||
|
<meta name="ghost-inspector-viewportSize" content="1280x800" />
|
||||||
|
<meta name="ghost-inspector-screenshotTarget" content="" />
|
||||||
|
<meta name="ghost-inspector-screenshotExclusions" content="div.global-navigation" />
|
||||||
|
<meta name="ghost-inspector-screenshotCompareEnabled" content="true" />
|
||||||
|
<meta name="ghost-inspector-screenshotCompareThreshold" content="0.05" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<table cellpadding="1" cellspacing="1" border="1">
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<td rowspan="1" colspan="3">Login Brandon</td>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>open</td>
|
||||||
|
<td>/login-dev?username=brandon</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=a[href="/user"] > .topbar__link-label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=a[href="/user"] > .topbar__link-label</td>
|
||||||
|
<td>*Brandon Buchannan*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=a[href="/logout"] > .topbar__link-label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=a[href="/logout"] > .topbar__link-label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.col > .usa-alert.usa-alert-info:nth-of-type(3) > .usa-alert-body > h3.usa-alert-heading</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.col > .usa-alert.usa-alert-info:nth-of-type(3) > .usa-alert-body > h3.usa-alert-heading</td>
|
||||||
|
<td>*Logged out*</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</body>
|
||||||
|
</html>
|
500
uitests/New_App_Step_1.html
Normal file
500
uitests/New_App_Step_1.html
Normal file
@ -0,0 +1,500 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||||
|
<head profile="http://selenium-ide.openqa.org/profiles/test-case">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||||
|
<link rel="selenium.base" href="" />
|
||||||
|
<title>New App Step 1</title>
|
||||||
|
<meta name="ghost-inspector-details" content="" />
|
||||||
|
<meta name="ghost-inspector-browser" content="chrome" />
|
||||||
|
<meta name="ghost-inspector-userAgent" content="" />
|
||||||
|
<meta name="ghost-inspector-region" content="us-east-1" />
|
||||||
|
<meta name="ghost-inspector-globalStepDelay" content="250" />
|
||||||
|
<meta name="ghost-inspector-maxWaitDelay" content="15000" />
|
||||||
|
<meta name="ghost-inspector-maxAjaxDelay" content="10000" />
|
||||||
|
<meta name="ghost-inspector-viewportSize" content="1280x800" />
|
||||||
|
<meta name="ghost-inspector-screenshotTarget" content="" />
|
||||||
|
<meta name="ghost-inspector-screenshotExclusions" content="div.global-navigation" />
|
||||||
|
<meta name="ghost-inspector-screenshotCompareEnabled" content="true" />
|
||||||
|
<meta name="ghost-inspector-screenshotCompareThreshold" content="0.05" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<table cellpadding="1" cellspacing="1" border="1">
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<td rowspan="1" colspan="3">New App Step 1</td>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>open</td>
|
||||||
|
<td>/login-dev</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=a[href="/portfolios/new"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=a[href="/portfolios/new"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=main.usa-section > h1</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=main.usa-section > h1</td>
|
||||||
|
<td>*New Portfolio Form*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td>Tatooine Energy Maintenance Systems</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#defense_component</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#defense_component</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#defense_component</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#defense_component</td>
|
||||||
|
<td>Defense Logistics Agency</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#defense_component > option:nth-of-type(14)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#defense_component > option:nth-of-type(14)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td>Maintenance and monitoring of the energy grid</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#app_migration > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#app_migration > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#native_apps > li:nth-of-type(1) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#native_apps > li:nth-of-type(1) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(1) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(1) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(2) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(2) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(4) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(4) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(5) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(5) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input:nth-of-type(7) > fieldset.usa-input__choices > ul > li:nth-of-type(2) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input:nth-of-type(7) > fieldset.usa-input__choices > ul > li:nth-of-type(2) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(7) > fieldset.usa-input__choices > ul > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(7) > fieldset.usa-input__choices > ul > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#team_experience > li:nth-of-type(5) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#team_experience > li:nth-of-type(5) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=input[type="submit"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=input[type="submit"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.portfolio-header__name > h1</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.portfolio-header__name > h1</td>
|
||||||
|
<td>*Tatooine Energy Maintenance Systems*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.empty-state__message</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.empty-state__message</td>
|
||||||
|
<td>*This portfolio doesn’t have any applications*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=a.usa-button.usa-button-big</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=a.usa-button.usa-button-big</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.sticky-cta-text > h3</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.sticky-cta-text > h3</td>
|
||||||
|
<td>*Name and Describe New Application*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.sticky-cta-context</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.sticky-cta-context</td>
|
||||||
|
<td>*Step 1 of 3*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td>Starter Application</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td>Any basic application</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</body>
|
||||||
|
</html>
|
590
uitests/New_App_Step_2.html
Normal file
590
uitests/New_App_Step_2.html
Normal file
@ -0,0 +1,590 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||||
|
<head profile="http://selenium-ide.openqa.org/profiles/test-case">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||||
|
<link rel="selenium.base" href="" />
|
||||||
|
<title>New App Step 2</title>
|
||||||
|
<meta name="ghost-inspector-details" content="" />
|
||||||
|
<meta name="ghost-inspector-browser" content="chrome" />
|
||||||
|
<meta name="ghost-inspector-userAgent" content="" />
|
||||||
|
<meta name="ghost-inspector-region" content="us-east-1" />
|
||||||
|
<meta name="ghost-inspector-globalStepDelay" content="250" />
|
||||||
|
<meta name="ghost-inspector-maxWaitDelay" content="15000" />
|
||||||
|
<meta name="ghost-inspector-maxAjaxDelay" content="10000" />
|
||||||
|
<meta name="ghost-inspector-viewportSize" content="1280x800" />
|
||||||
|
<meta name="ghost-inspector-screenshotTarget" content="" />
|
||||||
|
<meta name="ghost-inspector-screenshotExclusions" content="div.global-navigation" />
|
||||||
|
<meta name="ghost-inspector-screenshotCompareEnabled" content="true" />
|
||||||
|
<meta name="ghost-inspector-screenshotCompareThreshold" content="0.05" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<table cellpadding="1" cellspacing="1" border="1">
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<td rowspan="1" colspan="3">New App Step 2</td>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>open</td>
|
||||||
|
<td>/login-dev</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=a[href="/portfolios/new"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=a[href="/portfolios/new"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=main.usa-section > h1</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=main.usa-section > h1</td>
|
||||||
|
<td>*New Portfolio Form*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td>Tatooine Energy Maintenance Systems</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#defense_component</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#defense_component</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#defense_component</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#defense_component</td>
|
||||||
|
<td>Defense Logistics Agency</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#defense_component > option:nth-of-type(14)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#defense_component > option:nth-of-type(14)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td>Maintenance and monitoring of the energy grid</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#app_migration > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#app_migration > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#native_apps > li:nth-of-type(1) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#native_apps > li:nth-of-type(1) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(1) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(1) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(2) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(2) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(4) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(4) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(5) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(5) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input:nth-of-type(7) > fieldset.usa-input__choices > ul > li:nth-of-type(2) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input:nth-of-type(7) > fieldset.usa-input__choices > ul > li:nth-of-type(2) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(7) > fieldset.usa-input__choices > ul > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(7) > fieldset.usa-input__choices > ul > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#team_experience > li:nth-of-type(5) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#team_experience > li:nth-of-type(5) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=input[type="submit"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=input[type="submit"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.portfolio-header__name > h1</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.portfolio-header__name > h1</td>
|
||||||
|
<td>*Tatooine Energy Maintenance Systems*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.empty-state__message</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.empty-state__message</td>
|
||||||
|
<td>*This portfolio doesn’t have any applications*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 1-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=a.usa-button.usa-button-big</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=a.usa-button.usa-button-big</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 1-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.sticky-cta-text > h3</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.sticky-cta-text > h3</td>
|
||||||
|
<td>*Name and Describe New Application*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 1-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.sticky-cta-context</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.sticky-cta-context</td>
|
||||||
|
<td>*Step 1 of 3*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 1-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 1-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td>Starter Application</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 1-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 1-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td>Any basic application</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=button[type="submit"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=button[type="submit"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.sticky-cta-text > h3</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.sticky-cta-text > h3</td>
|
||||||
|
<td>*Add Environments to Starter Application*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.sticky-cta-context</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.sticky-cta-context</td>
|
||||||
|
<td>*Step 2 of 3*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=h3.usa-alert-heading</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=h3.usa-alert-heading</td>
|
||||||
|
<td>*Application Saved*</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</body>
|
||||||
|
</html>
|
669
uitests/New_App_Step_2_-_Add_Env.html
Normal file
669
uitests/New_App_Step_2_-_Add_Env.html
Normal file
@ -0,0 +1,669 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||||
|
<head profile="http://selenium-ide.openqa.org/profiles/test-case">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||||
|
<link rel="selenium.base" href="" />
|
||||||
|
<title>New App Step 2 - Add Env</title>
|
||||||
|
<meta name="ghost-inspector-details" content="" />
|
||||||
|
<meta name="ghost-inspector-browser" content="chrome" />
|
||||||
|
<meta name="ghost-inspector-userAgent" content="" />
|
||||||
|
<meta name="ghost-inspector-region" content="us-east-1" />
|
||||||
|
<meta name="ghost-inspector-globalStepDelay" content="250" />
|
||||||
|
<meta name="ghost-inspector-maxWaitDelay" content="15000" />
|
||||||
|
<meta name="ghost-inspector-maxAjaxDelay" content="10000" />
|
||||||
|
<meta name="ghost-inspector-viewportSize" content="1280x800" />
|
||||||
|
<meta name="ghost-inspector-screenshotTarget" content="" />
|
||||||
|
<meta name="ghost-inspector-screenshotExclusions" content="div.global-navigation" />
|
||||||
|
<meta name="ghost-inspector-screenshotCompareEnabled" content="true" />
|
||||||
|
<meta name="ghost-inspector-screenshotCompareThreshold" content="0.05" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<table cellpadding="1" cellspacing="1" border="1">
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<td rowspan="1" colspan="3">New App Step 2 - Add Env</td>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 2
|
||||||
|
Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>open</td>
|
||||||
|
<td>/login-dev</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 2
|
||||||
|
Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=a[href="/portfolios/new"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=a[href="/portfolios/new"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 2
|
||||||
|
Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=main.usa-section > h1</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=main.usa-section > h1</td>
|
||||||
|
<td>*New Portfolio Form*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 2
|
||||||
|
Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 2
|
||||||
|
Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td>Tatooine Energy Maintenance Systems</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 2
|
||||||
|
Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#defense_component</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#defense_component</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 2
|
||||||
|
Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#defense_component</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#defense_component</td>
|
||||||
|
<td>Defense Logistics Agency</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 2
|
||||||
|
Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#defense_component > option:nth-of-type(14)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#defense_component > option:nth-of-type(14)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 2
|
||||||
|
Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 2
|
||||||
|
Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td>Maintenance and monitoring of the energy grid</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 2
|
||||||
|
Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#app_migration > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#app_migration > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 2
|
||||||
|
Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#native_apps > li:nth-of-type(1) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#native_apps > li:nth-of-type(1) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 2
|
||||||
|
Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(1) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(1) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 2
|
||||||
|
Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(2) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(2) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 2
|
||||||
|
Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 2
|
||||||
|
Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(4) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(4) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 2
|
||||||
|
Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(5) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(5) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 2
|
||||||
|
Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input:nth-of-type(7) > fieldset.usa-input__choices > ul > li:nth-of-type(2) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input:nth-of-type(7) > fieldset.usa-input__choices > ul > li:nth-of-type(2) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 2
|
||||||
|
Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(7) > fieldset.usa-input__choices > ul > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(7) > fieldset.usa-input__choices > ul > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 2
|
||||||
|
Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#team_experience > li:nth-of-type(5) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#team_experience > li:nth-of-type(5) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 2
|
||||||
|
Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=input[type="submit"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=input[type="submit"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 2
|
||||||
|
Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.portfolio-header__name > h1</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.portfolio-header__name > h1</td>
|
||||||
|
<td>*Tatooine Energy Maintenance Systems*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 2
|
||||||
|
Imported from: AT-AT CI - New App Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.empty-state__message</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.empty-state__message</td>
|
||||||
|
<td>*This portfolio doesn’t have any applications*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 2
|
||||||
|
Imported from: AT-AT CI - New App Step 1-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=a.usa-button.usa-button-big</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=a.usa-button.usa-button-big</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 2
|
||||||
|
Imported from: AT-AT CI - New App Step 1-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.sticky-cta-text > h3</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.sticky-cta-text > h3</td>
|
||||||
|
<td>*Name and Describe New Application*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 2
|
||||||
|
Imported from: AT-AT CI - New App Step 1-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.sticky-cta-context</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.sticky-cta-context</td>
|
||||||
|
<td>*Step 1 of 3*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 2
|
||||||
|
Imported from: AT-AT CI - New App Step 1-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 2
|
||||||
|
Imported from: AT-AT CI - New App Step 1-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td>Starter Application</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 2
|
||||||
|
Imported from: AT-AT CI - New App Step 1-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 2
|
||||||
|
Imported from: AT-AT CI - New App Step 1-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td>Any basic application</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 2-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=button[type="submit"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=button[type="submit"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 2-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.sticky-cta-text > h3</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.sticky-cta-text > h3</td>
|
||||||
|
<td>*Add Environments to Starter Application*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 2-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.sticky-cta-context</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.sticky-cta-context</td>
|
||||||
|
<td>*Step 2 of 3*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New App Step 2-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=h3.usa-alert-heading</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=h3.usa-alert-heading</td>
|
||||||
|
<td>*Application Saved*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=button[type="button"].icon-link</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=button[type="button"].icon-link</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#environment_names-4</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#environment_names-4</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#environment_names-4</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#environment_names-4</td>
|
||||||
|
<td>Preprod</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</body>
|
||||||
|
</html>
|
1223
uitests/New_App_Step_3.html
Normal file
1223
uitests/New_App_Step_3.html
Normal file
File diff suppressed because it is too large
Load Diff
372
uitests/New_Portfolio.html
Normal file
372
uitests/New_Portfolio.html
Normal file
@ -0,0 +1,372 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||||
|
<head profile="http://selenium-ide.openqa.org/profiles/test-case">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||||
|
<link rel="selenium.base" href="" />
|
||||||
|
<title>New Portfolio</title>
|
||||||
|
<meta name="ghost-inspector-details" content="" />
|
||||||
|
<meta name="ghost-inspector-browser" content="chrome" />
|
||||||
|
<meta name="ghost-inspector-userAgent" content="" />
|
||||||
|
<meta name="ghost-inspector-region" content="us-east-1" />
|
||||||
|
<meta name="ghost-inspector-globalStepDelay" content="250" />
|
||||||
|
<meta name="ghost-inspector-maxWaitDelay" content="15000" />
|
||||||
|
<meta name="ghost-inspector-maxAjaxDelay" content="10000" />
|
||||||
|
<meta name="ghost-inspector-viewportSize" content="1280x800" />
|
||||||
|
<meta name="ghost-inspector-screenshotTarget" content="" />
|
||||||
|
<meta name="ghost-inspector-screenshotExclusions" content="div.global-navigation" />
|
||||||
|
<meta name="ghost-inspector-screenshotCompareEnabled" content="true" />
|
||||||
|
<meta name="ghost-inspector-screenshotCompareThreshold" content="0.05" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<table cellpadding="1" cellspacing="1" border="1">
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<td rowspan="1" colspan="3">New Portfolio</td>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>open</td>
|
||||||
|
<td>/login-dev</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=a[href="/portfolios/new"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=a[href="/portfolios/new"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=main.usa-section > h1</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=main.usa-section > h1</td>
|
||||||
|
<td>*New Portfolio Form*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td>Tatooine Energy Maintenance Systems</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#defense_component</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#defense_component</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#defense_component</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#defense_component</td>
|
||||||
|
<td>Defense Logistics Agency</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#defense_component > option:nth-of-type(14)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#defense_component > option:nth-of-type(14)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td>Maintenance and monitoring of the energy grid</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#app_migration > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#app_migration > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#native_apps > li:nth-of-type(1) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#native_apps > li:nth-of-type(1) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(1) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(1) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(2) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(2) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(4) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(4) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(5) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(5) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input:nth-of-type(7) > fieldset.usa-input__choices > ul > li:nth-of-type(2) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input:nth-of-type(7) > fieldset.usa-input__choices > ul > li:nth-of-type(2) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(7) > fieldset.usa-input__choices > ul > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(7) > fieldset.usa-input__choices > ul > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#team_experience > li:nth-of-type(5) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#team_experience > li:nth-of-type(5) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=input[type="submit"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=input[type="submit"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.portfolio-header__name > h1</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.portfolio-header__name > h1</td>
|
||||||
|
<td>*Tatooine Energy Maintenance Systems*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.empty-state__message</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.empty-state__message</td>
|
||||||
|
<td>*This portfolio doesn’t have any applications*</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</body>
|
||||||
|
</html>
|
856
uitests/New_Portfolio_Member.html
Normal file
856
uitests/New_Portfolio_Member.html
Normal file
@ -0,0 +1,856 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||||
|
<head profile="http://selenium-ide.openqa.org/profiles/test-case">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||||
|
<link rel="selenium.base" href="" />
|
||||||
|
<title>New Portfolio Member</title>
|
||||||
|
<meta name="ghost-inspector-details" content="" />
|
||||||
|
<meta name="ghost-inspector-browser" content="chrome" />
|
||||||
|
<meta name="ghost-inspector-userAgent" content="" />
|
||||||
|
<meta name="ghost-inspector-region" content="us-east-1" />
|
||||||
|
<meta name="ghost-inspector-globalStepDelay" content="250" />
|
||||||
|
<meta name="ghost-inspector-maxWaitDelay" content="15000" />
|
||||||
|
<meta name="ghost-inspector-maxAjaxDelay" content="10000" />
|
||||||
|
<meta name="ghost-inspector-viewportSize" content="1280x800" />
|
||||||
|
<meta name="ghost-inspector-screenshotTarget" content="" />
|
||||||
|
<meta name="ghost-inspector-screenshotExclusions" content="div.global-navigation" />
|
||||||
|
<meta name="ghost-inspector-screenshotCompareEnabled" content="true" />
|
||||||
|
<meta name="ghost-inspector-screenshotCompareThreshold" content="0.05" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<table cellpadding="1" cellspacing="1" border="1">
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<td rowspan="1" colspan="3">New Portfolio Member</td>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - Login Brandon-->
|
||||||
|
<tr>
|
||||||
|
<td>open</td>
|
||||||
|
<td>/login-dev?username=brandon</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - Login Brandon-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=a[href="/user"] > .topbar__link-label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=a[href="/user"] > .topbar__link-label</td>
|
||||||
|
<td>*Brandon Buchannan*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - Login Brandon-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=a[href="/logout"] > .topbar__link-label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=a[href="/logout"] > .topbar__link-label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - Login Brandon-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.col > .usa-alert.usa-alert-info:nth-of-type(3) > .usa-alert-body > h3.usa-alert-heading</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.col > .usa-alert.usa-alert-info:nth-of-type(3) > .usa-alert-body > h3.usa-alert-heading</td>
|
||||||
|
<td>*Logged out*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>open</td>
|
||||||
|
<td>/login-dev</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=a[href="/portfolios/new"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=a[href="/portfolios/new"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=main.usa-section > h1</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=main.usa-section > h1</td>
|
||||||
|
<td>*New Portfolio Form*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td>Tatooine Energy Maintenance Systems</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#defense_component</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#defense_component</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#defense_component</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#defense_component</td>
|
||||||
|
<td>Defense Logistics Agency</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#defense_component > option:nth-of-type(14)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#defense_component > option:nth-of-type(14)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td>Maintenance and monitoring of the energy grid</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#app_migration > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#app_migration > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#native_apps > li:nth-of-type(1) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#native_apps > li:nth-of-type(1) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(1) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(1) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(2) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(2) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(4) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(4) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(5) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(5) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input:nth-of-type(7) > fieldset.usa-input__choices > ul > li:nth-of-type(2) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input:nth-of-type(7) > fieldset.usa-input__choices > ul > li:nth-of-type(2) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(7) > fieldset.usa-input__choices > ul > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(7) > fieldset.usa-input__choices > ul > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#team_experience > li:nth-of-type(5) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#team_experience > li:nth-of-type(5) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=input[type="submit"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=input[type="submit"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.portfolio-header__name > h1</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.portfolio-header__name > h1</td>
|
||||||
|
<td>*Tatooine Energy Maintenance Systems*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.empty-state__message</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.empty-state__message</td>
|
||||||
|
<td>*This portfolio doesn’t have any applications*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - Portfolio Settings-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.icon.icon--cog > svg</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=.icon.icon--cog > svg</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - Portfolio Settings-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.portfolio-header__name > h1</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.portfolio-header__name > h1</td>
|
||||||
|
<td>*Tatooine Energy Maintenance Systems*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - Portfolio Settings-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.panel__content > p:nth-of-type(2)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertElementPresent</td>
|
||||||
|
<td>css=.panel__content > p:nth-of-type(2)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - Portfolio Settings-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=td.name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertElementPresent</td>
|
||||||
|
<td>css=td.name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=a.icon-link.modal-link</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=a.icon-link.modal-link</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#add-port-mem > div > div:nth-of-type(1) > h1</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=#add-port-mem > div > div:nth-of-type(1) > h1</td>
|
||||||
|
<td>*Invite new portfolio member*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#user_data-first_name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#user_data-first_name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#user_data-first_name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#user_data-first_name</td>
|
||||||
|
<td>Brandon</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#user_data-last_name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#user_data-last_name</td>
|
||||||
|
<td>Buchannan</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#user_data-email</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#user_data-email</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#user_data-email</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#user_data-email</td>
|
||||||
|
<td>jay+brandon@promptworks.com</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#user_data-dod_id</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#user_data-dod_id</td>
|
||||||
|
<td>3456789012</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=input[type="button"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=input[type="button"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#add-port-mem > div > div:nth-of-type(2) > h1</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=#add-port-mem > div > div:nth-of-type(2) > h1</td>
|
||||||
|
<td>*Assign member permissions*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#permission_sets-perms_app_mgmt</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#permission_sets-perms_app_mgmt</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#permission_sets-perms_app_mgmt > option:nth-of-type(1)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#permission_sets-perms_app_mgmt > option:nth-of-type(1)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#permission_sets-perms_funding</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#permission_sets-perms_funding</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#permission_sets-perms_funding > option:nth-of-type(1)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#permission_sets-perms_funding > option:nth-of-type(1)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#permission_sets-perms_reporting</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#permission_sets-perms_reporting</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#permission_sets-perms_reporting > option:nth-of-type(1)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#permission_sets-perms_reporting > option:nth-of-type(1)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#permission_sets-perms_portfolio_mgmt</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#permission_sets-perms_portfolio_mgmt</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#permission_sets-perms_portfolio_mgmt</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#permission_sets-perms_portfolio_mgmt</td>
|
||||||
|
<td>edit_portfolio_admin</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#permission_sets-perms_portfolio_mgmt > option:nth-of-type(2)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#permission_sets-perms_portfolio_mgmt > option:nth-of-type(2)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=input[type="submit"].action-group__action</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=input[type="submit"].action-group__action</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=table.atat-table > tbody > tr:nth-of-type(2) > td.name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertElementPresent</td>
|
||||||
|
<td>css=table.atat-table > tbody > tr:nth-of-type(2) > td.name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</body>
|
||||||
|
</html>
|
342
uitests/New_User_Flow.html
Normal file
342
uitests/New_User_Flow.html
Normal file
@ -0,0 +1,342 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||||
|
<head profile="http://selenium-ide.openqa.org/profiles/test-case">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||||
|
<link rel="selenium.base" href="https://azure.atat.code.mil" />
|
||||||
|
<title>New User Flow</title>
|
||||||
|
<meta name="ghost-inspector-details" content="" />
|
||||||
|
<meta name="ghost-inspector-browser" content="chrome" />
|
||||||
|
<meta name="ghost-inspector-userAgent" content="" />
|
||||||
|
<meta name="ghost-inspector-region" content="us-east-1" />
|
||||||
|
<meta name="ghost-inspector-globalStepDelay" content="250" />
|
||||||
|
<meta name="ghost-inspector-maxWaitDelay" content="15000" />
|
||||||
|
<meta name="ghost-inspector-maxAjaxDelay" content="10000" />
|
||||||
|
<meta name="ghost-inspector-viewportSize" content="1280x800" />
|
||||||
|
<meta name="ghost-inspector-screenshotTarget" content="" />
|
||||||
|
<meta name="ghost-inspector-screenshotExclusions" content="div.global-navigation" />
|
||||||
|
<meta name="ghost-inspector-screenshotCompareEnabled" content="true" />
|
||||||
|
<meta name="ghost-inspector-screenshotCompareThreshold" content="0.05" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<table cellpadding="1" cellspacing="1" border="1">
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<td rowspan="1" colspan="3">New User Flow</td>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>open</td>
|
||||||
|
<td>/dev-new-user?first_name=Sim&last_name=Aloo&dod_id=1234567896</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=a[href="/user"] > .topbar__link-label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=a[href="/user"] > .topbar__link-label</td>
|
||||||
|
<td>*Sim Aloo*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=h3.usa-alert-heading</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=h3.usa-alert-heading</td>
|
||||||
|
<td>*You must complete your profile*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.h3</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.h3</td>
|
||||||
|
<td>*DoD ID: 1234567896*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#email</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#email</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#email</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#email</td>
|
||||||
|
<td>jay+sim@promptworks.com</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#phone_number</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#phone_number</td>
|
||||||
|
<td>(215) 555-0933</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#service_branch</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#service_branch</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#service_branch</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#service_branch</td>
|
||||||
|
<td>Air Force, Department of the</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#service_branch > option:nth-of-type(2)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#service_branch > option:nth-of-type(2)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#citizenship > li:nth-of-type(1) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#citizenship > li:nth-of-type(1) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#designation > li:nth-of-type(2) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#designation > li:nth-of-type(2) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=input[name="date-month"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=input[name="date-month"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=input[name="date-month"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=input[name="date-month"]</td>
|
||||||
|
<td>10</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=input[name="date-day"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=input[name="date-day"]</td>
|
||||||
|
<td>01</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#date-year</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#date-year</td>
|
||||||
|
<td>2019</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=input[name="date-day"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=input[name="date-day"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=button[type="submit"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=button[type="submit"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.sticky-cta-text > h3</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.sticky-cta-text > h3</td>
|
||||||
|
<td>*Get Started*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=h3.usa-alert-heading</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=h3.usa-alert-heading</td>
|
||||||
|
<td>*User information updated.*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.about-cloud > h1</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.about-cloud > h1</td>
|
||||||
|
<td>*About Cloud Services*</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</body>
|
||||||
|
</html>
|
455
uitests/Portfolio_Settings.html
Normal file
455
uitests/Portfolio_Settings.html
Normal file
@ -0,0 +1,455 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||||
|
<head profile="http://selenium-ide.openqa.org/profiles/test-case">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||||
|
<link rel="selenium.base" href="" />
|
||||||
|
<title>Portfolio Settings</title>
|
||||||
|
<meta name="ghost-inspector-details" content="" />
|
||||||
|
<meta name="ghost-inspector-browser" content="chrome" />
|
||||||
|
<meta name="ghost-inspector-userAgent" content="" />
|
||||||
|
<meta name="ghost-inspector-region" content="us-east-1" />
|
||||||
|
<meta name="ghost-inspector-globalStepDelay" content="250" />
|
||||||
|
<meta name="ghost-inspector-maxWaitDelay" content="15000" />
|
||||||
|
<meta name="ghost-inspector-maxAjaxDelay" content="10000" />
|
||||||
|
<meta name="ghost-inspector-viewportSize" content="1280x800" />
|
||||||
|
<meta name="ghost-inspector-screenshotTarget" content="" />
|
||||||
|
<meta name="ghost-inspector-screenshotExclusions" content="div.global-navigation" />
|
||||||
|
<meta name="ghost-inspector-screenshotCompareEnabled" content="true" />
|
||||||
|
<meta name="ghost-inspector-screenshotCompareThreshold" content="0.05" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<table cellpadding="1" cellspacing="1" border="1">
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<td rowspan="1" colspan="3">Portfolio Settings</td>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>open</td>
|
||||||
|
<td>/login-dev</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=a[href="/portfolios/new"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=a[href="/portfolios/new"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=main.usa-section > h1</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=main.usa-section > h1</td>
|
||||||
|
<td>*New Portfolio Form*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td>Tatooine Energy Maintenance Systems</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#defense_component</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#defense_component</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#defense_component</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#defense_component</td>
|
||||||
|
<td>Defense Logistics Agency</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#defense_component > option:nth-of-type(14)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#defense_component > option:nth-of-type(14)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td>Maintenance and monitoring of the energy grid</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#app_migration > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#app_migration > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#native_apps > li:nth-of-type(1) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#native_apps > li:nth-of-type(1) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(1) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(1) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(2) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(2) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(4) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(4) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(5) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(5) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input:nth-of-type(7) > fieldset.usa-input__choices > ul > li:nth-of-type(2) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input:nth-of-type(7) > fieldset.usa-input__choices > ul > li:nth-of-type(2) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(7) > fieldset.usa-input__choices > ul > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(7) > fieldset.usa-input__choices > ul > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#team_experience > li:nth-of-type(5) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#team_experience > li:nth-of-type(5) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=input[type="submit"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=input[type="submit"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.portfolio-header__name > h1</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.portfolio-header__name > h1</td>
|
||||||
|
<td>*Tatooine Energy Maintenance Systems*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.empty-state__message</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.empty-state__message</td>
|
||||||
|
<td>*This portfolio doesn’t have any applications*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.icon.icon--cog > svg</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=.icon.icon--cog > svg</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.portfolio-header__name > h1</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.portfolio-header__name > h1</td>
|
||||||
|
<td>*Tatooine Energy Maintenance Systems*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.panel__content > p:nth-of-type(2)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertElementPresent</td>
|
||||||
|
<td>css=.panel__content > p:nth-of-type(2)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=td.name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertElementPresent</td>
|
||||||
|
<td>css=td.name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</body>
|
||||||
|
</html>
|
998
uitests/Remove_Portfolio_Member.html
Normal file
998
uitests/Remove_Portfolio_Member.html
Normal file
@ -0,0 +1,998 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||||
|
<head profile="http://selenium-ide.openqa.org/profiles/test-case">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||||
|
<link rel="selenium.base" href="" />
|
||||||
|
<title>Remove Portfolio Member</title>
|
||||||
|
<meta name="ghost-inspector-details" content="" />
|
||||||
|
<meta name="ghost-inspector-browser" content="chrome" />
|
||||||
|
<meta name="ghost-inspector-userAgent" content="" />
|
||||||
|
<meta name="ghost-inspector-region" content="us-east-1" />
|
||||||
|
<meta name="ghost-inspector-globalStepDelay" content="250" />
|
||||||
|
<meta name="ghost-inspector-maxWaitDelay" content="15000" />
|
||||||
|
<meta name="ghost-inspector-maxAjaxDelay" content="10000" />
|
||||||
|
<meta name="ghost-inspector-viewportSize" content="1280x800" />
|
||||||
|
<meta name="ghost-inspector-screenshotTarget" content="" />
|
||||||
|
<meta name="ghost-inspector-screenshotExclusions" content="div.global-navigation" />
|
||||||
|
<meta name="ghost-inspector-screenshotCompareEnabled" content="true" />
|
||||||
|
<meta name="ghost-inspector-screenshotCompareThreshold" content="0.05" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<table cellpadding="1" cellspacing="1" border="1">
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<td rowspan="1" colspan="3">Remove Portfolio Member</td>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member
|
||||||
|
Imported from: AT-AT CI - Login Brandon-->
|
||||||
|
<tr>
|
||||||
|
<td>open</td>
|
||||||
|
<td>/login-dev?username=brandon</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member
|
||||||
|
Imported from: AT-AT CI - Login Brandon-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=a[href="/user"] > .topbar__link-label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=a[href="/user"] > .topbar__link-label</td>
|
||||||
|
<td>*Brandon Buchannan*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member
|
||||||
|
Imported from: AT-AT CI - Login Brandon-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=a[href="/logout"] > .topbar__link-label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=a[href="/logout"] > .topbar__link-label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member
|
||||||
|
Imported from: AT-AT CI - Login Brandon-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.col > .usa-alert.usa-alert-info:nth-of-type(3) > .usa-alert-body > h3.usa-alert-heading</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.col > .usa-alert.usa-alert-info:nth-of-type(3) > .usa-alert-body > h3.usa-alert-heading</td>
|
||||||
|
<td>*Logged out*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member
|
||||||
|
Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>open</td>
|
||||||
|
<td>/login-dev</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member
|
||||||
|
Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=a[href="/portfolios/new"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=a[href="/portfolios/new"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member
|
||||||
|
Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=main.usa-section > h1</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=main.usa-section > h1</td>
|
||||||
|
<td>*New Portfolio Form*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member
|
||||||
|
Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member
|
||||||
|
Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td>Tatooine Energy Maintenance Systems</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member
|
||||||
|
Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#defense_component</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#defense_component</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member
|
||||||
|
Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#defense_component</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#defense_component</td>
|
||||||
|
<td>Defense Logistics Agency</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member
|
||||||
|
Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#defense_component > option:nth-of-type(14)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#defense_component > option:nth-of-type(14)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member
|
||||||
|
Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member
|
||||||
|
Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td>Maintenance and monitoring of the energy grid</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member
|
||||||
|
Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#app_migration > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#app_migration > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member
|
||||||
|
Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#native_apps > li:nth-of-type(1) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#native_apps > li:nth-of-type(1) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member
|
||||||
|
Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(1) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(1) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member
|
||||||
|
Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(2) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(2) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member
|
||||||
|
Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member
|
||||||
|
Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(4) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(4) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member
|
||||||
|
Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(5) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(5) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member
|
||||||
|
Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input:nth-of-type(7) > fieldset.usa-input__choices > ul > li:nth-of-type(2) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input:nth-of-type(7) > fieldset.usa-input__choices > ul > li:nth-of-type(2) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member
|
||||||
|
Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(7) > fieldset.usa-input__choices > ul > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(7) > fieldset.usa-input__choices > ul > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member
|
||||||
|
Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#team_experience > li:nth-of-type(5) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#team_experience > li:nth-of-type(5) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member
|
||||||
|
Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=input[type="submit"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=input[type="submit"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member
|
||||||
|
Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.portfolio-header__name > h1</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.portfolio-header__name > h1</td>
|
||||||
|
<td>*Tatooine Energy Maintenance Systems*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member
|
||||||
|
Imported from: AT-AT CI - Portfolio Settings
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.empty-state__message</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.empty-state__message</td>
|
||||||
|
<td>*This portfolio doesn’t have any applications*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member
|
||||||
|
Imported from: AT-AT CI - Portfolio Settings-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.icon.icon--cog > svg</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=.icon.icon--cog > svg</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member
|
||||||
|
Imported from: AT-AT CI - Portfolio Settings-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.portfolio-header__name > h1</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.portfolio-header__name > h1</td>
|
||||||
|
<td>*Tatooine Energy Maintenance Systems*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member
|
||||||
|
Imported from: AT-AT CI - Portfolio Settings-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.panel__content > p:nth-of-type(2)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertElementPresent</td>
|
||||||
|
<td>css=.panel__content > p:nth-of-type(2)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member
|
||||||
|
Imported from: AT-AT CI - Portfolio Settings-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=td.name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertElementPresent</td>
|
||||||
|
<td>css=td.name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=a.icon-link.modal-link</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=a.icon-link.modal-link</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#add-port-mem > div > div:nth-of-type(1) > h1</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=#add-port-mem > div > div:nth-of-type(1) > h1</td>
|
||||||
|
<td>*Invite new portfolio member*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#user_data-first_name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#user_data-first_name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#user_data-first_name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#user_data-first_name</td>
|
||||||
|
<td>Brandon</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#user_data-last_name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#user_data-last_name</td>
|
||||||
|
<td>Buchannan</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#user_data-email</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#user_data-email</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#user_data-email</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#user_data-email</td>
|
||||||
|
<td>jay+brandon@promptworks.com</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#user_data-dod_id</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#user_data-dod_id</td>
|
||||||
|
<td>3456789012</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=input[type="button"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=input[type="button"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#add-port-mem > div > div:nth-of-type(2) > h1</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=#add-port-mem > div > div:nth-of-type(2) > h1</td>
|
||||||
|
<td>*Assign member permissions*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#permission_sets-perms_app_mgmt</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#permission_sets-perms_app_mgmt</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#permission_sets-perms_app_mgmt > option:nth-of-type(1)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#permission_sets-perms_app_mgmt > option:nth-of-type(1)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#permission_sets-perms_funding</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#permission_sets-perms_funding</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#permission_sets-perms_funding > option:nth-of-type(1)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#permission_sets-perms_funding > option:nth-of-type(1)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#permission_sets-perms_reporting</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#permission_sets-perms_reporting</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#permission_sets-perms_reporting > option:nth-of-type(1)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#permission_sets-perms_reporting > option:nth-of-type(1)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#permission_sets-perms_portfolio_mgmt</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#permission_sets-perms_portfolio_mgmt</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#permission_sets-perms_portfolio_mgmt</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#permission_sets-perms_portfolio_mgmt</td>
|
||||||
|
<td>edit_portfolio_admin</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#permission_sets-perms_portfolio_mgmt > option:nth-of-type(2)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#permission_sets-perms_portfolio_mgmt > option:nth-of-type(2)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=input[type="submit"].action-group__action</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=input[type="submit"].action-group__action</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio Member-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=table.atat-table > tbody > tr:nth-of-type(2) > td.name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertElementPresent</td>
|
||||||
|
<td>css=table.atat-table > tbody > tr:nth-of-type(2) > td.name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=a.usa-button.button-danger-outline</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=a.usa-button.button-danger-outline</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.responsive-table-wrapper > div:nth-of-type(3) > .modal > .modal__container > .modal__dialog > .modal__body > h1</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.responsive-table-wrapper > div:nth-of-type(3) > .modal > .modal__container > .modal__dialog > .modal__body > h1</td>
|
||||||
|
<td>*Are you sure you want to delete this member?*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.responsive-table-wrapper > div:nth-of-type(3) > .modal > .modal__container > .modal__dialog > .modal__body > .usa-alert.usa-alert-warning > .usa-alert-body > h3.usa-alert-heading</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.responsive-table-wrapper > div:nth-of-type(3) > .modal > .modal__container > .modal__dialog > .modal__body > .usa-alert.usa-alert-warning > .usa-alert-body > h3.usa-alert-heading</td>
|
||||||
|
<td>*Warning! You are about to delete a member from the portfolio.*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=button.usa-button.usa-button-danger</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=button.usa-button.usa-button-danger</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.usa-alert.usa-alert-success > .usa-alert-body > h3.usa-alert-heading</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.usa-alert.usa-alert-success > .usa-alert-body > h3.usa-alert-heading</td>
|
||||||
|
<td>*Portfolio member deleted*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.usa-alert.usa-alert-success > .usa-alert-body > .usa-alert-text</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.usa-alert.usa-alert-success > .usa-alert-body > .usa-alert-text</td>
|
||||||
|
<td>*You have successfully deleted Brandon Buchannan from the portfolio.*</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</body>
|
||||||
|
</html>
|
500
uitests/TO_Step_1.html
Normal file
500
uitests/TO_Step_1.html
Normal file
@ -0,0 +1,500 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||||
|
<head profile="http://selenium-ide.openqa.org/profiles/test-case">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||||
|
<link rel="selenium.base" href="" />
|
||||||
|
<title>TO Step 1</title>
|
||||||
|
<meta name="ghost-inspector-details" content="" />
|
||||||
|
<meta name="ghost-inspector-browser" content="chrome" />
|
||||||
|
<meta name="ghost-inspector-userAgent" content="" />
|
||||||
|
<meta name="ghost-inspector-region" content="us-east-1" />
|
||||||
|
<meta name="ghost-inspector-globalStepDelay" content="250" />
|
||||||
|
<meta name="ghost-inspector-maxWaitDelay" content="15000" />
|
||||||
|
<meta name="ghost-inspector-maxAjaxDelay" content="10000" />
|
||||||
|
<meta name="ghost-inspector-viewportSize" content="1280x800" />
|
||||||
|
<meta name="ghost-inspector-screenshotTarget" content="" />
|
||||||
|
<meta name="ghost-inspector-screenshotExclusions" content="div.global-navigation" />
|
||||||
|
<meta name="ghost-inspector-screenshotCompareEnabled" content="true" />
|
||||||
|
<meta name="ghost-inspector-screenshotCompareThreshold" content="0.05" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<table cellpadding="1" cellspacing="1" border="1">
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<td rowspan="1" colspan="3">TO Step 1</td>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>open</td>
|
||||||
|
<td>/login-dev</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=a[href="/portfolios/new"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=a[href="/portfolios/new"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=main.usa-section > h1</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=main.usa-section > h1</td>
|
||||||
|
<td>*New Portfolio Form*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td>Tatooine Energy Maintenance Systems</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#defense_component</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#defense_component</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#defense_component</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#defense_component</td>
|
||||||
|
<td>Defense Logistics Agency</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#defense_component > option:nth-of-type(14)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#defense_component > option:nth-of-type(14)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td>Maintenance and monitoring of the energy grid</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#app_migration > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#app_migration > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#native_apps > li:nth-of-type(1) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#native_apps > li:nth-of-type(1) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(1) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(1) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(2) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(2) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(4) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(4) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(5) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(5) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input:nth-of-type(7) > fieldset.usa-input__choices > ul > li:nth-of-type(2) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input:nth-of-type(7) > fieldset.usa-input__choices > ul > li:nth-of-type(2) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(7) > fieldset.usa-input__choices > ul > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(7) > fieldset.usa-input__choices > ul > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#team_experience > li:nth-of-type(5) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#team_experience > li:nth-of-type(5) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=input[type="submit"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=input[type="submit"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.portfolio-header__name > h1</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.portfolio-header__name > h1</td>
|
||||||
|
<td>*Tatooine Energy Maintenance Systems*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.empty-state__message</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.empty-state__message</td>
|
||||||
|
<td>*This portfolio doesn’t have any applications*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.icon--funding</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=.icon--funding</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.empty-state__message</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.empty-state__message</td>
|
||||||
|
<td>*This portfolio doesn’t have any active or pending task orders.*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.usa-button.usa-button-big</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=.usa-button.usa-button-big</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.sticky-cta-text > h3</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.sticky-cta-text > h3</td>
|
||||||
|
<td>*Add Task Order (step 1 of 5)*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.upload-button</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=.upload-button</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#pdf</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#pdf</td>
|
||||||
|
<td>https://ghostinspector-prod.s3.amazonaws.com/uploads/726e1c95-2d16-4793-85d8-b4d3ae9cd35d.pdf</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=a[href="#"].uploaded-file__remove</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=a[href="#"].uploaded-file__remove</td>
|
||||||
|
<td>*Remove*</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</body>
|
||||||
|
</html>
|
605
uitests/TO_Step_2.html
Normal file
605
uitests/TO_Step_2.html
Normal file
@ -0,0 +1,605 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||||
|
<head profile="http://selenium-ide.openqa.org/profiles/test-case">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||||
|
<link rel="selenium.base" href="" />
|
||||||
|
<title>TO Step 2</title>
|
||||||
|
<meta name="ghost-inspector-details" content="" />
|
||||||
|
<meta name="ghost-inspector-browser" content="chrome" />
|
||||||
|
<meta name="ghost-inspector-userAgent" content="" />
|
||||||
|
<meta name="ghost-inspector-region" content="us-east-1" />
|
||||||
|
<meta name="ghost-inspector-globalStepDelay" content="250" />
|
||||||
|
<meta name="ghost-inspector-maxWaitDelay" content="15000" />
|
||||||
|
<meta name="ghost-inspector-maxAjaxDelay" content="10000" />
|
||||||
|
<meta name="ghost-inspector-viewportSize" content="1280x800" />
|
||||||
|
<meta name="ghost-inspector-screenshotTarget" content="" />
|
||||||
|
<meta name="ghost-inspector-screenshotExclusions" content="div.global-navigation" />
|
||||||
|
<meta name="ghost-inspector-screenshotCompareEnabled" content="true" />
|
||||||
|
<meta name="ghost-inspector-screenshotCompareThreshold" content="0.05" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<table cellpadding="1" cellspacing="1" border="1">
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<td rowspan="1" colspan="3">TO Step 2</td>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>open</td>
|
||||||
|
<td>/login-dev</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=a[href="/portfolios/new"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=a[href="/portfolios/new"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=main.usa-section > h1</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=main.usa-section > h1</td>
|
||||||
|
<td>*New Portfolio Form*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td>Tatooine Energy Maintenance Systems</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#defense_component</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#defense_component</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#defense_component</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#defense_component</td>
|
||||||
|
<td>Defense Logistics Agency</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#defense_component > option:nth-of-type(14)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#defense_component > option:nth-of-type(14)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td>Maintenance and monitoring of the energy grid</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#app_migration > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#app_migration > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#native_apps > li:nth-of-type(1) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#native_apps > li:nth-of-type(1) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(1) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(1) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(2) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(2) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(4) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(4) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(5) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(5) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input:nth-of-type(7) > fieldset.usa-input__choices > ul > li:nth-of-type(2) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input:nth-of-type(7) > fieldset.usa-input__choices > ul > li:nth-of-type(2) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(7) > fieldset.usa-input__choices > ul > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(7) > fieldset.usa-input__choices > ul > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#team_experience > li:nth-of-type(5) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#team_experience > li:nth-of-type(5) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=input[type="submit"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=input[type="submit"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.portfolio-header__name > h1</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.portfolio-header__name > h1</td>
|
||||||
|
<td>*Tatooine Energy Maintenance Systems*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.empty-state__message</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.empty-state__message</td>
|
||||||
|
<td>*This portfolio doesn’t have any applications*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 1-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.icon--funding</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=.icon--funding</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 1-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.empty-state__message</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.empty-state__message</td>
|
||||||
|
<td>*This portfolio doesn’t have any active or pending task orders.*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 1-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.usa-button.usa-button-big</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=.usa-button.usa-button-big</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 1-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.sticky-cta-text > h3</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.sticky-cta-text > h3</td>
|
||||||
|
<td>*Add Task Order (step 1 of 5)*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 1-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.upload-button</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=.upload-button</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 1-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#pdf</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#pdf</td>
|
||||||
|
<td>https://ghostinspector-prod.s3.amazonaws.com/uploads/726e1c95-2d16-4793-85d8-b4d3ae9cd35d.pdf</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 1-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=a[href="#"].uploaded-file__remove</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=a[href="#"].uploaded-file__remove</td>
|
||||||
|
<td>*Remove*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=input[type="submit"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=input[type="submit"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.sticky-cta-text > h3</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.sticky-cta-text > h3</td>
|
||||||
|
<td>*Add Task Order (step 2 of 5)*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#number</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#number</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#number</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#number</td>
|
||||||
|
<td>1234567890123</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=svg.svg-inline--fa.fa-check-circle > path</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertElementPresent</td>
|
||||||
|
<td>css=svg.svg-inline--fa.fa-check-circle > path</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</body>
|
||||||
|
</html>
|
985
uitests/TO_Step_3.html
Normal file
985
uitests/TO_Step_3.html
Normal file
@ -0,0 +1,985 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||||
|
<head profile="http://selenium-ide.openqa.org/profiles/test-case">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||||
|
<link rel="selenium.base" href="" />
|
||||||
|
<title>TO Step 3</title>
|
||||||
|
<meta name="ghost-inspector-details" content="" />
|
||||||
|
<meta name="ghost-inspector-browser" content="chrome" />
|
||||||
|
<meta name="ghost-inspector-userAgent" content="" />
|
||||||
|
<meta name="ghost-inspector-region" content="us-east-1" />
|
||||||
|
<meta name="ghost-inspector-globalStepDelay" content="250" />
|
||||||
|
<meta name="ghost-inspector-maxWaitDelay" content="15000" />
|
||||||
|
<meta name="ghost-inspector-maxAjaxDelay" content="10000" />
|
||||||
|
<meta name="ghost-inspector-viewportSize" content="1280x800" />
|
||||||
|
<meta name="ghost-inspector-screenshotTarget" content="" />
|
||||||
|
<meta name="ghost-inspector-screenshotExclusions" content="div.global-navigation" />
|
||||||
|
<meta name="ghost-inspector-screenshotCompareEnabled" content="true" />
|
||||||
|
<meta name="ghost-inspector-screenshotCompareThreshold" content="0.05" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<table cellpadding="1" cellspacing="1" border="1">
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<td rowspan="1" colspan="3">TO Step 3</td>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 2
|
||||||
|
Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>open</td>
|
||||||
|
<td>/login-dev</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 2
|
||||||
|
Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=a[href="/portfolios/new"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=a[href="/portfolios/new"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 2
|
||||||
|
Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=main.usa-section > h1</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=main.usa-section > h1</td>
|
||||||
|
<td>*New Portfolio Form*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 2
|
||||||
|
Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 2
|
||||||
|
Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#name</td>
|
||||||
|
<td>Tatooine Energy Maintenance Systems</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 2
|
||||||
|
Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#defense_component</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#defense_component</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 2
|
||||||
|
Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#defense_component</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#defense_component</td>
|
||||||
|
<td>Defense Logistics Agency</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 2
|
||||||
|
Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#defense_component > option:nth-of-type(14)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#defense_component > option:nth-of-type(14)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 2
|
||||||
|
Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 2
|
||||||
|
Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#description</td>
|
||||||
|
<td>Maintenance and monitoring of the energy grid</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 2
|
||||||
|
Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#app_migration > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#app_migration > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 2
|
||||||
|
Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#native_apps > li:nth-of-type(1) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#native_apps > li:nth-of-type(1) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 2
|
||||||
|
Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(1) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(1) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 2
|
||||||
|
Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(2) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(2) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 2
|
||||||
|
Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 2
|
||||||
|
Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(4) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(4) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 2
|
||||||
|
Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(5) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(6) > fieldset.usa-input__choices > ul > li:nth-of-type(5) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 2
|
||||||
|
Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input:nth-of-type(7) > fieldset.usa-input__choices > ul > li:nth-of-type(2) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input:nth-of-type(7) > fieldset.usa-input__choices > ul > li:nth-of-type(2) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 2
|
||||||
|
Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(7) > fieldset.usa-input__choices > ul > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#portfolio-create > .usa-input.usa-input--success:nth-of-type(7) > fieldset.usa-input__choices > ul > li:nth-of-type(3) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 2
|
||||||
|
Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#team_experience > li:nth-of-type(5) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#team_experience > li:nth-of-type(5) > label</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 2
|
||||||
|
Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=input[type="submit"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=input[type="submit"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 2
|
||||||
|
Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.portfolio-header__name > h1</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.portfolio-header__name > h1</td>
|
||||||
|
<td>*Tatooine Energy Maintenance Systems*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 2
|
||||||
|
Imported from: AT-AT CI - TO Step 1
|
||||||
|
Imported from: AT-AT CI - New Portfolio-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.empty-state__message</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.empty-state__message</td>
|
||||||
|
<td>*This portfolio doesn’t have any applications*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 2
|
||||||
|
Imported from: AT-AT CI - TO Step 1-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.icon--funding</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=.icon--funding</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 2
|
||||||
|
Imported from: AT-AT CI - TO Step 1-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.empty-state__message</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.empty-state__message</td>
|
||||||
|
<td>*This portfolio doesn’t have any active or pending task orders.*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 2
|
||||||
|
Imported from: AT-AT CI - TO Step 1-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.usa-button.usa-button-big</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=.usa-button.usa-button-big</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 2
|
||||||
|
Imported from: AT-AT CI - TO Step 1-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.sticky-cta-text > h3</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.sticky-cta-text > h3</td>
|
||||||
|
<td>*Add Task Order (step 1 of 5)*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 2
|
||||||
|
Imported from: AT-AT CI - TO Step 1-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.upload-button</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=.upload-button</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 2
|
||||||
|
Imported from: AT-AT CI - TO Step 1-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#pdf</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#pdf</td>
|
||||||
|
<td>https://ghostinspector-prod.s3.amazonaws.com/uploads/726e1c95-2d16-4793-85d8-b4d3ae9cd35d.pdf</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 2
|
||||||
|
Imported from: AT-AT CI - TO Step 1-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=a[href="#"].uploaded-file__remove</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=a[href="#"].uploaded-file__remove</td>
|
||||||
|
<td>*Remove*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 2-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=input[type="submit"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=input[type="submit"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 2-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.sticky-cta-text > h3</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.sticky-cta-text > h3</td>
|
||||||
|
<td>*Add Task Order (step 2 of 5)*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 2-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#number</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#number</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 2-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#number</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#number</td>
|
||||||
|
<td>1234567890123</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<!--Imported from: AT-AT CI - TO Step 2-->
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=svg.svg-inline--fa.fa-check-circle > path</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertElementPresent</td>
|
||||||
|
<td>css=svg.svg-inline--fa.fa-check-circle > path</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=input[type="submit"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=input[type="submit"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.sticky-cta-text > h3</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.sticky-cta-text > h3</td>
|
||||||
|
<td>*Add Task Order (step 3 of 5)*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#clins-0-number</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#clins-0-number</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#clins-0-number</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#clins-0-number</td>
|
||||||
|
<td>0002</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.card__title > .h4</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.card__title > .h4</td>
|
||||||
|
<td>*CLIN 0002*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#clins-0-jedi_clin_type</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#clins-0-jedi_clin_type</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#clins-0-jedi_clin_type</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#clins-0-jedi_clin_type</td>
|
||||||
|
<td>JEDI_CLIN_2</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#clins-0-jedi_clin_type > option:nth-of-type(2)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#clins-0-jedi_clin_type > option:nth-of-type(2)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#percent-obligated</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=#percent-obligated</td>
|
||||||
|
<td>*0%*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#clins-0-total_amount</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#clins-0-total_amount</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#clins-0-total_amount</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#clins-0-total_amount</td>
|
||||||
|
<td>$800,000</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#clins-0-obligated_amount</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=#clins-0-obligated_amount</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#clins-0-obligated_amount</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=#clins-0-obligated_amount</td>
|
||||||
|
<td>$100,000</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=#percent-obligated</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=#percent-obligated</td>
|
||||||
|
<td>*13%*</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=fieldset[name="clins-0-start_date"] > .date-picker-component > .usa-form-group.usa-form-group-month > input[name="date-month"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=fieldset[name="clins-0-start_date"] > .date-picker-component > .usa-form-group.usa-form-group-month > input[name="date-month"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=fieldset[name="clins-0-start_date"] > .date-picker-component > .usa-form-group.usa-form-group-month > input[name="date-month"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=fieldset[name="clins-0-start_date"] > .date-picker-component > .usa-form-group.usa-form-group-month > input[name="date-month"]</td>
|
||||||
|
<td>10</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=fieldset[name="clins-0-start_date"] > .date-picker-component > .usa-form-group.usa-form-group-day > input[name="date-day"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=fieldset[name="clins-0-start_date"] > .date-picker-component > .usa-form-group.usa-form-group-day > input[name="date-day"]</td>
|
||||||
|
<td>01</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=fieldset[name="clins-0-start_date"] > .date-picker-component > .usa-form-group.usa-form-group-year > input[name="date-year"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=fieldset[name="clins-0-start_date"] > .date-picker-component > .usa-form-group.usa-form-group-year > input[name="date-year"]</td>
|
||||||
|
<td>2019</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=fieldset[name="clins-0-end_date"] > .date-picker-component > .usa-form-group.usa-form-group-month > input[name="date-month"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=fieldset[name="clins-0-end_date"] > .date-picker-component > .usa-form-group.usa-form-group-month > input[name="date-month"]</td>
|
||||||
|
<td>06</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=fieldset[name="clins-0-end_date"] > .date-picker-component > .usa-form-group.usa-form-group-day > input[name="date-day"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=fieldset[name="clins-0-end_date"] > .date-picker-component > .usa-form-group.usa-form-group-day > input[name="date-day"]</td>
|
||||||
|
<td>30</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=fieldset[name="clins-0-end_date"] > .date-picker-component > .usa-form-group.usa-form-group-year > input[name="date-year"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>type</td>
|
||||||
|
<td>css=fieldset[name="clins-0-end_date"] > .date-picker-component > .usa-form-group.usa-form-group-year > input[name="date-year"]</td>
|
||||||
|
<td>2020</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=fieldset[name="clins-0-start_date"] > .date-picker-component > .usa-form-group.usa-form-group-month > input[name="date-month"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>click</td>
|
||||||
|
<td>css=fieldset[name="clins-0-start_date"] > .date-picker-component > .usa-form-group.usa-form-group-month > input[name="date-month"]</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=fieldset[name="clins-0-end_date"] > .date-picker-component > div:nth-of-type(4) > .usa-form-group-date-ok > .icon.icon--ok.icon--green > svg.svg-inline--fa.fa-check-circle.fa-w-16</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertElementPresent</td>
|
||||||
|
<td>css=fieldset[name="clins-0-end_date"] > .date-picker-component > div:nth-of-type(4) > .usa-form-group-date-ok > .icon.icon--ok.icon--green > svg.svg-inline--fa.fa-check-circle.fa-w-16</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</body>
|
||||||
|
</html>
|
1313
uitests/TO_Step_3_-_Add_CLIN.html
Normal file
1313
uitests/TO_Step_3_-_Add_CLIN.html
Normal file
File diff suppressed because it is too large
Load Diff
1133
uitests/TO_Step_4.html
Normal file
1133
uitests/TO_Step_4.html
Normal file
File diff suppressed because it is too large
Load Diff
1282
uitests/TO_Step_5.html
Normal file
1282
uitests/TO_Step_5.html
Normal file
File diff suppressed because it is too large
Load Diff
67
uitests/login.html
Normal file
67
uitests/login.html
Normal file
@ -0,0 +1,67 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
|
||||||
|
<head profile="http://selenium-ide.openqa.org/profiles/test-case">
|
||||||
|
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
|
||||||
|
<link rel="selenium.base" href="http://localhost:8000" />
|
||||||
|
<title>login</title>
|
||||||
|
<meta name="ghost-inspector-details" content="" />
|
||||||
|
<meta name="ghost-inspector-browser" content="chrome" />
|
||||||
|
<meta name="ghost-inspector-userAgent" content="" />
|
||||||
|
<meta name="ghost-inspector-region" content="us-east-1" />
|
||||||
|
<meta name="ghost-inspector-globalStepDelay" content="250" />
|
||||||
|
<meta name="ghost-inspector-maxWaitDelay" content="15000" />
|
||||||
|
<meta name="ghost-inspector-maxAjaxDelay" content="10000" />
|
||||||
|
<meta name="ghost-inspector-viewportSize" content="1280x800" />
|
||||||
|
<meta name="ghost-inspector-screenshotTarget" content="" />
|
||||||
|
<meta name="ghost-inspector-screenshotExclusions" content="div.global-navigation" />
|
||||||
|
<meta name="ghost-inspector-screenshotCompareEnabled" content="true" />
|
||||||
|
<meta name="ghost-inspector-screenshotCompareThreshold" content="0.05" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<table cellpadding="1" cellspacing="1" border="1">
|
||||||
|
<thead>
|
||||||
|
<tr>
|
||||||
|
<td rowspan="1" colspan="3">login</td>
|
||||||
|
</tr>
|
||||||
|
</thead>
|
||||||
|
<tbody>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>open</td>
|
||||||
|
<td>/login-dev</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>captureEntirePageScreenshot</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForPageToLoad</td>
|
||||||
|
<td></td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>waitForElementPresent</td>
|
||||||
|
<td>css=.about-cloud > h1</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>assertText</td>
|
||||||
|
<td>css=.about-cloud > h1</td>
|
||||||
|
<td>About Cloud Services</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</body>
|
||||||
|
</html>
|
Loading…
x
Reference in New Issue
Block a user