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");
        }
Exemple #7
0
 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");
 }
Exemple #8
0
 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;
        }
Exemple #10
0
        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;
        }
Exemple #11
0
        // -------------------------------------------------------------------
        // CreateNewPage
        // -------------------------------------------------------------------

        public void CreateNewPage(SystemEventPage page = null)
        {
            Pages.Insert(++CurrentPage, page == null ? new SystemEventPage() : page);
        }