Ejemplo n.º 1
0
 def __init__(self, driver, base_url):
     self.driver = driver
     self.base_url = base_url
     self.driver.get(base_url)
     self.assertTrue(check_is_displayed_by_xpath(locators["sbv1_project"]),
                     "It wasn't true :(")
     self.assertEqual("Studio Balfour", self.driver.title)
 def test_user_create(self):
     # logs in and navigates to FE User Manager
     module_logger.info('Starting FE Create User Test')
     '''
     lpo = LoginPageObject(self.driver, self.base_url)
     lpo.username = test_info["login_username"]
     lpo.password = test_info["login_pword"]
     lpo.submit()
     '''
     lpo = LoginPageObject(self.driver, self.base_url)
     lpo.do_login(test_info["login_username"], test_info["login_pword"])
     module_logger.info('logged in')
     User_Menu_Bar(self.driver).user_manager()
     module_logger.info('@ user manager page')
     # Clicks to create a new user from the User Manager page then proceeds to create user
     um = UserManager(self.driver)
     um.um_create_user()
     module_logger.info('@ user manager create user page')
     cu = UmCreateUser(self.driver)
     cu.user_name = test_info["test_username"]
     cu.first_name = test_info["new_first_name"]
     cu.last_name = test_info["new_last_name"]
     cu.email = test_info["new_email"]
     cu.phone = test_info["new_phone"]
     cu.new_pword = test_info["new_pword_strong"]
     cu.con_pword = test_info["new_pword_strong"]
     cu.user_role(locators["um_role_adviser"])
     cu.create_user_submit()
     time.sleep(10)
     um.um_search_user()
     um.um_search_field = test_info["new_first_name"]
     time.sleep(5)
     self.assertTrue(check_is_displayed_by_xpath(locators["um_search_results"]), "It wasn't true :(")
     module_logger.info('FE Create User Test complete')
Ejemplo n.º 3
0
 def log_out(self):
     driver = selenium_driver.driver
     db = driver.find_element_by_xpath(locators["log_out_button"])
     webdriver.ActionChains(driver).move_to_element(db).click(db).perform()
     self.assertEqual("Login | Studio Balfour", self.driver.title)
     self.assertTrue(check_is_displayed_by_xpath(locators["logged_out"]),
                     "It wasn't true :(")
Ejemplo n.º 4
0
 def test_user_create(self):
     # logs in and navigates to FE User Manager
     module_logger.info('Starting FE Create User Test')
     '''
     lpo = LoginPageObject(self.driver, self.base_url)
     lpo.username = test_info["login_username"]
     lpo.password = test_info["login_pword"]
     lpo.submit()
     '''
     lpo = LoginPageObject(self.driver, self.base_url)
     lpo.do_login(test_info["login_username"], test_info["login_pword"])
     module_logger.info('logged in')
     User_Menu_Bar(self.driver).user_manager()
     module_logger.info('@ user manager page')
     # Clicks to create a new user from the User Manager page then proceeds to create user
     um = UserManager(self.driver)
     um.um_create_user()
     module_logger.info('@ user manager create user page')
     cu = UmCreateUser(self.driver)
     cu.user_name = test_info["test_username"]
     cu.first_name = test_info["new_first_name"]
     cu.last_name = test_info["new_last_name"]
     cu.email = test_info["new_email"]
     cu.phone = test_info["new_phone"]
     cu.new_pword = test_info["new_pword_strong"]
     cu.con_pword = test_info["new_pword_strong"]
     cu.user_role(locators["um_role_adviser"])
     cu.create_user_submit()
     time.sleep(10)
     um.um_search_user()
     um.um_search_field = test_info["new_first_name"]
     time.sleep(5)
     self.assertTrue(
         check_is_displayed_by_xpath(locators["um_search_results"]),
         "It wasn't true :(")
     module_logger.info('FE Create User Test complete')
 def __init__(self, driver):
     self.driver = driver
     self.assertTrue(check_is_displayed_by_xpath(locators["cp_submit"]),
                     "It wasn't true :(")
     self.assertEqual("Project Admin | Studio Balfour", self.driver.title)
 def __init__(self, driver):
     self.driver = driver
     self.assertTrue(check_is_displayed_by_xpath(locators["prof_submit"]), "It wasn't true :(")
     self.assertEqual("Profile | Studio Balfour", self.driver.title)
Ejemplo n.º 7
0
 def __init__(self, driver):
     self.driver = driver
     self.assertTrue(check_is_displayed_by_xpath(locators["pop_link_my"]),
                     "It wasn't true :(")
     self.assertEqual("Studio Balfour", self.driver.title)
Ejemplo n.º 8
0
 def __init__(self, driver):
     self.driver = driver
     self.assertTrue(check_is_displayed_by_xpath(locators["MY_logo"]), "It wasn't true :(")
     self.assertEqual("MyYear Editor", self.driver.title)
Ejemplo n.º 9
0
 def __init__(self, driver, base_url):
     self.driver = driver
     self.base_url = base_url
     self.driver.get(base_url)
     self.assertTrue(check_is_displayed_by_xpath(locators["sbv1_project"]), "It wasn't true :(")
     self.assertEqual("Studio Balfour", self.driver.title)
Ejemplo n.º 10
0
 def __init__(self, driver):
     self.driver = driver
     self.assertTrue(check_is_displayed_by_xpath(locators["MY_logo"]),
                     "It wasn't true :(")
     self.assertEqual("MyYear Editor", self.driver.title)
 def __init__(self, driver):
     self.driver = driver
     self.assertTrue(check_is_displayed_by_xpath(locators["um_create_user"]), "It wasn't true :(")
     self.assertEqual("User Manager | Studio Balfour", self.driver.title)
Ejemplo n.º 12
0
 def __init__(self, driver):
     self.driver = driver
     self.assertTrue(check_is_displayed_by_xpath(locators["pop_link_my"]), "It wasn't true :(")
     self.assertEqual("Studio Balfour", self.driver.title)
Ejemplo n.º 13
0
 def log_out(self):
     driver = selenium_driver.driver
     db = driver.find_element_by_xpath(locators["log_out_button"])
     webdriver.ActionChains(driver).move_to_element(db).click(db).perform()
     self.assertEqual("Login | Studio Balfour", self.driver.title)
     self.assertTrue(check_is_displayed_by_xpath(locators["logged_out"]), "It wasn't true :(")
Ejemplo n.º 14
0
 def __init__(self, driver):
     self.driver = driver
     self.assertTrue(
         check_is_displayed_by_xpath(locators["um_create_user"]),
         "It wasn't true :(")
     self.assertEqual("User Manager | Studio Balfour", self.driver.title)