Test suite results

result: passed
totalTime: 268
numTestTotal: 5
numTestPasses: 5
numTestFailures: 0
numCommandPasses: 34
numCommandFailures: 0
numCommandErrors: 0
Selenium Version: 2.7
Selenium Revision: .0
Test Suite
Login as Super User
Create Edit Contact
Search Contact
Mass Edit Walk through
Delete Contact
 
cases/LoginSuperUser.html
Login as Super User
setSpeed 1000
open index.php/zurmo/default/login
waitForPageToLoad
type LoginForm_username super
type LoginForm_password super
click Login
waitForPageToLoad
waitForText //div[@id='HeaderLinksView']/div/div[2]/ul/li/a/span super
 
cases/Create.html
Create
setSpeed 1500
storeGlobal javascript{Math.floor(Math.random()*11000)} randomSuffix
open index.php/accounts/default/create
waitForPageToLoad
waitForTextPresent Create Account
type Account_name my account ${randomSuffix}
clickAndWait save
waitForTextPresent my account ${randomSuffix}
open index.php/contacts/default
waitForPageToLoad
clickAndWait //div[@id='MenuView']/ul/li[4]/ul/li[1]/a/span[2]
waitForTextPresent Create Contact
type Contact_firstName Jinny
type Contact_lastName Jane ${randomSuffix}
select Contact_state_id label=Customer
type Contact_jobTitle Sales Manager
type Contact_department Sales
select Contact_source_value label=Tradeshow
type Contact_officePhone 456
type Contact_mobilePhone 789
select Contact_title_value label=Mrs.
type Contact_officeFax 123
type Contact_primaryEmail_emailAddress jane@company.com
type Contact_description testing
click Contact_owner_SelectLink
waitForTextPresent User Search
type UsersSearchForm_anyMixedAttributes Sam Smith
keyUp UsersSearchForm_anyMixedAttributes \10
waitForTextPresent Sam Smith
click link=Sam Smith
waitForValue Contact_owner_name Sam Smith
assertNotValue Contact_owner_id
type Contact_primaryAddress_street1 123 Main Street
type Contact_primaryAddress_street2 Suite 500
type Contact_primaryAddress_city Chicago
type Contact_primaryAddress_state IL
type Contact_primaryAddress_postalCode 60614
type Contact_primaryAddress_country USA
type Contact_secondaryAddress_street1 456 Bee Street
type Contact_secondaryAddress_street2 Suite 400
type Contact_secondaryAddress_city Gary
type Contact_secondaryAddress_state Indiana
type Contact_secondaryAddress_postalCode 67898
type Contact_secondaryAddress_country USA
click Contact_account_SelectLink
waitForTextPresent Account Search
type AccountsSearchForm_anyMixedAttributes my account ${randomSuffix}
keyUp AccountsSearchForm_anyMixedAttributes \10
waitForTextPresent my account ${randomSuffix}
click //div[@id='list-viewmodal']/table/tbody/tr[1]/td/a
waitForValue Contact_account_name my account ${randomSuffix}
clickAndWait save
waitForPageToLoad
waitForTextPresent Jinny Jane ${randomSuffix}
assertText //div[@id='ContactEditAndDetailsView']/div/div[2]/table/tbody/tr[1]/td[1] Mrs. Jinny Jane ${randomSuffix}
assertText //div[@id='ContactEditAndDetailsView']/div/div[2]/table/tbody/tr[3]/td[1] Sales Manager
assertText //div[@id='ContactEditAndDetailsView']/div/div[2]/table/tbody/tr[5]/td[1] Sales
assertText //div[@id='ContactEditAndDetailsView']/div/div[2]/table/tbody/tr[7]/td[1] Tradeshow
assertText link=Sam Smith Sam Smith
assertText //div[@id='ContactEditAndDetailsView']/div/div[2]/table/tbody/tr[2]/td[1] Customer
assertText link=my account ${randomSuffix} my account ${randomSuffix}
assertText //div[@id='ContactEditAndDetailsView']/div/div[2]/table/tbody/tr[6]/td[1] 456
assertText //div[@id='ContactEditAndDetailsView']/div/div[2]/table/tbody/tr[8]/td[1] 789
assertText //div[@id='ContactEditAndDetailsView']/div/div[2]/table/tbody/tr[9]/td[1] 123
compareText //div[@id='ContactEditAndDetailsView']/div/div[2]/table/tbody/tr[12]/td[1] 123 Main Street
Suite 500
Chicago IL, 60614
USAmap
compareText //div[@id='ContactEditAndDetailsView']/div/div[2]/table/tbody/tr[13]/td[1] 456 Bee Street
Suite 400
Gary Indiana, 67898
USAmap
 
cases/Search.html
Search
setSpeed 1000
open index.php/contacts/default
waitForPageToLoad
verifyTextPresent Create
verifyTextPresent Update
verifyTextPresent Advanced
type ContactsSearchForm_anyMixedAttributes Jane ${randomSuffix}
keyUp ContactsSearchForm_anyMixedAttributes \10
waitForTextPresent Jinny Jane ${randomSuffix}
verifyTextPresent Jinny Jane ${randomSuffix}
verifyValue ContactsSearchForm_anyMixedAttributes Jane ${randomSuffix}
click link=Clear
verifyValue ContactsSearchForm_anyMixedAttributes
 
cases/MassEdit.html
Mass Edit
setSpeed 3000
open index.php/contacts/default
waitForPageToLoad
verifyTextPresent Advanced
verifyValue list-view-rowSelector_0 off
click list-view-rowSelector_0
verifyValue list-view-rowSelector_0 on
open index.php/contacts/default
clickAndWait //div[@id='MenuView']/ul/li[4]/ul/li[2]/a/span[2]
assertEditable list-view-rowSelector_0
assertEditable list-view-rowSelector_1
click list-view-rowSelector_all
verifyValue list-view-rowSelector_0 on
verifyValue list-view-rowSelector_1 on
open index.php/contacts/default
clickAndWait //div[@id='MenuView']/ul/li[4]/ul/li[2]/a/span[2]
click list-view-rowSelector_0
click list-view-rowSelector_1
clickAndWait //li[@id='list-view-massActionSelected']/a/span[2]
waitForTextPresent 2 records selected for updating
click MassEdit_owner
clickAndWait save
waitForTextPresent Owner cannot be blank.
click MassEdit_owner
click MassEdit_source
select Contact_source_value label=Inbound Call
clickAndWait save
waitForPageToLoad
waitForTextPresent Successfully updated 2 records
clickAndWait //div[@id='list-view']/table/tbody/tr[1]/td[2]/a
waitForPageToLoad
verifyTextPresent Inbound Call
open index.php/contacts/default
clickAndWait //div[@id='MenuView']/ul/li[4]/ul/li[2]/a/span[2]
click //li[@id='list-view-massActionSelected']/a/span[2]
assertAlert You must select at least one record
 
cases/Delete.html
Search
setSpeed 1000
open index.php/contacts/default
waitForPageToLoad
verifyTextPresent Create
verifyTextPresent Update
verifyTextPresent Advanced
type ContactsSearchForm_anyMixedAttributes Jane ${randomSuffix}
waitForTextPresent Jinny Jane ${randomSuffix}
verifyTextPresent Jinny Jane ${randomSuffix}
verifyValue ContactsSearchForm_anyMixedAttributes Jane ${randomSuffix}
clickAndWait link=Jinny Jane ${randomSuffix}
waitForPageToLoad
waitForTextPresent Jinny Jane ${randomSuffix}
click link=Delete
waitForConfirmation Are you sure you want to remove this contact?
waitForPageToLoad
verifyTextPresent Create
verifyTextPresent Update
verifyTextPresent Advanced
type ContactsSearchForm_anyMixedAttributes Jane ${randomSuffix}
keyUp ContactsSearchForm_anyMixedAttributes \10
waitForTextPresent No results found.
 
info: Starting test /selenium-server/tests/cases/LoginSuperUser.html
info: Executing: |setSpeed | 1000 |  |
info: Executing: |open | index.php/zurmo/default/login |  |
info: Executing: |waitForPageToLoad |  |  |
info: Executing: |type | LoginForm_username | super |
info: Executing: |type | LoginForm_password | super |
info: Executing: |click | Login |  |
info: Executing: |waitForPageToLoad |  |  |
info: Executing: |waitForText | //div[@id='HeaderLinksView']/div/div[2]/ul/li/a/span | super |
info: Starting test /selenium-server/tests/cases/Create.html
info: Executing: |setSpeed | 1500 |  |
info: Executing: |storeGlobal | javascript{Math.floor(Math.random()*11000)} | randomSuffix |
info: Executing: |open | index.php/accounts/default/create |  |
info: Executing: |waitForPageToLoad |  |  |
info: Executing: |waitForTextPresent | Create Account |  |
info: Executing: |type | Account_name | my account ${randomSuffix} |
info: Executing: |clickAndWait | save |  |
info: Executing: |waitForTextPresent | my account ${randomSuffix} |  |
info: Executing: |open | index.php/contacts/default |  |
info: Executing: |waitForPageToLoad |  |  |
info: Executing: |clickAndWait | //div[@id='MenuView']/ul/li[4]/ul/li[1]/a/span[2] |  |
info: Executing: |waitForTextPresent | Create Contact |  |
info: Executing: |type | Contact_firstName | Jinny |
info: Executing: |type | Contact_lastName | Jane ${randomSuffix} |
info: Executing: |select | Contact_state_id | label=Customer |
info: Executing: |type | Contact_jobTitle | Sales Manager |
info: Executing: |type | Contact_department | Sales |
info: Executing: |select | Contact_source_value | label=Tradeshow |
info: Executing: |type | Contact_officePhone | 456 |
info: Executing: |type | Contact_mobilePhone | 789 |
info: Executing: |select | Contact_title_value | label=Mrs. |
info: Executing: |type | Contact_officeFax | 123 |
info: Executing: |type | Contact_primaryEmail_emailAddress | jane@company.com |
info: Executing: |type | Contact_description | testing |
info: Executing: |click | Contact_owner_SelectLink |  |
info: Executing: |waitForTextPresent | User Search |  |
info: Executing: |type | UsersSearchForm_anyMixedAttributes | Sam Smith |
info: Executing: |keyUp | UsersSearchForm_anyMixedAttributes | \10 |
info: Executing: |waitForTextPresent | Sam Smith |  |
info: Executing: |click | link=Sam Smith |  |
info: Executing: |waitForValue | Contact_owner_name | Sam Smith |
info: Executing: |assertNotValue | Contact_owner_id |  |
info: Executing: |type | Contact_primaryAddress_street1 | 123 Main Street |
info: Executing: |type | Contact_primaryAddress_street2 | Suite 500 |
info: Executing: |type | Contact_primaryAddress_city | Chicago |
info: Executing: |type | Contact_primaryAddress_state | IL |
info: Executing: |type | Contact_primaryAddress_postalCode | 60614 |
info: Executing: |type | Contact_primaryAddress_country | USA |
info: Executing: |type | Contact_secondaryAddress_street1 | 456 Bee Street |
info: Executing: |type | Contact_secondaryAddress_street2 | Suite 400 |
info: Executing: |type | Contact_secondaryAddress_city | Gary |
info: Executing: |type | Contact_secondaryAddress_state | Indiana |
info: Executing: |type | Contact_secondaryAddress_postalCode | 67898 |
info: Executing: |type | Contact_secondaryAddress_country | USA |
info: Executing: |click | Contact_account_SelectLink |  |
info: Executing: |waitForTextPresent | Account Search |  |
info: Executing: |type | AccountsSearchForm_anyMixedAttributes | my account ${randomSuffix} |
info: Executing: |keyUp | AccountsSearchForm_anyMixedAttributes | \10 |
info: Executing: |waitForTextPresent | my account ${randomSuffix} |  |
info: Executing: |click | //div[@id='list-viewmodal']/table/tbody/tr[1]/td/a |  |
info: Executing: |waitForValue | Contact_account_name | my account ${randomSuffix} |
info: Executing: |clickAndWait | save |  |
info: Executing: |waitForPageToLoad |  |  |
info: Executing: |waitForTextPresent | Jinny Jane ${randomSuffix} |  |
info: Executing: |assertText | //div[@id='ContactEditAndDetailsView']/div/div[2]/table/tbody/tr[1]/td[1] | Mrs. Jinny Jane ${randomSuffix} |
info: Executing: |assertText | //div[@id='ContactEditAndDetailsView']/div/div[2]/table/tbody/tr[3]/td[1] | Sales Manager |
info: Executing: |assertText | //div[@id='ContactEditAndDetailsView']/div/div[2]/table/tbody/tr[5]/td[1] | Sales |
info: Executing: |assertText | //div[@id='ContactEditAndDetailsView']/div/div[2]/table/tbody/tr[7]/td[1] | Tradeshow |
info: Executing: |assertText | link=Sam Smith | Sam Smith |
info: Executing: |assertText | //div[@id='ContactEditAndDetailsView']/div/div[2]/table/tbody/tr[2]/td[1] | Customer |
info: Executing: |assertText | link=my account ${randomSuffix} | my account ${randomSuffix} |
info: Executing: |assertText | //div[@id='ContactEditAndDetailsView']/div/div[2]/table/tbody/tr[6]/td[1] | 456 |
info: Executing: |assertText | //div[@id='ContactEditAndDetailsView']/div/div[2]/table/tbody/tr[8]/td[1] | 789 |
info: Executing: |assertText | //div[@id='ContactEditAndDetailsView']/div/div[2]/table/tbody/tr[9]/td[1] | 123 |
info: Executing: |compareText | //div[@id='ContactEditAndDetailsView']/div/div[2]/table/tbody/tr[12]/td[1] | 123 Main Street Suite 500 Chicago IL, 60614 USAmap |
info: Executing: |compareText | //div[@id='ContactEditAndDetailsView']/div/div[2]/table/tbody/tr[13]/td[1] | 456 Bee Street Suite 400 Gary Indiana, 67898 USAmap |
info: Starting test /selenium-server/tests/cases/Search.html
info: Executing: |setSpeed | 1000 |  |
info: Executing: |open | index.php/contacts/default |  |
info: Executing: |waitForPageToLoad |  |  |
info: Executing: |verifyTextPresent | Create |  |
info: Executing: |verifyTextPresent | Update |  |
info: Executing: |verifyTextPresent | Advanced |  |
info: Executing: |type | ContactsSearchForm_anyMixedAttributes | Jane ${randomSuffix} |
info: Executing: |keyUp | ContactsSearchForm_anyMixedAttributes | \10 |
info: Executing: |waitForTextPresent | Jinny Jane ${randomSuffix} |  |
info: Executing: |verifyTextPresent | Jinny Jane ${randomSuffix} |  |
info: Executing: |verifyValue | ContactsSearchForm_anyMixedAttributes | Jane ${randomSuffix} |
info: Executing: |click | link=Clear |  |
info: Executing: |verifyValue | ContactsSearchForm_anyMixedAttributes |  |
info: Starting test /selenium-server/tests/cases/MassEdit.html
info: Executing: |setSpeed | 3000 |  |
info: Executing: |open | index.php/contacts/default |  |
info: Executing: |waitForPageToLoad |  |  |
info: Executing: |verifyTextPresent | Advanced |  |
info: Executing: |verifyValue | list-view-rowSelector_0 | off |
info: Executing: |click | list-view-rowSelector_0 |  |
info: Executing: |verifyValue | list-view-rowSelector_0 | on |
info: Executing: |open | index.php/contacts/default |  |
info: Executing: |clickAndWait | //div[@id='MenuView']/ul/li[4]/ul/li[2]/a/span[2] |  |
info: Executing: |assertEditable | list-view-rowSelector_0 |  |
info: Executing: |assertEditable | list-view-rowSelector_1 |  |
info: Executing: |click | list-view-rowSelector_all |  |
info: Executing: |verifyValue | list-view-rowSelector_0 | on |
info: Executing: |verifyValue | list-view-rowSelector_1 | on |
info: Executing: |open | index.php/contacts/default |  |
info: Executing: |clickAndWait | //div[@id='MenuView']/ul/li[4]/ul/li[2]/a/span[2] |  |
info: Executing: |click | list-view-rowSelector_0 |  |
info: Executing: |click | list-view-rowSelector_1 |  |
info: Executing: |clickAndWait | //li[@id='list-view-massActionSelected']/a/span[2] |  |
info: Executing: |waitForTextPresent | 2 records selected for updating |  |
info: Executing: |click | MassEdit_owner |  |
info: Executing: |clickAndWait | save |  |
info: Executing: |waitForTextPresent | Owner cannot be blank. |  |
info: Executing: |click | MassEdit_owner |  |
info: Executing: |click | MassEdit_source |  |
info: Executing: |select | Contact_source_value | label=Inbound Call |
info: Executing: |clickAndWait | save |  |
info: Executing: |waitForPageToLoad |  |  |
info: Executing: |waitForTextPresent | Successfully updated 2 records |  |
info: Executing: |clickAndWait | //div[@id='list-view']/table/tbody/tr[1]/td[2]/a |  |
info: Executing: |waitForPageToLoad |  |  |
info: Executing: |verifyTextPresent | Inbound Call |  |
info: Executing: |open | index.php/contacts/default |  |
info: Executing: |clickAndWait | //div[@id='MenuView']/ul/li[4]/ul/li[2]/a/span[2] |  |
info: Executing: |click | //li[@id='list-view-massActionSelected']/a/span[2] |  |
info: Executing: |assertAlert | You must select at least one record |  |
info: Starting test /selenium-server/tests/cases/Delete.html
info: Executing: |setSpeed | 1000 |  |
info: Executing: |open | index.php/contacts/default |  |
info: Executing: |waitForPageToLoad |  |  |
info: Executing: |verifyTextPresent | Create |  |
info: Executing: |verifyTextPresent | Update |  |
info: Executing: |verifyTextPresent | Advanced |  |
info: Executing: |type | ContactsSearchForm_anyMixedAttributes | Jane ${randomSuffix} |
info: Executing: |waitForTextPresent | Jinny Jane ${randomSuffix} |  |
info: Executing: |verifyTextPresent | Jinny Jane ${randomSuffix} |  |
info: Executing: |verifyValue | ContactsSearchForm_anyMixedAttributes | Jane ${randomSuffix} |
info: Executing: |clickAndWait | link=Jinny Jane ${randomSuffix} |  |
info: Executing: |waitForPageToLoad |  |  |
info: Executing: |waitForTextPresent | Jinny Jane ${randomSuffix} |  |
info: Executing: |click | link=Delete |  |
info: Executing: |waitForConfirmation | Are you sure you want to remove this contact? |  |
info: Executing: |waitForPageToLoad |  |  |
info: Executing: |verifyTextPresent | Create |  |
info: Executing: |verifyTextPresent | Update |  |
info: Executing: |verifyTextPresent | Advanced |  |
info: Executing: |type | ContactsSearchForm_anyMixedAttributes | Jane ${randomSuffix} |
info: Executing: |keyUp | ContactsSearchForm_anyMixedAttributes | \10 |
info: Executing: |waitForTextPresent | No results found. |  |