Exemple #1
0
def login(add_waits, cmdopt_url, login_param):
    """fixture to login"""
    login_page = LoginPage(add_waits, cmdopt_url)
    login_page.navigate()
    login, password = login_param
    login_page.login(login, password)
    return login_page.get_url()
Exemple #2
0
def login(get_driver, cmdopt_url, login_param):
    """fixture to login"""
    login_page = LoginPage(get_driver, cmdopt_url)
    login_page.navigate()
    login, password = login_param
    login_page.login(login, password)
    login_page.close_modal_window()
    return login_page.get_url()
Exemple #3
0
def login_negative(get_driver, cmdopt_url):
    """fixture to test negative scenario"""
    login_page = LoginPage(get_driver, cmdopt_url)
    login_page.navigate()
    login_page.login("admin", "admin1")
    current_result = login_page.get_alert()
    expected_result = "No match for Username and/or Password."
    return expected_result, current_result