def test_a1_login_negative_wrong_username(self): self.driver.get(self.login_url) login_page = LogInOutPage(self.driver) username = "******" password = datagen.get_current_pwd() login_page.input_user(username) login_page.input_pwd(password) login_page.click_submit_button() assert login_page.is_login_error()
def test_c1_login_positive_login(self): self.driver.get(self.login_url) login_page = LogInOutPage(self.driver) username = datagen.get_current_user() password = datagen.get_current_pwd() login_page.input_user(username) login_page.input_pwd(password) login_page.click_submit_button() # should check(assert) login is successful assert login_page.is_login_success()
def login(cls): login_url = cls.url_dashboard + "/login" cls.driver.get(login_url) login_page = login_out_page.LogInOutPage(cls.driver) helper.max_window(cls.driver) username = datagen.get_current_user() password = datagen.get_current_pwd() login_page.input_user(username) login_page.input_pwd(password) login_page.click_submit_button() home_pages = home_page.HomePage(cls.driver) assert home_pages.check_if_loaded()
def input_password_confirm(self, is_private = False): try: helper.wait_element(self.driver,*OrderLocator.pop_box_message) helper.wait_element_visible(self.driver,*OrderLocator.pop_box_message) message = self.driver.find_element(*OrderLocator.pop_box_message) if message.text.find(u'登录密码')>=0: helper.wait_element_visible( self.driver, *OrderLocator.refund_confirm_pass) pwd = self.driver.find_element(*OrderLocator.refund_confirm_pass) if is_private == False: current_password = datagen.get_current_pwd() elif is_private == True: current_password = datagen.get_anti_pwd() pwd.send_keys(current_password) helper.wait_element_visible( self.driver, *OrderLocator.post_pass_Button) postpwd = self.driver.find_element(*OrderLocator.post_pass_Button) postpwd.click() time.sleep(2) except Exception,e: pass