public void tc_61250_As_a_Domain_Administrator_I_want_to_view_list_of_system_events() { //CommonSection.Administer.System.EmailManagement.SystemEvents(); //_test.Log(Status.Info, "Goto Administer > System >EmailManagement>System Events Page"); Assert.IsTrue(Driver.Instance.Title.Equals("System Events")); Assert.IsTrue(SystemEventPage.isInstructionTextdisplay()); _test.Log(Status.Pass, "Verify page opened with instructional text"); SystemEventPage.AllTriggersDrowdown.select("360 Evaluations"); Assert.IsTrue(SystemEventPage.EventTable.isEmailOpenswith("360 Evaluations")); _test.Log(Status.Pass, "Verify email associated with select options are open"); }
public void tc_61366_Filter_to_show_only_Active_emails_by_default_and_and_then_include_Inactive_20_1() { //CommonSection.Administer.System.EmailManagement.SystemEvents(); _test.Log(Status.Info, "Goto Administer > System >EmailManagement>System Events Page"); Assert.IsTrue(Driver.Instance.Title.Equals("System Events")); SystemEventPage.Search(""); int TotalEventCount = SystemEventPage.EventTable.getTotalCount(); SystemEventPage.clickInactivecheckbox(); Assert.IsTrue(SystemEventPage.EventTable.getTotalCount() > TotalEventCount); }
public void tc_61285_Search_Email_20_1() { CommonSection.Manage.Training(); CommonSection.Administer.System.EmailManagement.SystemEvents(); _test.Log(Status.Info, "Goto Administer > System >EmailManagement>System Events Page"); Assert.IsTrue(Driver.Instance.Title.Equals("System Events")); Assert.IsTrue(SystemEventPage.isSearchTextboxisDisplay()); _test.Log(Status.Pass, "Verify Search option is display"); SystemEventPage.Search("Access"); Assert.IsTrue(SystemEventPage.EventTable.isEmailOpenswith("Access")); _test.Log(Status.Pass, "Verify email associated with search are open"); }
public void tc_61361_As_an_admin_I_want_to_edit_status_of_multiple_emails_20_1() { CommonSection.Manage.Training(); CommonSection.Administer.System.EmailManagement.SystemEvents(); _test.Log(Status.Info, "Goto Administer > System >EmailManagement>System Events Page"); Assert.IsTrue(Driver.Instance.Title.Equals("System Events")); string firsteventName = SystemEventPage.EventTable.getfirsteventname(); SystemEventPage.EventTable.SelectFirstRecord(); SystemEventPage.ActionDropdown.ActionSecect("Inactive"); SystemEventPage.Search(firsteventName); Assert.IsTrue(SystemEventPage.EventTable.isStatus("Inactive")); TC61362 = true; }
public void tc_61249_As_an_admin_I_want_to_view_list_of_system_events() { CommonSection.Administer.System.EmailManagement.SystemEvents(); _test.Log(Status.Info, "Goto Administer > System >EmailManagement>System Events Page"); Assert.IsTrue(Driver.Instance.Title.Equals("System Events")); Assert.IsTrue(SystemEventPage.isInstructionTextdisplay()); _test.Log(Status.Pass, "Verify page opened with instructional text"); Assert.IsTrue(SystemEventPage.EventTable.isCulumnPresent("Email Title", "Trigger", "Status", "Action", "Info")); _test.Log(Status.Pass, "Verify Table harareds are Email Title,Trigger,Status,Action,Info"); Assert.IsTrue(SystemEventPage.ispagehasPagination()); _test.Log(Status.Pass, "Verify page has pagination"); SystemEventPage.EventTable.Trigger.ClickShowmore(); _test.Log(Status.Info, "Click Showmoew link of trigger"); Assert.IsTrue(SystemEventPage.EventTable.Trigger.istriggerdiscriptiondisplay()); _test.Log(Status.Pass, "Verify is Trigger discription display"); }
public void tc_61251_As_an_admin_I_want_to_change_Activity_or_set_Active_dates_for_an_individual_email() { //CommonSection.Administer.System.EmailManagement.SystemEvents(); //_test.Log(Status.Info, "Goto Administer > System >EmailManagement>System Events Page"); Assert.IsTrue(Driver.Instance.Title.Equals("System Events")); SystemEventPage.Search(""); string firsteventName = SystemEventPage.EventTable.getfirsteventname(); SystemEventPage.EventTable.ClickActiveLink("FirstEvent"); Assert.IsTrue(SystemEventPage.EventTable.StatusActionMenus("Active", "Inactive", "Set Active Dates")); SystemEventPage.EventTable.SelectStatusAction("Inactive"); Assert.IsTrue(SystemEventPage.EventTable.getfirsteventname() != firsteventName); _test.Log(Status.Info, "Verify first event is changed as first one is Inactive "); SystemEventPage.Search(firsteventName); SystemEventPage.EventTable.ClickActiveLink("FirstEvent"); SystemEventPage.EventTable.SelectStatusAction("Set Active Dates"); }
public void tc_63916_As_an_Admin_preview_an_Email_from_Edit_workflow_20_2() { CommonSection.Administer.System.EmailManagement.SystemEvents(); _test.Log(Status.Info, "As an Admin navigate to System >> Email Management >> System Event"); Assert.IsTrue(SystemEventPage.isResultGriddisplay()); _test.Log(Status.Pass, "Verify Email table is display"); SystemEventPage.EmailResultTable.Actions.ClickEdit("FirstResult"); Assert.IsTrue(Driver.checkTitle("Edit Email")); _test.Log(Status.Pass, "Verify Edit Email page display"); Assert.IsTrue(EditEmailPage.isPreviewButtondisplay()); EditEmailPage.ClickPreviewbutton(); Assert.IsTrue(EditEmailPage.isPreviewEmailModalOpen()); Assert.IsTrue(EditEmailPage.PreviewEmailModal.isEmailTiteldisplay()); EditEmailPage.PreviewEmailModal.ClickClose(); Assert.IsTrue(EditEmailPage.isPreviewButtondisplay()); _test.Log(Status.Pass, "Verify Preview Email Modal is Closed"); }
public void tc_63918_As_an_Admin_attach_files_to_an_email_from_Edit_workflow_20_2() { CommonSection.Administer.System.EmailManagement.SystemEvents(); _test.Log(Status.Info, "As an Admin navigate to System >> Email Management >> System Event"); Assert.IsTrue(SystemEventPage.isResultGriddisplay()); _test.Log(Status.Pass, "Verify Email table is display"); SystemEventPage.EmailResultTable.Actions.ClickEdit("FirstResult"); Assert.IsTrue(Driver.checkTitle("Edit Email")); _test.Log(Status.Pass, "Verify Edit Email page display"); EditEmailPage.BrowseandUploadfile("Data\\mv_mvet_a03_it_enus.au"); _test.Log(Status.Info, "Upload an invalid extension file"); Assert.IsTrue(EditEmailPage.isValidationmessagedidisplay()); _test.Log(Status.Pass, "Verify Invalid extension file validation message display"); EditEmailPage.BrowseandUploadfile("Data\\test_image.jpg"); _test.Log(Status.Info, "Upload a valide extension file"); Assert.IsTrue(EditEmailPage.isfileisuploaded()); _test.Log(Status.Pass, "Verify file is uploaded"); EditEmailPage.DeleteduploaededFile(); EditEmailPage.ClickSave(); }
public void tc_61360_As_a_domain_admin_I_want_to_make_a_copy_of_System_email_20_1() { //CommonSection.Administer.System.EmailManagement.SystemEvents(); _test.Log(Status.Info, "Goto Administer > System >EmailManagement>System Events Page"); Assert.IsTrue(Driver.Instance.Title.Equals("System Events")); SystemEventPage.Search(""); string firsteventName = SystemEventPage.EventTable.getfirsteventname(); SystemEventPage.EventTable.Action.ClickCopy("firstrecird"); Assert.IsTrue(SystemEventPage.EventTable.Action.isCopyModaldisplay()); Assert.IsTrue(SystemEventPage.EventTable.Action.CopyModal.isNamedisplay()); SystemEventPage.EventTable.Action.CopyModal.Copywithnewname("Copy of_" + firsteventName); //StringAssert.AreEqualIgnoringCase("The email was copied and is displayed in the list below.\r\nx", Driver.getSuccessMessage(), "Error message is different"); SystemEventPage.Search("Copy of_" + firsteventName); Assert.IsTrue(SystemEventPage.EventTable.getfirsteventname() == "Copy of_" + firsteventName); Assert.IsTrue(SystemEventPage.EventTable.isStatus("Inactive")); SystemEventPage.EventTable.Action.delete("Copy of_" + firsteventName); Assert.IsTrue(SystemEventPage.EventTable.isNorecordfoundDisplay()); _test.Log(Status.Info, "Verify record is deleted"); TC61375 = true; TC61358 = true; }
public void tc_63878_As_a_Siteadmin_I_want_to_add_field_codes_to_email_subject_and_message_when_the_cursor_is_not_placed_in_the_existing_textbox() { CommonSection.Administer.System.EmailManagement.SystemEvents(); _test.Log(Status.Info, "As an Admin navigate to System >> Email Management >> System Event"); Assert.IsTrue(SystemEventPage.isResultGriddisplay()); _test.Log(Status.Pass, "Verify Email table is display"); SystemEventPage.EmailResultTable.Actions.ClickEdit("FirstResult"); Assert.IsTrue(Driver.checkTitle("Edit Email")); _test.Log(Status.Pass, "Verify Edit Email page display"); string Actualsubject = EditEmailPage.getSubjectText(); EditEmailPage.Subject.CLickSelectFieldCode(); Assert.IsTrue(EditEmailPage.Subject.isSelectFieldCodeModalOpen()); _test.Log(Status.Pass, "Verify Select Field Code modal opened"); string SelectedfieldCode = EditEmailPage.Subject.SelectFieldCodeModal.getFirstfieldcodetext(); EditEmailPage.Subject.SelectFieldCodeModal.SelectandSaveSubjectFieldCode(); Assert.IsFalse(EditEmailPage.Subject.isSelectFieldCodeModalOpen()); Assert.IsTrue(EditEmailPage.isSubjectisUpdatedwithfieldCodeattheend(SelectedfieldCode)); EditEmailPage.EmailBodyRichText.ClickSelectFieldCode(); Assert.IsTrue(EditEmailPage.EmailBodyRichText.isSelectFieldCodeModalOpen()); _test.Log(Status.Pass, "Verify Select Field Code modal opened"); string SelectedfieldCodeEmailbody = EditEmailPage.EmailBodyRichText.SelectFieldCodeModal.getFirstfieldcodetext(); EditEmailPage.EmailBodyRichText.SelectFieldCodeModal.SelectandSaveSubjectFieldCode(); Assert.IsFalse(EditEmailPage.EmailBodyRichText.isSelectFieldCodeModalOpen()); Assert.IsTrue(EditEmailPage.isEmailBodyisUpdatedwithfieldCodeattheEnd(SelectedfieldCodeEmailbody)); EditEmailPage.ClickSave(); EditEmailPage.ClickSystemeventBreadcromb(); SystemEventPage.EmailResultTable.Actions.ClickEdit("FirstResult"); Assert.IsTrue(Driver.checkTitle("Edit Email")); _test.Log(Status.Pass, "Verify Edit Email page display"); Assert.IsTrue(EditEmailPage.isSubjectisUpdatedwithfieldCodeattheend(SelectedfieldCode)); Assert.IsTrue(EditEmailPage.isEmailBodyisUpdatedwithfieldCodeattheEnd(SelectedfieldCodeEmailbody)); TC63879 = true; }
// ------------------------------------------------------------------- // CreateNewPage // ------------------------------------------------------------------- public void CreateNewPage(SystemEventPage page = null) { Pages.Insert(++CurrentPage, page == null ? new SystemEventPage() : page); }