public void Edit_Delete_Assessment_FormTemplate()
        {
            ExtentReport.test = ExtentReport.extent.StartTest("Edit And Delete Assessment Form Template");
            _03_HomePage HP = new _03_HomePage(_driver);

            HP.SystemHeader();
            SystemConfirgPage SysConPage = new SystemConfirgPage(_driver);

            SysConPage.LinkFormTemplates();
            _05_FormTemplatePage FormTempPage = new _05_FormTemplatePage(_driver);

            FormTempPage.AddNewFormTemplate();
            _05_FormTemplateCreationPage FormTempCreaPage = new _05_FormTemplateCreationPage(_driver);
            ArrayList list = FormTempCreaPage.GetFormDetails("FormTemplatesData", "FormTemplate", "FormType", "Assessment Form");

            BaseMethods.DdlSelectByText(FormTempCreaPage.FormType(), list[0].ToString());
            FormTempCreaPage.FormName(list[1].ToString());
            BaseMethods.DdlSelectByText(FormTempCreaPage.FormStatus(), list[2].ToString());
            FormTempCreaPage.SaveFormTemplate();
            ExtentReport.test.Log(LogStatus.Pass, "Assessment Form Template is Created");
            FormTempCreaPage.CreateMultipleSteps(_driver, "FormTemplatesData", "FormTemplateSteps", "FormType");
            FormTempCreaPage.Edit_AddQuestionToStep(_driver);
            FormTempCreaPage.Edit_Delete_FormTemplate(_driver);
            Logger.log.Info("Assessment Form Template is Edited and Deleted");
            ExtentReport.test.Log(LogStatus.Pass, "Assessment Form Template is Edited and Deleted");
        }
        public void Create_PreApplicationFormTemplate()
        {
            ExtentReport.test = ExtentReport.extent.StartTest("Create Pre Application Form Template");
            _03_HomePage HP = new _03_HomePage(_driver);

            HP.SystemHeader();
            SystemConfirgPage SysConPage = new SystemConfirgPage(_driver);

            SysConPage.LinkFormTemplates();
            _05_FormTemplatePage FormTempPage = new _05_FormTemplatePage(_driver);

            FormTempPage.AddNewFormTemplate();
            _05_FormTemplateCreationPage FormTempCreaPage = new _05_FormTemplateCreationPage(_driver);
            ArrayList list = FormTempCreaPage.GetFormDetails("FormTemplatesData", "FormTemplate", "FormType", "Pre Application Form");

            BaseMethods.DdlSelectByText(FormTempCreaPage.FormType(), list[0].ToString());
            FormTempCreaPage.FormName(list[1].ToString());
            BaseMethods.DdlSelectByText(FormTempCreaPage.FormStatus(), list[2].ToString());
            FormTempCreaPage.SaveFormTemplate();
            ExtentReport.test.Log(LogStatus.Pass, "Pre Application Form Template is Created");
            FormTempCreaPage.CreateMultipleSteps(_driver, "FormTemplatesData", "FormTemplateSteps", "FormType");
            FormTempCreaPage.AddQuestionToStep(_driver, "FormTemplatesData", "AddQuestiontoStep");
            FormTempCreaPage.AddGlobalQuestionToStep(_driver, "FormTemplatesData", "AddGlobalQuestiontoStep");
            BaseMethods.DdlSelectByText(FormTempCreaPage.FormStatus(), list[2].ToString());
            FormTempCreaPage.SaveFormTemplate();
            Logger.log.Info("Pre Application Form Template is Created with Steps and Local Questions and Global Questions");
            ExtentReport.test.Log(LogStatus.Pass, "Pre Application Form Template is Created with Steps and Local Questions and Global Questions");
        }
        public void DeleteGlobalQuestions()
        {
            ExtentReport.test = ExtentReport.extent.StartTest("Delete Global Questions");
            _03_HomePage HP = new _03_HomePage(_driver);

            HP.SystemHeader();
            SystemConfirgPage SysConPage = new SystemConfirgPage(_driver);

            SysConPage.LinkGlobalQuestions();
            Edit_Delete_GlobalQtnPage DeleteGlbQtnPage = new Edit_Delete_GlobalQtnPage(_driver);

            DeleteGlbQtnPage.DeleteGlobalQuestions(_driver, "GlobalQuestionsData", "Delete_GlobalQuestion");
            Logger.log.Info("Deleted Global Questions");
            ExtentReport.test.Log(LogStatus.Pass, "Deleted Global Questions");
        }
        public void DeleteRequisitionProcessTemplate()
        {
            ExtentReport.test = ExtentReport.extent.StartTest("Delete Requisition Process Template");
            _03_HomePage HP = new _03_HomePage(_driver);

            HP.SystemHeader();
            SystemConfirgPage SysConPage = new SystemConfirgPage(_driver);

            SysConPage.LinkRequisitionProcessTemplates();
            _11_RequisitionProcessTemplatePage rpt = new _11_RequisitionProcessTemplatePage(_driver);

            rpt.DeleteRequisitionProcess(_driver);
            Logger.log.Info("Deleted Requisition Process Template");
            ExtentReport.test.Log(LogStatus.Pass, "Deleted Requisition Process Template");
        }
Example #5
0
        public void DeleteUserGroup()
        {
            ExtentReport.test = ExtentReport.extent.StartTest("Delete User Groups");
            _03_HomePage HP = new _03_HomePage(_driver);

            HP.SystemHeader();
            SystemConfirgPage SysConPage = new SystemConfirgPage(_driver);

            SysConPage.LinkUserGroupManager();
            DeleteUserGroup DUG = new DeleteUserGroup(_driver);

            DUG.DeleteUserGroups("UserGroupManagerData", "DeleteUserGroup");
            Logger.log.Info("User Group's deleted Successfully");
            ExtentReport.test.Log(LogStatus.Pass, "User Group's deleted Successfully");
        }
Example #6
0
        public void CreateUserGroup()
        {
            ExtentReport.test = ExtentReport.extent.StartTest("Create User Groups");
            _03_HomePage HP = new _03_HomePage(_driver);

            HP.SystemHeader();
            SystemConfirgPage SysConPage = new SystemConfirgPage(_driver);

            SysConPage.LinkUserGroupManager();
            _09_UserGroupManagerPage Ugm = new _09_UserGroupManagerPage(_driver);

            Ugm.CreateUserGroup("UserGroupManagerData", "UserGroupDetails");
            Logger.log.Info("User Group Created Successfully with all the Configurations");
            ExtentReport.test.Log(LogStatus.Pass, "User Group Created Successfully with all the Configurations");
        }
        public void SendEmail()
        {
            ExtentReport.test = ExtentReport.extent.StartTest("Send Emails - User");
            _03_HomePage HP = new _03_HomePage(_driver);

            HP.SystemHeader();
            SystemConfirgPage SysConPage = new SystemConfirgPage(_driver);

            SysConPage.LinkUserManager();
            _08_UserManagerPage UM = new _08_UserManagerPage(_driver);

            UM.SendEmail("UserManagerData", "SendEmail");
            Logger.log.Info("Email's Sent Successfully");
            ExtentReport.test.Log(LogStatus.Pass, "Email's Sent Successfully");
        }
        public void ChangePassword()
        {
            ExtentReport.test = ExtentReport.extent.StartTest("Change Username - User");
            _03_HomePage HP = new _03_HomePage(_driver);

            HP.SystemHeader();
            SystemConfirgPage SysConPage = new SystemConfirgPage(_driver);

            SysConPage.LinkUserManager();
            _08_UserManagerPage UM = new _08_UserManagerPage(_driver);

            UM.ChangePassword("UserManagerData", "ChangePassword");
            Logger.log.Info("Password's Changed Successfully");
            ExtentReport.test.Log(LogStatus.Pass, "Password's Changed Successfully");
        }
        public void ImpersonateUser()
        {
            ExtentReport.test = ExtentReport.extent.StartTest("Change User Status");
            _03_HomePage HP = new _03_HomePage(_driver);

            HP.SystemHeader();
            SystemConfirgPage SysConPage = new SystemConfirgPage(_driver);

            SysConPage.LinkUserManager();
            _08_UserManagerPage UM = new _08_UserManagerPage(_driver);

            UM.ImpersonateUser("UserManagerData", "ImpersonateUser");
            Logger.log.Info("Impersonate User's done Successfully");
            ExtentReport.test.Log(LogStatus.Pass, "Impersonate User's done Successfully");
        }
        public void CreateAssessmentProcessTemplate()
        {
            ExtentReport.test = ExtentReport.extent.StartTest("Create Assessment Process Template");
            _03_HomePage HP = new _03_HomePage(_driver);

            HP.SystemHeader();
            SystemConfirgPage SysConPage = new SystemConfirgPage(_driver);

            SysConPage.LinkAssessmentProcessTemplates();
            _10_ApmPage ap = new _10_ApmPage(_driver);

            ap.CreateAssessmentProcessTemplate(_driver, "AssessmentProcessTemplateData", "CreateAPTemplate", "Execute", "Yes");
            Logger.log.Info("Created Assessment Process Template");
            ExtentReport.test.Log(LogStatus.Pass, "Created Assessment Process Template");
        }
        public void CreateEmailTemplates()
        {
            ExtentReport.test = ExtentReport.extent.StartTest("Create Email Templates");
            _03_HomePage HP = new _03_HomePage(_driver);

            HP.SystemHeader();
            SystemConfirgPage SysConPage = new SystemConfirgPage(_driver);

            SysConPage.LinkEmailTemplateCreation();
            BaseMethods.SleepTimeOut(1000);
            _12_EmailTemplateCreationPage EmailTempCreationPage = new _12_EmailTemplateCreationPage(_driver);

            EmailTempCreationPage.CreateEmailTemplate();
            Logger.log.Info("Email Templates Created");
            ExtentReport.test.Log(LogStatus.Pass, "Email Templates Created");
        }
Example #12
0
        public void _02_Edit_PositionDetailsForm()
        {
            ExtentReport.test = ExtentReport.extent.StartTest("Edit Position Details Form");
            _03_HomePage HP = new _03_HomePage(_driver);

            HP.SystemHeader();
            SystemConfirgPage SysConPage = new SystemConfirgPage(_driver);

            SysConPage.LinkSystemForms();
            SysConPage.LinkPositionDetails();
            _07_PositionDetailsFormPage Pdf = new _07_PositionDetailsFormPage(_driver);

            Pdf.Edit_PositionDetailsForm();
            Logger.log.Info("'Position Details Form' Edit and Delete Operation completed successfully");
            ExtentReport.test.Log(LogStatus.Pass, "'Position Details Form' Edit and Delete Operation completed successfully");
        }
        public void _04_UserDetailsDeleteQue()
        {
            ExtentReport.test = ExtentReport.extent.StartTest("User Details Form - Delete Questions");
            _03_HomePage HP = new _03_HomePage(_driver);

            HP.SystemHeader();
            SystemConfirgPage SysConPage = new SystemConfirgPage(_driver);

            SysConPage.LinkSystemForms();
            SysConPage.LinkUserDetails();
            _06_UserDetailsFormPage UserForm = new _06_UserDetailsFormPage(_driver);

            UserForm.DeleteQuestion("UserDetailsFormData", "DeleteQuestions");
            Logger.log.Info("Successfully Deleted added Questions from User Details Form'");
            ExtentReport.test.Log(LogStatus.Pass, "Successfully Deleted added Questions from User Details Form'");
        }
        public void CreateRequisitionProcessTemplate()
        {
            ExtentReport.test = ExtentReport.extent.StartTest("Create Requisition Process Template");
            _03_HomePage HP = new _03_HomePage(_driver);

            HP.SystemHeader();
            SystemConfirgPage SysConPage = new SystemConfirgPage(_driver);

            SysConPage.LinkRequisitionProcessTemplates();
            _11_RequisitionProcessTemplatePage rpt = new _11_RequisitionProcessTemplatePage(_driver);

            //rpt.CreateRequisitionProcessTemplate("RequisitionProcessTemplateData", "CreateRequisitionProcessTemp", "Execute", "Yes");
            rpt.CreateRequisitionFormTemplate(_driver);
            Logger.log.Info("Created Requisition Process Template");
            ExtentReport.test.Log(LogStatus.Pass, "Created Requisition Process Template");
        }
        public void _02_UserDetailsGlobalQue()
        {
            ExtentReport.test = ExtentReport.extent.StartTest("User Details Form - Add Global Questions");
            _03_HomePage HP = new _03_HomePage(_driver);

            HP.SystemHeader();
            SystemConfirgPage SysConPage = new SystemConfirgPage(_driver);

            SysConPage.LinkSystemForms();
            SysConPage.LinkUserDetails();
            _06_UserDetailsFormPage UserForm = new _06_UserDetailsFormPage(_driver);

            UserForm.AddGlobalQuestion("UserDetailsFormData", "AddGlobalQuestiontoStep");
            Logger.log.Info("Global Questions added successfully to 'User Details Form'");
            ExtentReport.test.Log(LogStatus.Pass, "Global Questions added successfully to 'User Details Form'");
        }
        public void _03_UserDetailsEditGlobalQue()
        {
            ExtentReport.test = ExtentReport.extent.StartTest("User Details Form - Edit Questions");
            _03_HomePage HP = new _03_HomePage(_driver);

            HP.SystemHeader();
            SystemConfirgPage SysConPage = new SystemConfirgPage(_driver);

            SysConPage.LinkSystemForms();
            SysConPage.LinkUserDetails();
            _06_UserDetailsFormPage UserForm = new _06_UserDetailsFormPage(_driver);

            UserForm.EditQuestion("UserDetailsFormData", "EditQuestions");
            Logger.log.Info("'User Details Form' questions edited successfully");
            ExtentReport.test.Log(LogStatus.Pass, "'User Details Form' questions edited successfully");
        }
        public void _05_UserDetailsPreview()
        {
            ExtentReport.test = ExtentReport.extent.StartTest("User Details Form - Preview");
            _03_HomePage HP = new _03_HomePage(_driver);

            HP.SystemHeader();
            SystemConfirgPage SysConPage = new SystemConfirgPage(_driver);

            SysConPage.LinkSystemForms();
            SysConPage.LinkUserDetails();
            _06_UserDetailsFormPage UserForm = new _06_UserDetailsFormPage(_driver);

            UserForm.PreviewUserDetailsForm();
            Logger.log.Info("'User Details Form' Preview Completed Successfully");
            ExtentReport.test.Log(LogStatus.Pass, "'User Details Form' Preview Completed Successfully");
        }
Example #18
0
        public void CreateMergeDocumentTemplates()
        {
            ExtentReport.test = ExtentReport.extent.StartTest("Create Merge Document Templates");
            _03_HomePage HP = new _03_HomePage(_driver);

            HP.SystemHeader();
            SystemConfirgPage SysConPage = new SystemConfirgPage(_driver);

            SysConPage.LinkMergeDocumentTemplates();
            BaseMethods.SleepTimeOut(1000);
            _14_MergeDocumentTemplatePage MergeDoc = new _14_MergeDocumentTemplatePage(_driver);

            MergeDoc.CreateMergeDocTemplate();
            Logger.log.Info("Merge Document Templates Created");
            ExtentReport.test.Log(LogStatus.Pass, "Merge Document Templates Created");
        }
        public void EditGlobalQuestions()
        {
            ExtentReport.test = ExtentReport.extent.StartTest("Edit Global Questions");
            _03_HomePage HP = new _03_HomePage(_driver);

            HP.SystemHeader();
            SystemConfirgPage SysConPage = new SystemConfirgPage(_driver);

            SysConPage.LinkGlobalQuestions();
            _04_GlobalQtnListPage GlbQtnListPage = new _04_GlobalQtnListPage(_driver);

            GlbQtnListPage.CreateNewGlbQtn();
            Edit_Delete_GlobalQtnPage EditGlbQtnPage = new Edit_Delete_GlobalQtnPage(_driver);

            EditGlbQtnPage.EditGlobalQuestion(_driver, "GlobalQuestionsData", "Edit_GlobalQuestion", "Execute", "Yes");
            Logger.log.Info("Edited Global Questions");
            ExtentReport.test.Log(LogStatus.Pass, "Edited Global Questions");
        }
        public void CreateGlobalQuestionWithOptions()
        {
            ExtentReport.test = ExtentReport.extent.StartTest("Add Global Questions with Options");
            _03_HomePage HP = new _03_HomePage(_driver);

            HP.SystemHeader();
            SystemConfirgPage SysConPage = new SystemConfirgPage(_driver);

            SysConPage.LinkGlobalQuestions();
            _04_GlobalQtnListPage GlbQtnListPage = new _04_GlobalQtnListPage(_driver);

            GlbQtnListPage.CreateNewGlbQtn();
            CreateGlobalQueWithOptionsPage GlbQtnPage = new CreateGlobalQueWithOptionsPage(_driver);

            GlbQtnPage.CreateQuestionWithOptions(_driver);
            Logger.log.Info("Created new Global Question with Options");
            ExtentReport.test.Log(LogStatus.Pass, "Created new Global Question with Options");
        }
Example #21
0
        public void _01_Create_PositionDetailsForm()
        {
            ExtentReport.test = ExtentReport.extent.StartTest("Position Details Form - Add Steps, Local & Global Questions");
            _03_HomePage HP = new _03_HomePage(_driver);

            HP.SystemHeader();
            SystemConfirgPage SysConPage = new SystemConfirgPage(_driver);

            SysConPage.LinkSystemForms();
            SysConPage.LinkPositionDetails();
            _05_FormTemplateCreationPage FormTempCreaPage = new _05_FormTemplateCreationPage(_driver);

            FormTempCreaPage.CreateMultipleSteps(_driver, "PositionDetailsFormData", "PositionDetailsSteps", "Execute");
            FormTempCreaPage.AddQuestionToStep(_driver, "PositionDetailsFormData", "AddQuestiontoStep");
            FormTempCreaPage.AddGlobalQuestionToStep(_driver, "PositionDetailsFormData", "AddGlobalQuestiontoStep");
            Logger.log.Info("'Position Details Form' is successfully created Steps, Local and Global Questions");
            ExtentReport.test.Log(LogStatus.Pass, "'Position Details Form' is successfully created Steps, Local and Global Questions");
        }