public void _03_DisclosurePrepTRID() { AttachToProcess(Processes.Encompass, 5); //TestConsole.Initialize().chk_UnderwritingBypass_Check().chk_WestVM_Bypass_Check().chk_SmartGFE_Bypass_Check().btn_FancyMilestones_Click(); DisclosurePrep .OpenForm_FromFormsTab() .cmb_WillThereBeSubordination_SendKeys("No") .cmb_BetterRateWarranty_SendKeys("No") .cmb_ImpoundsWaivedOrNotWaived_SendKeys("Not Waived") .cmb_ImpoundsWillBeFor_SendKeys("Taxes and Insurance (T & I)") .cmb_AddingRemovingSomeoneFromTitle_SendKeys("No") .btn_GenerateEstimatedClosingDatesandStandardFees_Click() .btn_WestVM_Click(); EncompassMain.Initialize().tab_Loan_Select(); DisclosurePrep.Initialize().btn_Review2015Itemization_Click(); Itemization.OpenForm_FromFormsTab(); PropertyTaxesReserved.OpenFromItemization().cmb_ReserveBasedOn_SendKeys("B").txt_RatePercentage_SendKeys(".25").btn_OK_Click(); AggregateSetup.OpenFromItemization().btn_OK_Click(); DisclosurePrep.OpenForm_FromFormsTab().btn_RunComplianceReport_Click(); DisclosurePrep .OpenForm_FromFormsTab() .cmb_PropertyInspectionWaiver_SendKeys("No") .cmb_DocumentDeliveryPreference_SendKeys("Email - eSign") .btn_ReadytoDisclose_Click() .btn_GenerateDisclosures_Click(); }
public void TicketTesting(IDictionary <string, string> data) { MasterData = new objMasterData(data); MasterData.TestResultPathStem = pathStem; className = System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name; Step step = new Step(); step.Action = string.Format("Test: {0}", MasterData.TestDescription); step.ExpectedResult = string.Format(""); step.ActualResult = string.Format(""); step.Status = "Pass"; step.Time = DateTime.Now.ToString(); try { AttachToProcess(Processes.Encompass, 5); #region VA Appraisals: 2015 Itemization (loan has already clicked Generate Estimated Closing Dates and Standard Fees) //1 unit (set address) URLA_Page1 .OpenForm_FromFormsTab() .txt_NoUnits_SendKeys("1") .txt_SubjectProperty_ZipCode_SendKeys(MasterData.Zip); //.ChangeSubjectProperty(MasterData.County, MasterData.City, MasterData.State, MasterData.Zip); Screenshot.TakeScreenShot(Screenshot.TakeSS_FullDesktop(), @"C:\Users\hcharls\Desktop\Test Screenshots\" + "2015 Itemization " + MasterData.TestID + " 1 unit"); TransmittalSummary .OpenForm_FromFormsTab() .cmb_PropertyType_SendKeys("Detached"); Screenshot.TakeScreenShot(Screenshot.TakeSS_FullDesktop(), @"C:\Users\hcharls\Desktop\Test Screenshots\" + "2015 Itemization " + MasterData.TestID + " Detached"); DisclosurePrep .OpenForm_FromFormsTab() .btn_GenerateEstimatedClosingDatesandStandardFees_Click(); Itemization .OpenForm_FromFormsTab() .btn_ScrollDownToAppraisal_Click(); Screenshot.TakeScreenShot(Screenshot.TakeSS_FullDesktop(), @"C:\Users\hcharls\Desktop\Test Screenshots\" + "2015 Itemization " + MasterData.TestID + "Detached 1 unit " + MasterData.TestDescription); //2 unit URLA_Page1 .OpenForm_FromFormsTab() .txt_NoUnits_SendKeys("2"); Screenshot.TakeScreenShot(Screenshot.TakeSS_FullDesktop(), @"C:\Users\hcharls\Desktop\Test Screenshots\" + "2015 Itemization " + MasterData.TestID + " 2 unit"); DisclosurePrep .OpenForm_FromFormsTab() .btn_GenerateEstimatedClosingDatesandStandardFees_Click(); Itemization .OpenForm_FromFormsTab() .btn_ScrollDownToAppraisal_Click(); Screenshot.TakeScreenShot(Screenshot.TakeSS_FullDesktop(), @"C:\Users\hcharls\Desktop\Test Screenshots\" + "2015 Itemization " + MasterData.TestID + "Detached 2 unit " + MasterData.TestDescription); //3 unit URLA_Page1 .OpenForm_FromFormsTab() .txt_NoUnits_SendKeys("3"); Screenshot.TakeScreenShot(Screenshot.TakeSS_FullDesktop(), @"C:\Users\hcharls\Desktop\Test Screenshots\" + "2015 Itemization " + MasterData.TestID + " 3 unit"); DisclosurePrep .OpenForm_FromFormsTab() .btn_GenerateEstimatedClosingDatesandStandardFees_Click(); Itemization .OpenForm_FromFormsTab() .btn_ScrollDownToAppraisal_Click(); Screenshot.TakeScreenShot(Screenshot.TakeSS_FullDesktop(), @"C:\Users\hcharls\Desktop\Test Screenshots\" + "2015 Itemization " + MasterData.TestID + "Detached 3 unit " + MasterData.TestDescription); //4 unit URLA_Page1 .OpenForm_FromFormsTab() .txt_NoUnits_SendKeys("4"); Screenshot.TakeScreenShot(Screenshot.TakeSS_FullDesktop(), @"C:\Users\hcharls\Desktop\Test Screenshots\" + "2015 Itemization " + MasterData.TestID + " 4 unit"); DisclosurePrep .OpenForm_FromFormsTab() .btn_GenerateEstimatedClosingDatesandStandardFees_Click(); Itemization .OpenForm_FromFormsTab() .btn_ScrollDownToAppraisal_Click(); Screenshot.TakeScreenShot(Screenshot.TakeSS_FullDesktop(), @"C:\Users\hcharls\Desktop\Test Screenshots\" + "2015 Itemization " + MasterData.TestID + "Detached 4 unit " + MasterData.TestDescription); //Condo URLA_Page1 .OpenForm_FromFormsTab() .txt_NoUnits_SendKeys("1"); Screenshot.TakeScreenShot(Screenshot.TakeSS_FullDesktop(), @"C:\Users\hcharls\Desktop\Test Screenshots\" + "2015 Itemization " + MasterData.TestID + " 1 unit condo"); TransmittalSummary .OpenForm_FromFormsTab() .cmb_PropertyType_SendKeys("Condominium"); Screenshot.TakeScreenShot(Screenshot.TakeSS_FullDesktop(), @"C:\Users\hcharls\Desktop\Test Screenshots\" + "2015 Itemization " + MasterData.TestID + " condo"); DisclosurePrep .OpenForm_FromFormsTab() .btn_GenerateEstimatedClosingDatesandStandardFees_Click(); Itemization .OpenForm_FromFormsTab() .btn_ScrollDownToAppraisal_Click(); Screenshot.TakeScreenShot(Screenshot.TakeSS_FullDesktop(), @"C:\Users\hcharls\Desktop\Test Screenshots\" + "2015 Itemization " + MasterData.TestID + "condo " + MasterData.TestDescription); #endregion #region VA Appraisals: Appraisal Order and Tracking (loan must have Intent to Proceed) //1 unit (set address) URLA_Page1 .OpenForm_FromFormsTab() .txt_SubjectProperty_ZipCode_SendKeys(MasterData.Zip); //.ChangeSubjectProperty(MasterData.County, MasterData.City, MasterData.State, MasterData.Zip); Screenshot.TakeScreenShot(Screenshot.TakeSS_FullDesktop(), @"C:\Users\hcharls\Desktop\Test Screenshots\" + "Payment Processing " + MasterData.TestID); AppraisalOrderAndTracking .OpenForm_FromFormsTab() .cmb_PropertyType_SendKeys("Detached") .txt_NoUnits_SendKeys("1") .chk_EnterPaymentInfoForBorrower_Check(false) .chk_EnterPaymentInfoForBorrower_Check(true) .DragPaymentProcessingWindow(); Screenshot.TakeScreenShot(Screenshot.TakeSS_FullDesktop(), @"C:\Users\hcharls\Desktop\Test Screenshots\" + "Payment Processing " + MasterData.TestID + " 1 unit " + MasterData.TestDescription); PaymentProcessing .Initialize() .btn_Close_Click(); //2 unit AppraisalOrderAndTracking .Initialize() .cmb_PropertyType_SendKeys("Detached") .txt_NoUnits_SendKeys("2") .chk_EnterPaymentInfoForBorrower_Check(false) .chk_EnterPaymentInfoForBorrower_Check(true) .DragPaymentProcessingWindow(); Screenshot.TakeScreenShot(Screenshot.TakeSS_FullDesktop(), @"C:\Users\hcharls\Desktop\Test Screenshots\" + "Payment Processing " + MasterData.TestID + " 2 unit " + MasterData.TestDescription); PaymentProcessing .Initialize() .btn_Close_Click(); //3 unit AppraisalOrderAndTracking .OpenForm_FromFormsTab() .cmb_PropertyType_SendKeys("Detached") .txt_NoUnits_SendKeys("3") .chk_EnterPaymentInfoForBorrower_Check(false) .chk_EnterPaymentInfoForBorrower_Check(true) .DragPaymentProcessingWindow(); Screenshot.TakeScreenShot(Screenshot.TakeSS_FullDesktop(), @"C:\Users\hcharls\Desktop\Test Screenshots\" + "Payment Processing " + MasterData.TestID + " 3 unit " + MasterData.TestDescription); PaymentProcessing .Initialize() .btn_Close_Click(); //4 unit AppraisalOrderAndTracking .OpenForm_FromFormsTab() .txt_NoUnits_SendKeys("4") .chk_EnterPaymentInfoForBorrower_Check(false) .chk_EnterPaymentInfoForBorrower_Check(true) .DragPaymentProcessingWindow(); Screenshot.TakeScreenShot(Screenshot.TakeSS_FullDesktop(), @"C:\Users\hcharls\Desktop\Test Screenshots\" + "Payment Processing " + MasterData.TestID + " 4 unit " + MasterData.TestDescription); PaymentProcessing .Initialize() .btn_Close_Click(); //condo AppraisalOrderAndTracking .OpenForm_FromFormsTab() .cmb_PropertyType_SendKeys("Condominium") .txt_NoUnits_SendKeys("1") .chk_EnterPaymentInfoForBorrower_Check(false) .chk_EnterPaymentInfoForBorrower_Check(true) .DragPaymentProcessingWindow(); Screenshot.TakeScreenShot(Screenshot.TakeSS_FullDesktop(), @"C:\Users\hcharls\Desktop\Test Screenshots\" + "Payment Processing " + MasterData.TestID + " condo " + MasterData.TestDescription); PaymentProcessing .Initialize() .btn_Close_Click(); #endregion } catch (Exception ex) { step.ModalText = ex.ToString(); step.Status = "Fail"; step.ScreenShotLocation = Screenshot.TakeScreenShot(Screenshot.TakeSS_FullDesktop(), string.Format("Failure\\{0}", System.Reflection.MethodBase.GetCurrentMethod().Name)); Assert.Fail(ex.ToString()); } finally { Report.addStep(step); } }