Пример #1
0
        public void GivenLoginAsBanker_WhenClickQTextOptInImage_ThenConfirmRecentTextChatsAndThePlusAppear()
        {
            AdminLoginPage            login                      = new AdminLoginPage();
            DashBoardHomePage         dashBoardHomePage          = new DashBoardHomePage();
            DashBoardWorkStationQText dashBoardWorkStationsQtext = new DashBoardWorkStationQText();

            login.LOLALogin(driver, testContext.Properties["BankerUserName"].ToString(), testContext.Properties["BankerPassword"].ToString());
            dashBoardHomePage.NavigateToParticularLead(testContext.Properties["LeadSearchNumber"].ToString()).NavigateToQtextSubScreen();
            dashBoardWorkStationsQtext.ValidateRecentTextChatsSubheading();
        }
Пример #2
0
        public void GivenLoginAsBanker_WhenClickQTextOptInImage_ThenConfirmLoanInformationSubheadingClientLoanStateProgramLoanAmountPurposeLTVClientTZAndItsAppropriateValueAppear()
        {
            AdminLoginPage            login                      = new AdminLoginPage();
            DashBoardHomePage         dashBoardHomePage          = new DashBoardHomePage();
            DashBoardWorkStationQText dashBoardWorkStationsQtext = new DashBoardWorkStationQText();

            login.LOLALogin(driver, testContext.Properties["BankerUserName"].ToString(), testContext.Properties["BankerPassword"].ToString());
            dashBoardHomePage.NavigateToParticularLead(testContext.Properties["LeadSearchNumber"].ToString()).NavigateToQtextSubScreen();
            dashBoardWorkStationsQtext.ValidateQTextLoanInformationPane();
        }
Пример #3
0
        public void GivenLoginAsBanker_WhenClickQTextOptInImageEnterTextAndSendOutBoundText_ThenConfirmTheEntryInTheTextBox()
        {
            AdminLoginPage            login                      = new AdminLoginPage();
            DashBoardHomePage         dashBoardHomePage          = new DashBoardHomePage();
            DashBoardWorkStationQText dashBoardWorkStationsQtext = new DashBoardWorkStationQText();

            login.LOLALogin(driver, testContext.Properties["BankerUserName"].ToString(), testContext.Properties["BankerPassword"].ToString());
            dashBoardHomePage.NavigateToParticularLead(testContext.Properties["LeadSearchNumber"].ToString()).NavigateToQtextSubScreen();
            dashBoardWorkStationsQtext.ConfirmCannedResponseChooseOneOptionFromDropdown();
        }
Пример #4
0
        public void GivenLoginAsBanker_WhenClickQTextOptInImage_ThenConfirmTextboxFortextingExists()
        {
            AdminLoginPage            login                      = new AdminLoginPage();
            DashBoardHomePage         dashBoardHomePage          = new DashBoardHomePage();
            DashBoardWorkStationQText dashBoardWorkStationsQtext = new DashBoardWorkStationQText();

            login.LOLALogin(driver, testContext.Properties["BankerUserName"].ToString(), testContext.Properties["BankerPassword"].ToString());
            dashBoardHomePage.NavigateToParticularLead(testContext.Properties["LeadSearchNumber"].ToString()).NavigateToQtextSubScreen();
            dashBoardWorkStationsQtext.ConfirmTextBoxForTexting();
        }
Пример #5
0
        public void GivenLogInAsBanker_WhenClickQTextOptInImage_ThenConfirmViewConversationSubheadingAndClientAndEveryoneDropdown()
        {
            AdminLoginPage            login                      = new AdminLoginPage();
            DashBoardHomePage         dashBoardHomePage          = new DashBoardHomePage();
            DashBoardWorkStationQText dashBoardWorkStationsQtext = new DashBoardWorkStationQText();

            login.LOLALogin(driver, testContext.Properties["BankerUserName"].ToString(), testContext.Properties["BankerPassword"].ToString());
            dashBoardHomePage.NavigateToParticularLead(testContext.Properties["LeadSearchNumber"].ToString()).NavigateToQtextSubScreen();
            dashBoardWorkStationsQtext.ValidateViewConversationSubheadingAndClientAndEveryoneDropdown();
        }
        public void QTextSendingTextToClient_SendText_ClientConversationScreenwillBeGreen()
        {
            AdminLoginPage login = new AdminLoginPage(Driver.Instance);

            login.LoadLOLAHomePage(testContext.Properties["webAppTestUrl"].ToString());
            login.LOLALogin(testContext.Properties["webAppTestUserName"].ToString(), testContext.Properties["webAppTestPassword"].ToString());


            ClientClientProfile clientClientProfile = new ClientClientProfile();

            clientClientProfile.SeachParticularLead("5311862865");
            //Assert.IsTrue(clientClientProfile.ValidateOptedInImageExsist());


            clientClientProfile.NavigateToOptedInQtext();



            DashBoardWorkStationQText qtext = new DashBoardWorkStationQText(Driver.Instance);

            Driver.Instance.SwitchTo().DefaultContent();
            qtext.EnterClientOutboundMessage("Hi");
        }