Пример #1
0
def LoginWithInvalidCredentials(StrUserName, StrPassword):
    BrowserFactry.InitBrowser()

    WebObjUserName = Login.UserName()
    Sys.Desktop.Keys(StrUserName)

    WebObjPassword = Login.Password()
    Sys.Desktop.Keys(StrPassword)

    WebObjLogin = Login.Login()
    WebObjLogin.Click()
    Waiter.Wait(1, "Wait for Message.")

    WebObjErrorMsg = Login.ErrorMessage()

    ActualErrorMsg = WebObjErrorMsg.textContent
    Log.Message("Actual Error Msg: " + ActualErrorMsg)

    ExpectedErrorMsg = Login.GetValueFromOR("ErrMsg", "InvalidCredentials")
    Log.Message("Expected Error Msg: " + ExpectedErrorMsg)

    if (ActualErrorMsg == ExpectedErrorMsg):
        Log.Checkpoint(
            "Validation for Invalid Credentials Error Message Pass. Error Msg:"
            + ActualErrorMsg)
    else:
        Log.Error(
            "Validation for Invalid Credentials Error Message Failed. Actual Error Msg: "
            + ActualErrorMsg + ", Expected Error Msg: " + ExpectedErrorMsg)
Пример #2
0
def LoginWithEmptyPassword():
    StrUserName = str(Project.Variables.VariableByName['UserName'])

    BrowserFactry.InitBrowser()

    WebObjUserName = Login.UserName()
    Sys.Desktop.Keys(StrUserName)

    WebObjLogin = Login.Login()
    WebObjLogin.Click()

    WebObjErrorMsg = Login.ErrorMessage()

    ActualErrorMsg = WebObjErrorMsg.textContent
    Log.Message("Actual Error Msg: " + ActualErrorMsg)

    ExpectedErrorMsg = Login.GetValueFromOR("ErrMsg", "PasswordEmpty")
    Log.Message("Expected Error Msg: " + ExpectedErrorMsg)

    if (ActualErrorMsg == ExpectedErrorMsg):
        Log.Checkpoint(
            "Validation for Password Empty Error Message Pass. Error Msg:" +
            ActualErrorMsg)
    else:
        Log.Error(
            "Validation for Password Empty Error Message Failed. Actual Error Msg: "
            + ActualErrorMsg + ", Expected Error Msg: " + ExpectedErrorMsg)