questionnaire/tests/features/MembuatKuesioner.feature
dbrw 8418a77e8c Menambahkan expected_length dan extends
Menambahkan field `expected_length` dan menambahkan extends pada Use
Case diagram. Sehingga requirement membuat Seksi, Pertanyaan dan Pilihan
menjadi lebih eksplisit.
2017-10-30 15:47:13 +07:00

55 lines
2.1 KiB
Gherkin

Feature: Create Questionnaire
As an admin on the application
I can create and publish a questionnaire
So the questionnaire will be available to the respondents
Scenario: Create Questionnaire
Given I have a profile on the system
And I am authorized to create a questionnaire
When I successfully create a questionnaire
Then I can see the questionnaire on questionnaire list page
Scenario: Update Questionnaire
Given I created a questionnaire
And I am on edit questionnaire page
And The questionnaire is not published
When I change the questionnaire details
Then I can see the changes on the questionnaire detail page
Scenario: Create Section
Given I have a profile on the system
And I am on questionnaire detail page
And I am authorized to create a section
When I successfully create a section
Then I can see the section on questionnaire detail page
Scenario: Update Section
Given I created a section
And I am on edit section page
And The questionnaire is not published
When I change the section details
Then I can see the changes on the section detail page
Scenario: Create Question
Given I have a profile on the system
And I am on section detail page
And I am authorized to create a question
When I successfully create a question
And I should provide question type, description and text
Then I can see the section on questionnaire detail page
Scenario: Update Question
Given I created a question
And I am on edit question page
And The questionnaire is not published
When I change the question details
Then I can see the changes on the question detail page
Scenario: Publish the Questionnaire
Given I have a profile on the system
And I created a questionnaire
And I am able to publish the questionnaire
And The questionnaire is not published
When I publish the questionnaire
Then I can see the questionnaire on the published questionnaire page