Commit f898f729 by Will Daly

Added tags to acceptance tests to define multiple shards.

parent 761590bc
@shard_1
Feature: Advanced (manual) course policy Feature: Advanced (manual) course policy
In order to specify course policy settings for which no custom user interface exists In order to specify course policy settings for which no custom user interface exists
I want to be able to manually enter JSON key /value pairs I want to be able to manually enter JSON key /value pairs
......
@shard_1
Feature: Course checklists Feature: Course checklists
Scenario: A course author sees checklists defined by edX Scenario: A course author sees checklists defined by edX
......
@shard_1
Feature: Component Adding Feature: Component Adding
As a course author, I want to be able to add a wide variety of components As a course author, I want to be able to add a wide variety of components
......
@shard_1
Feature: Course Overview Feature: Course Overview
In order to quickly view the details of a course's section and set release dates and grading In order to quickly view the details of a course's section and set release dates and grading
As a course author As a course author
......
@shard_2
Feature: Course Settings Feature: Course Settings
As a course author, I want to be able to configure my course settings. As a course author, I want to be able to configure my course settings.
......
@shard_2
Feature: Course Team Feature: Course Team
As a course author, I want to be able to add others to my team As a course author, I want to be able to add others to my team
......
@shard_2
Feature: Course updates Feature: Course updates
As a course author, I want to be able to provide updates to my students As a course author, I want to be able to provide updates to my students
......
@shard_2
Feature: Create Course Feature: Create Course
In order offer a course on the edX platform In order offer a course on the edX platform
As a course author As a course author
......
@shard_2
Feature: Discussion Component Editor Feature: Discussion Component Editor
As a course author, I want to be able to create discussion components. As a course author, I want to be able to create discussion components.
......
@shard_1
Feature: Course Grading Feature: Course Grading
As a course author, I want to be able to configure how my course is graded As a course author, I want to be able to configure how my course is graded
......
@shard_3
Feature: HTML Editor Feature: HTML Editor
As a course author, I want to be able to create HTML blocks. As a course author, I want to be able to create HTML blocks.
......
@shard_3
Feature: Problem Editor Feature: Problem Editor
As a course author, I want to be able to create problems and edit their settings. As a course author, I want to be able to create problems and edit their settings.
......
@shard_2
Feature: Create Section Feature: Create Section
In order offer a course on the edX platform In order offer a course on the edX platform
As a course author As a course author
......
@shard_3
Feature: Sign in Feature: Sign in
In order to use the edX content In order to use the edX content
As a new user As a new user
......
@shard_3
Feature: Static Pages Feature: Static Pages
As a course author, I want to be able to add static pages As a course author, I want to be able to add static pages
......
@shard_2
Feature: Create Subsection Feature: Create Subsection
In order offer a course on the edX platform In order offer a course on the edX platform
As a course author As a course author
......
@shard_3
Feature: Textbooks Feature: Textbooks
Scenario: No textbooks Scenario: No textbooks
......
@shard_3
Feature: Upload Files Feature: Upload Files
As a course author, I want to be able to upload files for my students As a course author, I want to be able to upload files for my students
......
@shard_3
Feature: Video Component Editor Feature: Video Component Editor
As a course author, I want to be able to create video components. As a course author, I want to be able to create video components.
......
@shard_3
Feature: Video Component Feature: Video Component
As a course author, I want to be able to view my created videos in Studio. As a course author, I want to be able to view my created videos in Studio.
......
@shard_2
Feature: Verified certificates Feature: Verified certificates
As a student, As a student,
In order to earn a verified certificate In order to earn a verified certificate
......
@shard_2
Feature: The help module should work Feature: The help module should work
In order to get help In order to get help
As a student As a student
......
@shard_1
Feature: All the high level tabs should work Feature: All the high level tabs should work
In order to preview the courseware In order to preview the courseware
As a student As a student
......
@shard_1
Feature: Homepage for web users Feature: Homepage for web users
In order to get an idea what edX is about In order to get an idea what edX is about
As a an anonymous web user As a an anonymous web user
......
@shard_1
Feature: Login in as a registered user Feature: Login in as a registered user
As a registered user As a registered user
In order to access my content In order to access my content
......
@shard_1
Feature: LTI component Feature: LTI component
As a student, I want to view LTI component in LMS. As a student, I want to view LTI component in LMS.
......
@shard_1
Feature: Navigate Course Feature: Navigate Course
As a student in an edX course As a student in an edX course
In order to view the course properly In order to view the course properly
......
@shard_1
Feature: Answer problems Feature: Answer problems
As a student in an edX course As a student in an edX course
In order to test my understanding of the material In order to test my understanding of the material
......
@shard_1
Feature: Register for a course Feature: Register for a course
As a registered user As a registered user
In order to access my class content In order to access my class content
......
@shard_2
Feature: Sign in Feature: Sign in
In order to use the edX content In order to use the edX content
As a new user As a new user
......
@shard_2
Feature: Video component Feature: Video component
As a student, I want to view course videos in LMS. As a student, I want to view course videos in LMS.
...@@ -12,28 +13,28 @@ Feature: Video component ...@@ -12,28 +13,28 @@ Feature: Video component
Given the course has a Video component in HTML5 mode Given the course has a Video component in HTML5 mode
Then when I view the video it does not have autoplay enabled Then when I view the video it does not have autoplay enabled
# Youtube testing # Youtube testing
Scenario: Video component is fully rendered in the LMS in Youtube mode with HTML5 sources Scenario: Video component is fully rendered in the LMS in Youtube mode with HTML5 sources
Given youtube server is up and response time is 0.4 seconds Given youtube server is up and response time is 0.4 seconds
And the course has a Video component in Youtube_HTML5 mode And the course has a Video component in Youtube_HTML5 mode
Then when I view the video it has rendered in Youtube mode Then when I view the video it has rendered in Youtube mode
Scenario: Video component is not rendered in the LMS in Youtube mode with HTML5 sources Scenario: Video component is not rendered in the LMS in Youtube mode with HTML5 sources
Given youtube server is up and response time is 2 seconds Given youtube server is up and response time is 2 seconds
And the course has a Video component in Youtube_HTML5 mode And the course has a Video component in Youtube_HTML5 mode
Then when I view the video it has rendered in HTML5 mode Then when I view the video it has rendered in HTML5 mode
Scenario: Video component is rendered in the LMS in Youtube mode without HTML5 sources Scenario: Video component is rendered in the LMS in Youtube mode without HTML5 sources
Given youtube server is up and response time is 2 seconds Given youtube server is up and response time is 2 seconds
And the course has a Video component in Youtube mode And the course has a Video component in Youtube mode
Then when I view the video it has rendered in Youtube mode Then when I view the video it has rendered in Youtube mode
Scenario: Video component is rendered in the LMS in Youtube mode with HTML5 sources that doesn't supported by browser Scenario: Video component is rendered in the LMS in Youtube mode with HTML5 sources that doesn't supported by browser
Given youtube server is up and response time is 2 seconds Given youtube server is up and response time is 2 seconds
And the course has a Video component in Youtube_HTML5_Unsupported_Video mode And the course has a Video component in Youtube_HTML5_Unsupported_Video mode
Then when I view the video it has rendered in Youtube mode Then when I view the video it has rendered in Youtube mode
Scenario: Video component is rendered in the LMS in HTML5 mode with HTML5 sources that doesn't supported by browser Scenario: Video component is rendered in the LMS in HTML5 mode with HTML5 sources that doesn't supported by browser
Given the course has a Video component in HTML5_Unsupported_Video mode Given the course has a Video component in HTML5_Unsupported_Video mode
Then error message is shown Then error message is shown
And error message has correct text And error message has correct text
@shard_2
Feature: World Cloud component Feature: World Cloud component
As a student, I want to view Word Cloud component in LMS. As a student, I want to view Word Cloud component in LMS.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment