token=undefined&selenium.version=1.0-beta-2&selenium.revision=2330&result=failed&totalTime=66&numTestPasses=4&numTestFailures=1&numCommandPasses=5&numCommandFailures=1&numCommandErrors=1&testTable.1=
BuildUp
open ../../home.html
clickAndWait link=Begin Intervention
type firstname admin
type patientnumber robertremien
clickAndWait login
type firstname Test
type lastname test
type patientnumber goodpassword
click //input[@value='Add']
type firstname TestPatient
type lastname test
type patientnumber 123
click //input[@value='Add']
clickAndWait //img[@alt='Masivukeni Logo']
&testTable.2=
BadPassword
open ../../home.html
clickAndWait link=Begin Intervention
type firstname Test
type patientnumber badpassword
click login_link
assertAlert Login failed!
&testTable.3=
LoginPatient
open ../../home.html
clickAndWait link=Begin Intervention
type firstname TestPatient
type patientnumber 123
clickAndWait login_link
assertTextPresent 123
verifyText user_fullname TestPatient test
&testTable.4=
FullIntervention
open ../../client_login_confirm.html
clickAndWait login
clickAndWait session1
clickAndWait //a[@id='activity1']/span
clickAndWait complete
clickAndWait activity2
clickAndWait complete
clickAndWait //a[@id='activity3']/span
clickAndWait tasklink
click //input[@name='q1' and @value='2']
click //input[@name='q2' and @value='2']
click //input[@name='q3' and @value='3']
click //input[@name='q4' and @value='2']
click //input[@name='q5' and @value='3']
click q6
click //input[@name='q7' and @value='3']
click //input[@name='q8' and @value='3']
click //input[@name='q9' and @value='3']
click //input[@name='q10' and @value='3']
clickAndWait next-game-part-link
click //input[@name='q1' and @value='2']
click //input[@name='q2' and @value='1']
click //input[@name='q3' and @value='2']
click q4
click q5
click q6
click //input[@name='q7' and @value='2']
click //input[@name='q8' and @value='3']
click //input[@name='q9' and @value='4']
click //input[@name='q10' and @value='2']
clickAndWait complete
clickAndWait //a[@id='activity15']/span
clickAndWait complete
clickAndWait activity4
clickAndWait tasklink
type //div[@id='bottom2-fruit']/input test1
type //div[@id='middle3-fruit']/input test2
type //div[@id='bottom3-fruit']/input test3
type //div[@id='middle2-fruit']/input test4
type //div[@id='top2-fruit']/input test5
clickAndWait next-game-part-link
click //div[@id='bottom2-fruit']/div[1]
click //div[@id='middle3-fruit']/div[1]
click //div[@id='top2-fruit']/div[1]
clickAndWait next-game-part-link
click //div[@id='bottom3-fruit']/div[1]
click //div[@id='middle3-fruit']/div[1]
click //div[@id='middle4-fruit']/div[1]
clickAndWait complete
clickAndWait activity5
clickAndWait tasklink
clickAndWait next-game-part-link
clickAndWait next-game-part-link
clickAndWait complete
clickAndWait activity16
clickAndWait complete
clickAndWait activity57
clickAndWait complete
clickAndWait activity6
clickAndWait complete
clickAndWait complete
clickAndWait //a[@id='session2']/span
clickAndWait activity17
clickAndWait complete
clickAndWait activity18
clickAndWait tasklink
click select_line_2
clickAndWait next-game-part-link
click //div[@id='sonke_didanosine100']/div[2]
click //div[@id='sonke_didanosine_50']/div[2]
click //div[@id='kaletra']/div[3]
clickAndWait next-game-part-link
click sonke_didanosine_50_image
click kaletra_image
click kaletra_image
click sonke_didanosine100_image
clickAndWait complete
clickAndWait activity19
clickAndWait complete
clickAndWait //a[@id='activity20']/span
clickAndWait complete
clickAndWait activity21
clickAndWait tasklink
clickAndWait complete
clickAndWait //a[@id='activity22']/span
clickAndWait complete
clickAndWait activity58
clickAndWait tasklink
type //input[@name='step2'] bottom
type //input[@name='step3'] bottom-middle
type //input[@name='step4'] top-middle
type //input[@name='goal'] top
clickAndWait complete
clickAndWait //a[@id='activity23']/span
clickAndWait complete
clickAndWait complete
clickAndWait session3
clickAndWait //a[@id='activity7']/span
clickAndWait complete
clickAndWait //a[@id='activity8']/span
clickAndWait complete
clickAndWait activity9
clickAndWait complete
clickAndWait activity10
clickAndWait tasklink
click bad2_moving
click bad1_moving
clickAndWait next-game-part-link
clickAndWait complete
clickAndWait activity11
clickAndWait complete
clickAndWait //a[@id='activity64']/span
clickAndWait complete
clickAndWait activity12
clickAndWait tasklink
clickAndWait next-game-part-link
click issue
click issue
click issue
click //input[@name='issue' and @value='No']
click prev-issue-link
click issue
click //input[@name='issue' and @value='No']
click //input[@name='issue' and @value='No']
click //input[@name='issue' and @value='No']
click //input[@name='issue' and @value='No']
click //input[@name='issue' and @value='No']
click //input[@name='issue' and @value='No']
click //input[@name='issue' and @value='No']
click //input[@name='issue' and @value='No']
click //input[@name='issue' and @value='No']
type other my different issue is special
clickAndWait issue Timed out after 30000ms
click //div[@id='issue-list']/div[3]/div[2]/img
clickAndWait next-game-part-link Element next-game-part-link not found
type ask ask info
click form-continue
type aim aim info
click form-continue
type alternatives alt1
type alternatives2 alt2
type alternatives3 alt3
click form-continue
type action action foo
click form-continue
clickAndWait link=Choose a Problem
clickAndWait //div[@id='issue-list']/div[3]/div[1]
clickAndWait link=Choose a Problem
click //div[@id='issue-list']/div[14]/div[2]/img
clickAndWait next-game-part-link
clickAndWait complete
clickAndWait //a[@id='activity59']/span
clickAndWait tasklink
clickAndWait complete
clickAndWait //a[@id='activity14']/span
clickAndWait complete
clickAndWait complete
clickAndWait session4
clickAndWait activity24
clickAndWait complete
clickAndWait //a[@id='activity25']/span
clickAndWait complete
clickAndWait activity26
clickAndWait complete
clickAndWait //a[@id='activity27']/span
clickAndWait tasklink
clickAndWait next-game-part-link
type ask another question
click form-continue
type aim before i say hello
click form-continue
type alternatives become a monk
type alternatives2 save the world
type alternatives3 apathy
click form-continue
type action thinking
click form-continue
clickAndWait complete
clickAndWait //a[@id='activity28']/span
clickAndWait complete
clickAndWait //a[@id='activity29']/span
clickAndWait complete
clickAndWait activity30
clickAndWait complete
clickAndWait activity60
clickAndWait tasklink
type //input[@name='step3'] changed bottom-middle
clickAndWait complete
clickAndWait //a[@id='activity31']/span
clickAndWait complete
clickAndWait complete
clickAndWait session5
clickAndWait activity32
clickAndWait complete
clickAndWait //a[@id='activity33']/span
clickAndWait complete
clickAndWait //a[@id='activity34']/span
clickAndWait complete
clickAndWait activity35
clickAndWait tasklink
clickAndWait complete
clickAndWait activity36
clickAndWait complete
clickAndWait //a[@id='activity37']/span
clickAndWait tasklink
click //div[@id='issue-list']/div[4]/div[2]/img
clickAndWait next-game-part-link
type ask do i drink too much?
click form-continue
type aim take medication
click form-continue
type alternatives take them drunk
type alternatives2 get a friend to help
click form-continue
type action take them before i get drunk
click form-continue
clickAndWait complete
clickAndWait activity61
clickAndWait tasklink
type //input[@name='step4'] top-middle (changed)
clickAndWait complete
clickAndWait activity38
clickAndWait complete
clickAndWait complete
clickAndWait session6
clickAndWait //a[@id='activity39']/span
clickAndWait complete
clickAndWait activity40
clickAndWait complete
clickAndWait //a[@id='activity41']/span
clickAndWait complete
clickAndWait //a[@id='activity42']/span
clickAndWait tasklink
click show-support
click show-disclosure
clickAndWait complete
clickAndWait //a[@id='activity43']/span
clickAndWait tasklink
clickAndWait complete
clickAndWait //a[@id='activity44']/span
clickAndWait complete
clickAndWait activity45
clickAndWait complete
clickAndWait activity63
clickAndWait tasklink
type //input[@name='goal'] top (changed)
clickAndWait complete
clickAndWait //a[@id='activity46']/span
clickAndWait complete
clickAndWait complete
clickAndWait session7
clickAndWait //a[@id='activity49']/span
clickAndWait tasklink
clickAndWait complete
clickAndWait activity55
clickAndWait tasklink
clickAndWait complete
clickAndWait //a[@id='activity50']/span
clickAndWait tasklink
clickAndWait next-game-part-link
clickAndWait next-game-part-link
clickAndWait complete
clickAndWait activity51
clickAndWait tasklink
clickAndWait complete
clickAndWait //a[@id='activity52']/span
clickAndWait tasklink
clickAndWait next-game-part-link
clickAndWait complete
clickAndWait activity53
clickAndWait tasklink
clickAndWait link=return to task overview
clickAndWait tasklink
clickAndWait next-game-part-link
clickAndWait complete
clickAndWait //a[@id='activity54']/span
clickAndWait tasklink
clickAndWait complete
clickAndWait complete
clickAndWait link=Logout
&testTable.5=
Login
open ../../home.html
clickAndWait link=Begin Intervention
type firstname Test
type patientnumber goodpassword
clickAndWait login_link
assertTextPresent goodpassword
verifyText user_fullname Test test
&numTestTotal=5&suite=
Test Suite
BuildUp
BadPassword
LoginPatient
FullIntervention
Login
&log=info: Starting test /site_media/tests/BuildUp.html info: Executing: |open | ../../home.html | | info: Executing: |clickAndWait | link=Begin Intervention | | info: Executing: |type | firstname | admin | info: Executing: |type | patientnumber | robertremien | info: Executing: |clickAndWait | login | | info: Executing: |type | firstname | Test | info: Executing: |type | lastname | test | info: Executing: |type | patientnumber | goodpassword | info: Executing: |click | //input[@value='Add'] | | info: Executing: |type | firstname | TestPatient | info: Executing: |type | lastname | test | info: Executing: |type | patientnumber | 123 | info: Executing: |click | //input[@value='Add'] | | info: Executing: |clickAndWait | //img[@alt='Masivukeni Logo'] | | info: Starting test /site_media/tests/BadPassword.html info: Executing: |open | ../../home.html | | info: Executing: |clickAndWait | link=Begin Intervention | | info: Executing: |type | firstname | Test | info: Executing: |type | patientnumber | badpassword | info: Executing: |click | login_link | | info: Executing: |assertAlert | Login failed! | | info: Starting test /site_media/tests/LoginPatient.html info: Executing: |open | ../../home.html | | info: Executing: |clickAndWait | link=Begin Intervention | | info: Executing: |type | firstname | TestPatient | info: Executing: |type | patientnumber | 123 | info: Executing: |clickAndWait | login_link | | info: Executing: |assertTextPresent | 123 | | info: Executing: |verifyText | user_fullname | TestPatient test | info: Starting test /site_media/tests/FullIntervention.html info: Executing: |open | ../../client_login_confirm.html | | info: Executing: |clickAndWait | login | | info: Executing: |clickAndWait | session1 | | info: Executing: |clickAndWait | //a[@id='activity1']/span | | info: Executing: |clickAndWait | complete | | info: Executing: |clickAndWait | activity2 | | info: Executing: |clickAndWait | complete | | info: Executing: |clickAndWait | //a[@id='activity3']/span | | info: Executing: |clickAndWait | tasklink | | info: Executing: |click | //input[@name='q1' and @value='2'] | | info: Executing: |click | //input[@name='q2' and @value='2'] | | info: Executing: |click | //input[@name='q3' and @value='3'] | | info: Executing: |click | //input[@name='q4' and @value='2'] | | info: Executing: |click | //input[@name='q5' and @value='3'] | | info: Executing: |click | q6 | | info: Executing: |click | //input[@name='q7' and @value='3'] | | info: Executing: |click | //input[@name='q8' and @value='3'] | | info: Executing: |click | //input[@name='q9' and @value='3'] | | info: Executing: |click | //input[@name='q10' and @value='3'] | | info: Executing: |clickAndWait | next-game-part-link | | info: Executing: |click | //input[@name='q1' and @value='2'] | | info: Executing: |click | //input[@name='q2' and @value='1'] | | info: Executing: |click | //input[@name='q3' and @value='2'] | | info: Executing: |click | q4 | | info: Executing: |click | q5 | | info: Executing: |click | q6 | | info: Executing: |click | //input[@name='q7' and @value='2'] | | info: Executing: |click | //input[@name='q8' and @value='3'] | | info: Executing: |click | //input[@name='q9' and @value='4'] | | info: Executing: |click | //input[@name='q10' and @value='2'] | | info: Executing: |clickAndWait | complete | | info: Executing: |clickAndWait | //a[@id='activity15']/span | | info: Executing: |clickAndWait | complete | | info: Executing: |clickAndWait | activity4 | | info: Executing: |clickAndWait | tasklink | | info: Executing: |type | //div[@id='bottom2-fruit']/input | test1 | info: Executing: |type | //div[@id='middle3-fruit']/input | test2 | info: Executing: |type | //div[@id='bottom3-fruit']/input | test3 | info: Executing: |type | //div[@id='middle2-fruit']/input | test4 | info: Executing: |type | //div[@id='top2-fruit']/input | test5 | info: Executing: |clickAndWait | next-game-part-link | | info: Executing: |click | //div[@id='bottom2-fruit']/div[1] | | info: Executing: |click | //div[@id='middle3-fruit']/div[1] | | info: Executing: |click | //div[@id='top2-fruit']/div[1] | | info: Executing: |clickAndWait | next-game-part-link | | info: Executing: |click | //div[@id='bottom3-fruit']/div[1] | | info: Executing: |click | //div[@id='middle3-fruit']/div[1] | | info: Executing: |click | //div[@id='middle4-fruit']/div[1] | | info: Executing: |clickAndWait | complete | | info: Executing: |clickAndWait | activity5 | | info: Executing: |clickAndWait | tasklink | | info: Executing: |clickAndWait | next-game-part-link | | info: Executing: |clickAndWait | next-game-part-link | | info: Executing: |clickAndWait | complete | | info: Executing: |clickAndWait | activity16 | | info: Executing: |clickAndWait | complete | | info: Executing: |clickAndWait | activity57 | | info: Executing: |clickAndWait | complete | | info: Executing: |clickAndWait | activity6 | | info: Executing: |clickAndWait | complete | | info: Executing: |clickAndWait | complete | | info: Executing: |clickAndWait | //a[@id='session2']/span | | info: Executing: |clickAndWait | activity17 | | info: Executing: |clickAndWait | complete | | info: Executing: |clickAndWait | activity18 | | info: Executing: |clickAndWait | tasklink | | info: Executing: |click | select_line_2 | | info: Executing: |clickAndWait | next-game-part-link | | info: Executing: |click | //div[@id='sonke_didanosine100']/div[2] | | info: Executing: |click | //div[@id='sonke_didanosine_50']/div[2] | | info: Executing: |click | //div[@id='kaletra']/div[3] | | info: Executing: |clickAndWait | next-game-part-link | | info: Executing: |click | sonke_didanosine_50_image | | info: Executing: |click | kaletra_image | | info: Executing: |click | kaletra_image | | info: Executing: |click | sonke_didanosine100_image | | info: Executing: |clickAndWait | complete | | info: Executing: |clickAndWait | activity19 | | info: Executing: |clickAndWait | complete | | info: Executing: |clickAndWait | //a[@id='activity20']/span | | info: Executing: |clickAndWait | complete | | info: Executing: |clickAndWait | activity21 | | info: Executing: |clickAndWait | tasklink | | info: Executing: |clickAndWait | complete | | info: Executing: |clickAndWait | //a[@id='activity22']/span | | info: Executing: |clickAndWait | complete | | info: Executing: |clickAndWait | activity58 | | info: Executing: |clickAndWait | tasklink | | info: Executing: |type | //input[@name='step2'] | bottom | info: Executing: |type | //input[@name='step3'] | bottom-middle | info: Executing: |type | //input[@name='step4'] | top-middle | info: Executing: |type | //input[@name='goal'] | top | info: Executing: |clickAndWait | complete | | info: Executing: |clickAndWait | //a[@id='activity23']/span | | info: Executing: |clickAndWait | complete | | info: Executing: |clickAndWait | complete | | info: Executing: |clickAndWait | session3 | | info: Executing: |clickAndWait | //a[@id='activity7']/span | | info: Executing: |clickAndWait | complete | | info: Executing: |clickAndWait | //a[@id='activity8']/span | | info: Executing: |clickAndWait | complete | | info: Executing: |clickAndWait | activity9 | | info: Executing: |clickAndWait | complete | | info: Executing: |clickAndWait | activity10 | | info: Executing: |clickAndWait | tasklink | | info: Executing: |click | bad2_moving | | info: Executing: |click | bad1_moving | | info: Executing: |clickAndWait | next-game-part-link | | info: Executing: |clickAndWait | complete | | info: Executing: |clickAndWait | activity11 | | info: Executing: |clickAndWait | complete | | info: Executing: |clickAndWait | //a[@id='activity64']/span | | info: Executing: |clickAndWait | complete | | info: Executing: |clickAndWait | activity12 | | info: Executing: |clickAndWait | tasklink | | info: Executing: |clickAndWait | next-game-part-link | | info: Executing: |click | issue | | info: Executing: |click | issue | | info: Executing: |click | issue | | info: Executing: |click | //input[@name='issue' and @value='No'] | | info: Executing: |click | prev-issue-link | | info: Executing: |click | issue | | info: Executing: |click | //input[@name='issue' and @value='No'] | | info: Executing: |click | //input[@name='issue' and @value='No'] | | info: Executing: |click | //input[@name='issue' and @value='No'] | | info: Executing: |click | //input[@name='issue' and @value='No'] | | info: Executing: |click | //input[@name='issue' and @value='No'] | | info: Executing: |click | //input[@name='issue' and @value='No'] | | info: Executing: |click | //input[@name='issue' and @value='No'] | | info: Executing: |click | //input[@name='issue' and @value='No'] | | info: Executing: |click | //input[@name='issue' and @value='No'] | | info: Executing: |type | other | my different issue is special | info: Executing: |clickAndWait | issue | | warn: currentTest.recordFailure: Timed out after 30000ms info: Executing: |click | //div[@id='issue-list']/div[3]/div[2]/img | | info: Executing: |clickAndWait | next-game-part-link | | error: Element next-game-part-link not found warn: currentTest.recordFailure: Element next-game-part-link not found info: Starting test /site_media/tests/Login.html info: Executing: |open | ../../home.html | | info: Executing: |clickAndWait | link=Begin Intervention | | info: Executing: |type | firstname | Test | info: Executing: |type | patientnumber | goodpassword | info: Executing: |clickAndWait | login_link | | info: Executing: |assertTextPresent | goodpassword | | info: Executing: |verifyText | user_fullname | Test test |