예제 #1
0
 def test_login_page(self):
     driver = self.driver
     driver.get("http://demoblaze.com/index.html")
     main_page = MainPage(driver)
     self.assertTrue(main_page.is_carousel_present())
     main_page.click_login_button()
     self.assertTrue(main_page.is_login_present())
     main_page.send_username_to_login_modal("JoeDoe")
     main_page.send_username_to_password_modal("superPassword1")
     main_page.click_login_button_on_modal()
예제 #2
0
 def test_contact_modal(self):
     driver = self.driver
     driver.get("http://demoblaze.com/index.html")
     main_page = MainPage(driver)
     self.assertTrue(main_page.is_carousel_present())
     main_page.click_contact_button()
     main_page.send_user_to_contact_email("*****@*****.**")
     main_page.send_user_to_contact_name("Joe")
     main_page.send_user_to_message_window(
         "Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut lab ore et dolore magna aliqua."
     )
     main_page.click_send_message_button()
     main_page.handle_alert()