/// <summary> /// Create SIM5StudyPlan Using SIMQuestions. /// </summary> /// <param name="activityTypeEnum">This is ActivityType Enum.</param> /// <param name="behavioralModeEnum">This is BehavioralMode Enum.</param> private void CreateSIM5StudyPlanUsingSIMQuestions( Activity.ActivityTypeEnum activityTypeEnum, Activity.ActivityBehavioralModesEnum behavioralModeEnum) { //Create SIM5StudyPlan Using SIMQuestions logger.LogMethodEntry("SIMStudyPlanDefaultUXPage", "CreateSIM5StudyPlanUsingSIMQuestions", base.IsTakeScreenShotDuringEntryExit); //Generate GUID For Studyplan Name Guid studyplanName = Guid.NewGuid(); ContentBrowserUXPage contentBrowserUXPage = new ContentBrowserUXPage(); //Select Studyplan Window this.SelectStudyplanWindow(); //Enter Studyplan Name And Click On Create Test this.EnterStudyplanNameAndClickOnCreateTest(studyplanName); //Store SIM Studyplan new AddAssessmentPage().StoreActivityDetails(activityTypeEnum, behavioralModeEnum, studyplanName.ToString()); //Generate GUID For Pretest Name Guid pretestName = Guid.NewGuid(); //Select Pretest Window this.SelectCreatePretestWindow(); //Enter Pretest Name And Select Skill based Radiobutton this.EnterPretestNameAndSelectBehavioralModeTypeRadiobutton( pretestName, behavioralModeEnum); //Store Pretest Details this.StorePretestDetails(pretestName); logger.LogMethodExit("SIMStudyPlanDefaultUXPage", "CreateSIM5StudyPlanUsingSIMQuestions", base.IsTakeScreenShotDuringEntryExit); }
/// <summary> /// Create SIMStudyPlan Using SIMQuestions. /// </summary> /// <param name="activityTypeEnum">This is ActivityType Enum.</param> /// <param name="behavioralModeEnum">This is BehavioralMode Enum.</param> public void CreateSIMStudyPlanUsingSIMQuestions( Activity.ActivityTypeEnum activityTypeEnum, Activity.ActivityBehavioralModesEnum behavioralModeEnum) { //Create SIMStudyPlan Using SIMQuestions logger.LogMethodEntry("SIMStudyPlanDefaultUXPage", "CreateSIMStudyPlanUsingSIMQuestions", base.IsTakeScreenShotDuringEntryExit); try { //Generate GUID For Studyplan Name Guid studyplanName = Guid.NewGuid(); ContentBrowserUXPage contentBrowserUXPage = new ContentBrowserUXPage(); //Select Studyplan Window this.SelectStudyplanWindow(); //Enter Studyplan Name And Click On Create Test this.EnterStudyplanNameAndClickOnCreateTest(studyplanName); //Store SIM Studyplan new AddAssessmentPage().StoreActivityDetails(activityTypeEnum, behavioralModeEnum, studyplanName.ToString()); //Click On Add And Close Button new ContentBrowserUXPage().ClickOnAddAndCloseButton(); //Create Pretest this.CreatePreTestStudyPlan(behavioralModeEnum); //Search The SIM Questions this.SearchTheSIMQuestions(behavioralModeEnum); //Click On Save And Return new SIMStudyPlanDefaultUXPage().ClickOnSaveAndReturn(behavioralModeEnum); } catch (Exception e) { ExceptionHandler.HandleException(e); } logger.LogMethodExit("SIMStudyPlanDefaultUXPage", "CreateSIMStudyPlanUsingSIMQuestions", base.IsTakeScreenShotDuringEntryExit); }
/// <summary> /// Create SIM StudyPlan. /// </summary> /// <param name="activityTypeEnum">This is ActivityType Enum.</param> /// <param name="behavioralModeEnum">This is BehavioralMode Enum.</param> public void CreateSIMStudyPlan( Activity.ActivityTypeEnum activityTypeEnum, Activity.ActivityBehavioralModesEnum behavioralModeEnum) { //Create SIM StudyPlan logger.LogMethodEntry("SIMStudyPlanDefaultUXPage", "CreateSIMStudyPlan", base.IsTakeScreenShotDuringEntryExit); try { ContentBrowserUXPage contentBrowserUXPage = new ContentBrowserUXPage(); //Create SIMStudyPlan Using SIMQuestions this.CreateSIM5StudyPlanUsingSIMQuestions( activityTypeEnum, behavioralModeEnum); //Click On Add Question Link new RandomTopicListPage().ClickOnAddQuestionLink(); //Search the question contentBrowserUXPage.SearchTheQuestionInSelectQuestionWindow (SIMStudyPlanDefaultUXPageResource. SIMStudyPlanDefaultUX_Page_XL_Question_Name); //Select Pretest Window this.SelectCreatePretestWindow(); //Click On Save And Return this.ClickOnSaveAndReturn(behavioralModeEnum); } catch (Exception e) { ExceptionHandler.HandleException(e); } logger.LogMethodExit("SIMStudyPlanDefaultUXPage", "CreateSIMStudyPlan", base.IsTakeScreenShotDuringEntryExit); }