Пример #1
0
        /// <summary>
        /// Test Case : Decision - Pre-Decision Review
        /// Test Steps :
        /// 1.Precondition:
        /// Execute "Analyze Credit Request - Credit Analysis" test case
        /// 2.Login to the application
        /// 3.Check whether the user receives a request in the Inbox with activity "Pre-Decision Review". Click on the request.
        /// 4.Select "Send for Decisioning" for "Pre-Decision Review Decision"
        /// 5.Click on "Save" button
        /// '''6.Click on "Submit" button
        /// </summary>
        public static void testscript()
        {
            generalLib objgeneralLib = new generalLib();

            DataRow[] dtResult = objgeneralLib.ImportFromExcel("TC09CKY");
            if (dtResult.Length > 0)
            {
                lib.resultUtil.AddResult("<<CKY_TC_09>>", "<<Decision - Pre-Decision Review>>", "<<Decision - Pre-Decision Review>>", "PASS");
                pages.CKYCreditRequestcs.preDecisionReviewCKY(dtResult[0]["TestData1"].ToString(), dtResult[0]["TestData2"].ToString());
            }
        }
Пример #2
0
        /// <summary>
        /// Test Case : Prepare Documents
        /// Test Steps :
        /// Select Admin tab.Then select "Cases"
        /// Search with the case number and click on Search button
        /// Select "Prepare Documents" and then click on Reassign button
        /// Enter full name(Service AC) to search and click on search button
        /// Select the search user displayed and click on Reassign button.Then click on Finish button
        /// Close the case window displayed
        /// Search with the case number and click on Search button
        /// Select "Prepare Documents" task
        /// Select "Documents Prepared" checkbox
        /// Click on "Submit" button
        /// </summary>
        public static void testscript()
        {
            generalLib objgeneralLib = new generalLib();

            DataRow[] dtResult = objgeneralLib.ImportFromExcel("TC13CKY");
            if (dtResult.Length > 0)
            {
                lib.resultUtil.AddResult("<<CKY_TC_13>>", "<<Prepare Documents>>", "<<Prepare Documents>>", "PASS");
                pages.CKYCreditRequestcs.clickDocumentsSent();
            }
        }
Пример #3
0
        /// <summary>
        /// Approved radio button
        //Click on "Submit" button
        /// </summary>
        public static void testscript()
        {
            generalLib objgeneralLib = new generalLib();

            DataRow[] dtResult = objgeneralLib.ImportFromExcel("TC14NWF");
            if (dtResult.Length > 0)
            {
                lib.resultUtil.AddResult("<<NWF_TC_14>>", "<<Review Documents>>", "<<Review Documents>>", "PASS");
                pages.NWFCreditRequestcs.reviewDocuments();
            }
        }
Пример #4
0
        /// <summary>
        /// Test Case : Credit Request Closing - Next Day verification
        /// Test Steps :
        /// Login to the application
        /// Check whether the user receives a request in the Inbox with activity Next Day Verification". Click on the request.
        /// Select "Verified Complete" checkbox
        /// Click on "Submit" button
        /// </summary>
        public static void testscript()
        {
            generalLib objgeneralLib = new generalLib();

            DataRow[] dtResult = objgeneralLib.ImportFromExcel("TC16CKY");
            if (dtResult.Length > 0)
            {
                lib.resultUtil.AddResult("<<CKY_TC_16>>", "<<Credit Request Closing - Next Day verification>>", "<<Credit Request Closing - Next Day verification>>", "PASS");
                pages.CKYCreditRequestcs.selectVerifiedInNextDayVerificationTab();
            }
        }
Пример #5
0
        /// <summary>
        /// Test Case : Build loan Package - Loan Actions
        /// Test Steps :
        /// Verify the user is logged into the application and the breadcrumb is displayed as in Build Loan Package process
        /// Navigate to "Loan Package" tab and select "Submit for Analysis" button for Lender decision
        /// Click on "Submit to Analysis" button
        /// </summary>
        public static void testscript()
        {
            generalLib objgeneralLib = new generalLib();

            DataRow[] dtResult = objgeneralLib.ImportFromExcel("TC07CKY");
            if (dtResult.Length > 0)
            {
                lib.resultUtil.AddResult("<<CKY_TC_07>>", "<<Build loan Package - Loan Package>>", "<<Build loan Package - Loan Package>>", "PASS");
                pages.CKYCreditRequestcs.addLoanPackage_LenderDecision(dtResult[0]["TestData1"].ToString());
            }
        }
        /// <summary>
        /// Test Case : Build loan Package
        /// Test Steps :
        /// Click on "Loan Actions" tab
        /// Navigate to "Loan Actions" tab > select Credit Analyst type > Select Underwriting type
        /// Navigate to "Loan Package" tab and select "Submit for Analysis" button for Lender decision
        /// Click on "Submit to Analysis" button
        /// </summary>
        public static void testscript()
        {
            generalLib objgeneralLib = new generalLib();

            DataRow[] dtResult = objgeneralLib.ImportFromExcel("TC06NWF");
            if (dtResult.Length > 0)
            {
                lib.resultUtil.AddResult("<<NWF_TC_06>>", "<<Build loan Package - Loan Package>>", "<<Build loan Package - Loan Package>>", "PASS");
                pages.NWFCreditRequestcs.addLoanPackageNWF(dtResult[0]["TestData1"].ToString(), dtResult[0]["TestData2"].ToString(), dtResult[0]["TestData3"].ToString());
            }
        }
        /// <summary>
        /// Test Case :Initial Inquiry - Inquiry
        /// Test Steps :
        /// 1. Click on "Inquiry" tab
        /// 2.Enter Values in the below fields for consumer loan:
        ///         -Inquiry Decision: Select "Proceed with Application"
        ///         -Application Date: M/d/yyyy
        ///         -Inquiry Comments:
        /// 3. Click on "Save" button
        /// 4. Click on "Submit" button
        ///
        /// </summary>
        public static void testscript()
        {
            generalLib objgeneralLib = new generalLib();

            DataRow[] dtResult = objgeneralLib.ImportFromExcel("TC03NWF");
            if (dtResult.Length > 0)
            {
                lib.resultUtil.AddResult("<<NWF_TC_03>>", "<<Initial Inquiry - Inquiry>>", "<<Initial Inquiry - Inquiry>>", "PASS");
                pages.NWFCreditRequestcs.addinquiryDecisionNWF(dtResult[0]["TestData1"].ToString(), dtResult[0]["TestData2"].ToString(), dtResult[0]["TestData3"].ToString());
            }
        }
Пример #8
0
        /// <summary>
        /// Test Case : Build Application - Applications
        /// Test Steps :
        /// 1.Click on "Application" tab
        /// 2.Select "Process Application" from Application decision option
        /// 3.Click on "Save" button
        /// 4.Click on "Submit" button
        /// </summary>
        public static void testscript()
        {
            generalLib objgeneralLib = new generalLib();

            DataRow[] dtResult = objgeneralLib.ImportFromExcel("TC05NWF");
            if (dtResult.Length > 0)
            {
                lib.resultUtil.AddResult("<<NWF_TC_05>>", "<<Build Application - Applications>>", "<<Build Application - Applications>>", "PASS");
                pages.NWFCreditRequestcs.addApplication_Decession(dtResult[0]["TestData1"].ToString(), dtResult[0]["TestData2"].ToString());
            }
        }
Пример #9
0
        /// <summary>
        // Test Case : Buid Application - Edit New Loan Actions
        // 1. Click on "Loan Actions" tab
        // 2. Select the Loan action and Click on "Edit New Loan Actions" icon to edit the loan action for which status is mentioned as "Edits Required"
        // 3. Select the value from the drop down for "CD Consumer Loan Type"
        // 4. Select "Estimated Closing Date" as after the "Application Date" to determine if a request is near or past due
        // 5. Navigate to "Fees" tab.Then click on "+" to add loan action fees
        // 6. Select "Fee Type" from the drop down
        // 7. Enter $ value for "Amount" [For Ex: $1500]
        //        Select "Payment Method" as Financed
        //        Select checkbox "Fee Exception"
        // 8. Navigate to "Coding" tab
        // 9. "Enter/Select the field values for below, [Red Vertical bars indicates mandatory fields]
        //      a) Subsidiary - Select ""ACA""
        //      b) Term Type - Select the value from the drop down
        //      c) Loan Type - Select the value from the drop down
        //      d) FCA Loan Type - Select the value from the drop down
        //      e) Primary SIC Code - Select the value from the drop down
        //      f) Primary SIC Dependency - Select ""H"" from options
        //      g) Secondary SIC Dependency - Select ""L"" from options
        //      h) Accounting System - Select ""COAL"" from options
        //      i) Secured Loan - Select ""Yes""
        // 10. Navigate to "Rate and Terms" tab.Then select the value(ARM-ARM Treasury) from drop down for "Rate Type" and also enter % value for "Estimated Stated Rate"
        // 11. Select checkbox "Rate Exception"
        // 12. Enter % value for "Policy Margin" and some text in "Rate Exception Comments"
        // 13. Click on "Save" button to save the loan action
        /// </summary>
        public static void testscript()
        {
            generalLib objgeneralLib = new generalLib();

            DataRow[] dtResult = objgeneralLib.ImportFromExcel("TC04NWF");
            if (dtResult.Length > 0)
            {
                lib.resultUtil.AddResult("<<NWF_TC_04>>", "<<Build Application - Edit New Loan Actions>>", "<<Build Application - Edit New Loan Actions>>", "PASS");
                pages.NWFCreditRequestcs.EditLoanActionNWF(dtResult[0]["TestData1"].ToString(), dtResult[0]["TestData2"].ToString(), dtResult[0]["TestData3"].ToString(), dtResult[0]["TestData4"].ToString(), dtResult[0]["TestData5"].ToString(), dtResult[0]["TestData6"].ToString(), dtResult[0]["TestData7"].ToString(), dtResult[0]["TestData8"].ToString(), dtResult[0]["TestData9"].ToString(), dtResult[0]["TestData10"].ToString(), dtResult[0]["TestData11"].ToString(), dtResult[0]["TestData12"].ToString(), dtResult[0]["TestData13"].ToString(), dtResult[0]["TestData14"].ToString(), dtResult[0]["TestData15"].ToString(), dtResult[0]["TestData16"].ToString(), dtResult[0]["TestData17"].ToString(), dtResult[0]["TestData18"].ToString(), dtResult[0]["TestData19"].ToString(), dtResult[0]["TestData20"].ToString(), dtResult[0]["TestData21"].ToString(), dtResult[0]["TestData22"].ToString(), dtResult[0]["TestData23"].ToString(), dtResult[0]["TestData24"].ToString(), dtResult[0]["TestData25"].ToString(), dtResult[0]["TestData26"].ToString());
            }
        }
        /// <summary>
        /// Test Case : Clear File for Closing
        /// Test Steps :
        /// Login to the application
        /// Select Admin tab.Then select "Cases"
        /// Search with the case number and click on Search button
        /// Select "Clear File for Closing" and then click on Reassign button
        /// Enter full name(Service AC) to search and click on search button
        /// Select the search user displayed and click on Reassign button.Then click on Finish button
        /// Close the case window displayed
        /// Search with the case number and click on Search button
        /// Select Clear File for Closing task
        /// Select "CD Processing LO" from the drop down
        /// Select "CD Rec./Serv.L/O"  from the drop down
        /// Verify "CD Loan ID" field under "Loan Action" tab is empty
        /// Select "Submit Loan to CD" button
        /// Verify "CD Loan ID" field under "Loan Action" tab
        /// Navigate to "Pre-Close Checklist" tab
        /// Select "Pre-Close Status" as "Complete" for the "Pre-Close Checklist Items"
        /// Click on "Submit" button
        /// </summary>
        public static void testscript()
        {
            generalLib objgeneralLib = new generalLib();

            DataRow[] dtResult = objgeneralLib.ImportFromExcel("TC12CKY");
            if (dtResult.Length > 0)
            {
                lib.resultUtil.AddResult("<<CKY_TC_12>>", "<<Clear File for Closing>>", "<<Clear File for Closing>>", "PASS");
                pages.CKYCreditRequestcs.checkPreCloseChecklist();
                pages.CKYCreditRequestcs.selectCDSubmit(dtResult[0]["TestData2"].ToString(), dtResult[0]["TestData3"].ToString(), dtResult[0]["TestData4"].ToString());
            }
        }
        /// <summary>
        /// Test Case : Initial Inquiry - Loan Action
        /// Test Steps :
        /// 1.Click on "Loan Actions" tab
        /// 2.Select "Branch" from the drop down
        /// 3.Click "+" to add Loan actions
        /// 4."Enter/Select the field values for below, [Red Vertical bars indicates mandatory fields]
        ///     a) Loan Action Type - Select ""New""
        ///     b) Loan Action Code - Select ""LNW- New Loan"" from the drop down
        ///     c) Is borrowser(s) a Natural Person or Land Trust(tax, land, or estate planning)?: Select ""Yes""
        ///     d) Will loan proceeds be used primarily for personal, family or household use?: Select ""Yes""
        ///     e) Will the proposed loan be closed-end and secured by real property?: Select ""No""
        ///     f) Term(Months) : Enter terms in months for loan(For Ex: 36)
        ///     g) Loan Amount: Enter the loan amount(For Ex: 100000)
        ///     h) Loan Purpose: Select the value from the drop down
        ///     Then click on ""Save"" button"
        /// 5.Click on "Save" button to save the credit request
        /// </summary>
        public static void testscript()
        {
            generalLib objgeneralLib = new generalLib();

            DataRow[] dtResult = objgeneralLib.ImportFromExcel("TC02CKY");
            if (dtResult.Length > 0)
            {
                lib.resultUtil.AddResult("<<CKY_TC_02>>", "<<Initial Inquiry - Inquiry>>", "<<Initial Inquiry - Inquiry>>", "PASS");
                // Add Loan actions
                pages.CKYCreditRequestcs.addLoanActionsAG(dtResult[0]["TestData1"].ToString(), dtResult[0]["TestData2"].ToString(), dtResult[0]["TestData3"].ToString(), dtResult[0]["TestData4"].ToString(), dtResult[0]["TestData5"].ToString());
            }
        }
        public static void testscript()
        {
            generalLib objgeneralLib = new generalLib();

            DataRow[] dtResult = objgeneralLib.ImportFromExcel("TC04CKY");
            if (dtResult.Length > 0)
            {
                lib.resultUtil.AddResult("<<CKY_TC_04>>", "<<Build Application - Loan Actions - Edit New Loan Actions>>", "<<Build Application - Loan Actions - Edit New Loan Actions>>", "PASS");
                System.Threading.Thread.Sleep(3000);
                pages.CKYCreditRequestcs.EditLoanActionAG(dtResult[0]["TestData1"].ToString(), dtResult[0]["TestData2"].ToString(), dtResult[0]["TestData3"].ToString(), dtResult[0]["TestData4"].ToString(), dtResult[0]["TestData5"].ToString(), dtResult[0]["TestData6"].ToString(), dtResult[0]["TestData7"].ToString(), dtResult[0]["TestData8"].ToString(), dtResult[0]["TestData9"].ToString(), dtResult[0]["TestData10"].ToString(), dtResult[0]["TestData11"].ToString(), dtResult[0]["TestData12"].ToString(), dtResult[0]["TestData13"].ToString(), dtResult[0]["TestData14"].ToString(), dtResult[0]["TestData15"].ToString(), dtResult[0]["TestData16"].ToString(), dtResult[0]["TestData17"].ToString(), dtResult[0]["TestData18"].ToString());
            }
        }
Пример #13
0
        /// <summary>
        /// Test Case : Build loan  - Loan Actions
        /// Test Steps :
        /// Verify the user is logged into the application and the breadcrumb is displayed as in Build Loan Package process
        /// Click on "Loan Actions" tab
        /// Underwriting Type - Select the "AgScore" from drop down
        /// Click on "Submit to Analysis" button
        /// </summary>
        public static void testscript()
        {
            generalLib objgeneralLib = new generalLib();

            DataRow[] dtResult = objgeneralLib.ImportFromExcel("TC05CKY");
            if (dtResult.Length > 0)
            {
                lib.resultUtil.AddResult("<<CKY_TC_05>>", "<<Build Loan Package - Loan Actions>>", "<<Build Loan Package - Loan Actions>>", "PASS");
                // Add Loan Action details
                pages.CKYCreditRequestcs.addLoanAction_Underwriting(dtResult[0]["TestData1"].ToString(), dtResult[0]["TestData2"].ToString());
                System.Threading.Thread.Sleep(3000);
            }
        }
        /// <summary>
        /// Test Case : Analyze Credit Request - Asssign Credit Analyst
        /// Test Steps :
        /// Verify the user is logged into the application and the breadcrumb is displayed as in Assign Credit Analyst process
        /// Click on "Assign Analyst" tab.
        /// Select "No" for Review required
        /// Select Assign Analyst from the analyst decision.Then select the analyst from the drop down "Credit Analyst"
        /// Click on "Save" button
        /// </summary>
        public static void testscript()
        {
            generalLib objgeneralLib = new generalLib();

            DataRow[] dtResult = objgeneralLib.ImportFromExcel("TC08CKY");
            if (dtResult.Length > 0)
            {
                lib.resultUtil.AddResult("<<CKY_TC_08>>", "<<Analyze Credit Request - Assign Credit Analyst>>", "<<Analyze Credit Request - Assign Credit Analyst>>", "PASS");
                //Assign Analyst
                pages.CKYCreditRequestcs.assignAnalyst(dtResult[0]["TestData1"].ToString(), dtResult[0]["TestData2"].ToString());
                //Assign Collaterals, Exceptions, Conditions
                pages.CKYCreditRequestcs.verifyCollateralsExceptionsandConditions();
            }
        }
Пример #15
0
        /// <summary>
        /// Test Case : Reassign Approver
        /// Test Steps :
        /// Select Admin tab. Then select "Cases"
        /// Search with the case number and click on Search button
        /// Select "Approve Loan Actions" and then click on Reassign button
        /// Enter full name(Service AC) to search and click on search button
        /// Select the search user displayed and click on Reassign button.Then click on Finish button
        /// Close the case window displayed
        /// </summary>
        public static void testscript()
        {
            generalLib objgeneralLib = new generalLib();

            DataRow[] dtResult = objgeneralLib.ImportFromExcel("TC10CKY");
            if (dtResult.Length > 0)
            {
                lib.resultUtil.AddResult("<<CKY_TC_10>>", "<<Reassign Approver>>", "<<Reassign Approver>>", "PASS");
                string idcase = pages.CKYCreditRequestcs.fetchCaseID();
                pages.mainMenu.selectAdminCases();
                System.Threading.Thread.Sleep(3000);
                pages.CKYCreditRequestcs.searchCase(idcase);
                pages.CKYCreditRequestcs.clickApproveLoanAction(dtResult[0]["TestData1"].ToString());
                System.Threading.Thread.Sleep(7000);
            }
        }
        /// <summary>
        /// Test Case : Decision - Approver Decision
        /// Test Steps :
        /// Login to the application as Loan approver
        /// Check whether the user receives a request in the Inbox with activity  "Approve loan actions". Click on the request.
        /// Select "Approve" for "Approver Decision"
        /// Click on "Submit" button
        /// Select "Submit Credit Request for Processing" for "Post Decision Review"
        /// Click on "Submit" button
        /// </summary>
        public static void testscript()
        {
            generalLib objgeneralLib = new generalLib();

            DataRow[] dtResult = objgeneralLib.ImportFromExcel("TC11CKY");
            if (dtResult.Length > 0)
            {
                lib.resultUtil.AddResult("<<CKY_TC_11>>", "<<Decision - Approver Decision>>", "<<Decision - Approver Decision>>", "PASS");
                string idcase = pages.CKYCreditRequestcs.fetchCaseID();
                pages.mainMenu.selectMenuYAN("INBOX", "", "");
                System.Threading.Thread.Sleep(3000);
                pages.CKYCreditRequestcs.searchCaseIdWithAprroval(idcase);
                System.Threading.Thread.Sleep(5000);
                pages.CKYCreditRequestcs.selectApproverDecision();
                pages.CKYCreditRequestcs.selectPostDecisionReview();
            }
        }
Пример #17
0
        /// <summary>
        /// Test Case : Credit Request Closing - Recieve Signed Docs and Send For Booking
        /// Test Steps :
        //        Select Admin tab.Then select "Cases"
        //Search with the case number and click on Search button
        //Select "Booking Request" and then click on Reassign button
        //Enter user name to search and click on search button
        //Select the search user displayed and click on Reassign button.
        //Then click on Finish button then close the case window displayed
        //Search with the case number and click on Search button
        //Select "Booking Request" task
        //Select the Booking Request checkbox
        //Click on "Submit" button
        /// </summary>
        public static void testscript()
        {
            generalLib objgeneralLib = new generalLib();

            DataRow[] dtResult = objgeneralLib.ImportFromExcel("TC17NWF");
            if (dtResult.Length > 0)
            {
                lib.resultUtil.AddResult("<<NWF_TC_17>>", "<<Credit Request Closing - Recieve Signed Docs and Send For Booking>>", "<<Credit Request Closing - Recieve Signed Docs and Send For Booking>>", "PASS");

                string idcase = pages.NWFCreditRequestcs.fetchCaseID();
                pages.mainMenu.selectAdminCases();
                pages.NWFCreditRequestcs.searchCase(idcase);
                pages.NWFCreditRequestcs.clickBookingRequest();
                pages.NWFCreditRequestcs.reassignUser(dtResult[0]["TestData1"].ToString());

                pages.NWFCreditRequestcs.searchCaseIdWithBookingRequest(idcase);
            }
        }
Пример #18
0
        /// <summary>
        /// Test Case : Credit Request Closing - Next Day verification
        /// Test Steps :
        //        Select Admin tab.Then select "Cases"
        //Search with the case number and click on Search button
        //Select "Next Day verification" and then click on Reassign button
        //Enter user name to search and click on search button
        //Select the search user displayed and click on Reassign button.
        //Then click on Finish button then close the case window displayed
        //Search with the case number and click on Search button
        //Select "Next Day verification" task
        //Select the Verified Checkbox
        //Click on "Submit" button
        /// </summary>
        public static void testscript()
        {
            generalLib objgeneralLib = new generalLib();

            DataRow[] dtResult = objgeneralLib.ImportFromExcel("TC21NWF");
            if (dtResult.Length > 0)
            {
                lib.resultUtil.AddResult("<<NWF_TC_21>>", "<<Credit Request Closing - Next Day verification>>", "<<Credit Request Closing - Next Day verification>>", "PASS");

                string idcase = pages.NWFCreditRequestcs.fetchCaseID();
                pages.mainMenu.selectAdminCases();
                pages.NWFCreditRequestcs.searchCase(idcase);
                pages.NWFCreditRequestcs.clickNextDayVerifications();
                pages.NWFCreditRequestcs.reassignUser(dtResult[0]["TestData1"].ToString());

                pages.NWFCreditRequestcs.searchCaseIdWithNextDayVerifications(idcase);
            }
        }
Пример #19
0
        /// <summary>
        /// Test Case : Credit Request Closing - Review And Book Loan
        /// Test Steps :
        //        Select Admin tab.Then select "Cases"
        //Search with the case number and click on Search button
        //Select "Review And Book Loan" and then click on Reassign button
        //Enter user name to search and click on search button
        //Select the search user displayed and click on Reassign button.
        //Then click on Finish button then close the case window displayed
        //Search with the case number and click on Search button
        //Select "Review And Book Loan" task
        //Select the Loan Booked Checkbox
        //Select Branch
        //Click on "Submit" button
        /// </summary>
        public static void testscript()
        {
            generalLib objgeneralLib = new generalLib();

            DataRow[] dtResult = objgeneralLib.ImportFromExcel("TC18NWF");
            if (dtResult.Length > 0)
            {
                lib.resultUtil.AddResult("<<NWF_TC_18>>", "<<Credit Request Closing - Review And Book Loan>>", "<<Credit Request Closing - Review And Book Loan>>", "PASS");

                string idcase = pages.NWFCreditRequestcs.fetchCaseID();
                pages.mainMenu.selectAdminCases();
                pages.NWFCreditRequestcs.searchCase(idcase);
                pages.NWFCreditRequestcs.clickReviewAndBookLoan();
                pages.NWFCreditRequestcs.reassignUser(dtResult[0]["TestData1"].ToString());

                pages.NWFCreditRequestcs.searchCaseIdWithReviewBookLoan(idcase, dtResult[0]["TestData2"].ToString());
            }
        }
        /// <summary>
        /// Test Case : Credit Request Closing - Print and Send Documents
        /// Test Steps :
        //        Select Admin tab.Then select "Cases"
        //Search with the case number and click on Search button
        //Select "<Print and Send Documents" and then click on Reassign button
        //Enter user name to search and click on search button
        //Select the search user displayed and click on Reassign button.
        //Then click on Finish button then close the case window displayed
        //Search with the case number and click on Search button
        //Select "Print and Send Documents" task
        //Select the Documents Printed Checkbox
        //Click on "Submit" button
        /// </summary>
        public static void testscript()
        {
            generalLib objgeneralLib = new generalLib();

            DataRow[] dtResult = objgeneralLib.ImportFromExcel("TC15NWF");
            if (dtResult.Length > 0)
            {
                lib.resultUtil.AddResult("<<NWF_TC_15>>", "<<Print and Send Documents>>", "<<Print and Send Documents>>", "PASS");

                string idcase = pages.NWFCreditRequestcs.fetchCaseID();
                pages.mainMenu.selectAdminCases();
                pages.NWFCreditRequestcs.searchCase(idcase);
                pages.NWFCreditRequestcs.clickPrintandSentDocuments();
                pages.NWFCreditRequestcs.reassignUser(dtResult[0]["TestData1"].ToString());

                pages.NWFCreditRequestcs.searchCaseIdWithPrintandSendDocs(idcase);
            }
        }
        /// <summary>
        /// Test Case : Credit Request Closing - Next Day verification
        /// Test Steps :
        /// Select Admin tab. Then select "Cases"
        /// Search with the case number and click on Search button
        /// Select  "Final Credit Request Actions" and then click on Reassign button
        /// Enter full name(Service AC) to search and click on search button
        /// Select the search user displayed and click on Reassign button.Then click on Finish button
        /// Close the case window displayed
        /// Search with the case number and click on Search button
        /// Select "Final Credit Request Actions" task
        /// Navigate to "Upload Documents" tab.Select the checkbox "All AgVUE Documents have been uploaded to DocHub"
        /// Select the checkbox "All Documents have been uploaded to AgDocs"
        /// Click on "Submit" button
        /// </summary>
        public static void testscript()
        {
            generalLib objgeneralLib = new generalLib();

            DataRow[] dtResult = objgeneralLib.ImportFromExcel("TC18CKY");
            if (dtResult.Length > 0)
            {
                lib.resultUtil.AddResult("<<CKY_TC_18>>", "<<Credit Request Closing - Final Credit Request Actions>>", "<<Credit Request Closing - Final Credit Request Actions>>", "PASS");
                //string idcase = pages.YANCreditRequestcs.fetchCaseID();
                //pages.mainMenu.selectAdminCases();
                //System.Threading.Thread.Sleep(3000);
                //pages.YANCreditRequestcs.searchCase(idcase);
                //pages.YANCreditRequestcs.clickFinalCreditRequestActions(dtResult[0]["TestData1"].ToString());
                //System.Threading.Thread.Sleep(7000);
                //pages.mainMenu.selectMenuYAN("INBOX", "", "");
                //System.Threading.Thread.Sleep(3000);
                pages.CKYCreditRequestcs.finalCreditRequestActions();
            }
        }
Пример #22
0
        /// <summary>
        /// Test Case : Credit Request Closing - Next Day verification
        /// Test Steps :
        //        Select Admin tab.Then select "Cases"
        //Search with the case number and click on Search button
        //Select "PostAuditClose" and then click on Reassign button
        //Enter user name to search and click on search button
        //Select the search user displayed and click on Reassign button.
        //Then click on Finish button then close the case window displayed
        //Search with the case number and click on Search button
        //Select "PostAuditClose" task
        //Select the Independent Verified Checkbox
        //CLick on Post-Close Checklist tab
        //Select the 'Complete' option for Post-Close Status1
        //Select the 'Complete' option for Post-Close Status2
        //Select the 'Complete' option for Post-Close Status3
        //Select the 'Complete' option for Post-Close Status4
        //Select the 'Complete' option for Post-Close Status5
        //Select the 'Complete' option for Post-Close Status6
        //Click on "Submit" button
        /// </summary>
        public static void testscript()
        {
            generalLib objgeneralLib = new generalLib();

            DataRow[] dtResult = objgeneralLib.ImportFromExcel("TC23NWF");
            if (dtResult.Length > 0)
            {
                lib.resultUtil.AddResult("<<NWF_TC_23>>", "<<Receive and Scan Documents>>", "<<Receive and Scan Documents>>", "PASS");

                string idcase = pages.NWFCreditRequestcs.fetchCaseID();
                pages.mainMenu.selectAdminCases();
                //System.Threading.Thread.Sleep(3000);
                pages.NWFCreditRequestcs.searchCase(idcase);
                pages.NWFCreditRequestcs.clickPostAuditClose();
                pages.NWFCreditRequestcs.reassignUser(dtResult[0]["TestData1"].ToString());

                pages.NWFCreditRequestcs.searchCaseIdWithPostAuditClose(idcase);
            }
        }
Пример #23
0
        /// <summary>
        /// Test Case : Decision - Approver Decision
        /// Test Steps :
        //Select Admin tab.Then select "Cases"
        //Search with the case number and click on Search button
        //Select "Decision Prep checkbox" and then click on Reassign button
        //Enter user name to search and click on search button
        //Select the search user displayed and click on Reassign button.
        //Then click on Finish button then close the case window displayed
        //Search with the case number and click on Search button
        //Select "Decision Prep checkbox" task
        //Select Approve for Approver decision
        //Select last approver record and delete the rows -4
        //Select last approver record and delete the rows -3
        //Select last approver record and delete the rows -2
        //Click on "Submit" button
        /// </summary>
        public static void testscript()
        {
            generalLib objgeneralLib = new generalLib();

            DataRow[] dtResult = objgeneralLib.ImportFromExcel("TC10NWF");
            if (dtResult.Length > 0)
            {
                lib.resultUtil.AddResult("<<NWF_TC_10>>", "<<Decision - Approver Decision>>", "<<Decision - Approver Decision>>", "PASS");

                string idcase = pages.NWFCreditRequestcs.fetchCaseID();
                pages.mainMenu.selectAdminCases();
                pages.NWFCreditRequestcs.searchCase(idcase);
                pages.NWFCreditRequestcs.clickDecisionPrep();
                pages.NWFCreditRequestcs.reassignUser(dtResult[0]["TestData1"].ToString());
                pages.NWFCreditRequestcs.seacrWithCaseId(idcase);
                pages.NWFCreditRequestcs.selectCaseFromInboxHavingText_DecisionPrep();

                pages.NWFCreditRequestcs.selectProceedWithDecision();
            }
        }
Пример #24
0
        /// <summary>
        /// Test Case : Analyze Credit Request - Asssign Credit Analyst
        /// Test Steps :
        //Select Admin tab.Then select "Cases"
        //Search with the case number and click on Search button
        //Select "AnalyzeCreditRequest" and then click on Reassign button
        //Enter user name to search and click on search button
        //Select the search user displayed and click on Reassign button.
        //Then click on Finish button then close the case window displayed
        //Search with the case number and click on Search button
        //Select "AnalyzeCreditRequest" task
        //Select the Credit Analysis Tab
        //Select Assigned PD
        //Select Assigned LGD
        //Select the Recommmended option in the Analyst Decision
        //Click on "Submit" button
        /// </summary>
        public static void testscript()
        {
            generalLib objgeneralLib = new generalLib();

            DataRow[] dtResult = objgeneralLib.ImportFromExcel("TC08NWF");
            if (dtResult.Length > 0)
            {
                lib.resultUtil.AddResult("<<NWF_TC_08>>", "<<Analyze Credit Request >>", "<<Analyze Credit Request >>", "PASS");

                string idcase = pages.NWFCreditRequestcs.fetchCaseID();
                pages.mainMenu.selectAdminCases();
                pages.NWFCreditRequestcs.searchCase(idcase);
                pages.NWFCreditRequestcs.clickAnalyzeCreditRequest();
                pages.NWFCreditRequestcs.reassignUser(dtResult[0]["TestData1"].ToString());
                pages.NWFCreditRequestcs.seacrWithCaseId(idcase);

                pages.NWFCreditRequestcs.selectCaseFromInboxHavingText_AnalyzeCreditRequest();
                pages.NWFCreditRequestcs.creditAnalysisNWF(dtResult[0]["TestData2"].ToString(), dtResult[0]["TestData3"].ToString());
            }
        }
Пример #25
0
        /// <summary>
        /// Test Case : Clear File for Closing
        /// Test Steps :
        //        Select Admin tab.Then select "Cases"
        //Search with the case number and click on Search button
        //Select "Clear File for Closing" and then click on Reassign button
        //Enter user name to search and click on search button
        //Select the search user displayed and click on Reassign button.
        //Then click on Finish button then close the case window displayed
        //Search with the case number and click on Search button
        //Select "Clear File for Closing" task
        //Select Loan Action Tab
        //Select CD Processing LO
        //Select CD Rec./Serv./L/O
        //Select CD MLO/S.A.F.E.
        //Click on "Submit" button
        /// </summary>
        public static void testscript()
        {
            generalLib objgeneralLib = new generalLib();

            DataRow[] dtResult = objgeneralLib.ImportFromExcel("TC12NWF");
            if (dtResult.Length > 0)
            {
                lib.resultUtil.AddResult("<<NWF_TC_12>>", "<<Clear File for Closing>>", "<<Clear File for Closing>>", "PASS");

                string idcase = pages.NWFCreditRequestcs.fetchCaseID();
                pages.mainMenu.selectAdminCases();
                pages.NWFCreditRequestcs.searchCase(idcase);
                pages.NWFCreditRequestcs.clickClearFileforClosing();
                pages.NWFCreditRequestcs.reassignUser(dtResult[0]["TestData1"].ToString());
                pages.NWFCreditRequestcs.seacrWithCaseId(idcase);
                pages.NWFCreditRequestcs.selectCaseFromInboxHavingText_ClearFileforClosing();

                pages.NWFCreditRequestcs.selectCDSubmit(dtResult[0]["TestData2"].ToString(), dtResult[0]["TestData3"].ToString(), dtResult[0]["TestData4"].ToString());
            }
        }
Пример #26
0
        /// <summary>
        /// Test Case : Credit Request Closing - Recieve Signed Docs and Send For Booking
        /// Test Steps :
        /// Select Admin tab. Then select "Cases"
        /// Search with the case number and click on Search button
        /// Select  "Receive Docs and Send for Booking" and then click on Reassign button
        /// Enter full name(Service AC) to search and click on search button
        /// Select the search user displayed and click on Reassign button.Then click on Finish button
        /// Close the case window displayed
        /// Search with the case number and click on Search button
        /// Select "Receive Docs and Send for Booking" task
        /// Click on "Submit" button
        /// </summary>
        public static void testscript()
        {
            generalLib objgeneralLib = new generalLib();

            DataRow[] dtResult = objgeneralLib.ImportFromExcel("TC15CKY");
            if (dtResult.Length > 0)
            {
                lib.resultUtil.AddResult("<<CKY_TC_15>>", "<<Credit Request Closing - Recieve Signed Docs and Send For Booking>>", "<<Credit Request Closing - Recieve Signed Docs and Send For Booking>>", "PASS");
                string idcase = pages.CKYCreditRequestcs.fetchCaseID();
                pages.mainMenu.selectAdminCases();
                System.Threading.Thread.Sleep(3000);
                pages.CKYCreditRequestcs.searchCase(idcase);
                pages.CKYCreditRequestcs.clickAcceptBookingAndReassign(dtResult[0]["TestData1"].ToString());
                System.Threading.Thread.Sleep(5000);
                pages.mainMenu.selectMenuCKY("INBOX", "", "");
                System.Threading.Thread.Sleep(3000);
                pages.CKYCreditRequestcs.searchCaseIdWithAcceptBooking(idcase);
                //System.Threading.Thread.Sleep(1000);
                pages.CKYCreditRequestcs.fetchtaskreviewerQueue();
                pages.CKYCreditRequestcs.clickAcceptBooking();
                pages.CKYCreditRequestcs.bookingAndFunding();
                pages.CKYCreditRequestcs.selectNextDayVerification();
            }
        }