From 899a30817042ee9bcf3e14789c6c6976fe8a0b88 Mon Sep 17 00:00:00 2001
From: Rajesh Taneja <rajesh@moodle.com>
Date: Tue, 14 Apr 2015 10:47:05 +0800
Subject: [PATCH] MDL-49799 behat: replaced asd.com with example.com

asd.com is a valid domain, we should use reserved domain names for testing
---
 admin/tests/behat/filter_users.feature             |  12 +--
 .../tool/behat/tests/behat/data_generators.feature |  14 +--
 .../behat/tests/behat/edit_permissions.feature     |   2 +-
 .../behat/tests/behat/get_and_set_fields.feature   |   6 +-
 admin/tool/monitor/tests/behat/rule.feature        |   2 +-
 .../tool/monitor/tests/behat/subscription.feature  |   4 +-
 .../ui/tests/behat/duplicate_activities.feature    |   2 +-
 backup/util/ui/tests/behat/import_course.feature   |   2 +-
 backup/util/ui/tests/behat/import_groups.feature   |   2 +-
 badges/tests/behat/award_badge.feature             |  26 ++---
 .../tests/behat/addblockinactivity.feature         |  12 +--
 .../tests/behat/addunconfiguredblock.feature       |   2 +-
 .../tests/behat/addunsupportedactivity.feature     |   2 +-
 .../tests/behat/highscoreswithoutgroups.feature    |  12 +--
 .../behat/highscoreswithseperategroups.feature     | 110 ++++++++++-----------
 .../behat/highscoreswithvisiblegroups.feature      | 110 ++++++++++-----------
 .../tests/behat/lowscoreswithoutgroups.feature     |  12 +--
 .../behat/lowscoreswithseperategroups.feature      | 110 ++++++++++-----------
 .../tests/behat/lowscoreswithvisiblegroups.feature | 110 ++++++++++-----------
 blocks/comments/tests/behat/add_comment.feature    |   4 +-
 blocks/comments/tests/behat/delete_comment.feature |   4 +-
 .../behat/block_course_summary_course.feature      |   4 +-
 blocks/html/tests/behat/course_block.feature       |   4 +-
 blocks/login/tests/behat/login_block.feature       |   2 +-
 .../tests/behat/expand_my_courses_setting.feature  |   2 +-
 .../navigation/tests/behat/view_my_courses.feature |   2 +-
 blocks/news_items/tests/behat/display_news.feature |   2 +-
 .../tests/behat/block_participants_course.feature  |   2 +-
 .../behat/block_participants_frontpage.feature     |   2 +-
 .../tests/behat/structural_changes.feature         |  10 +-
 blocks/tests/behat/add_blocks.feature              |   4 +-
 .../behat/configure_block_throughout_site.feature  |   4 +-
 blocks/tests/behat/manage_blocks.feature           |   2 +-
 .../tests/behat/restrict_available_blocks.feature  |   2 +-
 calendar/tests/behat/calendar.feature              |   6 +-
 calendar/tests/behat/minicalendar.feature          |   2 +-
 .../behat/enable_manual_complete_mark.feature      |   4 +-
 .../tests/behat/restrict_activity_by_date.feature  |   4 +-
 .../tests/behat/restrict_activity_by_grade.feature |   4 +-
 .../behat/restrict_section_availability.feature    |   4 +-
 .../behat/social_adjust_discussion_count.feature   |   2 +-
 .../tests/behat/edit_delete_sections.feature       |   2 +-
 .../weeks/tests/behat/edit_delete_sections.feature |   2 +-
 .../behat/activities_edit_with_block_dock.feature  |   2 +-
 course/tests/behat/activities_group_icons.feature  |   2 +-
 course/tests/behat/activities_indentation.feature  |   4 +-
 .../behat/activities_visibility_icons.feature      |   8 +-
 course/tests/behat/add_activities.feature          |   4 +-
 course/tests/behat/course_controls.feature         |   4 +-
 course/tests/behat/course_creation.feature         |   4 +-
 course/tests/behat/edit_settings.feature           |   2 +-
 course/tests/behat/force_group_mode.feature        |   2 +-
 course/tests/behat/max_number_sections.feature     |   2 +-
 course/tests/behat/move_activities.feature         |   2 +-
 course/tests/behat/move_sections.feature           |   2 +-
 course/tests/behat/rename_roles.feature            |   6 +-
 .../behat/restrict_available_activities.feature    |   2 +-
 course/tests/behat/section_highlighting.feature    |   4 +-
 course/tests/behat/section_visibility.feature      |   4 +-
 enrol/guest/tests/behat/guest_access.feature       |   4 +-
 enrol/self/tests/behat/self_enrolment.feature      |   4 +-
 enrol/tests/behat/add_to_group.feature             |   4 +-
 grade/export/txt/tests/behat/export.feature        |   4 +-
 grade/export/xml/tests/behat/export.feature        |   4 +-
 .../form/rubric/tests/behat/edit_rubric.feature    |   4 +-
 .../tests/behat/publish_rubric_templates.feature   |   4 +-
 .../rubric/tests/behat/reuse_own_rubrics.feature   |   2 +-
 .../tests/behat/basic_functionality.feature        |   8 +-
 .../singleview/tests/behat/singleview.feature      |  10 +-
 grade/tests/behat/grade_UI_settings.feature        |   2 +-
 grade/tests/behat/grade_aggregation.feature        |   4 +-
 grade/tests/behat/grade_calculated_weights.feature |   4 +-
 .../grade_contribution_with_extra_credit.feature   |   4 +-
 grade/tests/behat/grade_mingrade.feature           |   6 +-
 .../behat/grade_natural_normalisation.feature      |   4 +-
 grade/tests/behat/grade_override_letter.feature    |   2 +-
 grade/tests/behat/grade_scales.feature             |  12 +--
 grade/tests/behat/grade_scales_aggregation.feature |   4 +-
 grade/tests/behat/grade_single_item_scales.feature |   6 +-
 grade/tests/behat/grade_to_pass.feature            |   2 +-
 grade/tests/behat/grade_view.feature               |   4 +-
 group/tests/behat/auto_creation.feature            |  22 ++---
 group/tests/behat/create_groups.feature            |  20 ++--
 group/tests/behat/delete_groups.feature            |   2 +-
 group/tests/behat/groups_import.feature            |   2 +-
 group/tests/behat/id_uniqueness.feature            |   2 +-
 group/tests/behat/update_groups.feature            |   2 +-
 message/tests/behat/block_users.feature            |   4 +-
 message/tests/behat/display_history.feature        |   4 +-
 message/tests/behat/manage_contacts.feature        |   4 +-
 message/tests/behat/message_participants.feature   |   8 +-
 message/tests/behat/search_history.feature         |   4 +-
 message/tests/behat/send_message.feature           |   4 +-
 .../editpdf/tests/behat/annotate_pdf.feature       |  16 +--
 .../tests/behat/allow_another_attempt.feature      |   4 +-
 mod/assign/tests/behat/comment_inline.feature      |   4 +-
 mod/assign/tests/behat/display_grade.feature       |   8 +-
 .../tests/behat/edit_previous_feedback.feature     |   6 +-
 mod/assign/tests/behat/file_submission.feature     |   4 +-
 mod/assign/tests/behat/filter_by_marker.feature    |   8 +-
 mod/assign/tests/behat/grading_status.feature      |   4 +-
 mod/assign/tests/behat/grant_extension.feature     |   6 +-
 mod/assign/tests/behat/group_submission.feature    |  24 ++---
 mod/assign/tests/behat/online_submissions.feature  |   4 +-
 mod/assign/tests/behat/outcome_grading.feature     |  12 +--
 .../tests/behat/prevent_submission_changes.feature |   6 +-
 mod/assign/tests/behat/quickgrading.feature        |  10 +-
 mod/assign/tests/behat/submission_comments.feature |   4 +-
 .../tests/behat/submit_without_group.feature       |  10 +-
 mod/book/tests/behat/create_chapters.feature       |   2 +-
 mod/book/tests/behat/show_hide_chapters.feature    |   2 +-
 mod/choice/tests/behat/add_choice.feature          |   4 +-
 mod/choice/tests/behat/allow_preview.feature       |   4 +-
 mod/choice/tests/behat/block_editing.feature       |   6 +-
 mod/choice/tests/behat/change_response.feature     |   4 +-
 mod/choice/tests/behat/include_inactive.feature    |   8 +-
 mod/choice/tests/behat/limit_responses.feature     |   6 +-
 mod/choice/tests/behat/multiple_options.feature    |  10 +-
 mod/choice/tests/behat/my_home.feature             |   4 +-
 mod/choice/tests/behat/publish_results.feature     |   4 +-
 .../behat/publish_results_anonymously.feature      |   6 +-
 mod/data/tests/behat/add_entries.feature           |   4 +-
 mod/data/tests/behat/required_entries.feature      |   4 +-
 mod/data/tests/behat/view_entries.feature          |   4 +-
 mod/forum/tests/behat/add_forum.feature            |   4 +-
 ...completion_condition_number_discussions.feature |   4 +-
 mod/forum/tests/behat/discussion_display.feature   |   2 +-
 .../tests/behat/discussion_navigation.feature      |   4 +-
 mod/forum/tests/behat/edit_post_student.feature    |   2 +-
 mod/forum/tests/behat/edit_post_teacher.feature    |   4 +-
 mod/forum/tests/behat/my_forum_posts.feature       |   4 +-
 .../tests/behat/post_to_multiple_groups.feature    |   8 +-
 .../tests/behat/separate_group_discussions.feature |   8 +-
 ...separate_group_single_group_discussions.feature |   2 +-
 .../tests/behat/single_forum_discussion.feature    |   4 +-
 mod/forum/tests/behat/track_read_posts.feature     |   4 +-
 mod/glossary/tests/behat/categories.feature        |   4 +-
 .../tests/behat/entries_always_editable.feature    |   4 +-
 .../tests/behat/entries_require_approval.feature   |   6 +-
 .../tests/behat/prevent_duplicate_entries.feature  |   2 +-
 .../tests/behat/print_friendly_version.feature     |   4 +-
 mod/glossary/tests/behat/search_entries.feature    |   4 +-
 .../behat/completion_condition_end_reached.feature |   4 +-
 .../behat/completion_condition_time_spent.feature  |   4 +-
 mod/lesson/tests/behat/date_availability.feature   |   4 +-
 .../behat/import_fillintheblank_question.feature   |   4 +-
 mod/lesson/tests/behat/import_images.feature       |   4 +-
 mod/lesson/tests/behat/lesson_course_reset.feature |   6 +-
 mod/lesson/tests/behat/lesson_edit_cluster.feature |   4 +-
 mod/lesson/tests/behat/lesson_edit_pages.feature   |   4 +-
 .../tests/behat/lesson_essay_question.feature      |   4 +-
 .../tests/behat/lesson_group_override.feature      |   8 +-
 .../tests/behat/lesson_informations_at_end.feature |   4 +-
 mod/lesson/tests/behat/lesson_navigation.feature   |   4 +-
 .../lesson_number_of_student_attempts.feature      |   6 +-
 mod/lesson/tests/behat/lesson_practice.feature     |   4 +-
 mod/lesson/tests/behat/lesson_progress_bar.feature |   4 +-
 mod/lesson/tests/behat/lesson_review.feature       |   4 +-
 .../tests/behat/lesson_student_my_home.feature     |   4 +-
 .../tests/behat/lesson_student_resume.feature      |   4 +-
 .../tests/behat/lesson_user_override.feature       |   6 +-
 .../tests/behat/lesson_with_clusters.feature       |   4 +-
 .../tests/behat/lesson_with_subcluster.feature     |   4 +-
 mod/lesson/tests/behat/link_to_gradebook.feature   |   4 +-
 mod/lesson/tests/behat/password_protection.feature |   4 +-
 mod/lesson/tests/behat/questions_images.feature    |   4 +-
 .../tests/behat/teacher_grade_essays.feature       |  10 +-
 mod/lesson/tests/behat/time_limit.feature          |   4 +-
 .../completion_condition_attempts_used.feature     |   4 +-
 .../completion_condition_passing_grade.feature     |   4 +-
 mod/scorm/tests/behat/add_scorm.feature            |   4 +-
 mod/survey/tests/behat/survey_types.feature        |   2 +-
 .../tests/behat/collaborative_individual.feature   |   6 +-
 mod/wiki/tests/behat/edit_tags.feature             |   4 +-
 mod/wiki/tests/behat/page_history.feature          |   6 +-
 mod/wiki/tests/behat/preview_page.feature          |   4 +-
 mod/wiki/tests/behat/wiki_comments.feature         |   6 +-
 mod/wiki/tests/behat/wiki_formats.feature          |   2 +-
 mod/wiki/tests/behat/wiki_search.feature           |   6 +-
 .../tests/behat/workshop_assessment.feature        |  10 +-
 my/tests/behat/add_blocks.feature                  |   4 +-
 my/tests/behat/reset_page.feature                  |   4 +-
 my/tests/behat/restrict_available_blocks.feature   |   2 +-
 question/tests/behat/copy_questions.feature        |   2 +-
 question/tests/behat/delete_questions.feature      |   2 +-
 question/tests/behat/edit_questions.feature        |   2 +-
 question/tests/behat/preview_question.feature      |   2 +-
 question/tests/behat/question_categories.feature   |   2 +-
 question/tests/behat/sort_questions.feature        |   2 +-
 report/log/tests/behat/filter_log.feature          |   2 +-
 report/log/tests/behat/user_log.feature            |   4 +-
 report/outline/tests/behat/outline.feature         |   6 +-
 report/outline/tests/behat/user.feature            |   4 +-
 .../tests/behat/filter_participation.feature       |   4 +-
 repository/tests/behat/create_shortcut.feature     |   2 +-
 repository/tests/behat/overwrite_file.feature      |   2 +-
 user/tests/behat/add_blocks.feature                |   4 +-
 user/tests/behat/delete_users.feature              |   8 +-
 user/tests/behat/filter_idnumber.feature           |   8 +-
 user/tests/behat/reset_page.feature                |   4 +-
 user/tests/behat/view_full_profile.feature         |   6 +-
 201 files changed, 698 insertions(+), 698 deletions(-)

diff --git a/admin/tests/behat/filter_users.feature b/admin/tests/behat/filter_users.feature
index 253ec7c..8feb542 100644
--- a/admin/tests/behat/filter_users.feature
+++ b/admin/tests/behat/filter_users.feature
@@ -7,10 +7,10 @@ Feature: An administrator can filter user accounts by role, cohort and other pro
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email | auth | confirmed |
-      | user1 | User | One | one@asd.com | manual | 0 |
-      | user2 | User | Two | two@asd.com | ldap | 1 |
-      | user3 | User | Three | three@asd.com | manual | 1 |
-      | user4 | User | Four | four@asd.com | ldap | 0 |
+      | user1 | User | One | one@example.com | manual | 0 |
+      | user2 | User | Two | two@example.com | ldap | 1 |
+      | user3 | User | Three | three@example.com | manual | 1 |
+      | user4 | User | Four | four@example.com | ldap | 0 |
     And the following "cohorts" exist:
       | name | idnumber |
       | Cohort 1 | CH1 |
@@ -23,8 +23,8 @@ Feature: An administrator can filter user accounts by role, cohort and other pro
       | user2 | C1 | student |
       | user3 | C1 | student |
     And I log in as "admin"
-    And I add "User Two (two@asd.com)" user to "CH1" cohort members
-    And I add "User Three (three@asd.com)" user to "CH1" cohort members
+    And I add "User Two (two@example.com)" user to "CH1" cohort members
+    And I add "User Three (three@example.com)" user to "CH1" cohort members
     And I follow "Browse list of users"
 
   @javascript
diff --git a/admin/tool/behat/tests/behat/data_generators.feature b/admin/tool/behat/tests/behat/data_generators.feature
index 7b05caf..b598982 100644
--- a/admin/tool/behat/tests/behat/data_generators.feature
+++ b/admin/tool/behat/tests/behat/data_generators.feature
@@ -69,8 +69,8 @@ Feature: Set up contextual data for tests
   Scenario: Role overrides
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@    example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "categories" exist:
       | name | category | idnumber |
       | Cat 1 | 0 | CAT1 |
@@ -99,7 +99,7 @@ Feature: Set up contextual data for tests
   Scenario: Add course enrolments
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | student1 | Student | 1 | student1@asd.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | format |
       | Course 1 | C1 | topics |
@@ -229,8 +229,8 @@ Feature: Set up contextual data for tests
   Scenario: Add relations between users and groups
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | student1 | Student | 1 | student1@asd.com |
-      | student2 | Student | 2 | student2@asd.com |
+      | student1 | Student | 1 | student1@example.com |
+      | student2 | Student | 2 | student2@example.com |
     And the following "courses" exist:
       | fullname | shortname |
       | Course 1 | C1 |
@@ -269,8 +269,8 @@ Feature: Set up contextual data for tests
       | Cat 1 | 0        | CAT1     |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | student1 | Student | 1 | student1@asd.com |
-      | student2 | Student | 2 | student2@asd.com |
+      | student1 | Student | 1 | student1@example.com |
+      | student2 | Student | 2 | student2@example.com |
     And the following "cohorts" exist:
       | name            | idnumber |
       | System cohort A | CHSA     |
diff --git a/admin/tool/behat/tests/behat/edit_permissions.feature b/admin/tool/behat/tests/behat/edit_permissions.feature
index d16e543..26d4f42 100644
--- a/admin/tool/behat/tests/behat/edit_permissions.feature
+++ b/admin/tool/behat/tests/behat/edit_permissions.feature
@@ -7,7 +7,7 @@ Feature: Edit capabilities
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/admin/tool/behat/tests/behat/get_and_set_fields.feature b/admin/tool/behat/tests/behat/get_and_set_fields.feature
index 5e281be..02c924e 100644
--- a/admin/tool/behat/tests/behat/get_and_set_fields.feature
+++ b/admin/tool/behat/tests/behat/get_and_set_fields.feature
@@ -10,9 +10,9 @@ Feature: Verify that all form fields values can be get and set
       | Course 1 | C1 | 0 |
     And the following "users" exist:
       | username | email | firstname | lastname |
-      | student1 | s1@asd.com | Student | 1 |
-      | student2 | s2@asd.com | Student | 2 |
-      | student3 | s3@asd.com | Student | 3 |
+      | student1 | s1@example.com | Student | 1 |
+      | student2 | s2@example.com | Student | 2 |
+      | student3 | s3@example.com | Student | 3 |
     And the following "course enrolments" exist:
       | user | course | role |
       | student1 | C1 | student |
diff --git a/admin/tool/monitor/tests/behat/rule.feature b/admin/tool/monitor/tests/behat/rule.feature
index 5125284..b2e4176 100644
--- a/admin/tool/monitor/tests/behat/rule.feature
+++ b/admin/tool/monitor/tests/behat/rule.feature
@@ -10,7 +10,7 @@ Feature: tool_monitor_rule
       | Course 1 | C1        |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/admin/tool/monitor/tests/behat/subscription.feature b/admin/tool/monitor/tests/behat/subscription.feature
index 253689c..093906e 100644
--- a/admin/tool/monitor/tests/behat/subscription.feature
+++ b/admin/tool/monitor/tests/behat/subscription.feature
@@ -11,8 +11,8 @@ Feature: tool_monitor_subscriptions
       | Course 2 | C2        |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | teacher2 | Teacher | 2 | teacher2@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | teacher2 | Teacher | 2 | teacher2@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/backup/util/ui/tests/behat/duplicate_activities.feature b/backup/util/ui/tests/behat/duplicate_activities.feature
index 37537ec..76f85e9 100644
--- a/backup/util/ui/tests/behat/duplicate_activities.feature
+++ b/backup/util/ui/tests/behat/duplicate_activities.feature
@@ -11,7 +11,7 @@ Feature: Duplicate activities
       | Course 1 | C1 | 0 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/backup/util/ui/tests/behat/import_course.feature b/backup/util/ui/tests/behat/import_course.feature
index 274b04b..29388d4 100644
--- a/backup/util/ui/tests/behat/import_course.feature
+++ b/backup/util/ui/tests/behat/import_course.feature
@@ -12,7 +12,7 @@ Feature: Import course's contents into another course
       | Course 2 | C2 | 0 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/backup/util/ui/tests/behat/import_groups.feature b/backup/util/ui/tests/behat/import_groups.feature
index 82b0b73..bd30ed9 100644
--- a/backup/util/ui/tests/behat/import_groups.feature
+++ b/backup/util/ui/tests/behat/import_groups.feature
@@ -11,7 +11,7 @@ Feature: Option to include groups and groupings when importing a course to anoth
       | Course 2 | C2 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/badges/tests/behat/award_badge.feature b/badges/tests/behat/award_badge.feature
index 919c269..b10d2b0 100644
--- a/badges/tests/behat/award_badge.feature
+++ b/badges/tests/behat/award_badge.feature
@@ -43,8 +43,8 @@ Feature: Award badges
   Scenario: Award site badge
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher | teacher | 1 | teacher1@asd.com |
-      | student | student | 1 | student1@asd.com |
+      | teacher | teacher | 1 | teacher1@example.com |
+      | student | student | 1 | student1@example.com |
     And I log in as "admin"
     And I navigate to "Add a new badge" node in "Site administration > Badges"
     And I set the following fields to these values:
@@ -60,9 +60,9 @@ Feature: Award badges
     And I press "Continue"
     And I follow "Recipients (0)"
     And I press "Award badge"
-    And I set the field "potentialrecipients[]" to "teacher 1 (teacher1@asd.com)"
+    And I set the field "potentialrecipients[]" to "teacher 1 (teacher1@example.com)"
     And I press "Award badge"
-    And I set the field "potentialrecipients[]" to "student 1 (student1@asd.com)"
+    And I set the field "potentialrecipients[]" to "student 1 (student1@example.com)"
     And I press "Award badge"
     When I follow "Site Badge"
     Then I should see "Recipients (2)"
@@ -75,9 +75,9 @@ Feature: Award badges
   Scenario: Award course badge
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
-      | student2 | Student | 2 | student2@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
+      | student2 | Student | 2 | student2@example.com |
     And the following "courses" exist:
       | fullname | shortname | category | groupmode |
       | Course 1 | C1 | 0 | 1 |
@@ -103,9 +103,9 @@ Feature: Award badges
     And I press "Continue"
     And I follow "Recipients (0)"
     And I press "Award badge"
-    And I set the field "potentialrecipients[]" to "Student 2 (student2@asd.com)"
+    And I set the field "potentialrecipients[]" to "Student 2 (student2@example.com)"
     And I press "Award badge"
-    And I set the field "potentialrecipients[]" to "Student 1 (student1@asd.com)"
+    And I set the field "potentialrecipients[]" to "Student 1 (student1@example.com)"
     When I press "Award badge"
     And I follow "Course Badge"
     Then I should see "Recipients (2)"
@@ -122,8 +122,8 @@ Feature: Award badges
       | Course 1 | C1 | 0 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | Frist | teacher1@asd.com |
-      | student1 | Student | First | student1@asd.com |
+      | teacher1 | Teacher | Frist | teacher1@example.com |
+      | student1 | Student | First | student1@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
@@ -172,8 +172,8 @@ Feature: Award badges
       | Course 1 | C1 | 0 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | Frist | teacher1@asd.com |
-      | student1 | Student | First | student1@asd.com |
+      | teacher1 | Teacher | Frist | teacher1@example.com |
+      | student1 | Student | First | student1@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/blocks/activity_results/tests/behat/addblockinactivity.feature b/blocks/activity_results/tests/behat/addblockinactivity.feature
index 189aaaa..9306404 100644
--- a/blocks/activity_results/tests/behat/addblockinactivity.feature
+++ b/blocks/activity_results/tests/behat/addblockinactivity.feature
@@ -7,12 +7,12 @@ Feature: The activity results block displays student scores
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email | idnumber |
-      | teacher1 | Teacher | 1 | teacher1@asd.com | T1 |
-      | student1 | Student | 1 | student1@asd.com | S1 |
-      | student2 | Student | 2 | student2@asd.com | S2 |
-      | student3 | Student | 3 | student3@asd.com | S3 |
-      | student4 | Student | 4 | student4@asd.com | S4 |
-      | student5 | Student | 5 | student5@asd.com | S5 |
+      | teacher1 | Teacher | 1 | teacher1@example.com | T1 |
+      | student1 | Student | 1 | student1@example.com | S1 |
+      | student2 | Student | 2 | student2@example.com | S2 |
+      | student3 | Student | 3 | student3@example.com | S3 |
+      | student4 | Student | 4 | student4@example.com | S4 |
+      | student5 | Student | 5 | student5@example.com | S5 |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/blocks/activity_results/tests/behat/addunconfiguredblock.feature b/blocks/activity_results/tests/behat/addunconfiguredblock.feature
index b27874d..bc2d205 100644
--- a/blocks/activity_results/tests/behat/addunconfiguredblock.feature
+++ b/blocks/activity_results/tests/behat/addunconfiguredblock.feature
@@ -7,7 +7,7 @@ Feature: The activity results block displays student scores
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email | idnumber |
-      | teacher1 | Teacher | 1 | teacher1@asd.com | T1 |
+      | teacher1 | Teacher | 1 | teacher1@example.com | T1 |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/blocks/activity_results/tests/behat/addunsupportedactivity.feature b/blocks/activity_results/tests/behat/addunsupportedactivity.feature
index e77a8b8..6922e3b 100644
--- a/blocks/activity_results/tests/behat/addunsupportedactivity.feature
+++ b/blocks/activity_results/tests/behat/addunsupportedactivity.feature
@@ -7,7 +7,7 @@ Feature: The activity results block displays student scores
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email | idnumber |
-      | teacher1 | Teacher | 1 | teacher1@asd.com | T1 |
+      | teacher1 | Teacher | 1 | teacher1@example.com | T1 |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/blocks/activity_results/tests/behat/highscoreswithoutgroups.feature b/blocks/activity_results/tests/behat/highscoreswithoutgroups.feature
index d1a6d20..b40962e 100644
--- a/blocks/activity_results/tests/behat/highscoreswithoutgroups.feature
+++ b/blocks/activity_results/tests/behat/highscoreswithoutgroups.feature
@@ -7,12 +7,12 @@ Feature: The activity results block displays student scores
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email | idnumber |
-      | teacher1 | Teacher | 1 | teacher1@asd.com | T1 |
-      | student1 | Student | 1 | student1@asd.com | S1 |
-      | student2 | Student | 2 | student2@asd.com | S2 |
-      | student3 | Student | 3 | student3@asd.com | S3 |
-      | student4 | Student | 4 | student4@asd.com | S4 |
-      | student5 | Student | 5 | student5@asd.com | S5 |
+      | teacher1 | Teacher | 1 | teacher1@example.com | T1 |
+      | student1 | Student | 1 | student1@example.com | S1 |
+      | student2 | Student | 2 | student2@example.com | S2 |
+      | student3 | Student | 3 | student3@example.com | S3 |
+      | student4 | Student | 4 | student4@example.com | S4 |
+      | student5 | Student | 5 | student5@example.com | S5 |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/blocks/activity_results/tests/behat/highscoreswithseperategroups.feature b/blocks/activity_results/tests/behat/highscoreswithseperategroups.feature
index e6e7063..715db54 100644
--- a/blocks/activity_results/tests/behat/highscoreswithseperategroups.feature
+++ b/blocks/activity_results/tests/behat/highscoreswithseperategroups.feature
@@ -7,13 +7,13 @@ Feature: The activity results block displays student scores
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email | idnumber |
-      | teacher1 | Teacher | 1 | teacher1@asd.com | T1 |
-      | student1 | Student | 1 | student1@asd.com | S1 |
-      | student2 | Student | 2 | student2@asd.com | S2 |
-      | student3 | Student | 3 | student3@asd.com | S3 |
-      | student4 | Student | 4 | student4@asd.com | S4 |
-      | student5 | Student | 5 | student5@asd.com | S5 |
-      | student6 | Student | 6 | student6@asd.com | S6 |
+      | teacher1 | Teacher | 1 | teacher1@example.com | T1 |
+      | student1 | Student | 1 | student1@example.com | S1 |
+      | student2 | Student | 2 | student2@example.com | S2 |
+      | student3 | Student | 3 | student3@example.com | S3 |
+      | student4 | Student | 4 | student4@example.com | S4 |
+      | student5 | Student | 5 | student5@example.com | S5 |
+      | student6 | Student | 6 | student6@example.com | S6 |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
@@ -40,12 +40,12 @@ Feature: The activity results block displays student scores
     And I follow "Course 1"
     And I expand "Users" node
     And I follow "Groups"
-    And I add "Student 1 (student1@asd.com)" user to "Group 1" group members
-    And I add "Student 2 (student2@asd.com)" user to "Group 1" group members
-    And I add "Student 3 (student3@asd.com)" user to "Group 2" group members
-    And I add "Student 4 (student4@asd.com)" user to "Group 2" group members
-    And I add "Student 5 (student5@asd.com)" user to "Group 3" group members
-    And I add "Student 6 (student6@asd.com)" user to "Group 3" group members
+    And I add "Student 1 (student1@example.com)" user to "Group 1" group members
+    And I add "Student 2 (student2@example.com)" user to "Group 1" group members
+    And I add "Student 3 (student3@example.com)" user to "Group 2" group members
+    And I add "Student 4 (student4@example.com)" user to "Group 2" group members
+    And I add "Student 5 (student5@example.com)" user to "Group 3" group members
+    And I add "Student 6 (student6@example.com)" user to "Group 3" group members
     And I follow "Course 1"
     And I turn editing mode on
     And I add a "Assignment" to section "1" and I fill the form with:
@@ -83,12 +83,12 @@ Feature: The activity results block displays student scores
     And I follow "Course 1"
     And I expand "Users" node
     And I follow "Groups"
-    And I add "Student 1 (student1@asd.com)" user to "Group 1" group members
-    And I add "Student 2 (student2@asd.com)" user to "Group 1" group members
-    And I add "Student 3 (student3@asd.com)" user to "Group 2" group members
-    And I add "Student 4 (student4@asd.com)" user to "Group 2" group members
-    And I add "Student 5 (student5@asd.com)" user to "Group 3" group members
-    And I add "Student 6 (student6@asd.com)" user to "Group 3" group members
+    And I add "Student 1 (student1@example.com)" user to "Group 1" group members
+    And I add "Student 2 (student2@example.com)" user to "Group 1" group members
+    And I add "Student 3 (student3@example.com)" user to "Group 2" group members
+    And I add "Student 4 (student4@example.com)" user to "Group 2" group members
+    And I add "Student 5 (student5@example.com)" user to "Group 3" group members
+    And I add "Student 6 (student6@example.com)" user to "Group 3" group members
     And I follow "Course 1"
     And I turn editing mode on
     And I add a "Assignment" to section "1" and I fill the form with:
@@ -130,12 +130,12 @@ Feature: The activity results block displays student scores
     And I follow "Course 1"
     And I expand "Users" node
     And I follow "Groups"
-    And I add "Student 1 (student1@asd.com)" user to "Group 1" group members
-    And I add "Student 2 (student2@asd.com)" user to "Group 1" group members
-    And I add "Student 3 (student3@asd.com)" user to "Group 2" group members
-    And I add "Student 4 (student4@asd.com)" user to "Group 2" group members
-    And I add "Student 5 (student5@asd.com)" user to "Group 3" group members
-    And I add "Student 6 (student6@asd.com)" user to "Group 3" group members
+    And I add "Student 1 (student1@example.com)" user to "Group 1" group members
+    And I add "Student 2 (student2@example.com)" user to "Group 1" group members
+    And I add "Student 3 (student3@example.com)" user to "Group 2" group members
+    And I add "Student 4 (student4@example.com)" user to "Group 2" group members
+    And I add "Student 5 (student5@example.com)" user to "Group 3" group members
+    And I add "Student 6 (student6@example.com)" user to "Group 3" group members
     And I follow "Course 1"
     And I turn editing mode on
     And I add a "Assignment" to section "1" and I fill the form with:
@@ -177,12 +177,12 @@ Feature: The activity results block displays student scores
     And I follow "Course 1"
     And I expand "Users" node
     And I follow "Groups"
-    And I add "Student 1 (student1@asd.com)" user to "Group 1" group members
-    And I add "Student 2 (student2@asd.com)" user to "Group 1" group members
-    And I add "Student 3 (student3@asd.com)" user to "Group 2" group members
-    And I add "Student 4 (student4@asd.com)" user to "Group 2" group members
-    And I add "Student 5 (student5@asd.com)" user to "Group 3" group members
-    And I add "Student 6 (student6@asd.com)" user to "Group 3" group members
+    And I add "Student 1 (student1@example.com)" user to "Group 1" group members
+    And I add "Student 2 (student2@example.com)" user to "Group 1" group members
+    And I add "Student 3 (student3@example.com)" user to "Group 2" group members
+    And I add "Student 4 (student4@example.com)" user to "Group 2" group members
+    And I add "Student 5 (student5@example.com)" user to "Group 3" group members
+    And I add "Student 6 (student6@example.com)" user to "Group 3" group members
     And I follow "Course 1"
     And I turn editing mode on
     And I add a "Assignment" to section "1" and I fill the form with:
@@ -231,12 +231,12 @@ Feature: The activity results block displays student scores
     And I follow "Course 1"
     And I expand "Users" node
     And I follow "Groups"
-    And I add "Student 1 (student1@asd.com)" user to "Group 1" group members
-    And I add "Student 2 (student2@asd.com)" user to "Group 1" group members
-    And I add "Student 3 (student3@asd.com)" user to "Group 2" group members
-    And I add "Student 4 (student4@asd.com)" user to "Group 2" group members
-    And I add "Student 5 (student5@asd.com)" user to "Group 3" group members
-    And I add "Student 6 (student6@asd.com)" user to "Group 3" group members
+    And I add "Student 1 (student1@example.com)" user to "Group 1" group members
+    And I add "Student 2 (student2@example.com)" user to "Group 1" group members
+    And I add "Student 3 (student3@example.com)" user to "Group 2" group members
+    And I add "Student 4 (student4@example.com)" user to "Group 2" group members
+    And I add "Student 5 (student5@example.com)" user to "Group 3" group members
+    And I add "Student 6 (student6@example.com)" user to "Group 3" group members
     And I follow "Course 1"
     And I turn editing mode on
     And I add a "Assignment" to section "1" and I fill the form with:
@@ -284,12 +284,12 @@ Feature: The activity results block displays student scores
     And I follow "Course 1"
     And I expand "Users" node
     And I follow "Groups"
-    And I add "Student 1 (student1@asd.com)" user to "Group 1" group members
-    And I add "Student 2 (student2@asd.com)" user to "Group 1" group members
-    And I add "Student 3 (student3@asd.com)" user to "Group 2" group members
-    And I add "Student 4 (student4@asd.com)" user to "Group 2" group members
-    And I add "Student 5 (student5@asd.com)" user to "Group 3" group members
-    And I add "Student 6 (student6@asd.com)" user to "Group 3" group members
+    And I add "Student 1 (student1@example.com)" user to "Group 1" group members
+    And I add "Student 2 (student2@example.com)" user to "Group 1" group members
+    And I add "Student 3 (student3@example.com)" user to "Group 2" group members
+    And I add "Student 4 (student4@example.com)" user to "Group 2" group members
+    And I add "Student 5 (student5@example.com)" user to "Group 3" group members
+    And I add "Student 6 (student6@example.com)" user to "Group 3" group members
     And I follow "Course 1"
     And I turn editing mode on
     And I add a "Assignment" to section "1" and I fill the form with:
@@ -337,12 +337,12 @@ Feature: The activity results block displays student scores
     And I follow "Course 1"
     And I expand "Users" node
     And I follow "Groups"
-    And I add "Student 1 (student1@asd.com)" user to "Group 1" group members
-    And I add "Student 2 (student2@asd.com)" user to "Group 1" group members
-    And I add "Student 3 (student3@asd.com)" user to "Group 2" group members
-    And I add "Student 4 (student4@asd.com)" user to "Group 2" group members
-    And I add "Student 5 (student5@asd.com)" user to "Group 3" group members
-    And I add "Student 6 (student6@asd.com)" user to "Group 3" group members
+    And I add "Student 1 (student1@example.com)" user to "Group 1" group members
+    And I add "Student 2 (student2@example.com)" user to "Group 1" group members
+    And I add "Student 3 (student3@example.com)" user to "Group 2" group members
+    And I add "Student 4 (student4@example.com)" user to "Group 2" group members
+    And I add "Student 5 (student5@example.com)" user to "Group 3" group members
+    And I add "Student 6 (student6@example.com)" user to "Group 3" group members
     And I follow "Course 1"
     And I turn editing mode on
     And I add a "Assignment" to section "1" and I fill the form with:
@@ -388,12 +388,12 @@ Feature: The activity results block displays student scores
     And I follow "Course 1"
     And I expand "Users" node
     And I follow "Groups"
-    And I add "Student 1 (student1@asd.com)" user to "Group 1" group members
-    And I add "Student 2 (student2@asd.com)" user to "Group 1" group members
-    And I add "Student 3 (student3@asd.com)" user to "Group 2" group members
-    And I add "Student 4 (student4@asd.com)" user to "Group 2" group members
-    And I add "Student 5 (student5@asd.com)" user to "Group 3" group members
-    And I add "Student 6 (student6@asd.com)" user to "Group 3" group members
+    And I add "Student 1 (student1@example.com)" user to "Group 1" group members
+    And I add "Student 2 (student2@example.com)" user to "Group 1" group members
+    And I add "Student 3 (student3@example.com)" user to "Group 2" group members
+    And I add "Student 4 (student4@example.com)" user to "Group 2" group members
+    And I add "Student 5 (student5@example.com)" user to "Group 3" group members
+    And I add "Student 6 (student6@example.com)" user to "Group 3" group members
     And I follow "Course 1"
     And I turn editing mode on
     And I add a "Assignment" to section "1" and I fill the form with:
diff --git a/blocks/activity_results/tests/behat/highscoreswithvisiblegroups.feature b/blocks/activity_results/tests/behat/highscoreswithvisiblegroups.feature
index ff6ee62..a78ce6c 100644
--- a/blocks/activity_results/tests/behat/highscoreswithvisiblegroups.feature
+++ b/blocks/activity_results/tests/behat/highscoreswithvisiblegroups.feature
@@ -7,13 +7,13 @@ Feature: The activity results block displays student scores
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email | idnumber |
-      | teacher1 | Teacher | 1 | teacher1@asd.com | T1 |
-      | student1 | Student | 1 | student1@asd.com | S1 |
-      | student2 | Student | 2 | student2@asd.com | S2 |
-      | student3 | Student | 3 | student3@asd.com | S3 |
-      | student4 | Student | 4 | student4@asd.com | S4 |
-      | student5 | Student | 5 | student5@asd.com | S5 |
-      | student6 | Student | 6 | student6@asd.com | S6 |
+      | teacher1 | Teacher | 1 | teacher1@example.com | T1 |
+      | student1 | Student | 1 | student1@example.com | S1 |
+      | student2 | Student | 2 | student2@example.com | S2 |
+      | student3 | Student | 3 | student3@example.com | S3 |
+      | student4 | Student | 4 | student4@example.com | S4 |
+      | student5 | Student | 5 | student5@example.com | S5 |
+      | student6 | Student | 6 | student6@example.com | S6 |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
@@ -40,12 +40,12 @@ Feature: The activity results block displays student scores
     And I follow "Course 1"
     And I expand "Users" node
     And I follow "Groups"
-    And I add "Student 1 (student1@asd.com)" user to "Group 1" group members
-    And I add "Student 2 (student2@asd.com)" user to "Group 1" group members
-    And I add "Student 3 (student3@asd.com)" user to "Group 2" group members
-    And I add "Student 4 (student4@asd.com)" user to "Group 2" group members
-    And I add "Student 5 (student5@asd.com)" user to "Group 3" group members
-    And I add "Student 6 (student6@asd.com)" user to "Group 3" group members
+    And I add "Student 1 (student1@example.com)" user to "Group 1" group members
+    And I add "Student 2 (student2@example.com)" user to "Group 1" group members
+    And I add "Student 3 (student3@example.com)" user to "Group 2" group members
+    And I add "Student 4 (student4@example.com)" user to "Group 2" group members
+    And I add "Student 5 (student5@example.com)" user to "Group 3" group members
+    And I add "Student 6 (student6@example.com)" user to "Group 3" group members
     And I follow "Course 1"
     And I turn editing mode on
     And I add a "Assignment" to section "1" and I fill the form with:
@@ -83,12 +83,12 @@ Feature: The activity results block displays student scores
     And I follow "Course 1"
     And I expand "Users" node
     And I follow "Groups"
-    And I add "Student 1 (student1@asd.com)" user to "Group 1" group members
-    And I add "Student 2 (student2@asd.com)" user to "Group 1" group members
-    And I add "Student 3 (student3@asd.com)" user to "Group 2" group members
-    And I add "Student 4 (student4@asd.com)" user to "Group 2" group members
-    And I add "Student 5 (student5@asd.com)" user to "Group 3" group members
-    And I add "Student 6 (student6@asd.com)" user to "Group 3" group members
+    And I add "Student 1 (student1@example.com)" user to "Group 1" group members
+    And I add "Student 2 (student2@example.com)" user to "Group 1" group members
+    And I add "Student 3 (student3@example.com)" user to "Group 2" group members
+    And I add "Student 4 (student4@example.com)" user to "Group 2" group members
+    And I add "Student 5 (student5@example.com)" user to "Group 3" group members
+    And I add "Student 6 (student6@example.com)" user to "Group 3" group members
     And I follow "Course 1"
     And I turn editing mode on
     And I add a "Assignment" to section "1" and I fill the form with:
@@ -128,12 +128,12 @@ Feature: The activity results block displays student scores
     And I follow "Course 1"
     And I expand "Users" node
     And I follow "Groups"
-    And I add "Student 1 (student1@asd.com)" user to "Group 1" group members
-    And I add "Student 2 (student2@asd.com)" user to "Group 1" group members
-    And I add "Student 3 (student3@asd.com)" user to "Group 2" group members
-    And I add "Student 4 (student4@asd.com)" user to "Group 2" group members
-    And I add "Student 5 (student5@asd.com)" user to "Group 3" group members
-    And I add "Student 6 (student6@asd.com)" user to "Group 3" group members
+    And I add "Student 1 (student1@example.com)" user to "Group 1" group members
+    And I add "Student 2 (student2@example.com)" user to "Group 1" group members
+    And I add "Student 3 (student3@example.com)" user to "Group 2" group members
+    And I add "Student 4 (student4@example.com)" user to "Group 2" group members
+    And I add "Student 5 (student5@example.com)" user to "Group 3" group members
+    And I add "Student 6 (student6@example.com)" user to "Group 3" group members
     And I follow "Course 1"
     And I turn editing mode on
     And I add a "Assignment" to section "1" and I fill the form with:
@@ -173,12 +173,12 @@ Feature: The activity results block displays student scores
     And I follow "Course 1"
     And I expand "Users" node
     And I follow "Groups"
-    And I add "Student 1 (student1@asd.com)" user to "Group 1" group members
-    And I add "Student 2 (student2@asd.com)" user to "Group 1" group members
-    And I add "Student 3 (student3@asd.com)" user to "Group 2" group members
-    And I add "Student 4 (student4@asd.com)" user to "Group 2" group members
-    And I add "Student 5 (student5@asd.com)" user to "Group 3" group members
-    And I add "Student 6 (student6@asd.com)" user to "Group 3" group members
+    And I add "Student 1 (student1@example.com)" user to "Group 1" group members
+    And I add "Student 2 (student2@example.com)" user to "Group 1" group members
+    And I add "Student 3 (student3@example.com)" user to "Group 2" group members
+    And I add "Student 4 (student4@example.com)" user to "Group 2" group members
+    And I add "Student 5 (student5@example.com)" user to "Group 3" group members
+    And I add "Student 6 (student6@example.com)" user to "Group 3" group members
     And I follow "Course 1"
     And I turn editing mode on
     And I add a "Assignment" to section "1" and I fill the form with:
@@ -223,12 +223,12 @@ Feature: The activity results block displays student scores
     And I follow "Course 1"
     And I expand "Users" node
     And I follow "Groups"
-    And I add "Student 1 (student1@asd.com)" user to "Group 1" group members
-    And I add "Student 2 (student2@asd.com)" user to "Group 1" group members
-    And I add "Student 3 (student3@asd.com)" user to "Group 2" group members
-    And I add "Student 4 (student4@asd.com)" user to "Group 2" group members
-    And I add "Student 5 (student5@asd.com)" user to "Group 3" group members
-    And I add "Student 6 (student6@asd.com)" user to "Group 3" group members
+    And I add "Student 1 (student1@example.com)" user to "Group 1" group members
+    And I add "Student 2 (student2@example.com)" user to "Group 1" group members
+    And I add "Student 3 (student3@example.com)" user to "Group 2" group members
+    And I add "Student 4 (student4@example.com)" user to "Group 2" group members
+    And I add "Student 5 (student5@example.com)" user to "Group 3" group members
+    And I add "Student 6 (student6@example.com)" user to "Group 3" group members
     And I follow "Course 1"
     And I turn editing mode on
     And I add a "Assignment" to section "1" and I fill the form with:
@@ -272,12 +272,12 @@ Feature: The activity results block displays student scores
     And I follow "Course 1"
     And I expand "Users" node
     And I follow "Groups"
-    And I add "Student 1 (student1@asd.com)" user to "Group 1" group members
-    And I add "Student 2 (student2@asd.com)" user to "Group 1" group members
-    And I add "Student 3 (student3@asd.com)" user to "Group 2" group members
-    And I add "Student 4 (student4@asd.com)" user to "Group 2" group members
-    And I add "Student 5 (student5@asd.com)" user to "Group 3" group members
-    And I add "Student 6 (student6@asd.com)" user to "Group 3" group members
+    And I add "Student 1 (student1@example.com)" user to "Group 1" group members
+    And I add "Student 2 (student2@example.com)" user to "Group 1" group members
+    And I add "Student 3 (student3@example.com)" user to "Group 2" group members
+    And I add "Student 4 (student4@example.com)" user to "Group 2" group members
+    And I add "Student 5 (student5@example.com)" user to "Group 3" group members
+    And I add "Student 6 (student6@example.com)" user to "Group 3" group members
     And I follow "Course 1"
     And I turn editing mode on
     And I add a "Assignment" to section "1" and I fill the form with:
@@ -321,12 +321,12 @@ Feature: The activity results block displays student scores
     And I follow "Course 1"
     And I expand "Users" node
     And I follow "Groups"
-    And I add "Student 1 (student1@asd.com)" user to "Group 1" group members
-    And I add "Student 2 (student2@asd.com)" user to "Group 1" group members
-    And I add "Student 3 (student3@asd.com)" user to "Group 2" group members
-    And I add "Student 4 (student4@asd.com)" user to "Group 2" group members
-    And I add "Student 5 (student5@asd.com)" user to "Group 3" group members
-    And I add "Student 6 (student6@asd.com)" user to "Group 3" group members
+    And I add "Student 1 (student1@example.com)" user to "Group 1" group members
+    And I add "Student 2 (student2@example.com)" user to "Group 1" group members
+    And I add "Student 3 (student3@example.com)" user to "Group 2" group members
+    And I add "Student 4 (student4@example.com)" user to "Group 2" group members
+    And I add "Student 5 (student5@example.com)" user to "Group 3" group members
+    And I add "Student 6 (student6@example.com)" user to "Group 3" group members
     And I follow "Course 1"
     And I turn editing mode on
     And I add a "Assignment" to section "1" and I fill the form with:
@@ -368,12 +368,12 @@ Feature: The activity results block displays student scores
     And I follow "Course 1"
     And I expand "Users" node
     And I follow "Groups"
-    And I add "Student 1 (student1@asd.com)" user to "Group 1" group members
-    And I add "Student 2 (student2@asd.com)" user to "Group 1" group members
-    And I add "Student 3 (student3@asd.com)" user to "Group 2" group members
-    And I add "Student 4 (student4@asd.com)" user to "Group 2" group members
-    And I add "Student 5 (student5@asd.com)" user to "Group 3" group members
-    And I add "Student 6 (student6@asd.com)" user to "Group 3" group members
+    And I add "Student 1 (student1@example.com)" user to "Group 1" group members
+    And I add "Student 2 (student2@example.com)" user to "Group 1" group members
+    And I add "Student 3 (student3@example.com)" user to "Group 2" group members
+    And I add "Student 4 (student4@example.com)" user to "Group 2" group members
+    And I add "Student 5 (student5@example.com)" user to "Group 3" group members
+    And I add "Student 6 (student6@example.com)" user to "Group 3" group members
     And I follow "Course 1"
     And I turn editing mode on
     And I add a "Assignment" to section "1" and I fill the form with:
diff --git a/blocks/activity_results/tests/behat/lowscoreswithoutgroups.feature b/blocks/activity_results/tests/behat/lowscoreswithoutgroups.feature
index 998eec5..b402741 100644
--- a/blocks/activity_results/tests/behat/lowscoreswithoutgroups.feature
+++ b/blocks/activity_results/tests/behat/lowscoreswithoutgroups.feature
@@ -7,12 +7,12 @@ Feature: The activity results block displays student scores
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email | idnumber |
-      | teacher1 | Teacher | 1 | teacher1@asd.com | T1 |
-      | student1 | Student | 1 | student1@asd.com | S1 |
-      | student2 | Student | 2 | student2@asd.com | S2 |
-      | student3 | Student | 3 | student3@asd.com | S3 |
-      | student4 | Student | 4 | student4@asd.com | S4 |
-      | student5 | Student | 5 | student5@asd.com | S5 |
+      | teacher1 | Teacher | 1 | teacher1@example.com | T1 |
+      | student1 | Student | 1 | student1@example.com | S1 |
+      | student2 | Student | 2 | student2@example.com | S2 |
+      | student3 | Student | 3 | student3@example.com | S3 |
+      | student4 | Student | 4 | student4@example.com | S4 |
+      | student5 | Student | 5 | student5@example.com | S5 |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/blocks/activity_results/tests/behat/lowscoreswithseperategroups.feature b/blocks/activity_results/tests/behat/lowscoreswithseperategroups.feature
index 876119b..8027bcd 100644
--- a/blocks/activity_results/tests/behat/lowscoreswithseperategroups.feature
+++ b/blocks/activity_results/tests/behat/lowscoreswithseperategroups.feature
@@ -7,13 +7,13 @@ Feature: The activity results block displays student scores
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email | idnumber |
-      | teacher1 | Teacher | 1 | teacher1@asd.com | T1 |
-      | student1 | Student | 1 | student1@asd.com | S1 |
-      | student2 | Student | 2 | student2@asd.com | S2 |
-      | student3 | Student | 3 | student3@asd.com | S3 |
-      | student4 | Student | 4 | student4@asd.com | S4 |
-      | student5 | Student | 5 | student5@asd.com | S5 |
-      | student6 | Student | 6 | student6@asd.com | S6 |
+      | teacher1 | Teacher | 1 | teacher1@example.com | T1 |
+      | student1 | Student | 1 | student1@example.com | S1 |
+      | student2 | Student | 2 | student2@example.com | S2 |
+      | student3 | Student | 3 | student3@example.com | S3 |
+      | student4 | Student | 4 | student4@example.com | S4 |
+      | student5 | Student | 5 | student5@example.com | S5 |
+      | student6 | Student | 6 | student6@example.com | S6 |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
@@ -40,12 +40,12 @@ Feature: The activity results block displays student scores
     And I follow "Course 1"
     And I expand "Users" node
     And I follow "Groups"
-    And I add "Student 1 (student1@asd.com)" user to "Group 1" group members
-    And I add "Student 2 (student2@asd.com)" user to "Group 1" group members
-    And I add "Student 3 (student3@asd.com)" user to "Group 2" group members
-    And I add "Student 4 (student4@asd.com)" user to "Group 2" group members
-    And I add "Student 5 (student5@asd.com)" user to "Group 3" group members
-    And I add "Student 6 (student6@asd.com)" user to "Group 3" group members
+    And I add "Student 1 (student1@example.com)" user to "Group 1" group members
+    And I add "Student 2 (student2@example.com)" user to "Group 1" group members
+    And I add "Student 3 (student3@example.com)" user to "Group 2" group members
+    And I add "Student 4 (student4@example.com)" user to "Group 2" group members
+    And I add "Student 5 (student5@example.com)" user to "Group 3" group members
+    And I add "Student 6 (student6@example.com)" user to "Group 3" group members
     And I follow "Course 1"
     And I turn editing mode on
     And I add a "Assignment" to section "1" and I fill the form with:
@@ -83,12 +83,12 @@ Feature: The activity results block displays student scores
     And I follow "Course 1"
     And I expand "Users" node
     And I follow "Groups"
-    And I add "Student 1 (student1@asd.com)" user to "Group 1" group members
-    And I add "Student 2 (student2@asd.com)" user to "Group 1" group members
-    And I add "Student 3 (student3@asd.com)" user to "Group 2" group members
-    And I add "Student 4 (student4@asd.com)" user to "Group 2" group members
-    And I add "Student 5 (student5@asd.com)" user to "Group 3" group members
-    And I add "Student 6 (student6@asd.com)" user to "Group 3" group members
+    And I add "Student 1 (student1@example.com)" user to "Group 1" group members
+    And I add "Student 2 (student2@example.com)" user to "Group 1" group members
+    And I add "Student 3 (student3@example.com)" user to "Group 2" group members
+    And I add "Student 4 (student4@example.com)" user to "Group 2" group members
+    And I add "Student 5 (student5@example.com)" user to "Group 3" group members
+    And I add "Student 6 (student6@example.com)" user to "Group 3" group members
     And I follow "Course 1"
     And I turn editing mode on
     And I add a "Assignment" to section "1" and I fill the form with:
@@ -130,12 +130,12 @@ Feature: The activity results block displays student scores
     And I follow "Course 1"
     And I expand "Users" node
     And I follow "Groups"
-    And I add "Student 1 (student1@asd.com)" user to "Group 1" group members
-    And I add "Student 2 (student2@asd.com)" user to "Group 1" group members
-    And I add "Student 3 (student3@asd.com)" user to "Group 2" group members
-    And I add "Student 4 (student4@asd.com)" user to "Group 2" group members
-    And I add "Student 5 (student5@asd.com)" user to "Group 3" group members
-    And I add "Student 6 (student6@asd.com)" user to "Group 3" group members
+    And I add "Student 1 (student1@example.com)" user to "Group 1" group members
+    And I add "Student 2 (student2@example.com)" user to "Group 1" group members
+    And I add "Student 3 (student3@example.com)" user to "Group 2" group members
+    And I add "Student 4 (student4@example.com)" user to "Group 2" group members
+    And I add "Student 5 (student5@example.com)" user to "Group 3" group members
+    And I add "Student 6 (student6@example.com)" user to "Group 3" group members
     And I follow "Course 1"
     And I turn editing mode on
     And I add a "Assignment" to section "1" and I fill the form with:
@@ -177,12 +177,12 @@ Feature: The activity results block displays student scores
     And I follow "Course 1"
     And I expand "Users" node
     And I follow "Groups"
-    And I add "Student 1 (student1@asd.com)" user to "Group 1" group members
-    And I add "Student 2 (student2@asd.com)" user to "Group 1" group members
-    And I add "Student 3 (student3@asd.com)" user to "Group 2" group members
-    And I add "Student 4 (student4@asd.com)" user to "Group 2" group members
-    And I add "Student 5 (student5@asd.com)" user to "Group 3" group members
-    And I add "Student 6 (student6@asd.com)" user to "Group 3" group members
+    And I add "Student 1 (student1@example.com)" user to "Group 1" group members
+    And I add "Student 2 (student2@example.com)" user to "Group 1" group members
+    And I add "Student 3 (student3@example.com)" user to "Group 2" group members
+    And I add "Student 4 (student4@example.com)" user to "Group 2" group members
+    And I add "Student 5 (student5@example.com)" user to "Group 3" group members
+    And I add "Student 6 (student6@example.com)" user to "Group 3" group members
     And I follow "Course 1"
     And I turn editing mode on
     And I add a "Assignment" to section "1" and I fill the form with:
@@ -229,12 +229,12 @@ Feature: The activity results block displays student scores
     And I follow "Course 1"
     And I expand "Users" node
     And I follow "Groups"
-    And I add "Student 1 (student1@asd.com)" user to "Group 1" group members
-    And I add "Student 2 (student2@asd.com)" user to "Group 1" group members
-    And I add "Student 3 (student3@asd.com)" user to "Group 2" group members
-    And I add "Student 4 (student4@asd.com)" user to "Group 2" group members
-    And I add "Student 5 (student5@asd.com)" user to "Group 3" group members
-    And I add "Student 6 (student6@asd.com)" user to "Group 3" group members
+    And I add "Student 1 (student1@example.com)" user to "Group 1" group members
+    And I add "Student 2 (student2@example.com)" user to "Group 1" group members
+    And I add "Student 3 (student3@example.com)" user to "Group 2" group members
+    And I add "Student 4 (student4@example.com)" user to "Group 2" group members
+    And I add "Student 5 (student5@example.com)" user to "Group 3" group members
+    And I add "Student 6 (student6@example.com)" user to "Group 3" group members
     And I follow "Course 1"
     And I turn editing mode on
     And I add a "Assignment" to section "1" and I fill the form with:
@@ -280,12 +280,12 @@ Feature: The activity results block displays student scores
     And I follow "Course 1"
     And I expand "Users" node
     And I follow "Groups"
-    And I add "Student 1 (student1@asd.com)" user to "Group 1" group members
-    And I add "Student 2 (student2@asd.com)" user to "Group 1" group members
-    And I add "Student 3 (student3@asd.com)" user to "Group 2" group members
-    And I add "Student 4 (student4@asd.com)" user to "Group 2" group members
-    And I add "Student 5 (student5@asd.com)" user to "Group 3" group members
-    And I add "Student 6 (student6@asd.com)" user to "Group 3" group members
+    And I add "Student 1 (student1@example.com)" user to "Group 1" group members
+    And I add "Student 2 (student2@example.com)" user to "Group 1" group members
+    And I add "Student 3 (student3@example.com)" user to "Group 2" group members
+    And I add "Student 4 (student4@example.com)" user to "Group 2" group members
+    And I add "Student 5 (student5@example.com)" user to "Group 3" group members
+    And I add "Student 6 (student6@example.com)" user to "Group 3" group members
     And I follow "Course 1"
     And I turn editing mode on
     And I add a "Assignment" to section "1" and I fill the form with:
@@ -331,12 +331,12 @@ Feature: The activity results block displays student scores
     And I follow "Course 1"
     And I expand "Users" node
     And I follow "Groups"
-    And I add "Student 1 (student1@asd.com)" user to "Group 1" group members
-    And I add "Student 2 (student2@asd.com)" user to "Group 1" group members
-    And I add "Student 3 (student3@asd.com)" user to "Group 2" group members
-    And I add "Student 4 (student4@asd.com)" user to "Group 2" group members
-    And I add "Student 5 (student5@asd.com)" user to "Group 3" group members
-    And I add "Student 6 (student6@asd.com)" user to "Group 3" group members
+    And I add "Student 1 (student1@example.com)" user to "Group 1" group members
+    And I add "Student 2 (student2@example.com)" user to "Group 1" group members
+    And I add "Student 3 (student3@example.com)" user to "Group 2" group members
+    And I add "Student 4 (student4@example.com)" user to "Group 2" group members
+    And I add "Student 5 (student5@example.com)" user to "Group 3" group members
+    And I add "Student 6 (student6@example.com)" user to "Group 3" group members
     And I follow "Course 1"
     And I turn editing mode on
     And I add a "Assignment" to section "1" and I fill the form with:
@@ -381,12 +381,12 @@ Feature: The activity results block displays student scores
     And I follow "Course 1"
     And I expand "Users" node
     And I follow "Groups"
-    And I add "Student 1 (student1@asd.com)" user to "Group 1" group members
-    And I add "Student 2 (student2@asd.com)" user to "Group 1" group members
-    And I add "Student 3 (student3@asd.com)" user to "Group 2" group members
-    And I add "Student 4 (student4@asd.com)" user to "Group 2" group members
-    And I add "Student 5 (student5@asd.com)" user to "Group 3" group members
-    And I add "Student 6 (student6@asd.com)" user to "Group 3" group members
+    And I add "Student 1 (student1@example.com)" user to "Group 1" group members
+    And I add "Student 2 (student2@example.com)" user to "Group 1" group members
+    And I add "Student 3 (student3@example.com)" user to "Group 2" group members
+    And I add "Student 4 (student4@example.com)" user to "Group 2" group members
+    And I add "Student 5 (student5@example.com)" user to "Group 3" group members
+    And I add "Student 6 (student6@example.com)" user to "Group 3" group members
     And I follow "Course 1"
     And I turn editing mode on
     And I add a "Assignment" to section "1" and I fill the form with:
diff --git a/blocks/activity_results/tests/behat/lowscoreswithvisiblegroups.feature b/blocks/activity_results/tests/behat/lowscoreswithvisiblegroups.feature
index 4c629fa..787f65f 100644
--- a/blocks/activity_results/tests/behat/lowscoreswithvisiblegroups.feature
+++ b/blocks/activity_results/tests/behat/lowscoreswithvisiblegroups.feature
@@ -7,13 +7,13 @@ Feature: The activity results block displays student scores
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email | idnumber |
-      | teacher1 | Teacher | 1 | teacher1@asd.com | T1 |
-      | student1 | Student | 1 | student1@asd.com | S1 |
-      | student2 | Student | 2 | student2@asd.com | S2 |
-      | student3 | Student | 3 | student3@asd.com | S3 |
-      | student4 | Student | 4 | student4@asd.com | S4 |
-      | student5 | Student | 5 | student5@asd.com | S5 |
-      | student6 | Student | 6 | student6@asd.com | S6 |
+      | teacher1 | Teacher | 1 | teacher1@example.com | T1 |
+      | student1 | Student | 1 | student1@example.com | S1 |
+      | student2 | Student | 2 | student2@example.com | S2 |
+      | student3 | Student | 3 | student3@example.com | S3 |
+      | student4 | Student | 4 | student4@example.com | S4 |
+      | student5 | Student | 5 | student5@example.com | S5 |
+      | student6 | Student | 6 | student6@example.com | S6 |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
@@ -40,12 +40,12 @@ Feature: The activity results block displays student scores
     And I follow "Course 1"
     And I expand "Users" node
     And I follow "Groups"
-    And I add "Student 1 (student1@asd.com)" user to "Group 1" group members
-    And I add "Student 2 (student2@asd.com)" user to "Group 1" group members
-    And I add "Student 3 (student3@asd.com)" user to "Group 2" group members
-    And I add "Student 4 (student4@asd.com)" user to "Group 2" group members
-    And I add "Student 5 (student5@asd.com)" user to "Group 3" group members
-    And I add "Student 6 (student6@asd.com)" user to "Group 3" group members
+    And I add "Student 1 (student1@example.com)" user to "Group 1" group members
+    And I add "Student 2 (student2@example.com)" user to "Group 1" group members
+    And I add "Student 3 (student3@example.com)" user to "Group 2" group members
+    And I add "Student 4 (student4@example.com)" user to "Group 2" group members
+    And I add "Student 5 (student5@example.com)" user to "Group 3" group members
+    And I add "Student 6 (student6@example.com)" user to "Group 3" group members
     And I follow "Course 1"
     And I turn editing mode on
     And I add a "Assignment" to section "1" and I fill the form with:
@@ -83,12 +83,12 @@ Feature: The activity results block displays student scores
     And I follow "Course 1"
     And I expand "Users" node
     And I follow "Groups"
-    And I add "Student 1 (student1@asd.com)" user to "Group 1" group members
-    And I add "Student 2 (student2@asd.com)" user to "Group 1" group members
-    And I add "Student 3 (student3@asd.com)" user to "Group 2" group members
-    And I add "Student 4 (student4@asd.com)" user to "Group 2" group members
-    And I add "Student 5 (student5@asd.com)" user to "Group 3" group members
-    And I add "Student 6 (student6@asd.com)" user to "Group 3" group members
+    And I add "Student 1 (student1@example.com)" user to "Group 1" group members
+    And I add "Student 2 (student2@example.com)" user to "Group 1" group members
+    And I add "Student 3 (student3@example.com)" user to "Group 2" group members
+    And I add "Student 4 (student4@example.com)" user to "Group 2" group members
+    And I add "Student 5 (student5@example.com)" user to "Group 3" group members
+    And I add "Student 6 (student6@example.com)" user to "Group 3" group members
     And I follow "Course 1"
     And I turn editing mode on
     And I add a "Assignment" to section "1" and I fill the form with:
@@ -128,12 +128,12 @@ Feature: The activity results block displays student scores
     And I follow "Course 1"
     And I expand "Users" node
     And I follow "Groups"
-    And I add "Student 1 (student1@asd.com)" user to "Group 1" group members
-    And I add "Student 2 (student2@asd.com)" user to "Group 1" group members
-    And I add "Student 3 (student3@asd.com)" user to "Group 2" group members
-    And I add "Student 4 (student4@asd.com)" user to "Group 2" group members
-    And I add "Student 5 (student5@asd.com)" user to "Group 3" group members
-    And I add "Student 6 (student6@asd.com)" user to "Group 3" group members
+    And I add "Student 1 (student1@example.com)" user to "Group 1" group members
+    And I add "Student 2 (student2@example.com)" user to "Group 1" group members
+    And I add "Student 3 (student3@example.com)" user to "Group 2" group members
+    And I add "Student 4 (student4@example.com)" user to "Group 2" group members
+    And I add "Student 5 (student5@example.com)" user to "Group 3" group members
+    And I add "Student 6 (student6@example.com)" user to "Group 3" group members
     And I follow "Course 1"
     And I turn editing mode on
     And I add a "Assignment" to section "1" and I fill the form with:
@@ -173,12 +173,12 @@ Feature: The activity results block displays student scores
     And I follow "Course 1"
     And I expand "Users" node
     And I follow "Groups"
-    And I add "Student 1 (student1@asd.com)" user to "Group 1" group members
-    And I add "Student 2 (student2@asd.com)" user to "Group 1" group members
-    And I add "Student 3 (student3@asd.com)" user to "Group 2" group members
-    And I add "Student 4 (student4@asd.com)" user to "Group 2" group members
-    And I add "Student 5 (student5@asd.com)" user to "Group 3" group members
-    And I add "Student 6 (student6@asd.com)" user to "Group 3" group members
+    And I add "Student 1 (student1@example.com)" user to "Group 1" group members
+    And I add "Student 2 (student2@example.com)" user to "Group 1" group members
+    And I add "Student 3 (student3@example.com)" user to "Group 2" group members
+    And I add "Student 4 (student4@example.com)" user to "Group 2" group members
+    And I add "Student 5 (student5@example.com)" user to "Group 3" group members
+    And I add "Student 6 (student6@example.com)" user to "Group 3" group members
     And I follow "Course 1"
     And I turn editing mode on
     And I add a "Assignment" to section "1" and I fill the form with:
@@ -225,12 +225,12 @@ Feature: The activity results block displays student scores
     And I follow "Course 1"
     And I expand "Users" node
     And I follow "Groups"
-    And I add "Student 1 (student1@asd.com)" user to "Group 1" group members
-    And I add "Student 2 (student2@asd.com)" user to "Group 1" group members
-    And I add "Student 3 (student3@asd.com)" user to "Group 2" group members
-    And I add "Student 4 (student4@asd.com)" user to "Group 2" group members
-    And I add "Student 5 (student5@asd.com)" user to "Group 3" group members
-    And I add "Student 6 (student6@asd.com)" user to "Group 3" group members
+    And I add "Student 1 (student1@example.com)" user to "Group 1" group members
+    And I add "Student 2 (student2@example.com)" user to "Group 1" group members
+    And I add "Student 3 (student3@example.com)" user to "Group 2" group members
+    And I add "Student 4 (student4@example.com)" user to "Group 2" group members
+    And I add "Student 5 (student5@example.com)" user to "Group 3" group members
+    And I add "Student 6 (student6@example.com)" user to "Group 3" group members
     And I follow "Course 1"
     And I turn editing mode on
     And I add a "Assignment" to section "1" and I fill the form with:
@@ -272,12 +272,12 @@ Feature: The activity results block displays student scores
     And I follow "Course 1"
     And I expand "Users" node
     And I follow "Groups"
-    And I add "Student 1 (student1@asd.com)" user to "Group 1" group members
-    And I add "Student 2 (student2@asd.com)" user to "Group 1" group members
-    And I add "Student 3 (student3@asd.com)" user to "Group 2" group members
-    And I add "Student 4 (student4@asd.com)" user to "Group 2" group members
-    And I add "Student 5 (student5@asd.com)" user to "Group 3" group members
-    And I add "Student 6 (student6@asd.com)" user to "Group 3" group members
+    And I add "Student 1 (student1@example.com)" user to "Group 1" group members
+    And I add "Student 2 (student2@example.com)" user to "Group 1" group members
+    And I add "Student 3 (student3@example.com)" user to "Group 2" group members
+    And I add "Student 4 (student4@example.com)" user to "Group 2" group members
+    And I add "Student 5 (student5@example.com)" user to "Group 3" group members
+    And I add "Student 6 (student6@example.com)" user to "Group 3" group members
     And I follow "Course 1"
     And I turn editing mode on
     And I add a "Assignment" to section "1" and I fill the form with:
@@ -319,12 +319,12 @@ Feature: The activity results block displays student scores
     And I follow "Course 1"
     And I expand "Users" node
     And I follow "Groups"
-    And I add "Student 1 (student1@asd.com)" user to "Group 1" group members
-    And I add "Student 2 (student2@asd.com)" user to "Group 1" group members
-    And I add "Student 3 (student3@asd.com)" user to "Group 2" group members
-    And I add "Student 4 (student4@asd.com)" user to "Group 2" group members
-    And I add "Student 5 (student5@asd.com)" user to "Group 3" group members
-    And I add "Student 6 (student6@asd.com)" user to "Group 3" group members
+    And I add "Student 1 (student1@example.com)" user to "Group 1" group members
+    And I add "Student 2 (student2@example.com)" user to "Group 1" group members
+    And I add "Student 3 (student3@example.com)" user to "Group 2" group members
+    And I add "Student 4 (student4@example.com)" user to "Group 2" group members
+    And I add "Student 5 (student5@example.com)" user to "Group 3" group members
+    And I add "Student 6 (student6@example.com)" user to "Group 3" group members
     And I follow "Course 1"
     And I turn editing mode on
     And I add a "Assignment" to section "1" and I fill the form with:
@@ -365,12 +365,12 @@ Feature: The activity results block displays student scores
     And I follow "Course 1"
     And I expand "Users" node
     And I follow "Groups"
-    And I add "Student 1 (student1@asd.com)" user to "Group 1" group members
-    And I add "Student 2 (student2@asd.com)" user to "Group 1" group members
-    And I add "Student 3 (student3@asd.com)" user to "Group 2" group members
-    And I add "Student 4 (student4@asd.com)" user to "Group 2" group members
-    And I add "Student 5 (student5@asd.com)" user to "Group 3" group members
-    And I add "Student 6 (student6@asd.com)" user to "Group 3" group members
+    And I add "Student 1 (student1@example.com)" user to "Group 1" group members
+    And I add "Student 2 (student2@example.com)" user to "Group 1" group members
+    And I add "Student 3 (student3@example.com)" user to "Group 2" group members
+    And I add "Student 4 (student4@example.com)" user to "Group 2" group members
+    And I add "Student 5 (student5@example.com)" user to "Group 3" group members
+    And I add "Student 6 (student6@example.com)" user to "Group 3" group members
     And I follow "Course 1"
     And I turn editing mode on
     And I add a "Assignment" to section "1" and I fill the form with:
diff --git a/blocks/comments/tests/behat/add_comment.feature b/blocks/comments/tests/behat/add_comment.feature
index 3619914..7aa437f 100644
--- a/blocks/comments/tests/behat/add_comment.feature
+++ b/blocks/comments/tests/behat/add_comment.feature
@@ -10,8 +10,8 @@ Feature: Add a comment to the comments block
       | Course 1 | C1 | 0 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | Frist | teacher1@asd.com |
-      | student1 | Student | First | student1@asd.com |
+      | teacher1 | Teacher | Frist | teacher1@example.com |
+      | student1 | Student | First | student1@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/blocks/comments/tests/behat/delete_comment.feature b/blocks/comments/tests/behat/delete_comment.feature
index 2c14982..73f78dd 100644
--- a/blocks/comments/tests/behat/delete_comment.feature
+++ b/blocks/comments/tests/behat/delete_comment.feature
@@ -11,8 +11,8 @@ Feature: Delete comment block messages
       | Course 1 | C1 | 0 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | First | teacher1@asd.com |
-      | student1 | Student | First | student1@asd.com |
+      | teacher1 | Teacher | First | teacher1@example.com |
+      | student1 | Student | First | student1@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/blocks/course_summary/tests/behat/block_course_summary_course.feature b/blocks/course_summary/tests/behat/block_course_summary_course.feature
index bfe1e1b..c388f49 100644
--- a/blocks/course_summary/tests/behat/block_course_summary_course.feature
+++ b/blocks/course_summary/tests/behat/block_course_summary_course.feature
@@ -10,8 +10,8 @@ Feature: Course summary block used in a course
       | Course 1 | C101      | Proved the course summary block works! |0        |
     And the following "users" exist:
       | username    | firstname | lastname | email            |
-      | student1    | Sam       | Student  | student1@asd.com |
-      | teacher1    | Teacher   | One      | teacher1@asd.com |
+      | student1    | Sam       | Student  | student1@example.com |
+      | teacher1    | Teacher   | One      | teacher1@example.com |
     And the following "course enrolments" exist:
       | user        | course | role    |
       | student1    | C101   | student |
diff --git a/blocks/html/tests/behat/course_block.feature b/blocks/html/tests/behat/course_block.feature
index c44a758..0815bad 100644
--- a/blocks/html/tests/behat/course_block.feature
+++ b/blocks/html/tests/behat/course_block.feature
@@ -7,8 +7,8 @@ Feature: HTML blocks in a course
   Scenario: Adding HTML block in a course
     Given the following "users" exist:
       | username | firstname | lastname | email            |
-      | teacher1 | Terry1    | Teacher1 | teacher@asd.com  |
-      | student1 | Sam1      | Student1 | student1@asd.com |
+      | teacher1 | Terry1    | Teacher1 | teacher@example.com  |
+      | student1 | Sam1      | Student1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname |
       | Course 1 | C1        |
diff --git a/blocks/login/tests/behat/login_block.feature b/blocks/login/tests/behat/login_block.feature
index 4ecfcf4..727d9eb 100644
--- a/blocks/login/tests/behat/login_block.feature
+++ b/blocks/login/tests/behat/login_block.feature
@@ -7,7 +7,7 @@ Feature: Login from a block
   Background:
     Given the following "users" exist:
       | username | password | firstname | lastname | email |
-      | testuser | testpass | Test      | User     | student1@asd.com |
+      | testuser | testpass | Test      | User     | student1@example.com |
     And I log in as "admin"
     And I navigate to "Turn editing on" node in "Front page settings"
     And I add the "Login" block
diff --git a/blocks/navigation/tests/behat/expand_my_courses_setting.feature b/blocks/navigation/tests/behat/expand_my_courses_setting.feature
index 8b70d29..2f76b61 100644
--- a/blocks/navigation/tests/behat/expand_my_courses_setting.feature
+++ b/blocks/navigation/tests/behat/expand_my_courses_setting.feature
@@ -6,7 +6,7 @@ Feature: Test expand my courses navigation setting
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | student1 | Student | 1 | student1@asd.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "categories" exist:
       | name  | category | idnumber |
       | cat1  | 0        | cat1     |
diff --git a/blocks/navigation/tests/behat/view_my_courses.feature b/blocks/navigation/tests/behat/view_my_courses.feature
index 0fcf0fa..cf4fd17 100644
--- a/blocks/navigation/tests/behat/view_my_courses.feature
+++ b/blocks/navigation/tests/behat/view_my_courses.feature
@@ -7,7 +7,7 @@ Feature: View my courses in navigation block
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | student1 | Student | 1 | student1@asd.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "categories" exist:
       | name  | category | idnumber |
       | cat1  | 0        | cat1     |
diff --git a/blocks/news_items/tests/behat/display_news.feature b/blocks/news_items/tests/behat/display_news.feature
index 1509125..e848027 100644
--- a/blocks/news_items/tests/behat/display_news.feature
+++ b/blocks/news_items/tests/behat/display_news.feature
@@ -8,7 +8,7 @@ Feature: Latest news block displays the course latest news
   Scenario: Latest course news are displayed and can be configured
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And I log in as "admin"
     And I create a course with:
       | Course full name | Course 1 |
diff --git a/blocks/participants/tests/behat/block_participants_course.feature b/blocks/participants/tests/behat/block_participants_course.feature
index 4c1ed34..dc4d648 100644
--- a/blocks/participants/tests/behat/block_participants_course.feature
+++ b/blocks/participants/tests/behat/block_participants_course.feature
@@ -10,7 +10,7 @@ Feature: People Block used in a course
       | Course 1 | C101      | 0        |
     And the following "users" exist:
       | username    | firstname | lastname | email            |
-      | student1    | Sam       | Student  | student1@asd.com |
+      | student1    | Sam       | Student  | student1@example.com |
     And the following "course enrolments" exist:
       | user        | course | role           |
       | student1    | C101   | student        |
diff --git a/blocks/participants/tests/behat/block_participants_frontpage.feature b/blocks/participants/tests/behat/block_participants_frontpage.feature
index 8be2179..845ebb6 100644
--- a/blocks/participants/tests/behat/block_participants_frontpage.feature
+++ b/blocks/participants/tests/behat/block_participants_frontpage.feature
@@ -7,7 +7,7 @@ Feature: People Block used on frontpage
   Background:
     Given the following "users" exist:
       | username    | firstname | lastname | email            |
-      | student1    | Sam       | Student  | student1@asd.com |
+      | student1    | Sam       | Student  | student1@example.com |
     And I log in as "admin"
     And I navigate to "Turn editing on" node in "Front page settings"
     And I add the "People" block
diff --git a/blocks/recent_activity/tests/behat/structural_changes.feature b/blocks/recent_activity/tests/behat/structural_changes.feature
index 00c6612..4340c60 100644
--- a/blocks/recent_activity/tests/behat/structural_changes.feature
+++ b/blocks/recent_activity/tests/behat/structural_changes.feature
@@ -10,11 +10,11 @@ Feature: View structural changes in recent activity block
       | Course 1 | C1 | 0 |
     And the following "users" exist:
       | username    | firstname | lastname | email            |
-      | teacher1    | Terry1    | Teacher1 | teacher1@asd.com |
-      | assistant1  | Terry2    | Teacher2 | teacher2@asd.com |
-      | student1    | Sam1      | Student1 | student1@asd.com |
-      | student2    | Sam2      | Student2 | student2@asd.com |
-      | student3    | Sam3      | Student3 | student3@asd.com |
+      | teacher1    | Terry1    | Teacher1 | teacher1@example.com |
+      | assistant1  | Terry2    | Teacher2 | teacher2@example.com |
+      | student1    | Sam1      | Student1 | student1@example.com |
+      | student2    | Sam2      | Student2 | student2@example.com |
+      | student3    | Sam3      | Student3 | student3@example.com |
     And the following "course enrolments" exist:
       | user        | course | role           |
       | teacher1    | C1     | editingteacher |
diff --git a/blocks/tests/behat/add_blocks.feature b/blocks/tests/behat/add_blocks.feature
index 0762cc8..ad0083c 100644
--- a/blocks/tests/behat/add_blocks.feature
+++ b/blocks/tests/behat/add_blocks.feature
@@ -7,8 +7,8 @@ Feature: Add blocks
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | student1 | Student | 1 | student1@asd.com |
-      | student2 | Student | 2 | student2@asd.com |
+      | student1 | Student | 1 | student1@example.com |
+      | student2 | Student | 2 | student2@example.com |
     And the following "courses" exist:
       | fullname | shortname | format |
       | Course 1 | C1 | topics |
diff --git a/blocks/tests/behat/configure_block_throughout_site.feature b/blocks/tests/behat/configure_block_throughout_site.feature
index b0e0e57..d2671eb 100644
--- a/blocks/tests/behat/configure_block_throughout_site.feature
+++ b/blocks/tests/behat/configure_block_throughout_site.feature
@@ -10,7 +10,7 @@ Feature: Add and configure blocks throughout the site
       | Course 1 | C1 | 0 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | manager1 | Manager | 1 | manager1@asd.com |
+      | manager1 | Manager | 1 | manager1@example.com |
     And the following "system role assigns" exist:
       | user | course | role |
       | manager1 | Acceptance test site | manager |
@@ -36,7 +36,7 @@ Feature: Add and configure blocks throughout the site
   Scenario: Blocks on the my home page cannot have roles assigned to them
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | manager1 | Manager | 1 | manager1@asd.com |
+      | manager1 | Manager | 1 | manager1@example.com |
     And I log in as "manager1"
     And I click on "My home" "link" in the "Navigation" "block"
     When I press "Customise this page"
diff --git a/blocks/tests/behat/manage_blocks.feature b/blocks/tests/behat/manage_blocks.feature
index 179e77d..bfec69a 100644
--- a/blocks/tests/behat/manage_blocks.feature
+++ b/blocks/tests/behat/manage_blocks.feature
@@ -10,7 +10,7 @@ Feature: Block appearances
       | Course 1 | C1 | 0 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | teacher | 1 | teacher1@asd.com |
+      | teacher1 | teacher | 1 | teacher1@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/blocks/tests/behat/restrict_available_blocks.feature b/blocks/tests/behat/restrict_available_blocks.feature
index 83ebacf..a6cc685 100644
--- a/blocks/tests/behat/restrict_available_blocks.feature
+++ b/blocks/tests/behat/restrict_available_blocks.feature
@@ -7,7 +7,7 @@ Feature: Allowed blocks controls
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/calendar/tests/behat/calendar.feature b/calendar/tests/behat/calendar.feature
index de0e752..2f5a518 100644
--- a/calendar/tests/behat/calendar.feature
+++ b/calendar/tests/behat/calendar.feature
@@ -7,9 +7,9 @@ Feature: Perform basic calendar functionality
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | student1 | Student | 1 | student1@asd.com |
-      | student2 | Student | 2 | student2@asd.com |
-      | student3 | Student | 3 | student3@asd.com |
+      | student1 | Student | 1 | student1@example.com |
+      | student2 | Student | 2 | student2@example.com |
+      | student3 | Student | 3 | student3@example.com |
     And the following "courses" exist:
       | fullname | shortname | format |
       | Course 1 | C1 | topics |
diff --git a/calendar/tests/behat/minicalendar.feature b/calendar/tests/behat/minicalendar.feature
index 103c50f..429114b 100644
--- a/calendar/tests/behat/minicalendar.feature
+++ b/calendar/tests/behat/minicalendar.feature
@@ -7,7 +7,7 @@ Feature: Open calendar popup
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | student1 | Student | 1 | student1@asd.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | format |
       | Course 1 | C1 | topics |
diff --git a/completion/tests/behat/enable_manual_complete_mark.feature b/completion/tests/behat/enable_manual_complete_mark.feature
index bcd93e6..171c840 100644
--- a/completion/tests/behat/enable_manual_complete_mark.feature
+++ b/completion/tests/behat/enable_manual_complete_mark.feature
@@ -11,8 +11,8 @@ Feature: Allow students to manually mark an activity as complete
       | Course 1 | C1 | 0 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | Frist | teacher1@asd.com |
-      | student1 | Student | First | student1@asd.com |
+      | teacher1 | Teacher | Frist | teacher1@example.com |
+      | student1 | Student | First | student1@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/completion/tests/behat/restrict_activity_by_date.feature b/completion/tests/behat/restrict_activity_by_date.feature
index db9a37a..c54995f 100644
--- a/completion/tests/behat/restrict_activity_by_date.feature
+++ b/completion/tests/behat/restrict_activity_by_date.feature
@@ -10,8 +10,8 @@ Feature: Restrict activity availability through date conditions
       | Course 1 | C1 | 0 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | Frist | teacher1@asd.com |
-      | student1 | Student | First | student1@asd.com |
+      | teacher1 | Teacher | Frist | teacher1@example.com |
+      | student1 | Student | First | student1@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/completion/tests/behat/restrict_activity_by_grade.feature b/completion/tests/behat/restrict_activity_by_grade.feature
index 5607307..fcecbde 100644
--- a/completion/tests/behat/restrict_activity_by_grade.feature
+++ b/completion/tests/behat/restrict_activity_by_grade.feature
@@ -11,8 +11,8 @@ Feature: Restrict activity availability through grade conditions
       | Course 1 | C1 | 0 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | Frist | teacher1@asd.com |
-      | student1 | Student | First | student1@asd.com |
+      | teacher1 | Teacher | Frist | teacher1@example.com |
+      | student1 | Student | First | student1@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/completion/tests/behat/restrict_section_availability.feature b/completion/tests/behat/restrict_section_availability.feature
index 41f2bf7..2e728c6 100644
--- a/completion/tests/behat/restrict_section_availability.feature
+++ b/completion/tests/behat/restrict_section_availability.feature
@@ -10,8 +10,8 @@ Feature: Restrict sections availability through completion or grade conditions
       | Course 1 | C1 | 0 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | Frist | teacher1@asd.com |
-      | student1 | Student | First | student1@asd.com |
+      | teacher1 | Teacher | Frist | teacher1@example.com |
+      | student1 | Student | First | student1@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/course/format/social/tests/behat/social_adjust_discussion_count.feature b/course/format/social/tests/behat/social_adjust_discussion_count.feature
index 3ac6e65..2a589ec 100644
--- a/course/format/social/tests/behat/social_adjust_discussion_count.feature
+++ b/course/format/social/tests/behat/social_adjust_discussion_count.feature
@@ -7,7 +7,7 @@ Feature: Change number of discussions displayed
 Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category | format |
       | Course 1 | C1 | 0 | social |
diff --git a/course/format/topics/tests/behat/edit_delete_sections.feature b/course/format/topics/tests/behat/edit_delete_sections.feature
index 8d29e64..6b6cf0b 100644
--- a/course/format/topics/tests/behat/edit_delete_sections.feature
+++ b/course/format/topics/tests/behat/edit_delete_sections.feature
@@ -7,7 +7,7 @@ Feature: Sections can be edited and deleted in topics format
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email            |
-      | teacher1 | Teacher   | 1        | teacher1@asd.com |
+      | teacher1 | Teacher   | 1        | teacher1@example.com |
     And the following "courses" exist:
       | fullname | shortname | format | coursedisplay | numsections |
       | Course 1 | C1        | topics | 0             | 5           |
diff --git a/course/format/weeks/tests/behat/edit_delete_sections.feature b/course/format/weeks/tests/behat/edit_delete_sections.feature
index e477cf8..76d4004 100644
--- a/course/format/weeks/tests/behat/edit_delete_sections.feature
+++ b/course/format/weeks/tests/behat/edit_delete_sections.feature
@@ -7,7 +7,7 @@ Feature: Sections can be edited and deleted in weeks format
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email            |
-      | teacher1 | Teacher   | 1        | teacher1@asd.com |
+      | teacher1 | Teacher   | 1        | teacher1@example.com |
     And the following "courses" exist:
       | fullname | shortname | format | coursedisplay | numsections | startdate |
       | Course 1 | C1        | weeks  | 0             | 5           | 957139200 |
diff --git a/course/tests/behat/activities_edit_with_block_dock.feature b/course/tests/behat/activities_edit_with_block_dock.feature
index dc032a5..735288e 100644
--- a/course/tests/behat/activities_edit_with_block_dock.feature
+++ b/course/tests/behat/activities_edit_with_block_dock.feature
@@ -8,7 +8,7 @@ Feature: Open the edit menu when a block is docked
   Scenario: Open the action menu with a block docked
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "courses" exist:
       | fullname | shortname | format |
       | Course 1 | C1 | weeks |
diff --git a/course/tests/behat/activities_group_icons.feature b/course/tests/behat/activities_group_icons.feature
index 3380e36..f651162 100644
--- a/course/tests/behat/activities_group_icons.feature
+++ b/course/tests/behat/activities_group_icons.feature
@@ -8,7 +8,7 @@ Feature: Toggle activities groups mode from the course page
   Scenario: Groups mode toggle with javascript enabled
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "courses" exist:
       | fullname | shortname | format |
       | Course 1 | C1 | topics |
diff --git a/course/tests/behat/activities_indentation.feature b/course/tests/behat/activities_indentation.feature
index 7100a80..ded5b0e 100644
--- a/course/tests/behat/activities_indentation.feature
+++ b/course/tests/behat/activities_indentation.feature
@@ -8,8 +8,8 @@ Feature: Indent items on the course page
   Scenario: Indent course items with Javascript enabled
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | format |
       | Course 1 | C1 | weeks |
diff --git a/course/tests/behat/activities_visibility_icons.feature b/course/tests/behat/activities_visibility_icons.feature
index ef7195e..b9af5b1 100644
--- a/course/tests/behat/activities_visibility_icons.feature
+++ b/course/tests/behat/activities_visibility_icons.feature
@@ -8,8 +8,8 @@ Feature: Toggle activities visibility from the course page
   Scenario: Hide/Show toggle with javascript enabled
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | format |
       | Course 1 | C1 | topics |
@@ -44,7 +44,7 @@ Feature: Toggle activities visibility from the course page
   Scenario: Activities can be shown and hidden inside a hidden section
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "courses" exist:
       | fullname | shortname | format | numsections |
       | Course 1 | C1 | topics | 2 |
@@ -71,7 +71,7 @@ Feature: Toggle activities visibility from the course page
   Scenario: Activities can be shown and hidden inside an orphaned section
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "courses" exist:
       | fullname | shortname | format | numsections |
       | Course 1 | C1 | topics | 2 |
diff --git a/course/tests/behat/add_activities.feature b/course/tests/behat/add_activities.feature
index 478f5ef..57acf20 100644
--- a/course/tests/behat/add_activities.feature
+++ b/course/tests/behat/add_activities.feature
@@ -7,8 +7,8 @@ Feature: Add activities to courses
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | student1 | Student | 1 | student1@asd.com |
-      | student2 | Student | 2 | student2@asd.com |
+      | student1 | Student | 1 | student1@example.com |
+      | student2 | Student | 2 | student2@example.com |
     And the following "courses" exist:
       | fullname | shortname | format |
       | Course 1 | C1 | topics |
diff --git a/course/tests/behat/course_controls.feature b/course/tests/behat/course_controls.feature
index d1e4def..8ce4478 100644
--- a/course/tests/behat/course_controls.feature
+++ b/course/tests/behat/course_controls.feature
@@ -19,7 +19,7 @@ Feature: Course activity controls works as expected
   Scenario Outline: General activities course controls using topics and weeks formats, and paged mode and not paged mode works as expected
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "courses" exist:
       | fullname | shortname | format | coursedisplay | numsections |
       | Course 1 | C1 | <courseformat> | <coursedisplay> | 5 |
@@ -99,7 +99,7 @@ Feature: Course activity controls works as expected
   Scenario Outline: General activities course controls using topics and weeks formats, and paged mode and not paged mode works as expected
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "courses" exist:
       | fullname | shortname | format | coursedisplay | numsections |
       | Course 1 | C1 | <courseformat> | <coursedisplay> | 5 |
diff --git a/course/tests/behat/course_creation.feature b/course/tests/behat/course_creation.feature
index 27a334a..e4bacb8 100644
--- a/course/tests/behat/course_creation.feature
+++ b/course/tests/behat/course_creation.feature
@@ -8,8 +8,8 @@ Feature: Managers can create courses
   Scenario: Courses are created with the default forum and blocks
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And I log in as "admin"
     And I create a course with:
       | Course full name | Course 1 |
diff --git a/course/tests/behat/edit_settings.feature b/course/tests/behat/edit_settings.feature
index 30b9b6a..572d1a9 100644
--- a/course/tests/behat/edit_settings.feature
+++ b/course/tests/behat/edit_settings.feature
@@ -8,7 +8,7 @@ Feature: Edit course settings
   Scenario: Edit course settings
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "courses" exist:
       | fullname | shortname | summary | format |
       | Course 1 | C1 | <p>Course summary</p> | topics |
diff --git a/course/tests/behat/force_group_mode.feature b/course/tests/behat/force_group_mode.feature
index 41975e0..185d69e 100644
--- a/course/tests/behat/force_group_mode.feature
+++ b/course/tests/behat/force_group_mode.feature
@@ -7,7 +7,7 @@ Feature: Force group mode in a course
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/course/tests/behat/max_number_sections.feature b/course/tests/behat/max_number_sections.feature
index d3e7e55..8e05e50 100644
--- a/course/tests/behat/max_number_sections.feature
+++ b/course/tests/behat/max_number_sections.feature
@@ -7,7 +7,7 @@ Feature: The maximum number of weeks/topics in a course can be configured
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | manager1 | Manager | 1 | manager1@asd.com |
+      | manager1 | Manager | 1 | manager1@example.com |
     And the following "system role assigns" exist:
       | user | course | role |
       | manager1 | Acceptance test site | manager |
diff --git a/course/tests/behat/move_activities.feature b/course/tests/behat/move_activities.feature
index 2729055..7366ecc 100644
--- a/course/tests/behat/move_activities.feature
+++ b/course/tests/behat/move_activities.feature
@@ -7,7 +7,7 @@ Feature: Activities can be moved between sections
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "courses" exist:
       | fullname | shortname | format | coursedisplay | numsections |
       | Course 1 | C1 | topics | 0 | 5 |
diff --git a/course/tests/behat/move_sections.feature b/course/tests/behat/move_sections.feature
index 932ba31..c3bd269 100644
--- a/course/tests/behat/move_sections.feature
+++ b/course/tests/behat/move_sections.feature
@@ -7,7 +7,7 @@ Feature: Sections can be moved
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "courses" exist:
       | fullname | shortname | format | coursedisplay | numsections |
       | Course 1 | C1 | topics | 0 | 5 |
diff --git a/course/tests/behat/rename_roles.feature b/course/tests/behat/rename_roles.feature
index f0195bd..ea0f663 100644
--- a/course/tests/behat/rename_roles.feature
+++ b/course/tests/behat/rename_roles.feature
@@ -8,9 +8,9 @@ Feature: Rename roles within a course
   Scenario: Rename roles within a course
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | teacher2 | Teacher | 2 | teacher2@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | teacher2 | Teacher | 2 | teacher2@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | format |
       | Course 1 | C1 | topics |
diff --git a/course/tests/behat/restrict_available_activities.feature b/course/tests/behat/restrict_available_activities.feature
index 9a4f11b..74109f5 100644
--- a/course/tests/behat/restrict_available_activities.feature
+++ b/course/tests/behat/restrict_available_activities.feature
@@ -7,7 +7,7 @@ Feature: Restrict activities availability
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category | format |
       | Course 1 | C1 | 0 | topics |
diff --git a/course/tests/behat/section_highlighting.feature b/course/tests/behat/section_highlighting.feature
index 82c35e6..eae3c32 100644
--- a/course/tests/behat/section_highlighting.feature
+++ b/course/tests/behat/section_highlighting.feature
@@ -8,8 +8,8 @@ Feature: Topic's course sections highlighting
   Scenario Outline: Highlight a topic's course section with course paged mode and without it
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | format | coursedisplay |
       | Course 1 | C1 | topics | <coursedisplay> |
diff --git a/course/tests/behat/section_visibility.feature b/course/tests/behat/section_visibility.feature
index 333357f..f1360eb 100644
--- a/course/tests/behat/section_visibility.feature
+++ b/course/tests/behat/section_visibility.feature
@@ -8,8 +8,8 @@ Feature: Show/hide course sections
   Scenario: Show / hide section icon functions correctly
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | format |
       | Course 1 | C1 | topics |
diff --git a/enrol/guest/tests/behat/guest_access.feature b/enrol/guest/tests/behat/guest_access.feature
index 316477f..87d0b73 100644
--- a/enrol/guest/tests/behat/guest_access.feature
+++ b/enrol/guest/tests/behat/guest_access.feature
@@ -7,8 +7,8 @@ Feature: Guest users can auto-enrol themself in courses where guest access is al
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | format |
       | Course 1 | C1 | topics |
diff --git a/enrol/self/tests/behat/self_enrolment.feature b/enrol/self/tests/behat/self_enrolment.feature
index 0715544..a08f3bd 100644
--- a/enrol/self/tests/behat/self_enrolment.feature
+++ b/enrol/self/tests/behat/self_enrolment.feature
@@ -7,8 +7,8 @@ Feature: Users can auto-enrol themself in courses where self enrolment is allowe
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | format |
       | Course 1 | C1 | topics |
diff --git a/enrol/tests/behat/add_to_group.feature b/enrol/tests/behat/add_to_group.feature
index bc57846..a57e441 100644
--- a/enrol/tests/behat/add_to_group.feature
+++ b/enrol/tests/behat/add_to_group.feature
@@ -7,8 +7,8 @@ Feature: Users can be added to multiple groups at once
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | format |
       | Course 1 | C1 | topics |
diff --git a/grade/export/txt/tests/behat/export.feature b/grade/export/txt/tests/behat/export.feature
index c90e254..2a80e41 100644
--- a/grade/export/txt/tests/behat/export.feature
+++ b/grade/export/txt/tests/behat/export.feature
@@ -10,8 +10,8 @@ Feature: I need to export grades as text
       | Course 1 | C1 | 0 | 1 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/grade/export/xml/tests/behat/export.feature b/grade/export/xml/tests/behat/export.feature
index 9909670..18e92e9 100644
--- a/grade/export/xml/tests/behat/export.feature
+++ b/grade/export/xml/tests/behat/export.feature
@@ -10,8 +10,8 @@ Feature: I need to export grades as xml
       | Course 1 | C1 | 0 | 1 |
     And the following "users" exist:
       | username | firstname | lastname | email | idnumber |
-      | teacher1 | Teacher | 1 | teacher1@asd.com | t1 |
-      | student1 | Student | 1 | student1@asd.com | s1 |
+      | teacher1 | Teacher | 1 | teacher1@example.com | t1 |
+      | student1 | Student | 1 | student1@example.com | s1 |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/grade/grading/form/rubric/tests/behat/edit_rubric.feature b/grade/grading/form/rubric/tests/behat/edit_rubric.feature
index 208af15..e699683 100644
--- a/grade/grading/form/rubric/tests/behat/edit_rubric.feature
+++ b/grade/grading/form/rubric/tests/behat/edit_rubric.feature
@@ -7,8 +7,8 @@ Feature: Rubrics can be created and edited
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | format |
       | Course 1 | C1 | topics |
diff --git a/grade/grading/form/rubric/tests/behat/publish_rubric_templates.feature b/grade/grading/form/rubric/tests/behat/publish_rubric_templates.feature
index 726a34a..365649d 100644
--- a/grade/grading/form/rubric/tests/behat/publish_rubric_templates.feature
+++ b/grade/grading/form/rubric/tests/behat/publish_rubric_templates.feature
@@ -7,8 +7,8 @@ Feature: Publish rubrics as templates
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | manager1 | Manager | 1 | manager1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | manager1 | Manager | 1 | manager1@example.com |
     And the following "courses" exist:
       | fullname | shortname | format |
       | Course 1 | C1 | topics |
diff --git a/grade/grading/form/rubric/tests/behat/reuse_own_rubrics.feature b/grade/grading/form/rubric/tests/behat/reuse_own_rubrics.feature
index 440854c..e26c776 100644
--- a/grade/grading/form/rubric/tests/behat/reuse_own_rubrics.feature
+++ b/grade/grading/form/rubric/tests/behat/reuse_own_rubrics.feature
@@ -7,7 +7,7 @@ Feature: Reuse my rubrics in other activities
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "courses" exist:
       | fullname | shortname | format |
       | Course 1 | C1 | topics |
diff --git a/grade/report/history/tests/behat/basic_functionality.feature b/grade/report/history/tests/behat/basic_functionality.feature
index d02aafd..b15c66a 100644
--- a/grade/report/history/tests/behat/basic_functionality.feature
+++ b/grade/report/history/tests/behat/basic_functionality.feature
@@ -11,10 +11,10 @@ Feature: A teacher checks the grade history report in a course
       | Course 1 | C1 | 0 | 1 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | teacher2 | Teacher | 2 | teacher2@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
-      | student2 | Student | 2 | student2@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | teacher2 | Teacher | 2 | teacher2@example.com |
+      | student1 | Student | 1 | student1@example.com |
+      | student2 | Student | 2 | student2@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/grade/report/singleview/tests/behat/singleview.feature b/grade/report/singleview/tests/behat/singleview.feature
index 143eeaf..29d50ab 100644
--- a/grade/report/singleview/tests/behat/singleview.feature
+++ b/grade/report/singleview/tests/behat/singleview.feature
@@ -10,11 +10,11 @@ Feature: We can use Single view
       | Course 1 | C1 | 0 |
     And the following "users" exist:
       | username | firstname | lastname | email | idnumber | alternatename |
-      | teacher1 | Teacher | 1 | teacher1@asd.com | t1 | fred |
-      | student1 | Student | 1 | student1@asd.com | s1 | james |
-      | student2 | Student | 2 | student1@asd.com | s2 | holly |
-      | student3 | Student | 3 | student1@asd.com | s3 | anna |
-      | student4 | Student | 4 | student1@asd.com | s4 | zac |
+      | teacher1 | Teacher | 1 | teacher1@example.com | t1 | fred |
+      | student1 | Student | 1 | student1@example.com | s1 | james |
+      | student2 | Student | 2 | student1@example.com | s2 | holly |
+      | student3 | Student | 3 | student1@example.com | s3 | anna |
+      | student4 | Student | 4 | student1@example.com | s4 | zac |
     And the following "scales" exist:
       | name | scale |
       | Test Scale | Disappointing, Good, Very good, Excellent |
diff --git a/grade/tests/behat/grade_UI_settings.feature b/grade/tests/behat/grade_UI_settings.feature
index 33ce5b3..90ef576 100644
--- a/grade/tests/behat/grade_UI_settings.feature
+++ b/grade/tests/behat/grade_UI_settings.feature
@@ -10,7 +10,7 @@ Feature: Site settings can be used to hide parts of the gradebook UI
       | Course 1 | C1 | 0 | topics |
     And the following "users" exist:
       | username | firstname | lastname | email | idnumber |
-      | student1 | Student | 1 | student1@asd.com | s1 |
+      | student1 | Student | 1 | student1@example.com | s1 |
     And the following "course enrolments" exist:
       | user | course | role |
       | student1 | C1 | student |
diff --git a/grade/tests/behat/grade_aggregation.feature b/grade/tests/behat/grade_aggregation.feature
index c91ac95..aa995cc 100644
--- a/grade/tests/behat/grade_aggregation.feature
+++ b/grade/tests/behat/grade_aggregation.feature
@@ -10,8 +10,8 @@ Feature: We can use calculated grade totals
       | Course 1 | C1 | 0 | 1 |
     And the following "users" exist:
       | username | firstname | lastname | email | idnumber |
-      | teacher1 | Teacher | 1 | teacher1@asd.com | t1 |
-      | student1 | Student | 1 | student1@asd.com | s1 |
+      | teacher1 | Teacher | 1 | teacher1@example.com | t1 |
+      | student1 | Student | 1 | student1@example.com | s1 |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/grade/tests/behat/grade_calculated_weights.feature b/grade/tests/behat/grade_calculated_weights.feature
index 2b5dde9..0cc41d0 100644
--- a/grade/tests/behat/grade_calculated_weights.feature
+++ b/grade/tests/behat/grade_calculated_weights.feature
@@ -10,8 +10,8 @@ Feature: We can understand the gradebook user report
       | Course 1 | C1 | 0 | 1 |
     And the following "users" exist:
       | username | firstname | lastname | email | idnumber |
-      | teacher1 | Teacher | 1 | teacher1@asd.com | t1 |
-      | student1 | Student | 1 | student1@asd.com | s1 |
+      | teacher1 | Teacher | 1 | teacher1@example.com | t1 |
+      | student1 | Student | 1 | student1@example.com | s1 |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/grade/tests/behat/grade_contribution_with_extra_credit.feature b/grade/tests/behat/grade_contribution_with_extra_credit.feature
index ed10866..b6cfeed 100644
--- a/grade/tests/behat/grade_contribution_with_extra_credit.feature
+++ b/grade/tests/behat/grade_contribution_with_extra_credit.feature
@@ -10,8 +10,8 @@ Feature: Extra credit contributions are normalised when going out of bounds
       | Course 1 | C1 | 0 | 1 |
     And the following "users" exist:
       | username | firstname | lastname | email | idnumber |
-      | teacher1 | Teacher | 1 | teacher1@asd.com | t1 |
-      | student1 | Student | 1 | student1@asd.com | s1 |
+      | teacher1 | Teacher | 1 | teacher1@example.com | t1 |
+      | student1 | Student | 1 | student1@example.com | s1 |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/grade/tests/behat/grade_mingrade.feature b/grade/tests/behat/grade_mingrade.feature
index 3a1623f..80ad310 100644
--- a/grade/tests/behat/grade_mingrade.feature
+++ b/grade/tests/behat/grade_mingrade.feature
@@ -10,9 +10,9 @@ Feature: We can use a minimum grade different than zero
       | Course 1 | C1 | 0 | 1 |
     And the following "users" exist:
       | username | firstname | lastname | email | idnumber |
-      | teacher1 | Teacher | 1 | teacher1@asd.com | t1 |
-      | student1 | Student | 1 | student1@asd.com | s1 |
-      | student2 | Student | 2 | student2@asd.com | s2 |
+      | teacher1 | Teacher | 1 | teacher1@example.com | t1 |
+      | student1 | Student | 1 | student1@example.com | s1 |
+      | student2 | Student | 2 | student2@example.com | s2 |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/grade/tests/behat/grade_natural_normalisation.feature b/grade/tests/behat/grade_natural_normalisation.feature
index b5884d7..30b7e0d 100644
--- a/grade/tests/behat/grade_natural_normalisation.feature
+++ b/grade/tests/behat/grade_natural_normalisation.feature
@@ -10,8 +10,8 @@ Feature: We can use natural aggregation and weights will be normalised to a tota
       | Course 1 | C1 | 0 | 1 |
     And the following "users" exist:
       | username | firstname | lastname | email | idnumber |
-      | teacher1 | Teacher | 1 | teacher1@asd.com | t1 |
-      | student1 | Student | 1 | student1@asd.com | s1 |
+      | teacher1 | Teacher | 1 | teacher1@example.com | t1 |
+      | student1 | Student | 1 | student1@example.com | s1 |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/grade/tests/behat/grade_override_letter.feature b/grade/tests/behat/grade_override_letter.feature
index 3e20562..460b93f 100644
--- a/grade/tests/behat/grade_override_letter.feature
+++ b/grade/tests/behat/grade_override_letter.feature
@@ -10,7 +10,7 @@ Feature: Grade letters can be overridden
       | Course 1 | C1        |
     And the following "users" exist:
       | username | firstname | lastname | email            | idnumber |
-      | teacher1 | Teacher   | 1        | teacher1@asd.com | t1       |
+      | teacher1 | Teacher   | 1        | teacher1@example.com | t1       |
     And the following "course enrolments" exist:
       | user     | course | role           |
       | teacher1 | C1     | editingteacher |
diff --git a/grade/tests/behat/grade_scales.feature b/grade/tests/behat/grade_scales.feature
index 67e98f4..f80e82b 100644
--- a/grade/tests/behat/grade_scales.feature
+++ b/grade/tests/behat/grade_scales.feature
@@ -21,12 +21,12 @@ Feature: View gradebook when scales are used
       | Course 1 | C1        |
     And the following "users" exist:
       | username | firstname | lastname | email            | idnumber |
-      | teacher1 | Teacher   | 1        | teacher1@asd.com | t1       |
-      | student1 | Student   | 1        | student1@asd.com | s1       |
-      | student2 | Student   | 2        | student2@asd.com | s2       |
-      | student3 | Student   | 3        | student3@asd.com | s3       |
-      | student4 | Student   | 4        | student4@asd.com | s4       |
-      | student5 | Student   | 5        | student5@asd.com | s5       |
+      | teacher1 | Teacher   | 1        | teacher1@example.com | t1       |
+      | student1 | Student   | 1        | student1@example.com | s1       |
+      | student2 | Student   | 2        | student2@example.com | s2       |
+      | student3 | Student   | 3        | student3@example.com | s3       |
+      | student4 | Student   | 4        | student4@example.com | s4       |
+      | student5 | Student   | 5        | student5@example.com | s5       |
     And the following "course enrolments" exist:
       | user     | course | role           |
       | teacher1 | C1     | editingteacher |
diff --git a/grade/tests/behat/grade_scales_aggregation.feature b/grade/tests/behat/grade_scales_aggregation.feature
index 8ccc790..fbd7070 100644
--- a/grade/tests/behat/grade_scales_aggregation.feature
+++ b/grade/tests/behat/grade_scales_aggregation.feature
@@ -10,8 +10,8 @@ Feature: Control the aggregation of the scales
       | Course 1 | C1        |
     And the following "users" exist:
       | username | firstname | lastname | email            | idnumber |
-      | teacher1 | Teacher   | 1        | teacher1@asd.com | t1       |
-      | student1 | Student   | 1        | student1@asd.com | s1       |
+      | teacher1 | Teacher   | 1        | teacher1@example.com | t1       |
+      | student1 | Student   | 1        | student1@example.com | s1       |
     And the following "course enrolments" exist:
       | user     | course | role           |
       | teacher1 | C1     | editingteacher |
diff --git a/grade/tests/behat/grade_single_item_scales.feature b/grade/tests/behat/grade_single_item_scales.feature
index b7ec807..b11b9e2 100644
--- a/grade/tests/behat/grade_single_item_scales.feature
+++ b/grade/tests/behat/grade_single_item_scales.feature
@@ -21,9 +21,9 @@ Feature: View gradebook when single item scales are used
       | Course 1 | C1        |
     And the following "users" exist:
       | username | firstname | lastname | email            | idnumber |
-      | teacher1 | Teacher   | 1        | teacher1@asd.com | t1       |
-      | student1 | Student   | 1        | student1@asd.com | s1       |
-      | student2 | Student   | 2        | student2@asd.com | s2       |
+      | teacher1 | Teacher   | 1        | teacher1@example.com | t1       |
+      | student1 | Student   | 1        | student1@example.com | s1       |
+      | student2 | Student   | 2        | student2@example.com | s2       |
     And the following "course enrolments" exist:
       | user     | course | role           |
       | teacher1 | C1     | editingteacher |
diff --git a/grade/tests/behat/grade_to_pass.feature b/grade/tests/behat/grade_to_pass.feature
index 8ac6e30..6f3b42a 100644
--- a/grade/tests/behat/grade_to_pass.feature
+++ b/grade/tests/behat/grade_to_pass.feature
@@ -8,7 +8,7 @@ Feature: We can set the grade to pass value
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "courses" exist:
       | fullname | shortname | format | numsections |
       | Course 1 | C1 | weeks | 5 |
diff --git a/grade/tests/behat/grade_view.feature b/grade/tests/behat/grade_view.feature
index 76042ae..49ccced 100644
--- a/grade/tests/behat/grade_view.feature
+++ b/grade/tests/behat/grade_view.feature
@@ -11,8 +11,8 @@ Feature: We can enter in grades and view reports from the gradebook
       | Course 1 | C1 | topics |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/group/tests/behat/auto_creation.feature b/group/tests/behat/auto_creation.feature
index f52f821..f47db8e 100644
--- a/group/tests/behat/auto_creation.feature
+++ b/group/tests/behat/auto_creation.feature
@@ -10,17 +10,17 @@ Feature: Automatic creation of groups
       | Course 1 | C1 | 0 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student0 | Student | 0 | student0@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
-      | student2 | Student | 2 | student2@asd.com |
-      | student3 | Student | 3 | student3@asd.com |
-      | student4 | Student | 4 | student4@asd.com |
-      | student5 | Student | 5 | student5@asd.com |
-      | student6 | Student | 6 | student6@asd.com |
-      | student7 | Student | 7 | student7@asd.com |
-      | student8 | Student | 8 | student8@asd.com |
-      | student9 | Student | 9 | student9@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student0 | Student | 0 | student0@example.com |
+      | student1 | Student | 1 | student1@example.com |
+      | student2 | Student | 2 | student2@example.com |
+      | student3 | Student | 3 | student3@example.com |
+      | student4 | Student | 4 | student4@example.com |
+      | student5 | Student | 5 | student5@example.com |
+      | student6 | Student | 6 | student6@example.com |
+      | student7 | Student | 7 | student7@example.com |
+      | student8 | Student | 8 | student8@example.com |
+      | student9 | Student | 9 | student9@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/group/tests/behat/create_groups.feature b/group/tests/behat/create_groups.feature
index 466b7d4..263abb7 100644
--- a/group/tests/behat/create_groups.feature
+++ b/group/tests/behat/create_groups.feature
@@ -11,11 +11,11 @@ Feature: Organize students into groups
       | Course 1 | C1 | 0 | 1 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student0 | Student | 0 | student0@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
-      | student2 | Student | 2 | student2@asd.com |
-      | student3 | Student | 3 | student3@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student0 | Student | 0 | student0@example.com |
+      | student1 | Student | 1 | student1@example.com |
+      | student2 | Student | 2 | student2@example.com |
+      | student3 | Student | 3 | student3@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
@@ -35,10 +35,10 @@ Feature: Organize students into groups
     And I set the following fields to these values:
       | Group name | Group 2 |
     And I press "Save changes"
-    When I add "Student 0 (student0@asd.com)" user to "Group 1" group members
-    And I add "Student 1 (student1@asd.com)" user to "Group 1" group members
-    And I add "Student 2 (student2@asd.com)" user to "Group 2" group members
-    And I add "Student 3 (student3@asd.com)" user to "Group 2" group members
+    When I add "Student 0 (student0@example.com)" user to "Group 1" group members
+    And I add "Student 1 (student1@example.com)" user to "Group 1" group members
+    And I add "Student 2 (student2@example.com)" user to "Group 2" group members
+    And I add "Student 3 (student3@example.com)" user to "Group 2" group members
     Then I set the field "groups" to "Group 1 (2)"
     And the "members" select box should contain "Student 0"
     And the "members" select box should contain "Student 1"
@@ -64,7 +64,7 @@ Feature: Organize students into groups
       | Course 1 | C1 | 0 | 1 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/group/tests/behat/delete_groups.feature b/group/tests/behat/delete_groups.feature
index d2d9c17..41158de 100644
--- a/group/tests/behat/delete_groups.feature
+++ b/group/tests/behat/delete_groups.feature
@@ -10,7 +10,7 @@ Feature: Automatic deletion of groups and groupings
       | Course 1 | C1 | topics |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/group/tests/behat/groups_import.feature b/group/tests/behat/groups_import.feature
index 08c0c55..c9cc265 100644
--- a/group/tests/behat/groups_import.feature
+++ b/group/tests/behat/groups_import.feature
@@ -10,7 +10,7 @@ Feature: Importing of groups and groupings
       | Course 1 | C1 | 0 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/group/tests/behat/id_uniqueness.feature b/group/tests/behat/id_uniqueness.feature
index 21ae676..f17a586 100644
--- a/group/tests/behat/id_uniqueness.feature
+++ b/group/tests/behat/id_uniqueness.feature
@@ -10,7 +10,7 @@ Feature: Uniqueness of Group ID number
       | Course 1 | C1 | 0 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/group/tests/behat/update_groups.feature b/group/tests/behat/update_groups.feature
index 66e1920..3779fc7 100644
--- a/group/tests/behat/update_groups.feature
+++ b/group/tests/behat/update_groups.feature
@@ -10,7 +10,7 @@ Feature: Automatic updating of groups and groupings
       | Course 1 | C1 | topics |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/message/tests/behat/block_users.feature b/message/tests/behat/block_users.feature
index dac1cc6..86d5e10 100644
--- a/message/tests/behat/block_users.feature
+++ b/message/tests/behat/block_users.feature
@@ -8,8 +8,8 @@ Feature: Block users from contacting me
   Scenario: Block users from contacting me with Javascript enabled
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | user1 | User | One | one@asd.com |
-      | user2 | User | Two | two@asd.com |
+      | user1 | User | One | one@example.com |
+      | user2 | User | Two | two@example.com |
     And I log in as "user1"
     And I navigate to "Messages" node in "My profile"
     And I set the field "Search people and messages" to "User Two"
diff --git a/message/tests/behat/display_history.feature b/message/tests/behat/display_history.feature
index 87b6012..072972b 100644
--- a/message/tests/behat/display_history.feature
+++ b/message/tests/behat/display_history.feature
@@ -7,8 +7,8 @@ Feature: Message history displays correctly
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | user1 | User | One | one@asd.com |
-      | user2 | User | Two | two@asd.com |
+      | user1 | User | One | one@example.com |
+      | user2 | User | Two | two@example.com |
     And I log in as "user1"
     And I send "Message 1 from user1 to user2" message to "User Two" user
     And I send "Message 2 from user1 to user2" message to "User Two" user
diff --git a/message/tests/behat/manage_contacts.feature b/message/tests/behat/manage_contacts.feature
index 801e5aa..742616b 100644
--- a/message/tests/behat/manage_contacts.feature
+++ b/message/tests/behat/manage_contacts.feature
@@ -7,8 +7,8 @@ Feature: Manage contacts
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | user1 | User | One | one@asd.com |
-      | user2 | User | Two | two@asd.com |
+      | user1 | User | One | one@example.com |
+      | user2 | User | Two | two@example.com |
     And I log in as "user1"
     And I send "Message 1 from user1 to user2" message to "User Two" user
     And I send "Message 2 from user1 to user2" message to "User Two" user
diff --git a/message/tests/behat/message_participants.feature b/message/tests/behat/message_participants.feature
index 4c151c6..2a41709 100644
--- a/message/tests/behat/message_participants.feature
+++ b/message/tests/behat/message_participants.feature
@@ -8,10 +8,10 @@ Feature: An user can message course participants
   Scenario: An user can message multiple course participants including him/her self
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
-      | student2 | Student | 2 | student2@asd.com |
-      | student3 | Student | 3 | student3@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
+      | student2 | Student | 2 | student2@example.com |
+      | student3 | Student | 3 | student3@example.com |
     And the following "courses" exist:
       | fullname | shortname | format |
       | Course 1 | C1 | topics |
diff --git a/message/tests/behat/search_history.feature b/message/tests/behat/search_history.feature
index 66d74cc..89e3489 100644
--- a/message/tests/behat/search_history.feature
+++ b/message/tests/behat/search_history.feature
@@ -7,8 +7,8 @@ Feature: Users can search their message history
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | user1 | User | One | one@asd.com |
-      | user2 | User | Two | two@asd.com |
+      | user1 | User | One | one@example.com |
+      | user2 | User | Two | two@example.com |
     And I log in as "user1"
     When I send "Give me your biscuits" message to "User Two" user
     And I navigate to "Messages" node in "My profile"
diff --git a/message/tests/behat/send_message.feature b/message/tests/behat/send_message.feature
index 099c62d..0584366 100644
--- a/message/tests/behat/send_message.feature
+++ b/message/tests/behat/send_message.feature
@@ -7,8 +7,8 @@ Feature: Users can send messages to each other
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | user1 | User | One | one@asd.com |
-      | user2 | User | Two | two@asd.com |
+      | user1 | User | One | one@example.com |
+      | user2 | User | Two | two@example.com |
 
   @javascript
   Scenario: Using the 'Send message' dialog on one's profile
diff --git a/mod/assign/feedback/editpdf/tests/behat/annotate_pdf.feature b/mod/assign/feedback/editpdf/tests/behat/annotate_pdf.feature
index 014e8cb..7652de8 100644
--- a/mod/assign/feedback/editpdf/tests/behat/annotate_pdf.feature
+++ b/mod/assign/feedback/editpdf/tests/behat/annotate_pdf.feature
@@ -12,8 +12,8 @@ Feature: In an assignment, teacher can annotate PDF files during grading
       | Course 1 | C1 | 0 | 1 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
@@ -75,11 +75,11 @@ Feature: In an assignment, teacher can annotate PDF files during grading
       | Course 1 | C1 | 0 | 1 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
-      | student2 | Student | 2 | student2@asd.com |
-      | student3 | Student | 3 | student3@asd.com |
-      | student4 | Student | 4 | student4@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
+      | student2 | Student | 2 | student2@example.com |
+      | student3 | Student | 3 | student3@example.com |
+      | student4 | Student | 4 | student4@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
@@ -138,4 +138,4 @@ Feature: In an assignment, teacher can annotate PDF files during grading
     And I press "Save changes"
     And I should see "The grade changes were saved"
     And I press "Continue"
-    And I should see "View annotated PDF..." in the "student1@asd.com" "table_row"
+    And I should see "View annotated PDF..." in the "student1@example.com" "table_row"
diff --git a/mod/assign/tests/behat/allow_another_attempt.feature b/mod/assign/tests/behat/allow_another_attempt.feature
index 3fef74f..246b147 100644
--- a/mod/assign/tests/behat/allow_another_attempt.feature
+++ b/mod/assign/tests/behat/allow_another_attempt.feature
@@ -11,8 +11,8 @@ Feature: In an assignment, students start a new attempt based on their previous
       | Course 1 | C1 | 0 | 1 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/mod/assign/tests/behat/comment_inline.feature b/mod/assign/tests/behat/comment_inline.feature
index c5b0427..d63d098 100644
--- a/mod/assign/tests/behat/comment_inline.feature
+++ b/mod/assign/tests/behat/comment_inline.feature
@@ -11,8 +11,8 @@ Feature: In an assignment, teachers can edit a students submission inline
       | Course 1 | C1 | 0 | 1 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/mod/assign/tests/behat/display_grade.feature b/mod/assign/tests/behat/display_grade.feature
index ffb92d9..a4fe583 100644
--- a/mod/assign/tests/behat/display_grade.feature
+++ b/mod/assign/tests/behat/display_grade.feature
@@ -11,8 +11,8 @@ Feature: Check that the assignment grade can be updated correctly
       | Course 1 | C1 | 0 | 1 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student10@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student10@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
@@ -42,8 +42,8 @@ Feature: Check that the assignment grade can be updated correctly
       | Course 1 | C1 | 0 | 1 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student10@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student10@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/mod/assign/tests/behat/edit_previous_feedback.feature b/mod/assign/tests/behat/edit_previous_feedback.feature
index 3019a71..e277c25 100644
--- a/mod/assign/tests/behat/edit_previous_feedback.feature
+++ b/mod/assign/tests/behat/edit_previous_feedback.feature
@@ -11,9 +11,9 @@ Feature: In an assignment, teachers can edit feedback for a students previous su
       | Course 1 | C1 | 0 | 1 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
-      | student2 | Student | 2 | student2@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
+      | student2 | Student | 2 | student2@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/mod/assign/tests/behat/file_submission.feature b/mod/assign/tests/behat/file_submission.feature
index dd4b532..74bf9cf 100644
--- a/mod/assign/tests/behat/file_submission.feature
+++ b/mod/assign/tests/behat/file_submission.feature
@@ -11,8 +11,8 @@ Feature: In an assignment, students can upload files for assessment
       | Course 1 | C1 | 0 | 1 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/mod/assign/tests/behat/filter_by_marker.feature b/mod/assign/tests/behat/filter_by_marker.feature
index 48e95c9..dbdddfc 100644
--- a/mod/assign/tests/behat/filter_by_marker.feature
+++ b/mod/assign/tests/behat/filter_by_marker.feature
@@ -11,10 +11,10 @@ Feature: In an assignment, teachers can filter displayed submissions by assigned
       | Course 1 | C1 | 0 | 1 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
-      | student2 | Student | 2 | student2@asd.com |
-      | marker1 | Marker | 1 | marker1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
+      | student2 | Student | 2 | student2@example.com |
+      | marker1 | Marker | 1 | marker1@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/mod/assign/tests/behat/grading_status.feature b/mod/assign/tests/behat/grading_status.feature
index de536ad..c94c429 100644
--- a/mod/assign/tests/behat/grading_status.feature
+++ b/mod/assign/tests/behat/grading_status.feature
@@ -10,8 +10,8 @@ Feature: View the grading status of an assignment
       | Course 1 | C1 | 0 | 1 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/mod/assign/tests/behat/grant_extension.feature b/mod/assign/tests/behat/grant_extension.feature
index 3ee706d..fffc415 100644
--- a/mod/assign/tests/behat/grant_extension.feature
+++ b/mod/assign/tests/behat/grant_extension.feature
@@ -10,9 +10,9 @@ Feature: Grant an extension to an offline student
       | Course 1 | C1 | 0 | 1 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
-      | student2 | Student | 2 | student2@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
+      | student2 | Student | 2 | student2@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/mod/assign/tests/behat/group_submission.feature b/mod/assign/tests/behat/group_submission.feature
index ed2b250..1943454 100644
--- a/mod/assign/tests/behat/group_submission.feature
+++ b/mod/assign/tests/behat/group_submission.feature
@@ -11,11 +11,11 @@ Feature: Group assignment submissions
       | Course 1 | C1 | 0 | 1 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student0 | Student | 0 | student0@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
-      | student2 | Student | 2 | student2@asd.com |
-      | student3 | Student | 3 | student3@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student0 | Student | 0 | student0@example.com |
+      | student1 | Student | 1 | student1@example.com |
+      | student2 | Student | 2 | student2@example.com |
+      | student3 | Student | 3 | student3@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
@@ -50,8 +50,8 @@ Feature: Group assignment submissions
     And I press "Save and display"
     And I expand "Users" node
     And I follow "Groups"
-    And I add "Student 0 (student0@asd.com)" user to "Group 1" group members
-    And I add "Student 1 (student1@asd.com)" user to "Group 1" group members
+    And I add "Student 0 (student0@example.com)" user to "Group 1" group members
+    And I add "Student 1 (student1@example.com)" user to "Group 1" group members
     And I follow "Course 1"
     And I follow "Test assignment name"
     And I follow "View/grade all submissions"
@@ -71,11 +71,11 @@ Feature: Group assignment submissions
       | Course 1 | C1 | 0 | 1 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
-      | student2 | Student | 2 | student2@asd.com |
-      | student3 | Student | 3 | student3@asd.com |
-      | student4 | Student | 4 | student4@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
+      | student2 | Student | 2 | student2@example.com |
+      | student3 | Student | 3 | student3@example.com |
+      | student4 | Student | 4 | student4@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/mod/assign/tests/behat/online_submissions.feature b/mod/assign/tests/behat/online_submissions.feature
index 4e92519..08f58b2 100644
--- a/mod/assign/tests/behat/online_submissions.feature
+++ b/mod/assign/tests/behat/online_submissions.feature
@@ -11,8 +11,8 @@ Feature: In an assignment, students can add and edit text online
       | Course 1 | C1 | 0 | 1 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/mod/assign/tests/behat/outcome_grading.feature b/mod/assign/tests/behat/outcome_grading.feature
index 92b80c4..4a2ef09 100644
--- a/mod/assign/tests/behat/outcome_grading.feature
+++ b/mod/assign/tests/behat/outcome_grading.feature
@@ -7,9 +7,9 @@ Feature: Outcome grading
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student0 | Student | 0 | student0@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student0 | Student | 0 | student0@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category | groupmode |
       | Course 1 | C1 | 0 | 1 |
@@ -74,7 +74,7 @@ Feature: Outcome grading
   Scenario: Giving an outcome to a group submission
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | student2 | Student | 2 | student2@asd.com |
+      | student2 | Student | 2 | student2@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | student2 | C1 | student |
@@ -85,8 +85,8 @@ Feature: Outcome grading
     And I follow "Course 1"
     And I expand "Users" node
     And I follow "Groups"
-    And I add "Student 0 (student0@asd.com)" user to "Group 1" group members
-    And I add "Student 1 (student1@asd.com)" user to "Group 1" group members
+    And I add "Student 0 (student0@example.com)" user to "Group 1" group members
+    And I add "Student 1 (student1@example.com)" user to "Group 1" group members
     And I am on homepage
     And I follow "Course 1"
     And I turn editing mode on
diff --git a/mod/assign/tests/behat/prevent_submission_changes.feature b/mod/assign/tests/behat/prevent_submission_changes.feature
index 1b4a5b0..f9b60c7 100644
--- a/mod/assign/tests/behat/prevent_submission_changes.feature
+++ b/mod/assign/tests/behat/prevent_submission_changes.feature
@@ -10,9 +10,9 @@ Feature: Prevent or allow assignment submission changes
       | Course 1 | C1 | 0 | 1 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
-      | student2 | Student | 2 | student2@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
+      | student2 | Student | 2 | student2@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/mod/assign/tests/behat/quickgrading.feature b/mod/assign/tests/behat/quickgrading.feature
index fa1f945..1fcbe72 100644
--- a/mod/assign/tests/behat/quickgrading.feature
+++ b/mod/assign/tests/behat/quickgrading.feature
@@ -11,8 +11,8 @@ Feature: In an assignment, teachers grade multiple students on one page
       | Course 1 | C1 | 0 | 1 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
@@ -50,9 +50,9 @@ Feature: In an assignment, teachers grade multiple students on one page
       | Course 1 | C1 | 0 | 1 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
-      | student2 | Student | 2 | student2@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
+      | student2 | Student | 2 | student2@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/mod/assign/tests/behat/submission_comments.feature b/mod/assign/tests/behat/submission_comments.feature
index 6274fc5..39b2ed8 100644
--- a/mod/assign/tests/behat/submission_comments.feature
+++ b/mod/assign/tests/behat/submission_comments.feature
@@ -10,8 +10,8 @@ Feature: In an assignment, students can comment in their submissions
       | Course 1 | C1 | 0 | 1 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/mod/assign/tests/behat/submit_without_group.feature b/mod/assign/tests/behat/submit_without_group.feature
index 7285016..850c341 100644
--- a/mod/assign/tests/behat/submit_without_group.feature
+++ b/mod/assign/tests/behat/submit_without_group.feature
@@ -16,9 +16,9 @@ Feature: Submit assignment without group
       | assign   | C2     | assign2  | Require group membership | Test assignment description | 1                                   | 1                           | 1              |
     And the following "users" exist:
       | username | firstname | lastname | email            |
-      | teacher1 | Teacher   | 1        | teacher1@asd.com |
-      | student1 | Student   | 1        | student1@asd.com |
-      | student2 | Student   | 2        | student2@asd.com |
+      | teacher1 | Teacher   | 1        | teacher1@example.com |
+      | student1 | Student   | 1        | student1@example.com |
+      | student2 | Student   | 2        | student2@example.com |
     And the following "groups" exist:
       | name    | course | idnumber |
       | Group 1 | C2     | G1       |
@@ -34,8 +34,8 @@ Feature: Submit assignment without group
     And I follow "Course 2"
     And I expand "Users" node
     And I follow "Groups"
-    And I add "Student 1 (student1@asd.com)" user to "Group 1" group members
-    And I add "Student 2 (student2@asd.com)" user to "Group 1" group members
+    And I add "Student 1 (student1@example.com)" user to "Group 1" group members
+    And I add "Student 2 (student2@example.com)" user to "Group 1" group members
     And I log out
     When I log in as "student1"
     And I follow "Course 1"
diff --git a/mod/book/tests/behat/create_chapters.feature b/mod/book/tests/behat/create_chapters.feature
index 0cfeecb..60035f7 100644
--- a/mod/book/tests/behat/create_chapters.feature
+++ b/mod/book/tests/behat/create_chapters.feature
@@ -10,7 +10,7 @@ Feature: In a book, create chapters and sub chapters
       | Course 1 | C1 | 0 | 1 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/mod/book/tests/behat/show_hide_chapters.feature b/mod/book/tests/behat/show_hide_chapters.feature
index bd02491..2a2b3b0 100644
--- a/mod/book/tests/behat/show_hide_chapters.feature
+++ b/mod/book/tests/behat/show_hide_chapters.feature
@@ -10,7 +10,7 @@ Feature: Book activity chapter visibility management
       | Course 1 | C1 | 0 | 1 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/mod/choice/tests/behat/add_choice.feature b/mod/choice/tests/behat/add_choice.feature
index bd0dbab..ee983ca 100644
--- a/mod/choice/tests/behat/add_choice.feature
+++ b/mod/choice/tests/behat/add_choice.feature
@@ -8,8 +8,8 @@ Feature: Add choice activity
   Scenario: Add a choice activity and complete the activity as a student
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/choice/tests/behat/allow_preview.feature b/mod/choice/tests/behat/allow_preview.feature
index f61cba7..a2f1f55 100644
--- a/mod/choice/tests/behat/allow_preview.feature
+++ b/mod/choice/tests/behat/allow_preview.feature
@@ -7,8 +7,8 @@ Feature: Allow choice preview
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/choice/tests/behat/block_editing.feature b/mod/choice/tests/behat/block_editing.feature
index 5ee5741..e328319 100644
--- a/mod/choice/tests/behat/block_editing.feature
+++ b/mod/choice/tests/behat/block_editing.feature
@@ -34,8 +34,8 @@ Feature: Add choice activity
   Scenario: Add a choice activity as teacher and check blog menu block contain choice link.
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
@@ -67,7 +67,7 @@ Feature: Add choice activity
   Scenario: Add a choice activity as teacher (with dual role) and check blog menu block contain choice link.
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/choice/tests/behat/change_response.feature b/mod/choice/tests/behat/change_response.feature
index 5a02fac..c877d85 100644
--- a/mod/choice/tests/behat/change_response.feature
+++ b/mod/choice/tests/behat/change_response.feature
@@ -8,8 +8,8 @@ Feature: Teacher can choose whether to allow students to change their choice res
   Scenario: Add a choice activity and complete the activity as a student
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/choice/tests/behat/include_inactive.feature b/mod/choice/tests/behat/include_inactive.feature
index 0352f0f..5d0d221 100644
--- a/mod/choice/tests/behat/include_inactive.feature
+++ b/mod/choice/tests/behat/include_inactive.feature
@@ -7,10 +7,10 @@ Feature: Include responses from inactive users
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
-      | student2 | Student | 2 | student2@asd.com |
-      | student3 | Student | 3 | student3@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
+      | student2 | Student | 2 | student2@example.com |
+      | student3 | Student | 3 | student3@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/choice/tests/behat/limit_responses.feature b/mod/choice/tests/behat/limit_responses.feature
index 83167ea..8356c56 100644
--- a/mod/choice/tests/behat/limit_responses.feature
+++ b/mod/choice/tests/behat/limit_responses.feature
@@ -8,9 +8,9 @@ Feature: Limit choice responses
   Scenario: Limit the number of responses allowed for a choice activity and verify the result as students
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
-      | student2 | Student | 2 | student2@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
+      | student2 | Student | 2 | student2@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/choice/tests/behat/multiple_options.feature b/mod/choice/tests/behat/multiple_options.feature
index cd37384..299f230 100644
--- a/mod/choice/tests/behat/multiple_options.feature
+++ b/mod/choice/tests/behat/multiple_options.feature
@@ -8,8 +8,8 @@ Feature: Multiple option choice response
   Scenario: Complete a choice with multiple options enabled
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
@@ -37,9 +37,9 @@ Feature: Multiple option choice response
   Scenario: Complete a choice with multiple options enabled and limited responses set
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
-      | student2 | Student | 2 | student2@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
+      | student2 | Student | 2 | student2@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/choice/tests/behat/my_home.feature b/mod/choice/tests/behat/my_home.feature
index d06fff9..5751105 100644
--- a/mod/choice/tests/behat/my_home.feature
+++ b/mod/choice/tests/behat/my_home.feature
@@ -7,8 +7,8 @@ Feature: Test the display of the choice module on my home
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/choice/tests/behat/publish_results.feature b/mod/choice/tests/behat/publish_results.feature
index 5760380..5ed1bb0 100644
--- a/mod/choice/tests/behat/publish_results.feature
+++ b/mod/choice/tests/behat/publish_results.feature
@@ -7,8 +7,8 @@ Feature: A teacher can choose one of 4 options for publishing choice results
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/choice/tests/behat/publish_results_anonymously.feature b/mod/choice/tests/behat/publish_results_anonymously.feature
index 0d7b5d1..f195b0f 100644
--- a/mod/choice/tests/behat/publish_results_anonymously.feature
+++ b/mod/choice/tests/behat/publish_results_anonymously.feature
@@ -7,9 +7,9 @@ Feature: A teacher can choose whether to publish choice activity results anonymo
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
-      | student2 | Student | 2 | student2@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
+      | student2 | Student | 2 | student2@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/data/tests/behat/add_entries.feature b/mod/data/tests/behat/add_entries.feature
index 3a2e3a3..5132dde 100644
--- a/mod/data/tests/behat/add_entries.feature
+++ b/mod/data/tests/behat/add_entries.feature
@@ -8,8 +8,8 @@ Feature: Users can add entries to database activities
   Scenario: Students can add entries to a database
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | student1 | Student | 1 | student1@asd.com |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | student1 | Student | 1 | student1@example.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/data/tests/behat/required_entries.feature b/mod/data/tests/behat/required_entries.feature
index 40d19c1..0ddad87 100644
--- a/mod/data/tests/behat/required_entries.feature
+++ b/mod/data/tests/behat/required_entries.feature
@@ -7,8 +7,8 @@ Feature: Users can be required to specify certain fields when adding entries to
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | student1 | Student | 1 | student1@asd.com |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | student1 | Student | 1 | student1@example.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/data/tests/behat/view_entries.feature b/mod/data/tests/behat/view_entries.feature
index 29d7a70..9201830 100644
--- a/mod/data/tests/behat/view_entries.feature
+++ b/mod/data/tests/behat/view_entries.feature
@@ -7,8 +7,8 @@ Feature: Users can view and search database entries
   Scenario: Students can add view, list and search entries
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | student1 | Student | 1 | student1@asd.com |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | student1 | Student | 1 | student1@example.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/forum/tests/behat/add_forum.feature b/mod/forum/tests/behat/add_forum.feature
index 690ddaf..bcd4a6b 100644
--- a/mod/forum/tests/behat/add_forum.feature
+++ b/mod/forum/tests/behat/add_forum.feature
@@ -8,8 +8,8 @@ Feature: Add forum activities and discussions
   Scenario: Add a forum and a discussion attaching files
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/forum/tests/behat/completion_condition_number_discussions.feature b/mod/forum/tests/behat/completion_condition_number_discussions.feature
index a69fbd7..586d4ff 100644
--- a/mod/forum/tests/behat/completion_condition_number_discussions.feature
+++ b/mod/forum/tests/behat/completion_condition_number_discussions.feature
@@ -8,8 +8,8 @@ Feature: Set a certain number of discussions as a completion condition for a for
   Scenario: Set X number of discussions as a condition
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | student1 | Student | 1 | student1@asd.com |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | student1 | Student | 1 | student1@example.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/forum/tests/behat/discussion_display.feature b/mod/forum/tests/behat/discussion_display.feature
index 7b7f2b8..c01188c 100644
--- a/mod/forum/tests/behat/discussion_display.feature
+++ b/mod/forum/tests/behat/discussion_display.feature
@@ -7,7 +7,7 @@ Feature: Students can choose from 4 discussion display options and their choice
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | student1 | Student | 1 | student1@asd.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/forum/tests/behat/discussion_navigation.feature b/mod/forum/tests/behat/discussion_navigation.feature
index 4491b6c..03025c5 100644
--- a/mod/forum/tests/behat/discussion_navigation.feature
+++ b/mod/forum/tests/behat/discussion_navigation.feature
@@ -7,8 +7,8 @@ Feature: A user can navigate to previous and next discussions
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | student1 | Student | 1 | student1@asd.com |
-      | student2 | Student | 2 | student2@asd.com |
+      | student1 | Student | 1 | student1@example.com |
+      | student2 | Student | 2 | student2@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/forum/tests/behat/edit_post_student.feature b/mod/forum/tests/behat/edit_post_student.feature
index 29f269b..6b3d5a8 100644
--- a/mod/forum/tests/behat/edit_post_student.feature
+++ b/mod/forum/tests/behat/edit_post_student.feature
@@ -7,7 +7,7 @@ Feature: Students can edit or delete their forum posts within a set time limit
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | student1 | Student | 1 | student1@asd.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/forum/tests/behat/edit_post_teacher.feature b/mod/forum/tests/behat/edit_post_teacher.feature
index 85f9069..3cc1dfd 100644
--- a/mod/forum/tests/behat/edit_post_teacher.feature
+++ b/mod/forum/tests/behat/edit_post_teacher.feature
@@ -7,8 +7,8 @@ Feature: Teachers can edit or delete any forum post
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/forum/tests/behat/my_forum_posts.feature b/mod/forum/tests/behat/my_forum_posts.feature
index 75ef70a..20f405b 100644
--- a/mod/forum/tests/behat/my_forum_posts.feature
+++ b/mod/forum/tests/behat/my_forum_posts.feature
@@ -7,8 +7,8 @@ Feature: A user can view their posts and discussions
   Scenario: View the student's posts and discussions
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/forum/tests/behat/post_to_multiple_groups.feature b/mod/forum/tests/behat/post_to_multiple_groups.feature
index 15a27f9..e399c48 100644
--- a/mod/forum/tests/behat/post_to_multiple_groups.feature
+++ b/mod/forum/tests/behat/post_to_multiple_groups.feature
@@ -7,10 +7,10 @@ Feature: A user with access to multiple groups should be able to post a copy of
 Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
-      | student2 | Student | 2 | student2@asd.com |
-      | student3 | Student | 3 | student3@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
+      | student2 | Student | 2 | student2@example.com |
+      | student3 | Student | 3 | student3@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/forum/tests/behat/separate_group_discussions.feature b/mod/forum/tests/behat/separate_group_discussions.feature
index 20f9eae..3810bdf 100644
--- a/mod/forum/tests/behat/separate_group_discussions.feature
+++ b/mod/forum/tests/behat/separate_group_discussions.feature
@@ -7,10 +7,10 @@ Feature: Posting to all groups in a separate group discussion is restricted to u
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | noneditor1 | Non-editing teacher | 1 | noneditor1@asd.com |
-      | noneditor2 | Non-editing teacher | 2 | noneditor2@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | noneditor1 | Non-editing teacher | 1 | noneditor1@example.com |
+      | noneditor2 | Non-editing teacher | 2 | noneditor2@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/forum/tests/behat/separate_group_single_group_discussions.feature b/mod/forum/tests/behat/separate_group_single_group_discussions.feature
index aa4e22d..c3d4724 100644
--- a/mod/forum/tests/behat/separate_group_single_group_discussions.feature
+++ b/mod/forum/tests/behat/separate_group_single_group_discussions.feature
@@ -7,7 +7,7 @@ Feature: Posting to groups in a separate group discussion when restricted to gro
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email            |
-      | teacher1 | teacher1  | teacher1 | teacher1@asd.com |
+      | teacher1 | teacher1  | teacher1 | teacher1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/forum/tests/behat/single_forum_discussion.feature b/mod/forum/tests/behat/single_forum_discussion.feature
index ddd7246..cd6d196 100644
--- a/mod/forum/tests/behat/single_forum_discussion.feature
+++ b/mod/forum/tests/behat/single_forum_discussion.feature
@@ -7,8 +7,8 @@ Feature: Single simple forum discussion type
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/forum/tests/behat/track_read_posts.feature b/mod/forum/tests/behat/track_read_posts.feature
index 5bf1233..13d5ab9 100644
--- a/mod/forum/tests/behat/track_read_posts.feature
+++ b/mod/forum/tests/behat/track_read_posts.feature
@@ -7,8 +7,8 @@ Feature: A teacher can set one of 3 possible options for tracking read forum pos
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email | trackforums |
-      | student1 | Student | 1 | student1@asd.com | 1 |
-      | student2 | Student | 2 | student2@asd.com | 0 |
+      | student1 | Student | 1 | student1@example.com | 1 |
+      | student2 | Student | 2 | student2@example.com | 0 |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/glossary/tests/behat/categories.feature b/mod/glossary/tests/behat/categories.feature
index 9df26c3..f42dc43c1d 100644
--- a/mod/glossary/tests/behat/categories.feature
+++ b/mod/glossary/tests/behat/categories.feature
@@ -8,8 +8,8 @@ Feature: Glossary entries can be organised in categories
   Scenario: Glossary entries can be organised in categories and categories can be autolinked
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/glossary/tests/behat/entries_always_editable.feature b/mod/glossary/tests/behat/entries_always_editable.feature
index efc9c1e..7fce28a 100644
--- a/mod/glossary/tests/behat/entries_always_editable.feature
+++ b/mod/glossary/tests/behat/entries_always_editable.feature
@@ -8,8 +8,8 @@ Feature: A teacher can set whether glossary entries are always editable or not
   Scenario: Glossary entries are not always editable
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/glossary/tests/behat/entries_require_approval.feature b/mod/glossary/tests/behat/entries_require_approval.feature
index eb35bb1..2d615be 100644
--- a/mod/glossary/tests/behat/entries_require_approval.feature
+++ b/mod/glossary/tests/behat/entries_require_approval.feature
@@ -7,9 +7,9 @@ Feature: A teacher can choose whether glossary entries require approval
   Scenario: Approve and undo approve glossary entries
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
-      | student2 | Student | 2 | student2@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
+      | student2 | Student | 2 | student2@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/glossary/tests/behat/prevent_duplicate_entries.feature b/mod/glossary/tests/behat/prevent_duplicate_entries.feature
index 55d9b1a..3009725 100644
--- a/mod/glossary/tests/behat/prevent_duplicate_entries.feature
+++ b/mod/glossary/tests/behat/prevent_duplicate_entries.feature
@@ -8,7 +8,7 @@ Feature: A teacher can choose whether to allow duplicate entries in a glossary
   Scenario: Prevent duplicate entries
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/glossary/tests/behat/print_friendly_version.feature b/mod/glossary/tests/behat/print_friendly_version.feature
index 5b2cb8d..0c48de5 100644
--- a/mod/glossary/tests/behat/print_friendly_version.feature
+++ b/mod/glossary/tests/behat/print_friendly_version.feature
@@ -7,8 +7,8 @@ Feature: A teacher can choose whether to provide a printer-friendly glossary ent
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/glossary/tests/behat/search_entries.feature b/mod/glossary/tests/behat/search_entries.feature
index fbc2800..c2f6823 100644
--- a/mod/glossary/tests/behat/search_entries.feature
+++ b/mod/glossary/tests/behat/search_entries.feature
@@ -7,8 +7,8 @@ Feature: Glossary entries can be searched or browsed by alphabet, category, date
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/lesson/tests/behat/completion_condition_end_reached.feature b/mod/lesson/tests/behat/completion_condition_end_reached.feature
index a713e8f..f563080 100644
--- a/mod/lesson/tests/behat/completion_condition_end_reached.feature
+++ b/mod/lesson/tests/behat/completion_condition_end_reached.feature
@@ -8,8 +8,8 @@ Feature: Set end of lesson reached as a completion condition for a lesson
   Scenario: Set end reached as a condition
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | student1 | Student | 1 | student1@asd.com |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | student1 | Student | 1 | student1@example.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/lesson/tests/behat/completion_condition_time_spent.feature b/mod/lesson/tests/behat/completion_condition_time_spent.feature
index aeddb0d..e3c6cb1 100644
--- a/mod/lesson/tests/behat/completion_condition_time_spent.feature
+++ b/mod/lesson/tests/behat/completion_condition_time_spent.feature
@@ -8,8 +8,8 @@ Feature: Set time spent as a completion condition for a lesson
   Scenario: Set time spent as a condition
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | student1 | Student | 1 | student1@asd.com |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | student1 | Student | 1 | student1@example.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/lesson/tests/behat/date_availability.feature b/mod/lesson/tests/behat/date_availability.feature
index 7885749..a730490 100644
--- a/mod/lesson/tests/behat/date_availability.feature
+++ b/mod/lesson/tests/behat/date_availability.feature
@@ -7,8 +7,8 @@ Feature: A teacher can set available from and deadline dates to access a lesson
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/lesson/tests/behat/import_fillintheblank_question.feature b/mod/lesson/tests/behat/import_fillintheblank_question.feature
index 78c4bec..be1e96e 100644
--- a/mod/lesson/tests/behat/import_fillintheblank_question.feature
+++ b/mod/lesson/tests/behat/import_fillintheblank_question.feature
@@ -7,8 +7,8 @@ Feature: In a lesson activity, teacher can import blackboard fill in the blank q
   Scenario: Import fill in the blank question in a lesson
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/lesson/tests/behat/import_images.feature b/mod/lesson/tests/behat/import_images.feature
index ac5fc9f..b030f17 100644
--- a/mod/lesson/tests/behat/import_images.feature
+++ b/mod/lesson/tests/behat/import_images.feature
@@ -7,8 +7,8 @@ Feature: In a lesson activity, teacher can import embedded images in questions a
   Scenario: Import questions with images in answers and responses in a lesson
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/lesson/tests/behat/lesson_course_reset.feature b/mod/lesson/tests/behat/lesson_course_reset.feature
index 28fae86..ec9937d 100644
--- a/mod/lesson/tests/behat/lesson_course_reset.feature
+++ b/mod/lesson/tests/behat/lesson_course_reset.feature
@@ -7,9 +7,9 @@ Feature: Lesson reset
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Tina | Teacher1 | teacher1@asd.com |
-      | student1 | Sam1 | Student1 | student1@asd.com |
-      | student2 | Sam2 | Student2 | student2@asd.com |
+      | teacher1 | Tina | Teacher1 | teacher1@example.com |
+      | student1 | Sam1 | Student1 | student1@example.com |
+      | student2 | Sam2 | Student2 | student2@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/lesson/tests/behat/lesson_edit_cluster.feature b/mod/lesson/tests/behat/lesson_edit_cluster.feature
index 83633e2..67294ac 100644
--- a/mod/lesson/tests/behat/lesson_edit_cluster.feature
+++ b/mod/lesson/tests/behat/lesson_edit_cluster.feature
@@ -7,8 +7,8 @@ Feature: In a lesson activity, teacher can edit a cluster page
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/lesson/tests/behat/lesson_edit_pages.feature b/mod/lesson/tests/behat/lesson_edit_pages.feature
index bd9be96..bd7db5e 100644
--- a/mod/lesson/tests/behat/lesson_edit_pages.feature
+++ b/mod/lesson/tests/behat/lesson_edit_pages.feature
@@ -7,8 +7,8 @@ Feature: In a lesson activity, teacher can edit lesson's pages
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/lesson/tests/behat/lesson_essay_question.feature b/mod/lesson/tests/behat/lesson_essay_question.feature
index 6f56ebc..14b8bed 100644
--- a/mod/lesson/tests/behat/lesson_essay_question.feature
+++ b/mod/lesson/tests/behat/lesson_essay_question.feature
@@ -7,8 +7,8 @@ Feature: In a lesson activity, teacher can add an essay question
   Scenario: questions with essay question
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/lesson/tests/behat/lesson_group_override.feature b/mod/lesson/tests/behat/lesson_group_override.feature
index cf24236..78f4a86 100644
--- a/mod/lesson/tests/behat/lesson_group_override.feature
+++ b/mod/lesson/tests/behat/lesson_group_override.feature
@@ -7,10 +7,10 @@ Feature: Lesson user override
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Tina | Teacher1 | teacher1@asd.com |
-      | student1 | Sam1 | Student1 | student1@asd.com |
-      | student2 | Sam2 | Student2 | student2@asd.com |
-      | student3 | Sam3 | Student3 | student3@asd.com |
+      | teacher1 | Tina | Teacher1 | teacher1@example.com |
+      | student1 | Sam1 | Student1 | student1@example.com |
+      | student2 | Sam2 | Student2 | student2@example.com |
+      | student3 | Sam3 | Student3 | student3@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/lesson/tests/behat/lesson_informations_at_end.feature b/mod/lesson/tests/behat/lesson_informations_at_end.feature
index c0783f1..aa2cc67 100644
--- a/mod/lesson/tests/behat/lesson_informations_at_end.feature
+++ b/mod/lesson/tests/behat/lesson_informations_at_end.feature
@@ -6,8 +6,8 @@ Feature: In a lesson activity, if custom scoring is not enabled, student should
   Scenario: Informations at end of lesson if custom scoring not enabled
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/lesson/tests/behat/lesson_navigation.feature b/mod/lesson/tests/behat/lesson_navigation.feature
index 7a2a34f..218e0b8 100644
--- a/mod/lesson/tests/behat/lesson_navigation.feature
+++ b/mod/lesson/tests/behat/lesson_navigation.feature
@@ -7,8 +7,8 @@ Feature: In a lesson activity, students can navigate through a series of pages i
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/lesson/tests/behat/lesson_number_of_student_attempts.feature b/mod/lesson/tests/behat/lesson_number_of_student_attempts.feature
index c4082cc..aea0982 100644
--- a/mod/lesson/tests/behat/lesson_number_of_student_attempts.feature
+++ b/mod/lesson/tests/behat/lesson_number_of_student_attempts.feature
@@ -7,9 +7,9 @@ Feature: In My home, teacher can see the number of student attempts to lessons
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
-      | student2 | Student | 2 | student2@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
+      | student2 | Student | 2 | student2@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/lesson/tests/behat/lesson_practice.feature b/mod/lesson/tests/behat/lesson_practice.feature
index 653043f..bad941f 100644
--- a/mod/lesson/tests/behat/lesson_practice.feature
+++ b/mod/lesson/tests/behat/lesson_practice.feature
@@ -7,8 +7,8 @@ Feature: Practice mode in a lesson activity
     Background:
         Given the following "users" exist:
             | username | firstname | lastname | email |
-            | teacher1 | Teacher | 1 | teacher1@asd.com |
-            | student1 | Student | 1 | student1@asd.com |
+            | teacher1 | Teacher | 1 | teacher1@example.com |
+            | student1 | Student | 1 | student1@example.com |
         And the following "courses" exist:
             | fullname | shortname | category |
             | Course 1 | C1 | 0 |
diff --git a/mod/lesson/tests/behat/lesson_progress_bar.feature b/mod/lesson/tests/behat/lesson_progress_bar.feature
index 3236688..54aeb1d 100644
--- a/mod/lesson/tests/behat/lesson_progress_bar.feature
+++ b/mod/lesson/tests/behat/lesson_progress_bar.feature
@@ -8,8 +8,8 @@ Feature: In a lesson activity, students can see their progress viewing a progres
   Scenario: Student navigation with progress bar
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/lesson/tests/behat/lesson_review.feature b/mod/lesson/tests/behat/lesson_review.feature
index f210c7c..7e4bb86 100644
--- a/mod/lesson/tests/behat/lesson_review.feature
+++ b/mod/lesson/tests/behat/lesson_review.feature
@@ -8,8 +8,8 @@ Feature: In a lesson activity, students can review the answers they gave to ques
   Scenario: Student answers questions and then reviews them.
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/lesson/tests/behat/lesson_student_my_home.feature b/mod/lesson/tests/behat/lesson_student_my_home.feature
index c11206c..00c4f8a 100644
--- a/mod/lesson/tests/behat/lesson_student_my_home.feature
+++ b/mod/lesson/tests/behat/lesson_student_my_home.feature
@@ -7,8 +7,8 @@ Feature: In My home, a student can see their current status on all lessons with
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/lesson/tests/behat/lesson_student_resume.feature b/mod/lesson/tests/behat/lesson_student_resume.feature
index 078cf35..34a0cf8 100644
--- a/mod/lesson/tests/behat/lesson_student_resume.feature
+++ b/mod/lesson/tests/behat/lesson_student_resume.feature
@@ -5,8 +5,8 @@ Feature: In a lesson activity a student should
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/lesson/tests/behat/lesson_user_override.feature b/mod/lesson/tests/behat/lesson_user_override.feature
index 14e94a5..6cd33ce 100644
--- a/mod/lesson/tests/behat/lesson_user_override.feature
+++ b/mod/lesson/tests/behat/lesson_user_override.feature
@@ -7,9 +7,9 @@ Feature: Lesson user override
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Tina | Teacher1 | teacher1@asd.com |
-      | student1 | Sam1 | Student1 | student1@asd.com |
-      | student2 | Sam2 | Student2 | student2@asd.com |
+      | teacher1 | Tina | Teacher1 | teacher1@example.com |
+      | student1 | Sam1 | Student1 | student1@example.com |
+      | student2 | Sam2 | Student2 | student2@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/lesson/tests/behat/lesson_with_clusters.feature b/mod/lesson/tests/behat/lesson_with_clusters.feature
index f3d8638..77c6350 100644
--- a/mod/lesson/tests/behat/lesson_with_clusters.feature
+++ b/mod/lesson/tests/behat/lesson_with_clusters.feature
@@ -7,8 +7,8 @@ Feature: In a lesson activity, students can see questions in random order
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/lesson/tests/behat/lesson_with_subcluster.feature b/mod/lesson/tests/behat/lesson_with_subcluster.feature
index 0b40b8c..4fac50b 100644
--- a/mod/lesson/tests/behat/lesson_with_subcluster.feature
+++ b/mod/lesson/tests/behat/lesson_with_subcluster.feature
@@ -7,8 +7,8 @@ Feature: In a lesson activity, students can see questions in random order and a
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/lesson/tests/behat/link_to_gradebook.feature b/mod/lesson/tests/behat/link_to_gradebook.feature
index 7137e7b5..9349a66 100644
--- a/mod/lesson/tests/behat/link_to_gradebook.feature
+++ b/mod/lesson/tests/behat/link_to_gradebook.feature
@@ -7,8 +7,8 @@ Feature: link to gradebook on the end of lesson page
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/lesson/tests/behat/password_protection.feature b/mod/lesson/tests/behat/password_protection.feature
index e83b1c8..e5b3ee6 100644
--- a/mod/lesson/tests/behat/password_protection.feature
+++ b/mod/lesson/tests/behat/password_protection.feature
@@ -8,8 +8,8 @@ Feature: A teacher can password protect a lesson
   Scenario: Accessing as student to a protected lesson
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/lesson/tests/behat/questions_images.feature b/mod/lesson/tests/behat/questions_images.feature
index 8fa36dc..b9ee565 100644
--- a/mod/lesson/tests/behat/questions_images.feature
+++ b/mod/lesson/tests/behat/questions_images.feature
@@ -7,8 +7,8 @@ Feature: In a lesson activity, teacher can add embedded images in questions answ
   Scenario: questions with images in answers and responses
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/lesson/tests/behat/teacher_grade_essays.feature b/mod/lesson/tests/behat/teacher_grade_essays.feature
index e12f158..1154795 100644
--- a/mod/lesson/tests/behat/teacher_grade_essays.feature
+++ b/mod/lesson/tests/behat/teacher_grade_essays.feature
@@ -7,11 +7,11 @@ Feature: In a lesson activity, a non editing teacher can grade essay questions
   Scenario: non editing teacher grade essay questions
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | teacher2 | Teacher | 2 | teacher2@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
-      | student2 | Student | 2 | student2@asd.com |
-      | student3 | Student | 3 | student3@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | teacher2 | Teacher | 2 | teacher2@example.com |
+      | student1 | Student | 1 | student1@example.com |
+      | student2 | Student | 2 | student2@example.com |
+      | student3 | Student | 3 | student3@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/lesson/tests/behat/time_limit.feature b/mod/lesson/tests/behat/time_limit.feature
index 6df2e36..373d47e 100644
--- a/mod/lesson/tests/behat/time_limit.feature
+++ b/mod/lesson/tests/behat/time_limit.feature
@@ -8,8 +8,8 @@ Feature: A teacher can set a time limit for a lesson
   Scenario: Accessing as student to a lesson with time limit
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/quiz/tests/behat/completion_condition_attempts_used.feature b/mod/quiz/tests/behat/completion_condition_attempts_used.feature
index f0912a3..83a27b5 100644
--- a/mod/quiz/tests/behat/completion_condition_attempts_used.feature
+++ b/mod/quiz/tests/behat/completion_condition_attempts_used.feature
@@ -7,8 +7,8 @@ Feature: Set a quiz to be marked complete when the student uses all attempts all
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | student1 | Student | 1 | student1@asd.com |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | student1 | Student | 1 | student1@example.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/quiz/tests/behat/completion_condition_passing_grade.feature b/mod/quiz/tests/behat/completion_condition_passing_grade.feature
index b0cfadb..b37dbf5 100644
--- a/mod/quiz/tests/behat/completion_condition_passing_grade.feature
+++ b/mod/quiz/tests/behat/completion_condition_passing_grade.feature
@@ -7,8 +7,8 @@ Feature: Set a quiz to be marked complete when the student passes
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | student1 | Student | 1 | student1@asd.com |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | student1 | Student | 1 | student1@example.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/scorm/tests/behat/add_scorm.feature b/mod/scorm/tests/behat/add_scorm.feature
index 85a7249..b7c09b0 100644
--- a/mod/scorm/tests/behat/add_scorm.feature
+++ b/mod/scorm/tests/behat/add_scorm.feature
@@ -8,8 +8,8 @@ Feature: Add scorm activity
   Scenario: Add a scorm activity to a course
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/survey/tests/behat/survey_types.feature b/mod/survey/tests/behat/survey_types.feature
index a062efd..691e934 100644
--- a/mod/survey/tests/behat/survey_types.feature
+++ b/mod/survey/tests/behat/survey_types.feature
@@ -7,7 +7,7 @@ Feature: A teacher can set three types of survey activity
   Scenario: Switching between the three survey types
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "courses" exist:
       | fullname | shortname | format |
       | Course 1 | C1 | topics |
diff --git a/mod/wiki/tests/behat/collaborative_individual.feature b/mod/wiki/tests/behat/collaborative_individual.feature
index b64d6d9..f800f9c 100644
--- a/mod/wiki/tests/behat/collaborative_individual.feature
+++ b/mod/wiki/tests/behat/collaborative_individual.feature
@@ -8,9 +8,9 @@ Feature: A teacher can set a wiki to be collaborative or individual
   Scenario: Collaborative and individual wikis
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
-      | student2 | Student | 2 | student2@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
+      | student2 | Student | 2 | student2@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/wiki/tests/behat/edit_tags.feature b/mod/wiki/tests/behat/edit_tags.feature
index a3e3dfd..4d7aa46 100644
--- a/mod/wiki/tests/behat/edit_tags.feature
+++ b/mod/wiki/tests/behat/edit_tags.feature
@@ -7,8 +7,8 @@ Feature: Edited wiki pages handle tags correctly
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/wiki/tests/behat/page_history.feature b/mod/wiki/tests/behat/page_history.feature
index c120de1..49ac414 100644
--- a/mod/wiki/tests/behat/page_history.feature
+++ b/mod/wiki/tests/behat/page_history.feature
@@ -8,9 +8,9 @@ Feature: A history of each wiki page is available
   Scenario: Wiki page edition history changes list
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
-      | student2 | Student | 2 | student2@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
+      | student2 | Student | 2 | student2@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/wiki/tests/behat/preview_page.feature b/mod/wiki/tests/behat/preview_page.feature
index a614743..2c9a7ce 100644
--- a/mod/wiki/tests/behat/preview_page.feature
+++ b/mod/wiki/tests/behat/preview_page.feature
@@ -7,8 +7,8 @@ Feature: Edited wiki pages may be previewed before saving
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/wiki/tests/behat/wiki_comments.feature b/mod/wiki/tests/behat/wiki_comments.feature
index afd3b49..430127c 100644
--- a/mod/wiki/tests/behat/wiki_comments.feature
+++ b/mod/wiki/tests/behat/wiki_comments.feature
@@ -7,9 +7,9 @@ Feature: Users can comment on wiki pages
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
-      | student2 | Student | 2 | student2@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
+      | student2 | Student | 2 | student2@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/wiki/tests/behat/wiki_formats.feature b/mod/wiki/tests/behat/wiki_formats.feature
index 7a130ea..c815f2b 100644
--- a/mod/wiki/tests/behat/wiki_formats.feature
+++ b/mod/wiki/tests/behat/wiki_formats.feature
@@ -7,7 +7,7 @@ Feature: There is a choice of formats for editing a wiki page
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/wiki/tests/behat/wiki_search.feature b/mod/wiki/tests/behat/wiki_search.feature
index 3f564c9..ef9a5db 100644
--- a/mod/wiki/tests/behat/wiki_search.feature
+++ b/mod/wiki/tests/behat/wiki_search.feature
@@ -7,9 +7,9 @@ Feature: Users can search wikis
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
-      | student2 | Student | 2 | student2@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
+      | student2 | Student | 2 | student2@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/mod/workshop/tests/behat/workshop_assessment.feature b/mod/workshop/tests/behat/workshop_assessment.feature
index 63f4f2f..53a8c0a 100644
--- a/mod/workshop/tests/behat/workshop_assessment.feature
+++ b/mod/workshop/tests/behat/workshop_assessment.feature
@@ -7,11 +7,11 @@ Feature: Workshop submission and assessment
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email            |
-      | student1 | Sam1      | Student1 | student1@asd.com |
-      | student2 | Sam2      | Student2 | student2@asd.com |
-      | student3 | Sam3      | Student3 | student3@asd.com |
-      | student4 | Sam4      | Student4 | student3@asd.com |
-      | teacher1 | Terry1    | Teacher1 | teacher1@asd.com |
+      | student1 | Sam1      | Student1 | student1@example.com |
+      | student2 | Sam2      | Student2 | student2@example.com |
+      | student3 | Sam3      | Student3 | student3@example.com |
+      | student4 | Sam4      | Student4 | student3@example.com |
+      | teacher1 | Terry1    | Teacher1 | teacher1@example.com |
     And the following "courses" exist:
       | fullname  | shortname |
       | Course1   | c1        |
diff --git a/my/tests/behat/add_blocks.feature b/my/tests/behat/add_blocks.feature
index e0a3749..376bbe8 100644
--- a/my/tests/behat/add_blocks.feature
+++ b/my/tests/behat/add_blocks.feature
@@ -7,8 +7,8 @@ Feature: Add blocks to my home page
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | student1 | Student | 1 | student1@asd.com |
-      | student2 | Student | 2 | student2@asd.com |
+      | student1 | Student | 1 | student1@example.com |
+      | student2 | Student | 2 | student2@example.com |
     And the following "courses" exist:
       | fullname | shortname | format |
       | Course 1 | C1 | topics |
diff --git a/my/tests/behat/reset_page.feature b/my/tests/behat/reset_page.feature
index 291a876..fa48d54 100644
--- a/my/tests/behat/reset_page.feature
+++ b/my/tests/behat/reset_page.feature
@@ -7,8 +7,8 @@ Feature: Reset my home page to default
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | student1 | Student | 1 | student1@asd.com |
-      | student2 | Student | 2 | student2@asd.com |
+      | student1 | Student | 1 | student1@example.com |
+      | student2 | Student | 2 | student2@example.com |
     And the following "courses" exist:
       | fullname | shortname | format |
       | Course 1 | C1 | topics |
diff --git a/my/tests/behat/restrict_available_blocks.feature b/my/tests/behat/restrict_available_blocks.feature
index 7597b42..6f31b53 100644
--- a/my/tests/behat/restrict_available_blocks.feature
+++ b/my/tests/behat/restrict_available_blocks.feature
@@ -8,7 +8,7 @@ Feature: Restrict which blocks can be added to My home
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | student1 | Student | 1 | student1@asd.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "courses" exist:
       | fullname | shortname | format |
       | Course 1 | C1 | topics |
diff --git a/question/tests/behat/copy_questions.feature b/question/tests/behat/copy_questions.feature
index b83f639..d6a267c 100644
--- a/question/tests/behat/copy_questions.feature
+++ b/question/tests/behat/copy_questions.feature
@@ -7,7 +7,7 @@ Feature: A teacher can duplicate questions in the question bank
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email            |
-      | teacher1 | Teacher   | 1        | teacher1@asd.com |
+      | teacher1 | Teacher   | 1        | teacher1@example.com |
     And the following "courses" exist:
       | fullname | shortname | format |
       | Course 1 | C1        | weeks  |
diff --git a/question/tests/behat/delete_questions.feature b/question/tests/behat/delete_questions.feature
index 5f58742..7fb6740 100644
--- a/question/tests/behat/delete_questions.feature
+++ b/question/tests/behat/delete_questions.feature
@@ -7,7 +7,7 @@ Feature: A teacher can delete questions in the question bank
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "courses" exist:
       | fullname | shortname | format |
       | Course 1 | C1 | weeks |
diff --git a/question/tests/behat/edit_questions.feature b/question/tests/behat/edit_questions.feature
index 74ade58..2824d54 100644
--- a/question/tests/behat/edit_questions.feature
+++ b/question/tests/behat/edit_questions.feature
@@ -7,7 +7,7 @@ Feature: A teacher can edit questions in the question bank
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "courses" exist:
       | fullname | shortname | format |
       | Course 1 | C1 | weeks |
diff --git a/question/tests/behat/preview_question.feature b/question/tests/behat/preview_question.feature
index 52dfe29..f466cfa 100644
--- a/question/tests/behat/preview_question.feature
+++ b/question/tests/behat/preview_question.feature
@@ -7,7 +7,7 @@ Feature: A teacher can preview questions in the question bank
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email            |
-      | teacher1 | Teacher   | 1        | teacher1@asd.com |
+      | teacher1 | Teacher   | 1        | teacher1@example.com |
     And the following "courses" exist:
       | fullname | shortname | format |
       | Course 1 | C1        | weeks  |
diff --git a/question/tests/behat/question_categories.feature b/question/tests/behat/question_categories.feature
index 4bf4b83..81b3f40 100644
--- a/question/tests/behat/question_categories.feature
+++ b/question/tests/behat/question_categories.feature
@@ -7,7 +7,7 @@ Feature: A teacher can put questions in categories in the question bank
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "courses" exist:
       | fullname | shortname | format |
       | Course 1 | C1 | weeks |
diff --git a/question/tests/behat/sort_questions.feature b/question/tests/behat/sort_questions.feature
index 4b0b7cb..0e109c9 100644
--- a/question/tests/behat/sort_questions.feature
+++ b/question/tests/behat/sort_questions.feature
@@ -7,7 +7,7 @@ Feature: The questions in the question bank can be sorted in various ways
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "courses" exist:
       | fullname | shortname | format |
       | Course 1 | C1 | weeks |
diff --git a/report/log/tests/behat/filter_log.feature b/report/log/tests/behat/filter_log.feature
index 1a8cb40..623ce58 100644
--- a/report/log/tests/behat/filter_log.feature
+++ b/report/log/tests/behat/filter_log.feature
@@ -10,7 +10,7 @@ Feature: In a report, admin can filter log data
       | Course 1 | C1 | 0 | 1 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | student1 | Student | 1 | student1@asd.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | admin | C1 | editingteacher |
diff --git a/report/log/tests/behat/user_log.feature b/report/log/tests/behat/user_log.feature
index a7d2c83..b158956 100644
--- a/report/log/tests/behat/user_log.feature
+++ b/report/log/tests/behat/user_log.feature
@@ -10,8 +10,8 @@ Feature: User can view activity log.
       | Course 1 | C1 | 0 | 1 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/report/outline/tests/behat/outline.feature b/report/outline/tests/behat/outline.feature
index eb0abda..af70bdd 100644
--- a/report/outline/tests/behat/outline.feature
+++ b/report/outline/tests/behat/outline.feature
@@ -10,9 +10,9 @@ Feature: View an outline report
       | Course 1 | C1 | topics |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com
-      | student1 | Student | 1 | student1@asd.com |
-      | student2 | Student | 2 | student2@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com
+      | student1 | Student | 1 | student1@example.com |
+      | student2 | Student | 2 | student2@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/report/outline/tests/behat/user.feature b/report/outline/tests/behat/user.feature
index 10a33bb..c342f5a 100644
--- a/report/outline/tests/behat/user.feature
+++ b/report/outline/tests/behat/user.feature
@@ -10,8 +10,8 @@ Feature: View the user page for the outline report
       | Course 1 | C1 | topics | 1 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com
+      | student1 | Student | 1 | student1@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/report/participation/tests/behat/filter_participation.feature b/report/participation/tests/behat/filter_participation.feature
index 6820059..046f625 100644
--- a/report/participation/tests/behat/filter_participation.feature
+++ b/report/participation/tests/behat/filter_participation.feature
@@ -10,8 +10,8 @@ Feature: In a participation report, admin can filter student actions
       | Course 1 | C1 | 0 | 1 |
     And the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
-      | student1 | Student | 1 | student1@asd.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
+      | student1 | Student | 1 | student1@example.com |
     And the following "course enrolments" exist:
       | user | course | role |
       | teacher1 | C1 | editingteacher |
diff --git a/repository/tests/behat/create_shortcut.feature b/repository/tests/behat/create_shortcut.feature
index daacbab..55dfc24 100644
--- a/repository/tests/behat/create_shortcut.feature
+++ b/repository/tests/behat/create_shortcut.feature
@@ -8,7 +8,7 @@ Feature: Create shortcuts
   Scenario: Upload a file as a copy and as a shortcut in filemanager
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Terry | Teacher | teacher1@asd.com |
+      | teacher1 | Terry | Teacher | teacher1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/repository/tests/behat/overwrite_file.feature b/repository/tests/behat/overwrite_file.feature
index d512d50..635b5bb 100644
--- a/repository/tests/behat/overwrite_file.feature
+++ b/repository/tests/behat/overwrite_file.feature
@@ -8,7 +8,7 @@ Feature: Overwrite file feature
   Scenario: Upload a file in filemanager and overwrite it
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | teacher1 | Terry | Teacher | teacher1@asd.com |
+      | teacher1 | Terry | Teacher | teacher1@example.com |
     And the following "courses" exist:
       | fullname | shortname | category |
       | Course 1 | C1 | 0 |
diff --git a/user/tests/behat/add_blocks.feature b/user/tests/behat/add_blocks.feature
index 48219a0..9b40d8e 100644
--- a/user/tests/behat/add_blocks.feature
+++ b/user/tests/behat/add_blocks.feature
@@ -7,8 +7,8 @@ Feature: Add blocks to my profile page
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | student1 | Student | 1 | student1@asd.com |
-      | student2 | Student | 2 | student2@asd.com |
+      | student1 | Student | 1 | student1@example.com |
+      | student2 | Student | 2 | student2@example.com |
     And the following "courses" exist:
       | fullname | shortname | format |
       | Course 1 | C1 | topics |
diff --git a/user/tests/behat/delete_users.feature b/user/tests/behat/delete_users.feature
index 7b55828..0b62487 100644
--- a/user/tests/behat/delete_users.feature
+++ b/user/tests/behat/delete_users.feature
@@ -7,10 +7,10 @@ Feature: Deleting users
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | user1 | User | One   | one@asd.com |
-      | user2 | User | Two   | two@asd.com |
-      | user3 | User | Three | three@asd.com |
-      | user4 | User | Four  | four@asd.com |
+      | user1 | User | One   | one@example.com |
+      | user2 | User | Two   | two@example.com |
+      | user3 | User | Three | three@example.com |
+      | user4 | User | Four  | four@example.com |
 
   @javascript
   Scenario: Deleting one user at a time
diff --git a/user/tests/behat/filter_idnumber.feature b/user/tests/behat/filter_idnumber.feature
index db8e4f5..5cd3793 100644
--- a/user/tests/behat/filter_idnumber.feature
+++ b/user/tests/behat/filter_idnumber.feature
@@ -7,10 +7,10 @@ Feature: Filter users by idnumber
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email | idnumber |
-      | teacher1 | Teacher  | 1 | teacher@asd.com  | 0000002 |
-      | student1 | Student1 | 1 | student1@asd.com | 0000003 |
-      | student2 | Student2 | 1 | student2@asd.com | 2000000 |
-      | student3 | Student3 | 1 | student3@asd.com | 3000000 |
+      | teacher1 | Teacher  | 1 | teacher@example.com  | 0000002 |
+      | student1 | Student1 | 1 | student1@example.com | 0000003 |
+      | student2 | Student2 | 1 | student2@example.com | 2000000 |
+      | student3 | Student3 | 1 | student3@example.com | 3000000 |
     And I log in as "admin"
     And I expand "Site administration" node
     # Front page settings also has a "Users" node.
diff --git a/user/tests/behat/reset_page.feature b/user/tests/behat/reset_page.feature
index b713f9f..9a56aaa 100644
--- a/user/tests/behat/reset_page.feature
+++ b/user/tests/behat/reset_page.feature
@@ -7,8 +7,8 @@ Feature: Reset my profile page to default
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | student1 | Student | 1 | student1@asd.com |
-      | student2 | Student | 2 | student2@asd.com |
+      | student1 | Student | 1 | student1@example.com |
+      | student2 | Student | 2 | student2@example.com |
     And the following "courses" exist:
       | fullname | shortname | format |
       | Course 1 | C1 | topics |
diff --git a/user/tests/behat/view_full_profile.feature b/user/tests/behat/view_full_profile.feature
index 87efb76..f585eb8 100644
--- a/user/tests/behat/view_full_profile.feature
+++ b/user/tests/behat/view_full_profile.feature
@@ -7,9 +7,9 @@ Feature: Access to full profiles of users
   Background:
     Given the following "users" exist:
       | username | firstname | lastname | email |
-      | student1 | Student | 1 | student1@asd.com |
-      | student2 | Student | 2 | student2@asd.com |
-      | teacher1 | Teacher | 1 | teacher1@asd.com |
+      | student1 | Student | 1 | student1@example.com |
+      | student2 | Student | 2 | student2@example.com |
+      | teacher1 | Teacher | 1 | teacher1@example.com |
     And the following "courses" exist:
       | fullname | shortname | format |
       | Course 1 | C1 | topics |
-- 
2.1.0

