parent
							
								
									cedce09205
								
							
						
					
					
						commit
						96f8c26626
					
				@ -0,0 +1,64 @@ | 
				
			||||
Feature: Survey tool | 
				
			||||
  In order to use the survey tool | 
				
			||||
  The teachers should be able to create surveys | 
				
			||||
 | 
				
			||||
  Background: | 
				
			||||
    Given I am a platform administrator | 
				
			||||
    And I am on course "TEMP" homepage | 
				
			||||
 | 
				
			||||
  Scenario: Create a question category | 
				
			||||
    Given I am on "/main/exercise/tests_category.php?action=addcategory&cidReq=TEMP" | 
				
			||||
    And wait for the page to be loaded | 
				
			||||
    When I fill in the following: | 
				
			||||
      | category_name | Category 1 | | 
				
			||||
    And I fill in ckeditor field "category_description" with "Category 1 description" | 
				
			||||
    And I press "SubmitNote" | 
				
			||||
    Then I should see "Category added" | 
				
			||||
 | 
				
			||||
  Scenario: Create a second question category | 
				
			||||
    Given I am on "/main/exercise/tests_category.php?action=addcategory&cidReq=TEMP" | 
				
			||||
    And wait for the page to be loaded | 
				
			||||
    When I fill in the following: | 
				
			||||
      | category_name | Category 2 | | 
				
			||||
    And I fill in ckeditor field "category_description" with "Category 2 description" | 
				
			||||
    And I press "SubmitNote" | 
				
			||||
    Then I should see "Category added" | 
				
			||||
 | 
				
			||||
  Scenario: Create a survey | 
				
			||||
    Given I am on "/main/survey/create_new_survey.php?cidReq=TEMP&action=add" | 
				
			||||
    And I press advanced settings | 
				
			||||
    When I fill in the following: | 
				
			||||
      | survey_code | Survey 1 | | 
				
			||||
    And I fill in ckeditor field "survey_title" with "Survey description" | 
				
			||||
    And I fill in "start_date" with "2021-08-04" | 
				
			||||
    And I fill in "end_date" with "2021-08-14" | 
				
			||||
    And I press "submit_survey" | 
				
			||||
    Then I should see "The survey has been created succesfully" | 
				
			||||
 | 
				
			||||
  Scenario: Edit an Survey | 
				
			||||
    Given I am on "/main/survey/survey_list.php?cidReq=TEMP" | 
				
			||||
    And I follow "Survey 1" | 
				
			||||
    And I follow "Edit survey" | 
				
			||||
    And I press "submit_survey" | 
				
			||||
    Then I should see "The survey has been updated succesfully" | 
				
			||||
 | 
				
			||||
  Scenario: Add question "Yes / No" to survey created "Survey 1" | 
				
			||||
    Given I am on "/main/survey/survey_list.php?cidReq=TEMP" | 
				
			||||
    And I follow "Survey 1" | 
				
			||||
    And I follow "Yes / No" | 
				
			||||
    When I fill in the following: | 
				
			||||
      | question | Yes / No | | 
				
			||||
    And I press "buttons[save]" | 
				
			||||
    Then I should see "The question has been added." | 
				
			||||
 | 
				
			||||
  Scenario: Duplicate survey | 
				
			||||
    Given I am on "/main/survey/survey_list.php?cidReq=TEMP" | 
				
			||||
    And I follow "Duplicate survey" | 
				
			||||
    Then I should see "Survey copied" | 
				
			||||
    And I should see "Survey 1 Copy" | 
				
			||||
 | 
				
			||||
  Scenario: Delete an survey | 
				
			||||
    Given I am on "/main/survey/survey_list.php?cidReq=TEMP" | 
				
			||||
    And I follow "Delete" | 
				
			||||
    And I confirm the popup | 
				
			||||
    Then I should see "The survey has been deleted." | 
				
			||||
					Loading…
					
					
				
		Reference in new issue