예제 #1
0
    def test_pass_sort(self, driver):
        driver = RegPage(driver)
        driver.send_userName('wewrrwe')

        driver.send_password('123')
        driver.send_confirmPassw('123456')
        time.sleep(2)

        yonghu = driver.get_error_mage(2)
        assert yonghu == '密码范围在6~15位之间!'
예제 #2
0
    def test_pass_empty(self, driver):
        driver = RegPage(driver)
        driver.send_userName('wewrrwe')

        driver.send_password('')
        driver.send_confirmPassw('123456')
        time.sleep(2)

        yonghu = driver.get_error_mage(2)
        assert yonghu == '请填写密码'
예제 #3
0
def test_passwordCon(driver, usuranme, password, password2, msg):
    driver = RegPage(driver)
    driver.send_userName(usuranme)

    driver.send_password(password)
    driver.send_confirmPassw(password2)
    driver.send_mobilePhone('123')
    time.sleep(2)

    yonghu = driver.get_error_mage(3)
    assert yonghu == msg
예제 #4
0
def test_email(driver, usuranme, password, password2, phone, email, msg):
    driver = RegPage(driver)
    driver.send_userName(usuranme)

    driver.send_password(password)
    driver.send_confirmPassw(password2)
    driver.send_mobilePhone(phone)
    driver.send_email(email)
    driver.send_mobilePhone(phone)
    time.sleep(2)

    yonghu = driver.get_error_mage(5)
    assert yonghu == msg
예제 #5
0
def test_wer(driver, start):
    p = time.strftime('%H%M%S')
    driver = RegPage(driver)

    driver.send_userName("chen" + p)
    allure.attach('输入密码', '123456')
    driver.send_password('123456')
    driver.send_confirmPassw('123456')
    driver.send_mobilePhone('18365' + p)
    driver.send_email('*****@*****.**' % p)

    driver.click_regButton()
    time.sleep(5)
    result = driver.login_info()
    driver.logout_button()
    time.sleep(4)
    assert result == '您好 chen' + p