public void editNewMeeting() { string[] username = null; string[] password = null; XMLParse oXMLData = new XMLParse(); oXMLData.LoadXML("../../Config/ApplicationSettings.xml"); username = oXMLData.getData("settings/Credentials", "username_office"); password = oXMLData.getData("settings/Credentials", "password"); // Initializing the objects var executionLog = new ExecutionLog(); var loginHelper = new LoginHelper(GetWebDriver()); var officeActivities_MeetingHelper = new OfficeActivities_MeetingHelper(GetWebDriver()); // Variable var name = "Subject" + RandomNumber(1, 9999); var EditName = "EditSubject" + RandomNumber(1, 500); var email = "Test" + GetRandomNumber() + "@gmail.com"; String JIRA = ""; String Status = "Pass"; try { executionLog.Log("EditNewMeeting", "Login with valid username and password"); Login(username[0], password[0]); Console.WriteLine("Logged in as: " + username[0] + " / " + password[0]); executionLog.Log("EditNewMeeting", "Verify Page title"); VerifyTitle("Dashboard"); executionLog.Log("EditNewMeeting", " Go to meeting"); VisitOffice("meetings/create"); officeActivities_MeetingHelper.WaitForWorkAround(3000); executionLog.Log("EditNewMeeting", "Verify title"); VerifyTitle("Create a Meeting"); executionLog.Log("EditNewMeeting", "Enter Subject"); officeActivities_MeetingHelper.TypeText("Subject", name); Console.WriteLine("name is " + name); executionLog.Log("EditNewMeeting", "Enter Meeting location"); officeActivities_MeetingHelper.TypeText("Location", "Test Meeting"); executionLog.Log("EditNewMeeting", "Select Priority"); officeActivities_MeetingHelper.Select("Priority", "Low"); executionLog.Log("EditNewMeeting", "select Module"); officeActivities_MeetingHelper.Select("RelatedTo", "20"); executionLog.Log("EditNewMeeting", "Click on Assing"); officeActivities_MeetingHelper.ClickElement("FindListIcon"); officeActivities_MeetingHelper.WaitForWorkAround(3000); executionLog.Log("EditNewMeeting", "Select a client"); officeActivities_MeetingHelper.ClickElement("SelectedClient"); officeActivities_MeetingHelper.WaitForWorkAround(2000); executionLog.Log("EditNewMeeting", "Enter start date"); officeActivities_MeetingHelper.TypeText("StartDate", "07/07/2018"); executionLog.Log("EditNewMeeting", "Enter Due date"); officeActivities_MeetingHelper.TypeText("EndDate", "08/08/2018"); executionLog.Log("EditNewMeeting", "cLICK on Save "); officeActivities_MeetingHelper.ClickElement("Save"); officeActivities_MeetingHelper.WaitForWorkAround(2000); executionLog.Log("EditNewMeeting", "Wait for text"); officeActivities_MeetingHelper.WaitForText("Meeting saved successfully.", 10); executionLog.Log("EditNewMeeting", "Redirect at meetings page."); VisitOffice("meetings"); officeActivities_MeetingHelper.WaitForWorkAround(3000); executionLog.Log("EditNewMeeting", "Verify title"); VerifyTitle("Meetings"); executionLog.Log("EditNewMeeting", "Enter Subject in Search field"); officeActivities_MeetingHelper.TypeText("SearchSubject", name); officeActivities_MeetingHelper.WaitForWorkAround(2000); executionLog.Log("EditNewMeeting", "Select all in owner field"); officeActivities_MeetingHelper.SelectByText("Owner", "All"); officeActivities_MeetingHelper.WaitForWorkAround(2000); executionLog.Log("EditNewMeeting", "Click on Edit"); officeActivities_MeetingHelper.ClickElement("Edit"); VerifyTitle("Edit Meeting"); officeActivities_MeetingHelper.WaitForWorkAround(3000); executionLog.Log("EditNewMeeting", "Enter Subject"); officeActivities_MeetingHelper.TypeText("Subject", EditName); executionLog.Log("EditNewMeeting", "Edit Start Date"); officeActivities_MeetingHelper.TypeText("EndDate", "09/09/2018"); executionLog.Log("EditNewMeeting", "Click On Save Btn"); officeActivities_MeetingHelper.ClickElement("Save"); officeActivities_MeetingHelper.WaitForWorkAround(3000); executionLog.Log("EditNewMeeting", "Redirect at meetings page."); VisitOffice("meetings"); officeActivities_MeetingHelper.WaitForWorkAround(3000); executionLog.Log("EditNewMeeting", "Search meeting by subject"); officeActivities_MeetingHelper.TypeText("SearchSubject", EditName); officeActivities_MeetingHelper.WaitForWorkAround(2000); executionLog.Log("EditNewMeeting", "Select all in owner field"); officeActivities_MeetingHelper.SelectByText("Owner", "All"); officeActivities_MeetingHelper.WaitForWorkAround(2000); executionLog.Log("EditNewMeeting", "Click on the meeting"); officeActivities_MeetingHelper.ClickElement("ClickOnAnyMeeting"); officeActivities_MeetingHelper.WaitForWorkAround(3000); executionLog.Log("EditNewMeeting", "Click On Cancel meeting."); officeActivities_MeetingHelper.ClickElement("CancelMeeting"); officeActivities_MeetingHelper.AcceptAlert(); officeActivities_MeetingHelper.WaitForWorkAround(3000); executionLog.Log("EditNewMeeting", "Redirect at recycle bin."); VisitOffice("meetings/recyclebin"); officeActivities_MeetingHelper.WaitForWorkAround(3000); executionLog.Log("EditNewMeeting", "Verify page title"); VerifyTitle("Recycled Meeting"); executionLog.Log("EditNewMeeting", "Search meeting by name."); officeActivities_MeetingHelper.TypeText("SearchSubject", EditName); officeActivities_MeetingHelper.WaitForWorkAround(2000); executionLog.Log("EditNewMeeting", "Select all in owner field"); officeActivities_MeetingHelper.SelectByText("OwnerField", "All"); officeActivities_MeetingHelper.WaitForWorkAround(2000); executionLog.Log("EditNewMeeting", "Wait for delete icon to be present."); officeActivities_MeetingHelper.WaitForElementPresent("DeleteMeetingPermanently", 10); executionLog.Log("EditNewMeeting", "Click On delete icon"); officeActivities_MeetingHelper.ClickElement("DeleteMeetingPermanently"); executionLog.Log("EditNewMeeting", "Accept alert message."); officeActivities_MeetingHelper.AcceptAlert(); executionLog.Log("EditNewMeeting", "Verify text."); officeActivities_MeetingHelper.WaitForText("Meeting Permanently Deleted.", 10); } catch (Exception e) { executionLog.Log("Error", e.StackTrace); Status = "Fail"; String counter = executionLog.readLastLine("counter"); String Description = executionLog.GetAllTextFile("EditNewMeeting"); String Error = executionLog.GetAllTextFile("Error"); Console.WriteLine(Error); if (counter == "") { counter = "0"; } bool result = loginHelper.CheckExstingIssue("Edit New Meeting"); if (!result) { if (Int16.Parse(counter) < 9) { executionLog.Count("counter", (Int16.Parse(counter) + 1).ToString()); loginHelper.CreateIssue("Edit New Meeting", "Bug", "Medium", "Meeting page", "QA", "Log in as: " + username[0] + " / " + password[0] + "\n\nSteps:\n" + Description + "\n\n\nError Description:\n" + Error); string id = loginHelper.getIssueID("Edit New Meeting"); TakeScreenshot("EditNewMeeting"); string directoryName = loginHelper.GetnewDirectoryName(GetPath()); var location = directoryName + "\\EditNewMeeting.png"; loginHelper.AddAttachment(location, id); } } else { if (Int16.Parse(counter) < 9) { executionLog.Count("counter", (Int16.Parse(counter) + 1).ToString()); TakeScreenshot("EditNewMeeting"); string id = loginHelper.getIssueID("Edit New Meeting"); string directoryName = loginHelper.GetnewDirectoryName(GetPath()); var location = directoryName + "\\EditNewMeeting.png"; loginHelper.AddAttachment(location, id); loginHelper.AddComment(loginHelper.getIssueID("Edit New Meeting"), "This issue is still occurring"); } } JIRA = loginHelper.getIssueID("Edit New Meeting"); // executionLog.DeleteFile("Error"); throw; } finally { executionLog.DeleteFile("EditNewMeeting"); executionLog.WriteInExcel("Edit New Meeting", Status, JIRA, "Tasks and Meetings"); } }
public void adminCorpMeetingURLChange() { string[] username = null; string[] password = null; var oXMLData = new XMLParse(); oXMLData.LoadXML("../../Config/ApplicationSettings.xml"); username = oXMLData.getData("settings/Credentials", "username_office"); password = oXMLData.getData("settings/Credentials", "password"); // Initializing the objects var executionLog = new ExecutionLog(); var loginHelper = new LoginHelper(GetWebDriver()); var officeActivities_MeetingHelper = new OfficeActivities_MeetingHelper(GetWebDriver()); // Variable var FirstName = "Test" + GetRandomNumber(); var LastName = "Tester" + GetRandomNumber(); var Number = "12345678" + GetRandomNumber(); String JIRA = ""; String Status = "Pass"; try { executionLog.Log("AdminCorpMeetingURLChange", "Login with valid username and password"); Login(username[0], password[0]); Console.WriteLine("Logged in as: " + username[0] + " / " + password[0]); executionLog.Log("AdminCorpMeetingURLChange", "Verify Page title"); VerifyTitle("Dashboard"); Console.WriteLine("Redirected at Dashboard screen."); executionLog.Log("AdminCorpMeetingURLChange", "Goto User Admin >> Corporate "); VisitOffice("mycorp"); officeActivities_MeetingHelper.WaitForWorkAround(1000); executionLog.Log("AdminCorpMeetingURLChange", "Select Activity >> Tasks"); officeActivities_MeetingHelper.Select("SelectActivityType", "Meetings"); officeActivities_MeetingHelper.WaitForWorkAround(2000); executionLog.Log("AdminCorpMeetingURLChange", "Click On Document "); officeActivities_MeetingHelper.ClickElement("OpenMeeting"); officeActivities_MeetingHelper.WaitForWorkAround(2000); executionLog.Log("AdminCorpMeetingURLChange", "Change the url with the url number of another office"); VisitOffice("viewactivity/meeting/1"); officeActivities_MeetingHelper.WaitForWorkAround(1000); executionLog.Log("AdminCorpMeetingURLChange", "Verify Validation"); officeActivities_MeetingHelper.WaitForText("You don't have privileges to view this office activity.", 10); } catch (Exception e) { executionLog.Log("Error", e.StackTrace); Status = "Fail"; String counter = executionLog.readLastLine("counter"); String Description = executionLog.GetAllTextFile("AdminCorpMeetingURLChange"); String Error = executionLog.GetAllTextFile("Error"); if (counter == "") { counter = "0"; } bool result = loginHelper.CheckExstingIssue("Admin Corp Meeting URL Change"); if (!result) { if (Int16.Parse(counter) < 9) { executionLog.Count("counter", (Int16.Parse(counter) + 1).ToString()); loginHelper.CreateIssue("Admin Corp Meeting URL Change", "Bug", "Medium", "Corporate page", "QA", "Log in as: " + username[0] + " / " + password[0] + "\n\nSteps:\n" + Description + "\n\n\nError Description:\n" + Error); string id = loginHelper.getIssueID("Admin Corp Meeting URL Change"); TakeScreenshot("AdminCorpMeetingURLChange"); string directoryName = loginHelper.GetnewDirectoryName(GetPath()); var location = directoryName + "\\AdminCorpMeetingURLChange.png"; loginHelper.AddAttachment(location, id); } } else { if (Int16.Parse(counter) < 9) { executionLog.Count("counter", (Int16.Parse(counter) + 1).ToString()); TakeScreenshot("AdminCorpMeetingURLChange"); string id = loginHelper.getIssueID("Admin Corp Meeting URL Change"); string directoryName = loginHelper.GetnewDirectoryName(GetPath()); var location = directoryName + "\\AdminCorpMeetingURLChange.png"; loginHelper.AddAttachment(location, id); loginHelper.AddComment(loginHelper.getIssueID("Admin Corp Meeting URL Change"), "This issue is still occurring"); } } JIRA = loginHelper.getIssueID("Admin Corp Meeting URL Change"); // executionLog.DeleteFile("Error"); throw; } finally { executionLog.DeleteFile("AdminCorpMeetingURLChange"); executionLog.WriteInExcel("Admin Corp Meeting URL Change", Status, JIRA, "My Corp"); } }
public void meetingDateValidation() { string[] username = null; string[] password = null; var oXMLData = new XMLParse(); oXMLData.LoadXML("../../Config/ApplicationSettings.xml"); username = oXMLData.getData("settings/Credentials", "username_office"); password = oXMLData.getData("settings/Credentials", "password"); // Initializing the objects var executionLog = new ExecutionLog(); var loginHelper = new LoginHelper(GetWebDriver()); var officeActivities_MeetingHelper = new OfficeActivities_MeetingHelper(GetWebDriver()); String JIRA = ""; String Status = "Pass"; try { executionLog.Log("MeetingDateValidation", "Login with valid username and password"); Login(username[0], password[0]); Console.WriteLine("Logged in as: " + username[0] + " / " + password[0]); executionLog.Log("MeetingDateValidation", "Verify Page title"); VerifyTitle("Dashboard"); Console.WriteLine("Redirected at Dashboard screen."); executionLog.Log("MeetingDateValidation", "Click to open client info"); VisitOffice("meetings/create"); executionLog.Log("MeetingDateValidation", "Verify page title."); VerifyTitle("Create a Meeting"); executionLog.Log("MeetingDateValidation", "Enter Subject for the meeting"); officeActivities_MeetingHelper.TypeText("Subject", "TESTING MEETING SUBJECT"); executionLog.Log("MeetingDateValidation", "Enter location for the meeting"); officeActivities_MeetingHelper.TypeText("Location", "TESTING MEETING LOCATION"); executionLog.Log("MeetingDateValidation", "Enter start date in the date field"); officeActivities_MeetingHelper.TypeText("StartDate", "2015-03-28"); executionLog.Log("MeetingDateValidation", "Enter End Date"); officeActivities_MeetingHelper.TypeText("EndDate", "2015-03-10"); executionLog.Log("MeetingDateValidation", "Select Related To"); officeActivities_MeetingHelper.Select("RelatedTo", "20"); officeActivities_MeetingHelper.WaitForWorkAround(1000); executionLog.Log("MeetingDateValidation", "Click On Assigned To"); officeActivities_MeetingHelper.ClickElement("FindListIcon"); officeActivities_MeetingHelper.WaitForWorkAround(2000); executionLog.Log("MeetingDateValidation", "Click on Client You Want To Invite"); officeActivities_MeetingHelper.ClickElement("ClickOnClientMeeting"); officeActivities_MeetingHelper.WaitForWorkAround(2000); executionLog.Log("MeetingDateValidation", "Click On Save button"); officeActivities_MeetingHelper.ClickElement("Save"); officeActivities_MeetingHelper.WaitForWorkAround(3000); executionLog.Log("MeetingDateValidation", "verify validation message."); officeActivities_MeetingHelper.VerifyAlertText("Start Date & Time should lesser than or equal to Due Date & Time"); officeActivities_MeetingHelper.WaitForWorkAround(3000); } catch (Exception e) { executionLog.Log("Error", e.StackTrace); Status = "Fail"; String counter = executionLog.readLastLine("counter"); String Description = executionLog.GetAllTextFile("MeetingDateValidation"); String Error = executionLog.GetAllTextFile("Error"); Console.WriteLine(Error); if (counter == "") { counter = "0"; } bool result = loginHelper.CheckExstingIssue("Meeting Date Validation"); if (!result) { if (Int16.Parse(counter) < 9) { executionLog.Count("counter", (Int16.Parse(counter) + 1).ToString()); loginHelper.CreateIssue("MeetingDateValidation", "Bug", "Medium", "Meeting page", "QA", "Log in as: " + username[0] + " / " + password[0] + "\n\nSteps:\n" + Description + "\n\n\nError Description:\n" + Error); string id = loginHelper.getIssueID("Meeting Date Validation"); TakeScreenshot("MeetingDateValidation"); string directoryName = loginHelper.GetnewDirectoryName(GetPath()); var location = directoryName + "\\MeetingDateValidation.png"; loginHelper.AddAttachment(location, id); } } else { if (Int16.Parse(counter) < 9) { executionLog.Count("counter", (Int16.Parse(counter) + 1).ToString()); TakeScreenshot("MeetingDateValidation"); string id = loginHelper.getIssueID("Meeting Date Validation"); string directoryName = loginHelper.GetnewDirectoryName(GetPath()); var location = directoryName + "\\MeetingDateValidation.png"; loginHelper.AddAttachment(location, id); loginHelper.AddComment(loginHelper.getIssueID("Meeting Date Validation"), "This issue is still occurring"); } } JIRA = loginHelper.getIssueID("Meeting Date Validation"); // executionLog.DeleteFile("Error"); throw; } finally { executionLog.DeleteFile("MeetingDateValidation"); executionLog.WriteInExcel("Meeting Date Validation", Status, JIRA, "Office Activities"); } }
public void activitiesBulkUpdateMeetings() { string[] username = null; string[] password = null; var oXMLData = new XMLParse(); oXMLData.LoadXML("../../Config/ApplicationSettings.xml"); username = oXMLData.getData("settings/Credentials", "username_office"); password = oXMLData.getData("settings/Credentials", "password"); // Initializing the objects var executionLog = new ExecutionLog(); var loginHelper = new LoginHelper(GetWebDriver()); var officeActivities_MeetingHelper = new OfficeActivities_MeetingHelper(GetWebDriver()); var office_ClientsHelper = new Office_ClientsHelper(GetWebDriver()); var office_LeadsHelper = new Office_LeadsHelper(GetWebDriver()); var office_OpportunitiesHelper = new Office_OpportunitiesHelper(GetWebDriver()); var ticket_CreateATicketHelper = new OfficeTickets_CreateTicketsHelper(GetWebDriver()); // Random Variables. var Subject1 = "Meeting2" + RandomNumber(1, 99); var Subject = "Meeting" + RandomNumber(1, 999); String JIRA = ""; String Status = "Pass"; try { executionLog.Log("ActivitiesBulkUpdateMeetings", "Login with valid username and password"); Login(username[0], password[0]); Console.WriteLine("Logged in as: " + username[0] + " / " + password[0]); executionLog.Log("ActivitiesBulkUpdateMeetings", "Verify Page title"); VerifyTitle("Dashboard"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Go to create meetings page"); VisitOffice("meetings/create"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Verify page title."); VerifyTitle("Create a Meeting"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Click On Save button"); officeActivities_MeetingHelper.ClickElement("Save"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Verify validation text for mandatoryness."); officeActivities_MeetingHelper.VerifyText("NameError", "This field is required."); executionLog.Log("ActivitiesBulkUpdateMeetings", "Verify validation text for mandatoryness."); officeActivities_MeetingHelper.VerifyText("StartDateError", "This field is required."); executionLog.Log("ActivitiesBulkUpdateMeetings", "Verify validation text for mandatoryness."); officeActivities_MeetingHelper.VerifyText("ParentError", "This field is required."); executionLog.Log("ActivitiesBulkUpdateMeetings", "Enter Subject for the meeting"); officeActivities_MeetingHelper.TypeText("Subject", Subject); executionLog.Log("ActivitiesBulkUpdateMeetings", "Enter location of meeting."); officeActivities_MeetingHelper.TypeText("Location", "Test Location"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Enter start date."); officeActivities_MeetingHelper.TypeText("StartDate", "2015-03-28"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Enter End Date."); officeActivities_MeetingHelper.TypeText("EndDate", "2015-03-26"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Select Related To"); officeActivities_MeetingHelper.Select("RelatedTo", "20"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Click On find list icon"); officeActivities_MeetingHelper.ClickElement("FindListIcon"); officeActivities_MeetingHelper.WaitForWorkAround(2000); executionLog.Log("ActivitiesBulkUpdateMeetings", "Click on client for which meeting is created."); officeActivities_MeetingHelper.ClickElement("ClickOnClientMeeting"); officeActivities_MeetingHelper.WaitForWorkAround(1000); executionLog.Log("ActivitiesBulkUpdateMeetings", "Select meeting status"); officeActivities_MeetingHelper.Select("Status", "Planned"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Select meeting priority."); officeActivities_MeetingHelper.Select("Priority", "Low"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Select assigned owner for meeting."); officeActivities_MeetingHelper.SelectByText("AssignedOwner", "Howard Tang"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Select assigned user group for meeting."); officeActivities_MeetingHelper.Select("AssignedUserGroup", "81"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Click On Save button"); officeActivities_MeetingHelper.ClickElement("Save"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Verify validation text for dates."); officeActivities_MeetingHelper.VerifyAlertText("Start Date & Time should lesser than or equal to Due Date & Time."); executionLog.Log("ActivitiesBulkUpdateMeetings", "Accept alert by clicking ok."); officeActivities_MeetingHelper.AcceptAlert(); executionLog.Log("ActivitiesBulkUpdateMeetings", "Enter start date"); officeActivities_MeetingHelper.TypeText("StartDate", "2015-03-24"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Enter End Date."); officeActivities_MeetingHelper.TypeText("EndDate", "2015-03-26"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Click On Save button"); officeActivities_MeetingHelper.ClickElement("Save"); executionLog.Log("ActivitiesBulkUpdateMeetings", "verify page text"); officeActivities_MeetingHelper.WaitForText("Meeting saved successfully.", 10); executionLog.Log("ActivitiesBulkUpdateMeetings", "Go to create meetings page"); VisitOffice("meetings/create"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Verify page title."); VerifyTitle("Create a Meeting"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Click On Save button"); officeActivities_MeetingHelper.ClickElement("Save"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Verify validation text for mandatoryness."); officeActivities_MeetingHelper.VerifyText("NameError", "This field is required."); executionLog.Log("ActivitiesBulkUpdateMeetings", "Verify validation text for mandatoryness."); officeActivities_MeetingHelper.VerifyText("StartDateError", "This field is required."); executionLog.Log("ActivitiesBulkUpdateMeetings", "Verify validation text for mandatoryness."); officeActivities_MeetingHelper.VerifyText("ParentError", "This field is required."); executionLog.Log("ActivitiesBulkUpdateMeetings", "Enter Subject for the meeting"); officeActivities_MeetingHelper.TypeText("Subject", Subject1); executionLog.Log("ActivitiesBulkUpdateMeetings", "Enter location of meeting."); officeActivities_MeetingHelper.TypeText("Location", "Test Location"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Enter start date."); officeActivities_MeetingHelper.TypeText("StartDate", "2015-03-28"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Enter End Date."); officeActivities_MeetingHelper.TypeText("EndDate", "2015-03-26"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Select Related To"); officeActivities_MeetingHelper.Select("RelatedTo", "20"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Click On find list icon"); officeActivities_MeetingHelper.ClickElement("FindListIcon"); officeActivities_MeetingHelper.WaitForWorkAround(2000); executionLog.Log("ActivitiesBulkUpdateMeetings", "Click on client for which meeting is created."); officeActivities_MeetingHelper.ClickElement("ClickOnClientMeeting"); officeActivities_MeetingHelper.WaitForWorkAround(1000); executionLog.Log("ActivitiesBulkUpdateMeetings", "Select status as planned."); officeActivities_MeetingHelper.Select("Status", "Planned"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Select meeting priority."); officeActivities_MeetingHelper.Select("Priority", "Low"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Select assigned owner for meeting."); officeActivities_MeetingHelper.SelectByText("AssignedOwner", "Howard Tang"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Select assigned user group for meeting."); officeActivities_MeetingHelper.Select("AssignedUserGroup", "81"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Click On Save button"); officeActivities_MeetingHelper.ClickElement("Save"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Verify alert text for dates."); officeActivities_MeetingHelper.VerifyAlertText("Start Date & Time should lesser than or equal to Due Date & Time."); executionLog.Log("ActivitiesBulkUpdateMeetings", "Accept alert by clicking ok."); officeActivities_MeetingHelper.AcceptAlert(); executionLog.Log("ActivitiesBulkUpdateMeetings", "Enter start date"); officeActivities_MeetingHelper.TypeText("StartDate", "2015-03-24"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Enter End Date."); officeActivities_MeetingHelper.TypeText("EndDate", "2015-03-26"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Click On Save button"); officeActivities_MeetingHelper.ClickElement("Save"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Wait for success text"); officeActivities_MeetingHelper.WaitForText("Meeting saved successfully.", 10); executionLog.Log("ActivitiesBulkUpdateMeetings", "Go to meetings page"); VisitOffice("meetings"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Verify page title."); VerifyTitle("Meetings"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Click On Bulk Update."); officeActivities_MeetingHelper.ClickElement("BulkUpdate"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Click On status"); officeActivities_MeetingHelper.ClickElement("UpDateStatus"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Verify alert for selecting records."); officeActivities_MeetingHelper.VerifyAlertText("Please select atleast one record to proceed"); officeActivities_MeetingHelper.AcceptAlert(); executionLog.Log("ActivitiesBulkUpdateMeetings", "Select first meeting."); officeActivities_MeetingHelper.ClickElement("SelectCheckbox"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Select second meeting."); officeActivities_MeetingHelper.ClickElement("SelectCheckbox2"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Click on bulk update."); officeActivities_MeetingHelper.ClickElement("BulkUpdate"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Click on status."); officeActivities_MeetingHelper.ClickElement("UpDateStatus"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Select status to be updated."); officeActivities_MeetingHelper.Select("ChangeStatus", "Held"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Click on update button."); officeActivities_MeetingHelper.ClickElement("UpdateButton"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Accept alert message."); officeActivities_MeetingHelper.AcceptAlert(); executionLog.Log("ActivitiesBulkUpdateMeetings", "Wait for success text."); officeActivities_MeetingHelper.WaitForText("Meeting status updated successfully.", 10); executionLog.Log("ActivitiesBulkUpdateMeetings", "Go to meetings page"); VisitOffice("meetings"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Verify page title."); VerifyTitle("Meetings"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Select first meeting"); officeActivities_MeetingHelper.ClickElement("SelectCheckbox"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Select second meeting."); officeActivities_MeetingHelper.ClickElement("SelectCheckbox2"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Click on bulk update."); officeActivities_MeetingHelper.ClickElement("BulkUpdate"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Click on Owner."); officeActivities_MeetingHelper.ClickElement("ChangeOwner"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Select Owner to be updated."); officeActivities_MeetingHelper.SelectByText("ChangeResponsibility", "Brian Sales Agent"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Click on update button."); officeActivities_MeetingHelper.ClickElement("UpdateOwner"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Accept alert message."); officeActivities_MeetingHelper.AcceptAlert(); executionLog.Log("ActivitiesBulkUpdateMeetings", "Wait for success text."); officeActivities_MeetingHelper.WaitForText("Meeting owner updated successfully.", 10); executionLog.Log("ActivitiesBulkUpdateMeetings", "Go to meetings page"); VisitOffice("meetings"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Verify page title."); VerifyTitle("Meetings"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Select first meeting"); officeActivities_MeetingHelper.ClickElement("SelectCheckbox"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Select second meeting."); officeActivities_MeetingHelper.ClickElement("SelectCheckbox2"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Click on bulk update."); officeActivities_MeetingHelper.ClickElement("BulkUpdate"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Click on User group."); officeActivities_MeetingHelper.ClickElement("ChangeUserGroup"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Select user group to be updated."); officeActivities_MeetingHelper.Select("SelectUserGroup", "169"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Click on update button."); officeActivities_MeetingHelper.ClickElement("UpdateGroup"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Accept alert message."); officeActivities_MeetingHelper.AcceptAlert(); executionLog.Log("ActivitiesBulkUpdateMeetings", "Wait for success text."); officeActivities_MeetingHelper.WaitForText("Meeting user group updated successfully.", 10); executionLog.Log("ActivitiesBulkUpdateMeetings", "Go to meetings page"); VisitOffice("meetings"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Verify page title."); VerifyTitle("Meetings"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Select first meeting"); officeActivities_MeetingHelper.ClickElement("SelectCheckbox"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Select second meeting."); officeActivities_MeetingHelper.ClickElement("SelectCheckbox2"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Click on bulk update."); officeActivities_MeetingHelper.ClickElement("BulkUpdate"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Click on priority."); officeActivities_MeetingHelper.ClickElement("ChangePriority"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Select priority to be updated."); officeActivities_MeetingHelper.Select("SelectPriority", "High"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Click on update button."); officeActivities_MeetingHelper.ClickElement("UpdatePriority"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Accept alert message."); officeActivities_MeetingHelper.AcceptAlert(); executionLog.Log("ActivitiesBulkUpdateMeetings", "Wait for success text."); officeActivities_MeetingHelper.WaitForText("Meeting priority updated successfully.", 10); executionLog.Log("ActivitiesBulkUpdateMeetings", "Redirect at meetings page."); VisitOffice("meetings"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Search meeting by subject"); officeActivities_MeetingHelper.TypeText("SearchSubject", Subject); officeActivities_MeetingHelper.WaitForWorkAround(3000); executionLog.Log("ActivitiesBulkUpdateMeetings", "Click on the meeting"); officeActivities_MeetingHelper.ClickElement("ClickOnAnyMeeting"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Click On Cancel meeting."); officeActivities_MeetingHelper.ClickElement("CancelMeeting"); officeActivities_MeetingHelper.AcceptAlert(); executionLog.Log("ActivitiesBulkUpdateMeetings", "Redirect at recycle bin."); VisitOffice("meetings/recyclebin"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Verify page title"); VerifyTitle("Recycled Meeting"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Search meeting by name."); officeActivities_MeetingHelper.TypeText("SearchSubject", Subject); executionLog.Log("ActivitiesBulkUpdateMeetings", "Wait for delete icon to be present."); officeActivities_MeetingHelper.WaitForElementPresent("DeleteMeetingPermanently", 10); executionLog.Log("ActivitiesBulkUpdateMeetings", "Click On delete icon"); officeActivities_MeetingHelper.ClickElement("DeleteMeetingPermanently"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Accept alert message."); officeActivities_MeetingHelper.AcceptAlert(); executionLog.Log("ActivitiesBulkUpdateMeetings", "Verify text."); officeActivities_MeetingHelper.WaitForText("Meeting Permanently Deleted.", 10); executionLog.Log("ActivitiesBulkUpdateMeetings", "Redirect at meetings page."); VisitOffice("meetings"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Search meeting by subject"); officeActivities_MeetingHelper.TypeText("SearchSubject", Subject1); officeActivities_MeetingHelper.WaitForWorkAround(3000); executionLog.Log("ActivitiesBulkUpdateMeetings", "Click on the meeting"); officeActivities_MeetingHelper.ClickElement("ClickOnAnyMeeting"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Click On Cancel meeting."); officeActivities_MeetingHelper.ClickElement("CancelMeeting"); officeActivities_MeetingHelper.AcceptAlert(); executionLog.Log("ActivitiesBulkUpdateMeetings", "Redirect at recycle bin."); VisitOffice("meetings/recyclebin"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Verify page title"); VerifyTitle("Recycled Meeting"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Search meeting by name."); officeActivities_MeetingHelper.TypeText("SearchSubject", Subject1); executionLog.Log("ActivitiesBulkUpdateMeetings", "Wait for delete icon to be present."); officeActivities_MeetingHelper.WaitForElementPresent("DeleteMeetingPermanently", 10); executionLog.Log("ActivitiesBulkUpdateMeetings", "Click On delete icon"); officeActivities_MeetingHelper.ClickElement("DeleteMeetingPermanently"); executionLog.Log("ActivitiesBulkUpdateMeetings", "Accept alert message."); officeActivities_MeetingHelper.AcceptAlert(); executionLog.Log("ActivitiesBulkUpdateMeetings", "Verify text."); officeActivities_MeetingHelper.WaitForText("Meeting Permanently Deleted.", 10); } catch (Exception e) { executionLog.Log("Error", e.StackTrace); Status = "Fail"; String counter = executionLog.readLastLine("counter"); String Description = executionLog.GetAllTextFile("ActivitiesBulkUpdateMeetings"); String Error = executionLog.GetAllTextFile("Error"); Console.WriteLine(Error); if (counter == "") { counter = "0"; } bool result = loginHelper.CheckExstingIssue("Activities Bulk Update Meetings"); if (!result) { if (Int16.Parse(counter) < 5) { executionLog.Count("counter", (Int16.Parse(counter) + 1).ToString()); loginHelper.CreateIssue("Activities Bulk Update Meetings", "Bug", "Medium", "Meeting page", "QA", "Log in as: " + username[0] + " / " + password[0] + "\n\nSteps:\n" + Description + "\n\n\nError Description:\n" + Error); string id = loginHelper.getIssueID("Activities Bulk Update Meetings"); TakeScreenshot("ActivitiesBulkUpdateMeetings"); string directoryName = loginHelper.GetnewDirectoryName(GetPath()); var location = directoryName + "\\ActivitiesBulkUpdateMeetings.png"; loginHelper.AddAttachment(location, id); } } else { if (Int16.Parse(counter) < 5) { executionLog.Count("counter", (Int16.Parse(counter) + 1).ToString()); TakeScreenshot("ActivitiesBulkUpdateMeetings"); string id = loginHelper.getIssueID("Activities Bulk Update Meetings"); string directoryName = loginHelper.GetnewDirectoryName(GetPath()); var location = directoryName + "\\ActivitiesBulkUpdateMeetings.png"; loginHelper.AddAttachment(location, id); loginHelper.AddComment(loginHelper.getIssueID("Activities Bulk Update Meetings"), "This issue is still occurring"); } } JIRA = loginHelper.getIssueID("Activities Bulk Update Meetings"); executionLog.DeleteFile("Error"); throw; } finally { executionLog.DeleteFile("ActivitiesBulkUpdateMeetings"); executionLog.WriteInExcel("Activities Bulk Update Meetings", Status, JIRA, "Office Activities"); } }
public void leadsMeetingUrlChange() { string[] username = null; string[] password = null; var oXMLData = new XMLParse(); oXMLData.LoadXML("../../Config/ApplicationSettings.xml"); username = oXMLData.getData("settings/Credentials", "username_office"); password = oXMLData.getData("settings/Credentials", "password"); // Initializing the objects var executionLog = new ExecutionLog(); var loginHelper = new LoginHelper(GetWebDriver()); var office_LeadsHelper = new Office_LeadsHelper(GetWebDriver()); var officeActivities_MeetingHelper = new OfficeActivities_MeetingHelper(GetWebDriver()); // Variable var Subject = "Meeting" + RandomNumber(1, 999); String JIRA = ""; String Status = "Pass"; try { executionLog.Log("LeadsMeetingUrlChange", "Login with valid username and password"); Login(username[0], password[0]); Console.WriteLine("Logged in as: " + username[0] + " / " + password[0]); executionLog.Log("LeadsMeetingUrlChange", "Verify Page title"); VerifyTitle("Dashboard"); Console.WriteLine("Redirected at Dashboard screen."); executionLog.Log("LeadsMeetingUrlChange", "Go to all Leads"); VisitOffice("leads"); office_LeadsHelper.WaitForWorkAround(3000); executionLog.Log("LeadsMeetingUrlChange", "Click On Any Lead"); office_LeadsHelper.ClickElement("ClickAnyLead"); office_LeadsHelper.WaitForWorkAround(2000); executionLog.Log("LeadsMeetingUrlChange", "Click On New Meeting"); office_LeadsHelper.ClickElement("AddMeeting"); office_LeadsHelper.WaitForWorkAround(3000); executionLog.Log("LeadsMeetingUrlChange", "Enter Meeting Subject"); officeActivities_MeetingHelper.TypeText("Subject", Subject); executionLog.Log("LeadsMeetingUrlChange", "Enter Start Date"); officeActivities_MeetingHelper.TypeText("StartDate", "08/08/2018"); executionLog.Log("LeadsMeetingUrlChange", "Enter Start Date"); officeActivities_MeetingHelper.TypeText("EndDate", "09/09/2018"); executionLog.Log("LeadsMeetingUrlChange", "Click Save"); officeActivities_MeetingHelper.ClickElement("Save"); executionLog.Log("LeadsMeetingUrlChange", "Wait for success text."); officeActivities_MeetingHelper.WaitForText("Meeting saved successfully. ", 10); executionLog.Log("LeadsMeetingUrlChange", "Select Activity >> Meetings"); officeActivities_MeetingHelper.Select("SelectActivityType", "Meetings"); executionLog.Log("LeadsMeetingUrlChange", "Click On Document "); officeActivities_MeetingHelper.PressEnter("ClickMeeting1"); officeActivities_MeetingHelper.WaitForWorkAround(3000); executionLog.Log("LeadsMeetingUrlChange", "Change the url with the url number of another office"); VisitOffice("meetings/view/1"); officeActivities_MeetingHelper.WaitForWorkAround(3000); executionLog.Log("LeadsMeetingUrlChange", "Verify Validation"); officeActivities_MeetingHelper.WaitForText("You don't have privileges to view this Meeting.", 10); executionLog.Log("LeadsMeetingUrlChange", "Redirect at meetings page."); VisitOffice("meetings"); officeActivities_MeetingHelper.WaitForWorkAround(3000); executionLog.Log("LeadsMeetingUrlChange", "Search meeting by subject"); officeActivities_MeetingHelper.TypeText("SearchSubject", Subject); officeActivities_MeetingHelper.WaitForWorkAround(3000); executionLog.Log("LeadsMeetingUrlChange", "Select All in owner field"); officeActivities_MeetingHelper.SelectByText("Owner", "All"); officeActivities_MeetingHelper.WaitForWorkAround(2000); executionLog.Log("LeadsMeetingUrlChange", "Click on the meeting"); officeActivities_MeetingHelper.ClickElement("ClickOnAnyMeeting"); officeActivities_MeetingHelper.WaitForWorkAround(2000); executionLog.Log("LeadsMeetingUrlChange", "Click On Cance meeting."); officeActivities_MeetingHelper.ClickElement("CancelMeeting"); officeActivities_MeetingHelper.AcceptAlert(); executionLog.Log("LeadsMeetingUrlChange", "Redirect at recycle bin."); VisitOffice("meetings/recyclebin"); officeActivities_MeetingHelper.WaitForWorkAround(3000); executionLog.Log("LeadsMeetingUrlChange", "Verify page title"); VerifyTitle("Recycled Meeting"); //officeActivities_MeetingHelper.WaitForWorkAround(3000); executionLog.Log("LeadsMeetingUrlChange", "Search meeting by name."); officeActivities_MeetingHelper.TypeText("SearchSubject", Subject); officeActivities_MeetingHelper.WaitForWorkAround(2000); executionLog.Log("LeadsMeetingUrlChange", "Select All in owner field"); officeActivities_MeetingHelper.SelectByText("OwnerField", "All"); officeActivities_MeetingHelper.WaitForWorkAround(2000); executionLog.Log("LeadsMeetingUrlChange", "Wait for delete icon to be present."); officeActivities_MeetingHelper.WaitForElementPresent("DeleteMeetingPermanently", 10); executionLog.Log("LeadsMeetingUrlChange", "Click On delete icon"); officeActivities_MeetingHelper.ClickElement("DeleteMeetingPermanently"); executionLog.Log("LeadsMeetingUrlChange", "Accept alert message."); officeActivities_MeetingHelper.AcceptAlert(); executionLog.Log("LeadsMeetingUrlChange", "Verify text."); officeActivities_MeetingHelper.WaitForText("Meeting Permanently Deleted.", 10); } catch (Exception e) { executionLog.Log("Error", e.StackTrace); Status = "Fail"; String counter = executionLog.readLastLine("counter"); String Description = executionLog.GetAllTextFile("LeadsMeetingUrlChange"); String Error = executionLog.GetAllTextFile("Error"); if (counter == "") { counter = "0"; } bool result = loginHelper.CheckExstingIssue("Leads Meeting Url Change"); if (!result) { if (Int16.Parse(counter) < 9) { executionLog.Count("counter", (Int16.Parse(counter) + 1).ToString()); loginHelper.CreateIssue("Leads Meeting Url Change", "Bug", "Medium", "Leads page", "QA", "Log in as: " + username[0] + " / " + password[0] + "\n\nSteps:\n" + Description + "\n\n\nError Description:\n" + Error); string id = loginHelper.getIssueID("Leads Meeting Url Change"); TakeScreenshot("LeadsMeetingUrlChange"); string directoryName = loginHelper.GetnewDirectoryName(GetPath()); var location = directoryName + "\\LeadsMeetingUrlChange.png"; loginHelper.AddAttachment(location, id); } } else { if (Int16.Parse(counter) < 9) { executionLog.Count("counter", (Int16.Parse(counter) + 1).ToString()); TakeScreenshot("LeadsMeetingUrlChange"); string id = loginHelper.getIssueID("Leads Meeting Url Change"); string directoryName = loginHelper.GetnewDirectoryName(GetPath()); var location = directoryName + "\\LeadsMeetingUrlChange.png"; loginHelper.AddAttachment(location, id); loginHelper.AddComment(loginHelper.getIssueID("Leads Meeting Url Change"), "This issue is still occurring"); } } JIRA = loginHelper.getIssueID("Leads Meeting Url Change"); // executionLog.DeleteFile("Error"); throw; } finally { executionLog.DeleteFile("LeadsMeetingUrlChange"); executionLog.WriteInExcel("Leads Meeting Url Change", Status, JIRA, "Leads Meeting"); } }
public void relatedToMeetingPaginationFilter() { string[] username = null; string[] password = null; var oXMLData = new XMLParse(); oXMLData.LoadXML("../../Config/ApplicationSettings.xml"); username = oXMLData.getData("settings/Credentials", "username_office"); password = oXMLData.getData("settings/Credentials", "password"); // Initializing the objects var executionLog = new ExecutionLog(); var loginHelper = new LoginHelper(GetWebDriver()); var officeActivities_MeetingHelper = new OfficeActivities_MeetingHelper(GetWebDriver()); String JIRA = ""; String Status = "Pass"; try { executionLog.Log("RelatedToMeetingPaginationFilter", "Login with valid username and password"); Login(username[0], password[0]); Console.WriteLine("Logged in as: " + username[0] + " / " + password[0]); executionLog.Log("RelatedToMeetingPaginationFilter", "Verify Page title"); VerifyTitle("Dashboard"); executionLog.Log("RelatedToMeetingPaginationFilter", "Redirect to create meetings page."); VisitOffice("meetings/create"); officeActivities_MeetingHelper.WaitForWorkAround(1000); executionLog.Log("RelatedToMeetingPaginationFilter", "Select Related To"); officeActivities_MeetingHelper.Select("RelatedTo", "20"); executionLog.Log("RelatedToMeetingPaginationFilter", "Select client for meeting."); officeActivities_MeetingHelper.ClickOnPagination(); officeActivities_MeetingHelper.WaitForWorkAround(1000); } catch (Exception e) { executionLog.Log("Error", e.StackTrace); Status = "Fail"; String counter = executionLog.readLastLine("counter"); String Description = executionLog.GetAllTextFile("RelatedToMeetingPaginationFilter"); String Error = executionLog.GetAllTextFile("Error"); Console.WriteLine(Error); if (counter == "") { counter = "0"; } bool result = loginHelper.CheckExstingIssue("Related To Meeting Pagination Filter"); if (!result) { if (Int16.Parse(counter) < 9) { executionLog.Count("counter", (Int16.Parse(counter) + 1).ToString()); loginHelper.CreateIssue("Related To Meeting Pagination Filter", "Bug", "Medium", "Meeting page", "QA", "Log in as: " + username[0] + " / " + password[0] + "\n\nSteps:\n" + Description + "\n\n\nError Description:\n" + Error); string id = loginHelper.getIssueID("Related To Meeting Pagination Filter"); TakeScreenshot("RelatedToMeetingPaginationFilter"); string directoryName = loginHelper.GetnewDirectoryName(GetPath()); var location = directoryName + "\\RelatedToMeetingPaginationFilter.png"; loginHelper.AddAttachment(location, id); } } else { if (Int16.Parse(counter) < 9) { executionLog.Count("counter", (Int16.Parse(counter) + 1).ToString()); TakeScreenshot("RelatedToMeetingPaginationFilter"); string id = loginHelper.getIssueID("Related To Meeting Pagination Filter"); string directoryName = loginHelper.GetnewDirectoryName(GetPath()); var location = directoryName + "\\RelatedToMeetingPaginationFilter.png"; loginHelper.AddAttachment(location, id); loginHelper.AddComment(loginHelper.getIssueID("Related To Meeting Pagination Filter"), "This issue is still occurring"); } } JIRA = loginHelper.getIssueID("Related To Meeting Pagination Filter"); // executionLog.DeleteFile("Error"); throw; } finally { executionLog.DeleteFile("RelatedToMeetingPaginationFilter"); executionLog.WriteInExcel("Related To Meeting Pagination Filter", Status, JIRA, "Office Activities"); } }