func testInvalidPassword()

in Swift/AWSKinesisVideoWebRTCDemoAppUITests/ForgotPasswordViewControllerUITest.swift [56:74]


    func testInvalidPassword() {
        
        let app = XCUIApplication()
        app.buttons[signInForgotPasswordButton].tap()
        let forgotpasswordusernametextfieldTextField = app.textFields[forgotPasswordUsernameTextFieldKey]
        forgotpasswordusernametextfieldTextField.tap()
        forgotpasswordusernametextfieldTextField.typeText(testUsername)
        
        app.buttons[forgotPasswordViewForgotPasswordButton].tap()
        let confirmationCodeTextfield = app.textFields[confirmForgotPasswordCodeConfirmationTextFieldKey]
        confirmationCodeTextfield.tap()
        confirmationCodeTextfield.typeText("1233")
        let newPasswordSecureTextField = app.secureTextFields[confirmForgotPasswordNewPasswordTextFieldKey]
        newPasswordSecureTextField.tap()
        newPasswordSecureTextField.typeText("abcd")
        app.buttons["Update Password"].tap()
        app.alerts["InvalidParameterException"].scrollViews.otherElements.buttons["Ok"].tap()
        app.navigationBars["AWSKinesisVideoWebRTCDemoApp.ConfirmForgotPasswordView"].buttons["Back"].tap()
    }