Merge pull request #1355 from dod-ccpo/gi-wo-20200120
Ghost Inspector updates wo 2020-01-20
This commit is contained in:
commit
c3af165b51
@ -169,7 +169,7 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.sticky-cta-text > h3</td>
|
||||
<td>*Create New Portfolio*</td>
|
||||
<td>*Name and Describe Portfolio*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -439,29 +439,13 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<!--Imported from: AT-AT CI - Create New Application-->
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=.application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr original-target=".application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label,xpath=//label[contains(text(), "Delete Application")]">
|
||||
<td>click</td>
|
||||
<td>css=.application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<!--Imported from: AT-AT CI - Create New Application-->
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=#environment_roles-0-role-None</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>type</td>
|
||||
<td>css=#environment_roles-0-role-None</td>
|
||||
<td>Basic Access</td>
|
||||
<td>ADMIN</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -477,7 +461,7 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<tr>
|
||||
<td>type</td>
|
||||
<td>css=#environment_roles-1-role-None</td>
|
||||
<td>Network Admin</td>
|
||||
<td>BILLING_READ</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
|
@ -160,7 +160,7 @@ Imported from: AT-AT CI - login-->
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.sticky-cta-text > h3</td>
|
||||
<td>*Create New Portfolio*</td>
|
||||
<td>*Name and Describe Portfolio*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -413,28 +413,13 @@ Imported from: AT-AT CI - login-->
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=.application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr original-target=".application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label,xpath=//label[contains(text(), "Delete Application")]">
|
||||
<td>click</td>
|
||||
<td>css=.application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=#environment_roles-0-role-None</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>type</td>
|
||||
<td>css=#environment_roles-0-role-None</td>
|
||||
<td>Basic Access</td>
|
||||
<td>ADMIN</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -449,7 +434,7 @@ Imported from: AT-AT CI - login-->
|
||||
<tr>
|
||||
<td>type</td>
|
||||
<td>css=#environment_roles-1-role-None</td>
|
||||
<td>Network Admin</td>
|
||||
<td>BILLING_READ</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
|
@ -101,7 +101,7 @@ Imported from: AT-AT CI - login-->
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.sticky-cta-text > h3</td>
|
||||
<td>*Create New Portfolio*</td>
|
||||
<td>*Name and Describe Portfolio*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -189,12 +189,12 @@ Imported from: AT-AT CI - login-->
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=.sticky-cta-buttons > .usa-button.usa-button-primary</td>
|
||||
<td>css=.empty-state__footer > .usa-button.usa-button-primary</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr original-target=".sticky-cta-buttons > .usa-button.usa-button-primary">
|
||||
<tr original-target=".empty-state__footer > .usa-button.usa-button-primary">
|
||||
<td>click</td>
|
||||
<td>css=.sticky-cta-buttons > .usa-button.usa-button-primary</td>
|
||||
<td>css=.empty-state__footer > .usa-button.usa-button-primary</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -169,7 +169,7 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.sticky-cta-text > h3</td>
|
||||
<td>*Create New Portfolio*</td>
|
||||
<td>*Name and Describe Portfolio*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -439,29 +439,13 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<!--Imported from: AT-AT CI - Create New Application-->
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=.application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr original-target=".application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label,xpath=//label[contains(text(), "Delete Application")]">
|
||||
<td>click</td>
|
||||
<td>css=.application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<!--Imported from: AT-AT CI - Create New Application-->
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=#environment_roles-0-role-None</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>type</td>
|
||||
<td>css=#environment_roles-0-role-None</td>
|
||||
<td>Basic Access</td>
|
||||
<td>ADMIN</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -477,7 +461,7 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<tr>
|
||||
<td>type</td>
|
||||
<td>css=#environment_roles-1-role-None</td>
|
||||
<td>Network Admin</td>
|
||||
<td>BILLING_READ</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -656,28 +640,13 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=.application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>click</td>
|
||||
<td>css=.application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=.environment_roles.environment-roles-new > .form-row:nth-of-type(1) > .form-col.form-col--third > fieldset.usa-input__choices > select[name="environment_roles-2-role"]</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>type</td>
|
||||
<td>css=.environment_roles.environment-roles-new > .form-row:nth-of-type(1) > .form-col.form-col--third > fieldset.usa-input__choices > select[name="environment_roles-2-role"]</td>
|
||||
<td>Business Read-only</td>
|
||||
<td>CONTRIBUTOR</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -761,13 +730,13 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=table.atat-table > tbody > tr:nth-of-type(1) > td.env_role--td > .row:nth-of-type(3) > .env-role__role</td>
|
||||
<td>css=table.atat-table > tbody > tr:nth-of-type(1) > td.toggle-menu__container > .row:nth-of-type(3) > .env-role__role</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=table.atat-table > tbody > tr:nth-of-type(1) > td.env_role--td > .row:nth-of-type(3) > .env-role__role</td>
|
||||
<td>*Business Read-only*</td>
|
||||
<td>css=table.atat-table > tbody > tr:nth-of-type(1) > td.toggle-menu__container > .row:nth-of-type(3) > .env-role__role</td>
|
||||
<td>*Contributor*</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
@ -16,7 +16,7 @@
|
||||
<meta name="ghost-inspector-screenshotTarget" content="" />
|
||||
<meta name="ghost-inspector-screenshotExclusions" content="div.global-navigation, time" />
|
||||
<meta name="ghost-inspector-screenshotCompareEnabled" content="true" />
|
||||
<meta name="ghost-inspector-screenshotCompareThreshold" content="0.02" />
|
||||
<meta name="ghost-inspector-screenshotCompareThreshold" content="0.03" />
|
||||
</head>
|
||||
<body>
|
||||
<table cellpadding="1" cellspacing="1" border="1">
|
||||
@ -174,7 +174,7 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.sticky-cta-text > h3</td>
|
||||
<td>*Create New Portfolio*</td>
|
||||
<td>*Name and Describe Portfolio*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -192,7 +192,7 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<tr>
|
||||
<td>type</td>
|
||||
<td>css=#name</td>
|
||||
<td>Tatooine Energy Maintenance Systems</td>
|
||||
<td>Tatooine Energy Maintenance Systems ${alphanumeric}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -291,29 +291,12 @@ Imported from: AT-AT CI - Portfolio Settings-->
|
||||
Imported from: AT-AT CI - Portfolio Settings-->
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=.panel__content > p:nth-of-type(2)</td>
|
||||
<td>css=th.table-cell--third</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>css=th.table-cell--third</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -331,41 +314,7 @@ Imported from: AT-AT CI - Portfolio Settings-->
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=button.usa-button.usa-button-primary.usa-button-big</td>
|
||||
<td>Save</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=button.usa-button.usa-button-primary</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=button.usa-button.usa-button-primary</td>
|
||||
<td>*Update*</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=input.usa-button.usa-button-primary</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=input.usa-button.usa-button-primary</td>
|
||||
<td>Save</td>
|
||||
<td>Save Changes</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -375,12 +324,12 @@ Imported from: AT-AT CI - Portfolio Settings-->
|
||||
<!--Imported from: AT-AT CI - New Portfolio Member-->
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=a.icon-link.modal-link</td>
|
||||
<td>css=a.usa-button.usa-button-secondary.add-new-button</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>click</td>
|
||||
<td>css=a.icon-link.modal-link</td>
|
||||
<td>css=a.usa-button.usa-button-secondary.add-new-button</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -391,13 +340,13 @@ Imported from: AT-AT CI - Portfolio Settings-->
|
||||
<!--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>css=#add-portfolio-manager > div > div > div.member-form > h2</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>
|
||||
<td>css=#add-portfolio-manager > div > div > div.member-form > h2</td>
|
||||
<td>*Add Manager*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -487,13 +436,13 @@ Imported from: AT-AT CI - Portfolio Settings-->
|
||||
<!--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>css=#add-portfolio-manager > div > div > div.member-form > h2</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>
|
||||
<td>css=#add-portfolio-manager > div > div > div.member-form > h2</td>
|
||||
<td>*Set Portfolio Permissions*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -503,12 +452,12 @@ Imported from: AT-AT CI - Portfolio Settings-->
|
||||
<!--Imported from: AT-AT CI - New Portfolio Member-->
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=#permission_sets-perms_app_mgmt</td>
|
||||
<td>css=#perms_app_mgmt-None</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>click</td>
|
||||
<td>css=#permission_sets-perms_app_mgmt</td>
|
||||
<td>css=#perms_app_mgmt-None</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -519,12 +468,12 @@ Imported from: AT-AT CI - Portfolio Settings-->
|
||||
<!--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>css=#perms_funding-None</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>click</td>
|
||||
<td>css=#permission_sets-perms_app_mgmt > option:nth-of-type(1)</td>
|
||||
<td>css=#perms_funding-None</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -535,12 +484,12 @@ Imported from: AT-AT CI - Portfolio Settings-->
|
||||
<!--Imported from: AT-AT CI - New Portfolio Member-->
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=#permission_sets-perms_funding</td>
|
||||
<td>css=#perms_reporting-None</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>click</td>
|
||||
<td>css=#permission_sets-perms_funding</td>
|
||||
<td>css=#perms_reporting-None</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -551,60 +500,12 @@ Imported from: AT-AT CI - Portfolio Settings-->
|
||||
<!--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>css=#perms_portfolio_mgmt-None</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>type</td>
|
||||
<td>css=#permission_sets-perms_portfolio_mgmt</td>
|
||||
<td>css=#perms_portfolio_mgmt-None</td>
|
||||
<td>edit_portfolio_admin</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -615,22 +516,6 @@ Imported from: AT-AT CI - Portfolio Settings-->
|
||||
<!--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>
|
||||
@ -647,12 +532,75 @@ Imported from: AT-AT CI - Portfolio Settings-->
|
||||
<!--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>css=table.atat-table > tbody > tr > td > span.label.label--success.label--below</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=table.atat-table > tbody > tr > td > span.label.label--success.label--below</td>
|
||||
<td>*invite pending*</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=.usa-alert-body</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.usa-alert-body</td>
|
||||
<td>*Brandon Buchannan's invitation has been sent
|
||||
|
||||
Brandon Buchannan's access to this Portfolio is pending until they sign in for the first time.*</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.toggle-menu__container > .toggle-menu > .accordion-table__item__toggler > .icon.icon--ellipsis > svg.svg-inline--fa.fa-ellipsis-h.fa-w-16</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>click</td>
|
||||
<td>css=table.atat-table > tbody > tr:nth-of-type(2) > td.toggle-menu__container > .toggle-menu > .accordion-table__item__toggler > .icon.icon--ellipsis > svg.svg-inline--fa.fa-ellipsis-h.fa-w-16</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.toggle-menu__container > .toggle-menu > .accordion-table__item-toggle-content.toggle-menu__toggle > a:nth-of-type(1)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>click</td>
|
||||
<td>css=table.atat-table > tbody > tr:nth-of-type(2) > td.toggle-menu__container > .toggle-menu > .accordion-table__item-toggle-content.toggle-menu__toggle > a:nth-of-type(1)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=.portfolio-content > div:nth-of-type(3) > .modal.form-content--app-mem > .modal__container > .modal__dialog > .modal__body > .modal__form--header > h1</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertElementPresent</td>
|
||||
<td>css=table.atat-table > tbody > tr:nth-of-type(2) > td.name</td>
|
||||
<td>css=.portfolio-content > div:nth-of-type(3) > .modal.form-content--app-mem > .modal__container > .modal__dialog > .modal__body > .modal__form--header > h1</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -660,105 +608,59 @@ Imported from: AT-AT CI - Portfolio Settings-->
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<!--Imported from: AT-AT CI - New Portfolio Member-->
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=.usa-alert-body > p:nth-of-type(2)</td>
|
||||
<td>css=.portfolio-perms > div:nth-of-type(2) > .usa-input.input__inline-fields.checked > fieldset.usa-input__choices > legend > label</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr original-target=".portfolio-perms > div:nth-of-type(2) > .usa-input.input__inline-fields.checked > fieldset.usa-input__choices > legend > label,xpath=//label[contains(text(), "Edit Funding")]">
|
||||
<td>click</td>
|
||||
<td>css=.portfolio-perms > div:nth-of-type(2) > .usa-input.input__inline-fields.checked > fieldset.usa-input__choices > legend > label</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=.portfolio-perms > div:nth-of-type(4) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr original-target=".portfolio-perms > div:nth-of-type(4) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label,xpath=//label[contains(text(), "Edit Portfolio")]">
|
||||
<td>click</td>
|
||||
<td>css=.portfolio-perms > div:nth-of-type(4) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=.action-group__action.usa-button</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>click</td>
|
||||
<td>css=.action-group__action.usa-button</td>
|
||||
<td></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=.usa-alert-body > p:nth-of-type(2)</td>
|
||||
<td>*You have successfully invited Brandon Buchannan to the portfolio.*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=select[name="members_permissions-1-perms_app_mgmt"]</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>type</td>
|
||||
<td>css=select[name="members_permissions-1-perms_app_mgmt"]</td>
|
||||
<td>edit_portfolio_application_management</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=select[name="members_permissions-1-perms_app_mgmt"] > option:nth-of-type(2)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>click</td>
|
||||
<td>css=select[name="members_permissions-1-perms_app_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=select[name="members_permissions-1-perms_reporting"]</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>type</td>
|
||||
<td>css=select[name="members_permissions-1-perms_reporting"]</td>
|
||||
<td>edit_portfolio_reports</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=select[name="members_permissions-1-perms_reporting"] > option:nth-of-type(2)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>click</td>
|
||||
<td>css=select[name="members_permissions-1-perms_reporting"] > 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"]</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 > 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>css=h3.usa-alert-heading</td>
|
||||
<td>*Success!*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -768,13 +670,13 @@ Imported from: AT-AT CI - Portfolio Settings-->
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=.usa-alert-body > p:nth-of-type(2)</td>
|
||||
<td>css=.usa-alert-text</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.usa-alert-body > p:nth-of-type(2)</td>
|
||||
<td>*You have successfully updated access permissions for members of Tatooine Energy Maintenance Systems.*</td>
|
||||
<td>css=.usa-alert-text</td>
|
||||
<td>*You have successfully updated access permissions for*</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
@ -101,7 +101,7 @@ Imported from: AT-AT CI - login-->
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.sticky-cta-text > h3</td>
|
||||
<td>*Create New Portfolio*</td>
|
||||
<td>*Name and Describe Portfolio*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
|
@ -106,7 +106,7 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.sticky-cta-text > h3</td>
|
||||
<td>*Create New Portfolio*</td>
|
||||
<td>*Name and Describe Portfolio*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
|
@ -111,7 +111,7 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.sticky-cta-text > h3</td>
|
||||
<td>*Create New Portfolio*</td>
|
||||
<td>*Name and Describe Portfolio*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
|
@ -170,7 +170,7 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.sticky-cta-text > h3</td>
|
||||
<td>*Create New Portfolio*</td>
|
||||
<td>*Name and Describe Portfolio*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -640,28 +640,13 @@ Imported from: AT-AT CI - New App Step 1-->
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=.application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>click</td>
|
||||
<td>css=.application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=[name=environment_roles-0-role]</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>type</td>
|
||||
<td>css=[name=environment_roles-0-role]</td>
|
||||
<td>Basic Access</td>
|
||||
<td>ADMIN</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -676,7 +661,7 @@ Imported from: AT-AT CI - New App Step 1-->
|
||||
<tr>
|
||||
<td>type</td>
|
||||
<td>css=[name=environment_roles-1-role]</td>
|
||||
<td>Network Admin</td>
|
||||
<td>BILLING_READ</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
|
@ -96,7 +96,7 @@
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.sticky-cta-text > h3</td>
|
||||
<td>*Create New Portfolio*</td>
|
||||
<td>*Name and Describe Portfolio*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
|
@ -165,7 +165,7 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.sticky-cta-text > h3</td>
|
||||
<td>*Create New Portfolio*</td>
|
||||
<td>*Name and Describe Portfolio*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -275,22 +275,6 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<!--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=th.table-cell--third</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
@ -320,22 +304,6 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<!--Imported from: AT-AT CI - Portfolio Settings-->
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=button.usa-button.usa-button-primary</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=button.usa-button.usa-button-primary</td>
|
||||
<td>*Update*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=a.usa-button.usa-button-secondary.add-new-button</td>
|
||||
@ -554,7 +522,9 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.usa-alert-body</td>
|
||||
<td>*You have successfully invited Brandon Buchannan to the portfolio.*</td>
|
||||
<td>*Brandon Buchannan's invitation has been sent
|
||||
|
||||
Brandon Buchannan's access to this Portfolio is pending until they sign in for the first time.*</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
@ -101,7 +101,7 @@ Imported from: AT-AT CI - login-->
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.sticky-cta-text > h3</td>
|
||||
<td>*Create New Portfolio*</td>
|
||||
<td>*Name and Describe Portfolio*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -204,21 +204,6 @@ Imported from: AT-AT CI - login-->
|
||||
</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=th.table-cell--third</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
@ -242,21 +227,6 @@ Imported from: AT-AT CI - login-->
|
||||
<td>css=button.usa-button.usa-button-primary.usa-button-big</td>
|
||||
<td>Save Changes</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=button.usa-button.usa-button-primary</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=button.usa-button.usa-button-primary</td>
|
||||
<td>*Update*</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</body>
|
||||
|
@ -106,7 +106,7 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.sticky-cta-text > h3</td>
|
||||
<td>*Create New Portfolio*</td>
|
||||
<td>*Name and Describe Portfolio*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -200,12 +200,12 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<!--Imported from: AT-AT CI - Create New TO-->
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=.sticky-cta-buttons > .usa-button.usa-button-primary</td>
|
||||
<td>css=.empty-state__footer > .usa-button.usa-button-primary</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr original-target=".sticky-cta-buttons > .usa-button.usa-button-primary">
|
||||
<tr original-target=".empty-state__footer > .usa-button.usa-button-primary">
|
||||
<td>click</td>
|
||||
<td>css=.sticky-cta-buttons > .usa-button.usa-button-primary</td>
|
||||
<td>css=.empty-state__footer > .usa-button.usa-button-primary</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -101,7 +101,7 @@ Imported from: AT-AT CI - login-->
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.sticky-cta-text > h3</td>
|
||||
<td>*Create New Portfolio*</td>
|
||||
<td>*Name and Describe Portfolio*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
|
@ -111,7 +111,7 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.sticky-cta-text > h3</td>
|
||||
<td>*Create New Portfolio*</td>
|
||||
<td>*Name and Describe Portfolio*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -211,12 +211,12 @@ Imported from: AT-AT CI - Create New TO-->
|
||||
Imported from: AT-AT CI - Create New TO-->
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=.sticky-cta-buttons > .usa-button.usa-button-primary</td>
|
||||
<td>css=.empty-state__footer > .usa-button.usa-button-primary</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr original-target=".sticky-cta-buttons > .usa-button.usa-button-primary">
|
||||
<tr original-target=".empty-state__footer > .usa-button.usa-button-primary">
|
||||
<td>click</td>
|
||||
<td>css=.sticky-cta-buttons > .usa-button.usa-button-primary</td>
|
||||
<td>css=.empty-state__footer > .usa-button.usa-button-primary</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -111,7 +111,7 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.sticky-cta-text > h3</td>
|
||||
<td>*Create New Portfolio*</td>
|
||||
<td>*Name and Describe Portfolio*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -211,12 +211,12 @@ Imported from: AT-AT CI - Create New TO-->
|
||||
Imported from: AT-AT CI - Create New TO-->
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=.sticky-cta-buttons > .usa-button.usa-button-primary</td>
|
||||
<td>css=.empty-state__footer > .usa-button.usa-button-primary</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr original-target=".sticky-cta-buttons > .usa-button.usa-button-primary">
|
||||
<tr original-target=".empty-state__footer > .usa-button.usa-button-primary">
|
||||
<td>click</td>
|
||||
<td>css=.sticky-cta-buttons > .usa-button.usa-button-primary</td>
|
||||
<td>css=.empty-state__footer > .usa-button.usa-button-primary</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -841,7 +841,7 @@ Imported from: AT-AT CI - Create New TO-->
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.row > .col.col--grow.summary-item:nth-of-type(1) > .summary-item__value--large</td>
|
||||
<td>*$100,000.00*</td>
|
||||
<td>*$800,000.00*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -856,7 +856,7 @@ Imported from: AT-AT CI - Create New TO-->
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.row > .col.col--grow.summary-item:nth-of-type(2) > .summary-item__value--large</td>
|
||||
<td>*$800,000.00*</td>
|
||||
<td>*$100,000.00*</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
@ -169,7 +169,7 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.sticky-cta-text > h3</td>
|
||||
<td>*Create New Portfolio*</td>
|
||||
<td>*Name and Describe Portfolio*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -439,29 +439,13 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<!--Imported from: AT-AT CI - Create New Application-->
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=.application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr original-target=".application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label,xpath=//label[contains(text(), "Delete Application")]">
|
||||
<td>click</td>
|
||||
<td>css=.application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<!--Imported from: AT-AT CI - Create New Application-->
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=#environment_roles-0-role-None</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>type</td>
|
||||
<td>css=#environment_roles-0-role-None</td>
|
||||
<td>Basic Access</td>
|
||||
<td>ADMIN</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -477,7 +461,7 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<tr>
|
||||
<td>type</td>
|
||||
<td>css=#environment_roles-1-role-None</td>
|
||||
<td>Network Admin</td>
|
||||
<td>BILLING_READ</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -583,12 +567,12 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<!--Imported from: AT-AT Holding - Create TO after other steps-->
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=.sticky-cta-buttons > .usa-button.usa-button-primary</td>
|
||||
<td>css=.empty-state__footer > .usa-button.usa-button-primary</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr original-target=".sticky-cta-buttons > .usa-button.usa-button-primary">
|
||||
<tr original-target=".empty-state__footer > .usa-button.usa-button-primary">
|
||||
<td>click</td>
|
||||
<td>css=.sticky-cta-buttons > .usa-button.usa-button-primary</td>
|
||||
<td>css=.empty-state__footer > .usa-button.usa-button-primary</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -169,7 +169,7 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.sticky-cta-text > h3</td>
|
||||
<td>*Create New Portfolio*</td>
|
||||
<td>*Name and Describe Portfolio*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -439,29 +439,13 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<!--Imported from: AT-AT CI - Create New Application-->
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=.application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr original-target=".application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label,xpath=//label[contains(text(), "Delete Application")]">
|
||||
<td>click</td>
|
||||
<td>css=.application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<!--Imported from: AT-AT CI - Create New Application-->
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=#environment_roles-0-role-None</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>type</td>
|
||||
<td>css=#environment_roles-0-role-None</td>
|
||||
<td>Basic Access</td>
|
||||
<td>ADMIN</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -477,7 +461,7 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<tr>
|
||||
<td>type</td>
|
||||
<td>css=#environment_roles-1-role-None</td>
|
||||
<td>Network Admin</td>
|
||||
<td>BILLING_READ</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -583,12 +567,12 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<!--Imported from: AT-AT Holding - Create TO after other steps-->
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=.sticky-cta-buttons > .usa-button.usa-button-primary</td>
|
||||
<td>css=.empty-state__footer > .usa-button.usa-button-primary</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr original-target=".sticky-cta-buttons > .usa-button.usa-button-primary">
|
||||
<tr original-target=".empty-state__footer > .usa-button.usa-button-primary">
|
||||
<td>click</td>
|
||||
<td>css=.sticky-cta-buttons > .usa-button.usa-button-primary</td>
|
||||
<td>css=.empty-state__footer > .usa-button.usa-button-primary</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -169,7 +169,7 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.sticky-cta-text > h3</td>
|
||||
<td>*Create New Portfolio*</td>
|
||||
<td>*Name and Describe Portfolio*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -439,29 +439,13 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<!--Imported from: AT-AT CI - Create New Application-->
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=.application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr original-target=".application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label,xpath=//label[contains(text(), "Delete Application")]">
|
||||
<td>click</td>
|
||||
<td>css=.application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<!--Imported from: AT-AT CI - Create New Application-->
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=#environment_roles-0-role-None</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>type</td>
|
||||
<td>css=#environment_roles-0-role-None</td>
|
||||
<td>Basic Access</td>
|
||||
<td>ADMIN</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -477,7 +461,7 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<tr>
|
||||
<td>type</td>
|
||||
<td>css=#environment_roles-1-role-None</td>
|
||||
<td>Network Admin</td>
|
||||
<td>BILLING_READ</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -626,12 +610,12 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=.user-info > .usa-input.usa-input--validation--requiredField:nth-of-type(1) > input[id="first_name"][type="text"]</td>
|
||||
<td>css=.user-info > .usa-input.usa-input--validation--name:nth-of-type(1) > input[id="first_name"][type="text"]</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.user-info > .usa-input.usa-input--validation--requiredField:nth-of-type(1) > input[id="first_name"][type="text"]</td>
|
||||
<td>css=.user-info > .usa-input.usa-input--validation--name:nth-of-type(1) > input[id="first_name"][type="text"]</td>
|
||||
<td>*Brandon*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -641,12 +625,12 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=.panel > div:nth-of-type(2) > .modal.form-content--app-mem > .modal__container > .modal__dialog > .modal__body > form[action] > .action-group > button[type="submit"]</td>
|
||||
<td>css=.panel > div:nth-of-type(2) > .modal.form-content--app-mem > .modal__container > .modal__dialog > .modal__body > form[action] > .action-group > input[type="submit"]</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.panel > div:nth-of-type(2) > .modal.form-content--app-mem > .modal__container > .modal__dialog > .modal__body > form[action] > .action-group > button[type="submit"]</td>
|
||||
<td>css=.panel > div:nth-of-type(2) > .modal.form-content--app-mem > .modal__container > .modal__dialog > .modal__body > form[action] > .action-group > input[type="submit"]</td>
|
||||
<td>*Resend Invite*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -656,12 +640,12 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=.panel > div:nth-of-type(2) > .modal.form-content--app-mem > .modal__container > .modal__dialog > .modal__body > form[action] > .action-group > button[type="submit"]</td>
|
||||
<td>css=.panel > div:nth-of-type(2) > .modal.form-content--app-mem > .modal__container > .modal__dialog > .modal__body > form[action] > .action-group > input[type="submit"]</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>click</td>
|
||||
<td>css=.panel > div:nth-of-type(2) > .modal.form-content--app-mem > .modal__container > .modal__dialog > .modal__body > form[action] > .action-group > button[type="submit"]</td>
|
||||
<td>css=.panel > div:nth-of-type(2) > .modal.form-content--app-mem > .modal__container > .modal__dialog > .modal__body > form[action] > .action-group > input[type="submit"]</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -671,28 +655,13 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
</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>*Application invitation resent*</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 resent the invite for Brandon Buchannan*</td>
|
||||
<td>*jay+brandon@promptworks.com has been sent an invitation to access this Application*</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
|
639
uitests/Resend_Portfolio_Member_Invite.html
Normal file
639
uitests/Resend_Portfolio_Member_Invite.html
Normal file
@ -0,0 +1,639 @@
|
||||
<?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>Resend Portfolio Member Invite</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="1920x1080" />
|
||||
<meta name="ghost-inspector-screenshotTarget" content="" />
|
||||
<meta name="ghost-inspector-screenshotExclusions" content="div.global-navigation, time" />
|
||||
<meta name="ghost-inspector-screenshotCompareEnabled" content="true" />
|
||||
<meta name="ghost-inspector-screenshotCompareThreshold" content="0.03" />
|
||||
</head>
|
||||
<body>
|
||||
<table cellpadding="1" cellspacing="1" border="1">
|
||||
<thead>
|
||||
<tr>
|
||||
<td rowspan="1" colspan="3">Resend Portfolio Member Invite</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(2) > .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(2) > .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
|
||||
Imported from: AT-AT CI - login-->
|
||||
<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
|
||||
Imported from: AT-AT CI - login-->
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=.home__content > h1</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.home__content > h1</td>
|
||||
<td>JEDI Cloud Services</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 original-target="a[href="/portfolios/new"],xpath=//a[contains(text(), "Add New Portfolio")]">
|
||||
<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=.portfolio-header__name > h1</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.portfolio-header__name > h1</td>
|
||||
<td>*New Portfolio*</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=.sticky-cta-text > h3</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.sticky-cta-text > h3</td>
|
||||
<td>*Name and Describe Portfolio*</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 ${alphanumeric}</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=fieldset.usa-input__choices > ul > li:nth-of-type(5) > label</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr original-target="fieldset.usa-input__choices > ul > li:nth-of-type(5) > label,xpath=//label[contains(text(), "Other")]">
|
||||
<td>click</td>
|
||||
<td>css=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=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=.empty-state > h3</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.empty-state > h3</td>
|
||||
<td>*You don't have any Applications yet*</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=th.table-cell--third</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertElementPresent</td>
|
||||
<td>css=th.table-cell--third</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=button.usa-button.usa-button-primary.usa-button-big</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=button.usa-button.usa-button-primary.usa-button-big</td>
|
||||
<td>Save Changes</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.usa-button.usa-button-secondary.add-new-button</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>click</td>
|
||||
<td>css=a.usa-button.usa-button-secondary.add-new-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-portfolio-manager > div > div > div.member-form > h2</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=#add-portfolio-manager > div > div > div.member-form > h2</td>
|
||||
<td>*Add Manager*</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>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-portfolio-manager > div > div > div.member-form > h2</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=#add-portfolio-manager > div > div > div.member-form > h2</td>
|
||||
<td>*Set Portfolio 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=#perms_app_mgmt-None</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>click</td>
|
||||
<td>css=#perms_app_mgmt-None</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=#perms_funding-None</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>click</td>
|
||||
<td>css=#perms_funding-None</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=#perms_reporting-None</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>click</td>
|
||||
<td>css=#perms_reporting-None</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=#perms_portfolio_mgmt-None</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>type</td>
|
||||
<td>css=#perms_portfolio_mgmt-None</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=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 > td > span.label.label--success.label--below</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=table.atat-table > tbody > tr > td > span.label.label--success.label--below</td>
|
||||
<td>*invite pending*</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=.usa-alert-body</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.usa-alert-body</td>
|
||||
<td>*Brandon Buchannan's invitation has been sent
|
||||
|
||||
Brandon Buchannan's access to this Portfolio is pending until they sign in for the first time.*</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.toggle-menu__container > .toggle-menu > .accordion-table__item__toggler > .icon.icon--ellipsis > svg.svg-inline--fa.fa-ellipsis-h.fa-w-16 > path</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>click</td>
|
||||
<td>css=table.atat-table > tbody > tr:nth-of-type(2) > td.toggle-menu__container > .toggle-menu > .accordion-table__item__toggler > .icon.icon--ellipsis > svg.svg-inline--fa.fa-ellipsis-h.fa-w-16 > path</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.toggle-menu__container > .toggle-menu > .accordion-table__item-toggle-content.toggle-menu__toggle > a:nth-of-type(2)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr original-target="table.atat-table > tbody > tr:nth-of-type(2) > td.toggle-menu__container > .toggle-menu > .accordion-table__item-toggle-content.toggle-menu__toggle > a:nth-of-type(2),xpath=//a[contains(text(), "Resend Invite")]">
|
||||
<td>click</td>
|
||||
<td>css=table.atat-table > tbody > tr:nth-of-type(2) > td.toggle-menu__container > .toggle-menu > .accordion-table__item-toggle-content.toggle-menu__toggle > a:nth-of-type(2)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=.portfolio-content > div:nth-of-type(4) > .modal.form-content--app-mem > .modal__container > .modal__dialog > .modal__body > .modal__form--header > h1</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.portfolio-content > div:nth-of-type(4) > .modal.form-content--app-mem > .modal__container > .modal__dialog > .modal__body > .modal__form--header > h1</td>
|
||||
<td>*Verify Member Information*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=.action-group__action.usa-button</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>click</td>
|
||||
<td>css=.action-group__action.usa-button</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=.usa-alert-text</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.usa-alert-text</td>
|
||||
<td>*jay+brandon@promptworks.com has been sent an invitation to access this Portfolio*</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
@ -169,7 +169,7 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.sticky-cta-text > h3</td>
|
||||
<td>*Create New Portfolio*</td>
|
||||
<td>*Name and Describe Portfolio*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -439,29 +439,13 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<!--Imported from: AT-AT CI - Create New Application-->
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=.application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr original-target=".application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label,xpath=//label[contains(text(), "Delete Application")]">
|
||||
<td>click</td>
|
||||
<td>css=.application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<!--Imported from: AT-AT CI - Create New Application-->
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=#environment_roles-0-role-None</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>type</td>
|
||||
<td>css=#environment_roles-0-role-None</td>
|
||||
<td>Basic Access</td>
|
||||
<td>ADMIN</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -477,7 +461,7 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<tr>
|
||||
<td>type</td>
|
||||
<td>css=#environment_roles-1-role-None</td>
|
||||
<td>Network Admin</td>
|
||||
<td>BILLING_READ</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
|
@ -169,7 +169,7 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.sticky-cta-text > h3</td>
|
||||
<td>*Create New Portfolio*</td>
|
||||
<td>*Name and Describe Portfolio*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -439,29 +439,13 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<!--Imported from: AT-AT CI - Create New Application-->
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=.application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr original-target=".application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label,xpath=//label[contains(text(), "Delete Application")]">
|
||||
<td>click</td>
|
||||
<td>css=.application-perms > div:nth-of-type(3) > .usa-input.input__inline-fields > fieldset.usa-input__choices > legend > label</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<!--Imported from: AT-AT CI - Create New Application-->
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=#environment_roles-0-role-None</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>type</td>
|
||||
<td>css=#environment_roles-0-role-None</td>
|
||||
<td>Basic Access</td>
|
||||
<td>ADMIN</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -477,7 +461,7 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<tr>
|
||||
<td>type</td>
|
||||
<td>css=#environment_roles-1-role-None</td>
|
||||
<td>Network Admin</td>
|
||||
<td>BILLING_READ</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -581,12 +565,12 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=.accordion-table__item-toggle-content.app-member-menu__toggle > a:nth-of-type(1)</td>
|
||||
<td>css=.accordion-table__item-toggle-content.toggle-menu__toggle > a:nth-of-type(1)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>click</td>
|
||||
<td>css=.accordion-table__item-toggle-content.app-member-menu__toggle > a:nth-of-type(1)</td>
|
||||
<td>css=.accordion-table__item-toggle-content.toggle-menu__toggle > a:nth-of-type(1)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -671,12 +655,12 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=.action-group > input[type="submit"].usa-button.usa-button-primary.action-group__action</td>
|
||||
<td>css=.action-group > input[type="submit"].usa-button.action-group__action</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>click</td>
|
||||
<td>css=.action-group > input[type="submit"].usa-button.usa-button-primary.action-group__action</td>
|
||||
<td>css=.action-group > input[type="submit"].usa-button.action-group__action</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
@ -686,12 +670,12 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=table.atat-table > tbody > tr:nth-of-type(1) > td.env_role--td > .row:nth-of-type(1) > .env-role__role</td>
|
||||
<td>css=table.atat-table > tbody > tr:nth-of-type(1) > td.toggle-menu__container > .row:nth-of-type(1) > .env-role__role</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=table.atat-table > tbody > tr:nth-of-type(1) > td.env_role--td > .row:nth-of-type(1) > .env-role__role</td>
|
||||
<td>css=table.atat-table > tbody > tr:nth-of-type(1) > td.toggle-menu__container > .row:nth-of-type(1) > .env-role__role</td>
|
||||
<td>*None*</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
|
624
uitests/Revoke_Portfolio_Member_Invite.html
Normal file
624
uitests/Revoke_Portfolio_Member_Invite.html
Normal file
@ -0,0 +1,624 @@
|
||||
<?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>Revoke Portfolio Member Invite</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="1920x1080" />
|
||||
<meta name="ghost-inspector-screenshotTarget" content="" />
|
||||
<meta name="ghost-inspector-screenshotExclusions" content="div.global-navigation, time" />
|
||||
<meta name="ghost-inspector-screenshotCompareEnabled" content="true" />
|
||||
<meta name="ghost-inspector-screenshotCompareThreshold" content="0.03" />
|
||||
</head>
|
||||
<body>
|
||||
<table cellpadding="1" cellspacing="1" border="1">
|
||||
<thead>
|
||||
<tr>
|
||||
<td rowspan="1" colspan="3">Revoke Portfolio Member Invite</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(2) > .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(2) > .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
|
||||
Imported from: AT-AT CI - login-->
|
||||
<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
|
||||
Imported from: AT-AT CI - login-->
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=.home__content > h1</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.home__content > h1</td>
|
||||
<td>JEDI Cloud Services</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 original-target="a[href="/portfolios/new"],xpath=//a[contains(text(), "Add New Portfolio")]">
|
||||
<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=.portfolio-header__name > h1</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.portfolio-header__name > h1</td>
|
||||
<td>*New Portfolio*</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=.sticky-cta-text > h3</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.sticky-cta-text > h3</td>
|
||||
<td>*Name and Describe Portfolio*</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 ${alphanumeric}</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=fieldset.usa-input__choices > ul > li:nth-of-type(5) > label</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr original-target="fieldset.usa-input__choices > ul > li:nth-of-type(5) > label,xpath=//label[contains(text(), "Other")]">
|
||||
<td>click</td>
|
||||
<td>css=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=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=.empty-state > h3</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.empty-state > h3</td>
|
||||
<td>*You don't have any Applications yet*</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=th.table-cell--third</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertElementPresent</td>
|
||||
<td>css=th.table-cell--third</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=button.usa-button.usa-button-primary.usa-button-big</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=button.usa-button.usa-button-primary.usa-button-big</td>
|
||||
<td>Save Changes</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.usa-button.usa-button-secondary.add-new-button</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>click</td>
|
||||
<td>css=a.usa-button.usa-button-secondary.add-new-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-portfolio-manager > div > div > div.member-form > h2</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=#add-portfolio-manager > div > div > div.member-form > h2</td>
|
||||
<td>*Add Manager*</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>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-portfolio-manager > div > div > div.member-form > h2</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=#add-portfolio-manager > div > div > div.member-form > h2</td>
|
||||
<td>*Set Portfolio 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=#perms_app_mgmt-None</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>click</td>
|
||||
<td>css=#perms_app_mgmt-None</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=#perms_funding-None</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>click</td>
|
||||
<td>css=#perms_funding-None</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=#perms_reporting-None</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>click</td>
|
||||
<td>css=#perms_reporting-None</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=#perms_portfolio_mgmt-None</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>type</td>
|
||||
<td>css=#perms_portfolio_mgmt-None</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=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 > td > span.label.label--success.label--below</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=table.atat-table > tbody > tr > td > span.label.label--success.label--below</td>
|
||||
<td>*invite pending*</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=.usa-alert-body</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.usa-alert-body</td>
|
||||
<td>*Brandon Buchannan's invitation has been sent
|
||||
|
||||
Brandon Buchannan's access to this Portfolio is pending until they sign in for the first time.*</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.toggle-menu__container > .toggle-menu > .accordion-table__item__toggler > .icon.icon--ellipsis > svg.svg-inline--fa.fa-ellipsis-h.fa-w-16</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>click</td>
|
||||
<td>css=table.atat-table > tbody > tr:nth-of-type(2) > td.toggle-menu__container > .toggle-menu > .accordion-table__item__toggler > .icon.icon--ellipsis > svg.svg-inline--fa.fa-ellipsis-h.fa-w-16</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=.accordion-table__item-toggle-content > a:nth-of-type(3)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr original-target=".accordion-table__item-toggle-content > a:nth-of-type(3),xpath=//a[contains(text(), "Revoke Invite")]">
|
||||
<td>click</td>
|
||||
<td>css=.accordion-table__item-toggle-content > a:nth-of-type(3)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=form[action] > h1</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=form[action] > h1</td>
|
||||
<td>*Revoke Invite*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=button[type="submit"].action-group__action</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr original-target="button[type="submit"].action-group__action,xpath=//button[contains(text(), "Revoke Invite")]">
|
||||
<td>click</td>
|
||||
<td>css=button[type="submit"].action-group__action</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</body>
|
||||
</html>
|
@ -101,7 +101,7 @@ Imported from: AT-AT CI - login-->
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.sticky-cta-text > h3</td>
|
||||
<td>*Create New Portfolio*</td>
|
||||
<td>*Name and Describe Portfolio*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -237,21 +237,6 @@ Imported from: AT-AT CI - login-->
|
||||
<td>css=.empty-state__footer > a.usa-button.usa-button-primary</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
<td></td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=.sticky-cta-buttons > a.usa-button.usa-button-primary</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>assertElementPresent</td>
|
||||
<td>css=.sticky-cta-buttons > a.usa-button.usa-button-primary</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</body>
|
||||
|
@ -106,7 +106,7 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.sticky-cta-text > h3</td>
|
||||
<td>*Create New Portfolio*</td>
|
||||
<td>*Name and Describe Portfolio*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -200,12 +200,12 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<!--Imported from: AT-AT CI - Create New TO-->
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=.sticky-cta-buttons > .usa-button.usa-button-primary</td>
|
||||
<td>css=.empty-state__footer > .usa-button.usa-button-primary</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr original-target=".sticky-cta-buttons > .usa-button.usa-button-primary">
|
||||
<tr original-target=".empty-state__footer > .usa-button.usa-button-primary">
|
||||
<td>click</td>
|
||||
<td>css=.sticky-cta-buttons > .usa-button.usa-button-primary</td>
|
||||
<td>css=.empty-state__footer > .usa-button.usa-button-primary</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -106,7 +106,7 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.sticky-cta-text > h3</td>
|
||||
<td>*Create New Portfolio*</td>
|
||||
<td>*Name and Describe Portfolio*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -200,12 +200,12 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<!--Imported from: AT-AT CI - Create New TO-->
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=.sticky-cta-buttons > .usa-button.usa-button-primary</td>
|
||||
<td>css=.empty-state__footer > .usa-button.usa-button-primary</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr original-target=".sticky-cta-buttons > .usa-button.usa-button-primary">
|
||||
<tr original-target=".empty-state__footer > .usa-button.usa-button-primary">
|
||||
<td>click</td>
|
||||
<td>css=.sticky-cta-buttons > .usa-button.usa-button-primary</td>
|
||||
<td>css=.empty-state__footer > .usa-button.usa-button-primary</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -106,7 +106,7 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.sticky-cta-text > h3</td>
|
||||
<td>*Create New Portfolio*</td>
|
||||
<td>*Name and Describe Portfolio*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -200,12 +200,12 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<!--Imported from: AT-AT CI - Create New TO-->
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=.sticky-cta-buttons > .usa-button.usa-button-primary</td>
|
||||
<td>css=.empty-state__footer > .usa-button.usa-button-primary</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr original-target=".sticky-cta-buttons > .usa-button.usa-button-primary">
|
||||
<tr original-target=".empty-state__footer > .usa-button.usa-button-primary">
|
||||
<td>click</td>
|
||||
<td>css=.sticky-cta-buttons > .usa-button.usa-button-primary</td>
|
||||
<td>css=.empty-state__footer > .usa-button.usa-button-primary</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -106,7 +106,7 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.sticky-cta-text > h3</td>
|
||||
<td>*Create New Portfolio*</td>
|
||||
<td>*Name and Describe Portfolio*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -200,12 +200,12 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<!--Imported from: AT-AT CI - Create New TO-->
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=.sticky-cta-buttons > .usa-button.usa-button-primary</td>
|
||||
<td>css=.empty-state__footer > .usa-button.usa-button-primary</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr original-target=".sticky-cta-buttons > .usa-button.usa-button-primary">
|
||||
<tr original-target=".empty-state__footer > .usa-button.usa-button-primary">
|
||||
<td>click</td>
|
||||
<td>css=.sticky-cta-buttons > .usa-button.usa-button-primary</td>
|
||||
<td>css=.empty-state__footer > .usa-button.usa-button-primary</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -106,7 +106,7 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.sticky-cta-text > h3</td>
|
||||
<td>*Create New Portfolio*</td>
|
||||
<td>*Name and Describe Portfolio*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -200,12 +200,12 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<!--Imported from: AT-AT CI - Create New TO-->
|
||||
<tr>
|
||||
<td>waitForElementPresent</td>
|
||||
<td>css=.sticky-cta-buttons > .usa-button.usa-button-primary</td>
|
||||
<td>css=.empty-state__footer > .usa-button.usa-button-primary</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr original-target=".sticky-cta-buttons > .usa-button.usa-button-primary">
|
||||
<tr original-target=".empty-state__footer > .usa-button.usa-button-primary">
|
||||
<td>click</td>
|
||||
<td>css=.sticky-cta-buttons > .usa-button.usa-button-primary</td>
|
||||
<td>css=.empty-state__footer > .usa-button.usa-button-primary</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
@ -101,7 +101,7 @@ Imported from: AT-AT CI - login-->
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.sticky-cta-text > h3</td>
|
||||
<td>*Create New Portfolio*</td>
|
||||
<td>*Name and Describe Portfolio*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
|
@ -106,7 +106,7 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.sticky-cta-text > h3</td>
|
||||
<td>*Create New Portfolio*</td>
|
||||
<td>*Name and Describe Portfolio*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
|
@ -111,7 +111,7 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.sticky-cta-text > h3</td>
|
||||
<td>*Create New Portfolio*</td>
|
||||
<td>*Name and Describe Portfolio*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
|
@ -116,7 +116,7 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.sticky-cta-text > h3</td>
|
||||
<td>*Create New Portfolio*</td>
|
||||
<td>*Name and Describe Portfolio*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
|
@ -116,7 +116,7 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.sticky-cta-text > h3</td>
|
||||
<td>*Create New Portfolio*</td>
|
||||
<td>*Name and Describe Portfolio*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -748,7 +748,7 @@ Imported from: AT-AT CI - TO Step 2-->
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.row > .col.col--grow.summary-item:nth-of-type(1) > .summary-item__value--large</td>
|
||||
<td>*$100,000.00*</td>
|
||||
<td>*$800,000.00*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -763,7 +763,7 @@ Imported from: AT-AT CI - TO Step 2-->
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.row > .col.col--grow.summary-item:nth-of-type(2) > .summary-item__value--large</td>
|
||||
<td>*$800,000.00*</td>
|
||||
<td>*$100,000.00*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
|
@ -121,7 +121,7 @@ Imported from: AT-AT CI - New Portfolio-->
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.sticky-cta-text > h3</td>
|
||||
<td>*Create New Portfolio*</td>
|
||||
<td>*Name and Describe Portfolio*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -791,7 +791,7 @@ Imported from: AT-AT CI - TO Step 3-->
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.row > .col.col--grow.summary-item:nth-of-type(1) > .summary-item__value--large</td>
|
||||
<td>*$100,000.00*</td>
|
||||
<td>*$800,000.00*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
@ -807,7 +807,7 @@ Imported from: AT-AT CI - TO Step 3-->
|
||||
<tr>
|
||||
<td>assertText</td>
|
||||
<td>css=.row > .col.col--grow.summary-item:nth-of-type(2) > .summary-item__value--large</td>
|
||||
<td>*$800,000.00*</td>
|
||||
<td>*$100,000.00*</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>waitForPageToLoad</td>
|
||||
|
Loading…
x
Reference in New Issue
Block a user