public void VerifyWorkerContactsTab() { Initialize(); LandingPage.SelectFromToolbar("Workers"); Factory.AssertIsTrue(WorkerSummaryWindow.VerifyWorkersDisplayed(), "Worker Landing Page not Displayed"); var datarows = ExcelReader.ImportSpreadsheet(ExcelFileNames.WorkerContacts); foreach (var datarow in datarows) { var worker = WorkerSummaryWindow.SelectWorkerFromTable(datarow.ItemArray[20].ToString()); if (worker) { Playback.Wait(2000); WorkerSummaryWindow.SelectMainTab(WorkerSummaryWindow.WorkerProfileTabConstants.ProfileDetails); WorkerSummaryWindow.SelectInnerTab(WorkerSummaryWindow.WorkerProfileTabConstants.ProfileDetails, "Contacts"); Playback.Wait(1000); Factory.AssertIsTrue(WorkerSurveyWindow.VerifyWorkerProfileWindowDisplayed(), "Workers Profile Contacts Tab not Displayed"); WorkerProfileDetailsWindow.EnterDataInContactTabs(datarow); WorkerProfileDetailsWindow.ClickOnOkBtnPopUp(); WorkerSummaryWindow.ClickOnCloseBtn(); } Factory.AssertIsTrue(worker, "Requested Worker not found"); } Cleanup(); }