added geterrormess method call to assertions after a click and submit action

git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@3660 248e525c-4dfb-0310-94bc-949c084e9493
This commit is contained in:
PriestJ
2008-02-21 14:46:58 +00:00
parent bff043823e
commit 8e17de7d25

View File

@@ -607,13 +607,13 @@ class Test_02_enquiry < Test::Unit::TestCase
@@ie.button(:value, 'Login').click @@ie.button(:value, 'Login').click
@@ie.wait @@ie.wait
#check we've got the login page #check we've got the login page
assert(@@ie.text_field(:id,'P101_USERNAME').exists?,'Could not find P101_USERNAME field') assert(@@ie.text_field(:id,'P101_USERNAME').exists?,'Could not find P101_USERNAME field '+geterrormess(@@ie))
assert(@@ie.text_field(:id,'P101_PASSWORD').exists?,'Could not find P101_PASSWORD field') assert(@@ie.text_field(:id,'P101_PASSWORD').exists?,'Could not find P101_PASSWORD field '+geterrormess(@@ie))
assert(@@ie.button(:id, 'login').exists?,'Could not find a Login button') assert(@@ie.button(:id, 'login').exists?,'Could not find a Login button '+geterrormess(@@ie))
login(AGENT, AGENT_PWD) login(AGENT, AGENT_PWD)
menu('Enquiries') menu('Enquiries')
menu('Create Enquiry') menu('Create Enquiry')
assert(@@ie.contains_text('Enquiry'),'The Enquiry screen did not appear') assert(@@ie.contains_text('Enquiry'),'The Enquiry screen did not appear '+geterrormess(@@ie))
#check the regions appear #check the regions appear
assert(@@ie.contains_text('Site Detail'),'Site Detail region not found') assert(@@ie.contains_text('Site Detail'),'Site Detail region not found')
assert(@@ie.contains_text('Site Address'),'The Site Address region not found') assert(@@ie.contains_text('Site Address'),'The Site Address region not found')
@@ -693,8 +693,8 @@ class Test_02_enquiry < Test::Unit::TestCase
@@ie.button(:value, 'Login').click @@ie.button(:value, 'Login').click
@@ie.wait @@ie.wait
#check we've got the login page #check we've got the login page
assert(@@ie.text_field(:id,'P101_USERNAME').exists?,'Could not find P101_USERNAME field') assert(@@ie.text_field(:id,'P101_USERNAME').exists?,'Could not find P101_USERNAME field '+geterrormess(@@ie))
assert(@@ie.text_field(:id,'P101_PASSWORD').exists?,'Could not find P101_PASSWORD field') assert(@@ie.text_field(:id,'P101_PASSWORD').exists?,'Could not find P101_PASSWORD field '+geterrormess(@@ie))
assert(@@ie.button(:id, 'login').exists?,'Could not find a Login button') assert(@@ie.button(:id, 'login').exists?,'Could not find a Login button')
login(CS, CS_PWD) login(CS, CS_PWD)
menu('Enquiries') menu('Enquiries')
@@ -709,8 +709,8 @@ class Test_02_enquiry < Test::Unit::TestCase
@@ie.button(:value, 'Login').click @@ie.button(:value, 'Login').click
@@ie.wait @@ie.wait
#check we've got the login page to enter data into #check we've got the login page to enter data into
assert(@@ie.text_field(:id,'P101_USERNAME').exists?,'Could not find P101_USERNAME field') assert(@@ie.text_field(:id,'P101_USERNAME').exists?,'Could not find P101_USERNAME field '+geterrormess(@@ie))
assert(@@ie.text_field(:id,'P101_PASSWORD').exists?,'Could not find P101_PASSWORD field') assert(@@ie.text_field(:id,'P101_PASSWORD').exists?,'Could not find P101_PASSWORD field '+geterrormess(@@ie))
assert(@@ie.button(:id, 'login').exists?,'Could not find a Login button') assert(@@ie.button(:id, 'login').exists?,'Could not find a Login button')
login(SA, SA_PWD) login(SA, SA_PWD)
menu('Enquiries') menu('Enquiries')
@@ -767,7 +767,7 @@ class Test_02_enquiry < Test::Unit::TestCase
@@ie.text_field(:id,'P32_FIRST_CONTACT_EMAIL').set 'jamie.priest@advanticagroup.com' @@ie.text_field(:id,'P32_FIRST_CONTACT_EMAIL').set 'jamie.priest@advanticagroup.com'
@@ie.button(:value, 'Save').click @@ie.button(:value, 'Save').click
@@ie.wait @@ie.wait
assert_nil(@@ie.contains_text('Error'),'Error found') assert_nil(@@ie.contains_text('Error'),'Error found '+geterrormess(@@ie))
assert_equal(false,@@ie.button(:value, 'Save').exists?,'Found Save button when it should have been hidden') assert_equal(false,@@ie.button(:value, 'Save').exists?,'Found Save button when it should have been hidden')
assert(@@ie.button(:value, 'Apply Changes').exists?,'Could not find an Apply Changes button') assert(@@ie.button(:value, 'Apply Changes').exists?,'Could not find an Apply Changes button')
assert(@@ie.button(:value, 'Cancel').exists?,'Could not find a Cancel button') assert(@@ie.button(:value, 'Cancel').exists?,'Could not find a Cancel button')
@@ -820,8 +820,8 @@ class Test_02_enquiry < Test::Unit::TestCase
assert_nil(@@ie.contains_text('Error'),'Error found >'+geterrormess(@@ie)) assert_nil(@@ie.contains_text('Error'),'Error found >'+geterrormess(@@ie))
@@ie.button(:value, 'Request Quotation').click @@ie.button(:value, 'Request Quotation').click
@@ie.wait @@ie.wait
assert_nil(@@ie.contains_text('Error'),'Error found') assert_nil(@@ie.contains_text('Error'),'Error found '+geterrormess(@@ie))
assert_nil(@@ie.contains_text('error'),'Error found') assert_nil(@@ie.contains_text('error'),'Error found '+geterrormess(@@ie))
end end
def test_24_find_saved_quote def test_24_find_saved_quote
@@ -841,11 +841,11 @@ class Test_02_enquiry < Test::Unit::TestCase
@@ie.text_field(:id,'P30_ENQUIRY_ID').set @@savedenquiryid @@ie.text_field(:id,'P30_ENQUIRY_ID').set @@savedenquiryid
@@ie.button(:value, 'Search').click @@ie.button(:value, 'Search').click
@@ie.wait @@ie.wait
assert(@@ie.contains_text(@@savedenquiryid),' Enquiry '+@@savedenquiryid+' not found') assert(@@ie.contains_text(@@savedenquiryid),' Enquiry '+@@savedenquiryid+' not found '+geterrormess(@@ie))
assert(@@ie.link(:name,'View_enquiry_'+@@savedenquiryid).exists?,'Could not find link to Enquiry '+@@savedenquiryid) assert(@@ie.link(:name,'View_enquiry_'+@@savedenquiryid).exists?,'Could not find link to Enquiry '+@@savedenquiryid)
@@ie.link(:name,'View_enquiry_'+@@savedenquiryid).click @@ie.link(:name,'View_enquiry_'+@@savedenquiryid).click
@@ie.wait @@ie.wait
assert(@@ie.contains_text('Enquiry'),'The Enquiry screen did not appear') assert(@@ie.contains_text('Enquiry'),'The Enquiry screen did not appear '+geterrormess(@@ie))
#check the regions appear #check the regions appear
assert(@@ie.contains_text('Site Detail'),'Site Detail region not found') assert(@@ie.contains_text('Site Detail'),'Site Detail region not found')
assert(@@ie.contains_text('Site Address'),'The Site Address region not found') assert(@@ie.contains_text('Site Address'),'The Site Address region not found')
@@ -862,7 +862,7 @@ class Test_02_enquiry < Test::Unit::TestCase
login(MIPADMIN, MIPADMIN_PWD) login(MIPADMIN, MIPADMIN_PWD)
menu('Enquiries') menu('Enquiries')
menu('Create Enquiry') menu('Create Enquiry')
assert(@@ie.contains_text('Enquiry'),'The Enquiry screen did not appear') assert(@@ie.contains_text('Enquiry'),'The Enquiry screen did not appear '+geterrormess(@@ie))
#check the regions appear #check the regions appear
assert(@@ie.contains_text('Site Detail'),'Site Detail region not found') assert(@@ie.contains_text('Site Detail'),'Site Detail region not found')
assert(@@ie.contains_text('Site Address'),'The Site Address region not found') assert(@@ie.contains_text('Site Address'),'The Site Address region not found')
@@ -902,25 +902,25 @@ class Test_02_enquiry < Test::Unit::TestCase
@@ie.text_field(:id,'P32_FIRST_CONTACT_EMAIL').set 'jamie.priest@advanticagroup.com' @@ie.text_field(:id,'P32_FIRST_CONTACT_EMAIL').set 'jamie.priest@advanticagroup.com'
@@ie.button(:value, 'Save').click @@ie.button(:value, 'Save').click
@@ie.wait @@ie.wait
assert_nil(@@ie.contains_text('Error'),'Error found') assert_nil(@@ie.contains_text('Error'),'Error found '+geterrormess(@@ie))
assert(@@ie.button(:value, 'Apply Changes').exists?,'Could not find a Save button') assert(@@ie.button(:value, 'Apply Changes').exists?,'Could not find a Save button')
assert(@@ie.button(:value, 'Upload File').exists?,'Could not find a Save button') assert(@@ie.button(:value, 'Upload File').exists?,'Could not find a Save button')
@@ie.button(:value, 'Upload File').click @@ie.button(:value, 'Upload File').click
@@ie.wait @@ie.wait
#check the regions appear #check the regions appear
assert(@@ie.contains_text('Current Files'),'Current Files region not found') assert(@@ie.contains_text('Current Files'),'Current Files region not found '+geterrormess(@@ie))
assert(@@ie.contains_text('Upload File'),'Upload File region not found') assert(@@ie.contains_text('Upload File'),'Upload File region not found '+geterrormess(@@ie))
#we know InstallMIP.cmd is around #we know InstallMIP.cmd is around
@@ie.file_field(:id, 'P41_FILE_UPLOAD').set(WORKINGDIR+'\\InstallMIP.cmd') @@ie.file_field(:id, 'P41_FILE_UPLOAD').set(WORKINGDIR+'\\InstallMIP.cmd')
@@ie.button(:value, 'Upload').click @@ie.button(:value, 'Upload').click
@@ie.wait @@ie.wait
assert(@@ie.contains_text('File for enquiry uploaded'),'Upload success message not found') assert(@@ie.contains_text('File for enquiry uploaded'),'Upload success message not found '+geterrormess(@@ie))
assert(@@ie.button(:value, 'Delete File').exists?,'Could not find a Delete File button') assert(@@ie.button(:value, 'Delete File').exists?,'Could not find a Delete File button')
@@ie.button(:value, 'Delete File').click @@ie.button(:value, 'Delete File').click
@@ie.wait @@ie.wait
#check the regions appear #check the regions appear
assert(@@ie.contains_text('Current Files'),'Current Files region not found') assert(@@ie.contains_text('Current Files'),'Current Files region not found '+geterrormess(@@ie))
assert(@@ie.contains_text('Upload File'),'Upload File region not found') assert(@@ie.contains_text('Upload File'),'Upload File region not found '+geterrormess(@@ie))
#Due to the Antivirus checking the file may not yet be ready for deleting #Due to the Antivirus checking the file may not yet be ready for deleting
#so I've remove the assertion below #so I've remove the assertion below
#assert(@@ie.link(:text,'Delete').exists?,'Could not find a Delete link') #assert(@@ie.link(:text,'Delete').exists?,'Could not find a Delete link')
@@ -934,7 +934,7 @@ class Test_02_enquiry < Test::Unit::TestCase
login(MIPADMIN, MIPADMIN_PWD) login(MIPADMIN, MIPADMIN_PWD)
menu('Enquiries') menu('Enquiries')
menu('Create Enquiry') menu('Create Enquiry')
assert(@@ie.contains_text('Enquiry'),'The Enquiry screen did not appear') assert(@@ie.contains_text('Enquiry'),'The Enquiry screen did not appear '+geterrormess(@@ie))
#check the regions appear #check the regions appear
assert(@@ie.contains_text('Site Detail'),'Site Detail region not found') assert(@@ie.contains_text('Site Detail'),'Site Detail region not found')
assert(@@ie.contains_text('Site Address'),'The Site Address region not found') assert(@@ie.contains_text('Site Address'),'The Site Address region not found')
@@ -974,7 +974,7 @@ class Test_02_enquiry < Test::Unit::TestCase
@@ie.text_field(:id,'P32_FIRST_CONTACT_EMAIL').set 'jamie.priest@advanticagroup.com' @@ie.text_field(:id,'P32_FIRST_CONTACT_EMAIL').set 'jamie.priest@advanticagroup.com'
@@ie.button(:value, 'Save').click @@ie.button(:value, 'Save').click
@@ie.wait @@ie.wait
assert_nil(@@ie.contains_text('Error'),'Error found') assert_nil(@@ie.contains_text('Error'),'Error found '+geterrormess(@@ie))
assert(@@ie.button(:value, 'Apply Changes').exists?,'Could not find a Save button') assert(@@ie.button(:value, 'Apply Changes').exists?,'Could not find a Save button')
assert(@@ie.button(:value, 'Upload File').exists?,'Could not find a Save button') assert(@@ie.button(:value, 'Upload File').exists?,'Could not find a Save button')
@@ -1023,7 +1023,7 @@ class Test_02_enquiry < Test::Unit::TestCase
#@@ie.text_field(:id,'P32_EXISTING_CONVERTOR').set '' #@@ie.text_field(:id,'P32_EXISTING_CONVERTOR').set ''
@@ie.button(:value, 'Request Quotation').click @@ie.button(:value, 'Request Quotation').click
@@ie.wait @@ie.wait
assert_nil(@@ie.contains_text('Error'),'Error found') assert_nil(@@ie.contains_text('Error'),'Error found '+geterrormess(@@ie))
menu('Enquiries') menu('Enquiries')
menu('Search for Enquiry') menu('Search for Enquiry')
assert(@@ie.contains_text('Search Enquiries'),'Search Enquiries region not found') assert(@@ie.contains_text('Search Enquiries'),'Search Enquiries region not found')
@@ -1035,11 +1035,11 @@ class Test_02_enquiry < Test::Unit::TestCase
@@ie.text_field(:id,'P30_ENQUIRY_ID').set @@savedenquiryid @@ie.text_field(:id,'P30_ENQUIRY_ID').set @@savedenquiryid
@@ie.button(:value, 'Search').click @@ie.button(:value, 'Search').click
@@ie.wait @@ie.wait
assert(@@ie.contains_text(@@savedenquiryid),' Enquiry '+@@savedenquiryid+' not found') assert(@@ie.contains_text(@@savedenquiryid),' Enquiry '+@@savedenquiryid+' not found '+geterrormess(@@ie))
assert(@@ie.link(:name,'View_enquiry_'+@@savedenquiryid).exists?,'Could not find link to Enquiry '+@@savedenquiryid) assert(@@ie.link(:name,'View_enquiry_'+@@savedenquiryid).exists?,'Could not find link to Enquiry '+@@savedenquiryid)
@@ie.link(:name,'View_enquiry_'+@@savedenquiryid).click @@ie.link(:name,'View_enquiry_'+@@savedenquiryid).click
@@ie.wait @@ie.wait
assert(@@ie.contains_text('Enquiry'),'The Enquiry screen did not appear') assert(@@ie.contains_text('Enquiry'),'The Enquiry screen did not appear '+geterrormess(@@ie))
#check the regions appear #check the regions appear
assert(@@ie.contains_text('Site Detail'),'Site Detail region not found') assert(@@ie.contains_text('Site Detail'),'Site Detail region not found')
assert(@@ie.contains_text('Site Address'),'The Site Address region not found') assert(@@ie.contains_text('Site Address'),'The Site Address region not found')
@@ -1054,19 +1054,19 @@ class Test_02_enquiry < Test::Unit::TestCase
@@ie.file_field(:id, 'P41_FILE_UPLOAD').set(WORKINGDIR+'\\InstallMIP.cmd') @@ie.file_field(:id, 'P41_FILE_UPLOAD').set(WORKINGDIR+'\\InstallMIP.cmd')
@@ie.button(:value, 'Upload').click @@ie.button(:value, 'Upload').click
@@ie.wait @@ie.wait
assert_nil(@@ie.contains_text('Error'),'Error found') assert_nil(@@ie.contains_text('Error'),'Error found '+geterrormess(@@ie))
menu('Enquiries') menu('Enquiries')
menu('Search for Enquiry') menu('Search for Enquiry')
@@ie.text_field(:id,'P30_ENQUIRY_ID').set @@savedenquiryid @@ie.text_field(:id,'P30_ENQUIRY_ID').set @@savedenquiryid
@@ie.button(:value, 'Search').click @@ie.button(:value, 'Search').click
@@ie.wait @@ie.wait
assert(@@ie.contains_text(@@savedenquiryid),' Enquiry '+@@savedenquiryid+' not found') assert(@@ie.contains_text(@@savedenquiryid),' Enquiry '+@@savedenquiryid+' not found '+geterrormess(@@ie))
assert(@@ie.link(:name,'View_enquiry_'+@@savedenquiryid).exists?,'Could not find link to Enquiry '+@@savedenquiryid) assert(@@ie.link(:name,'View_enquiry_'+@@savedenquiryid).exists?,'Could not find link to Enquiry '+@@savedenquiryid)
@@ie.link(:name,'View_quote_'+@@savedenquiryid).click @@ie.link(:name,'View_quote_'+@@savedenquiryid).click
@@ie.wait @@ie.wait
assert(@@ie.contains_text(@@savedenquiryid),' Enquiry '+@@savedenquiryid+' not found') assert(@@ie.contains_text(@@savedenquiryid),' Enquiry '+@@savedenquiryid+' not found '+geterrormess(@@ie))
assert(@@ie.contains_text('Manual Quote'),'Manual Quote Region not found') assert(@@ie.contains_text('Manual Quote'),'Manual Quote Region not found '+geterrormess(@@ie))
assert(@@ie.link(:text,'View PDF').exists?,'Could not find link to manual quote file') assert(@@ie.link(:text,'View PDF').exists?,'Could not find link to manual quote file '+geterrormess(@@ie))
end end
#Check asterisk on correct fields #Check asterisk on correct fields
#Amend an existing enquiry #Amend an existing enquiry
@@ -1076,7 +1076,7 @@ class Test_02_enquiry < Test::Unit::TestCase
def test_50_logout def test_50_logout
menu('Logout') menu('Logout')
assert(@@ie.button(:value, 'Login').exists?,'The Login button was not available') assert(@@ie.button(:value, 'Login').exists?,'The Login button was not available '+geterrormess(@@ie))
@@ie.button(:value, 'Login').click @@ie.button(:value, 'Login').click
@@ie.wait @@ie.wait
end end