def test_go_to_login_page(): try: # find element login_button = browser.find_element_by_xpath('//*[@id="navbar-link"]/ul/li[8]/a') login_button.click() print my_log.i(time_utils.default(), 'click login button ok') except NoSuchElementException: assert 0, "can't find login button"
def test_error_login_info(): try: assert login_error_info.text in "您输入的帐号或密码有误,重新输入。" print my_log.i(time_utils.default(), "ordinary login test success!") except AssertionError: print my_log.e( 'test_error_login_info()', "login error info error, it was not show in 您输入的帐号或密码有误,重新输入。")
def test_go_to_login_page(): try: # find element login_button = browser.find_element_by_xpath("//*[@id='goto-web-wiznote-li']/div/a") login_button.click() print my_log.i(time_utils.default(), 'click login button ok') except NoSuchElementException: assert 0, "can't find login button"
def test_go_to_login_page(): try: # find element login_button = browser.find_element_by_xpath( "//*[@id='goto-web-wiznote-li']/div/a") login_button.click() print my_log.i(time_utils.default(), 'click login button ok') except NoSuchElementException: assert 0, "can't find login button"
def do_input_login_info(): username = browser.find_element_by_xpath('//*[@id="login-wizID"]') username.send_keys("sinlov" + Keys.RETURN) my_log.i('do_input_login_info()', 'Input username ok') password = browser.find_element_by_xpath('//*[@id="login-password"]') password.send_keys("sinlov" + Keys.RETURN) my_log.i('do_input_login_info()', 'Input password ok') btn_login = browser.find_element_by_xpath('//*[@id="loginbtn"]') btn_login.click() my_log.i('do_input_login_info()', 'click login ok')
def test_error_login_info(): try: assert login_error_info.text in "帐号或密码有误,重新输入。" print my_log.i(time_utils.default(), "ordinary login test success!") except AssertionError: print my_log.e('test_error_login_info()', "login error info error, it was not show in 帐号或密码有误,重新输入。")
__author__ = 'sinlov' from utils import chrome_webdriver from utils import my_log my_log.init_log_out(True) test_time = 100 wait_beat = 3000 web_driver = chrome_webdriver.maximize() # web_driver.get('http://test.g.kuaifazs.com/web/cr/Web.php') web_driver.get('http://newgame.kuaifazs.com/newgame/gameClassify?tag=all&size=all&year=all&page=1&pageSize=10') for i in range(0, test_time): web_driver.implicitly_wait(wait_beat) if i > test_time: break else: web_driver.refresh() image = web_driver.find_element_by_xpath('//*[@id="v_img"]') src = image.get_attribute('src') if len(str(src)) < 21: my_log.w('WebRefresh check', 'image show error ' + src) else: my_log.i('WebRefresh check', 'image show success ' + src) web_driver.close()