Conflicts: cms/djangoapps/contentstore/features/advanced-settings.feature cms/djangoapps/contentstore/features/checklists.feature cms/djangoapps/contentstore/features/component.feature cms/djangoapps/contentstore/features/course-overview.feature cms/djangoapps/contentstore/features/course-settings.feature cms/djangoapps/contentstore/features/course-team.feature cms/djangoapps/contentstore/features/course-updates.feature cms/djangoapps/contentstore/features/courses.feature cms/djangoapps/contentstore/features/discussion-editor.feature cms/djangoapps/contentstore/features/grading.feature cms/djangoapps/contentstore/features/html-editor.feature cms/djangoapps/contentstore/features/problem-editor.feature cms/djangoapps/contentstore/features/section.feature cms/djangoapps/contentstore/features/signup.feature cms/djangoapps/contentstore/features/static-pages.feature cms/djangoapps/contentstore/features/subsection.feature cms/djangoapps/contentstore/features/textbooks.feature cms/djangoapps/contentstore/features/upload.feature cms/djangoapps/contentstore/features/video-editor.feature cms/djangoapps/contentstore/features/video.feature lms/djangoapps/courseware/features/certificates.feature lms/djangoapps/courseware/features/help.feature lms/djangoapps/courseware/features/high-level-tabs.feature lms/djangoapps/courseware/features/homepage.feature lms/djangoapps/courseware/features/login.feature lms/djangoapps/courseware/features/lti.feature lms/djangoapps/courseware/features/navigation.feature lms/djangoapps/courseware/features/problems.feature lms/djangoapps/courseware/features/registration.feature lms/djangoapps/courseware/features/signup.feature lms/djangoapps/courseware/features/video.feature lms/djangoapps/courseware/features/word_cloud.feature
40 lines
1.1 KiB
Gherkin
40 lines
1.1 KiB
Gherkin
@shard_1
|
|
Feature: LMS.Homepage for web users
|
|
In order to get an idea what edX is about
|
|
As a an anonymous web user
|
|
I want to check the information on the home page
|
|
|
|
Scenario: User can see the "Login" button
|
|
Given I visit the homepage
|
|
Then I should see a link called "Log in"
|
|
|
|
Scenario: User can see the "Register Now" button
|
|
Given I visit the homepage
|
|
Then I should see a link called "Register Now"
|
|
|
|
Scenario Outline: User can see main parts of the page
|
|
Given I visit the homepage
|
|
Then I should see the following links and ids
|
|
| id | Link |
|
|
| about | About |
|
|
| jobs | Jobs |
|
|
| faq | FAQ |
|
|
| contact | Contact|
|
|
| press | Press |
|
|
|
|
|
|
# TODO: test according to domain or policy
|
|
Scenario: User can see the partner institutions
|
|
Given I visit the homepage
|
|
Then I should see the following Partners in the Partners section
|
|
| Partner |
|
|
| MITx |
|
|
| HarvardX |
|
|
| BerkeleyX |
|
|
| UTx |
|
|
| WellesleyX |
|
|
| GeorgetownX |
|
|
|
|
# # TODO: Add scenario that tests the courses available
|
|
# # using a policy or a configuration file
|