Browse Source

fixed UI test

roy 12 years ago
parent
commit
7ac9f38b84
1 changed files with 20 additions and 2 deletions
  1. 20 2
      test/ui_test.rb

+ 20 - 2
test/ui_test.rb

@@ -18,9 +18,27 @@ class ExampleTest < Test::Unit::TestCase
 
     def test_first_page
         browser.get "http://portal.znuny.com/"
-        puts browser.current_url
 	assert_equal browser.current_url, "https://portal.znuny.com/#login"
-        
+    end
+
+    def test_login_failed
+       element_username = browser.find_element :name "username"
+       element_username.send_keys = "roy@kaldung.de"
+       element_password = browser.find_element :name "password"
+       element_password.send_keys = "123456"
+       element_form = browser.find_element :id "login"
+       element_form.submit
+       assert_equal browser.current_url, "https://portal.znuny.com/#login"
+    end
+
+    def test_login_passed
+       element_username = browser.find_element :name "username"
+       element_username.send_keys = "roy@kaldung.com"
+       element_password = browser.find_element :name "password"
+       element_password.send_keys = "090504"
+       element_form = browser.find_element :id "login"
+       element_form.submit
+       assert_equal browser.current_url, "https://portal.znuny.com/#ticket_view/my_tickets"
     end
 
     def test_page_search