open |
/sessions/login |
|
type |
login |
admin |
type |
password |
admin |
clickAndWait |
commit |
|
open |
/dashboards |
|
waitForText |
content |
*My Global Dashboards* |
assertNotText |
content |
*My Project Dashboards* |
waitForText |
content |
*Available Dashboards* |
click |
create-link-dashboard |
|
waitForVisible |
css=div.modal-head > h2 |
|
type |
name=name |
NewGlobalDashboard |
type |
name=description |
Dashboard description |
clickAndWait |
id=save-submit |
|
clickAndWait |
id=configure-NewGlobalDashboard |
|
clickAndWait |
css=img[alt="Layout333333"] |
|
clickAndWait |
id=add-widget-measure_filter_list |
|
waitForText |
dashboard-column-1 |
*Measure Filter as List* |
waitForVisible |
filter |
|
select |
id=filter |
label=Projects |
clickAndWait |
name=commit |
|
waitForText |
dashboard-column-1 |
*Projects* |
clickAndWait |
id=add-widget-complexity |
|
waitForText |
dashboard-column-1 |
*Project* |
click |
css=a.select2-choice |
|
type |
//input[@class='widget-select-prj-complexity'] |
sample |
clickAndWait |
name=commit |
|
waitForText |
dashboard-column-1 |
*Sample* |
waitForElementPresent |
link=NewGlobalDashboard |
|
clickAndWait |
link=NewGlobalDashboard |
|
waitForText |
dashboard-column-1 |
*Sample* |
assertTextPresent |
Projects |
|
clickAndWait |
link=Configure widgets |
|
click |
link=Delete |
|
clickAndWait |
link=Back to dashboard |
|
open |
/dashboards |
|
click |
id=delete-NewGlobalDashboard |
|
waitForVisible |
css=div.modal-head > h2 |
|
waitForText |
css=.modal-body |
Do you want to delete this dashboard? |
click |
confirm-submit |
|