-
Improvement
-
Resolution: Fixed
-
Minor
-
4.4
-
MOODLE_404_STABLE
-
MOODLE_404_STABLE
-
MDL-80096-master-v02 -
-
HQ 2023 Sprint I4.1 Moppies
The problem to solve
Many manual testing instructions require creating elements like courses, users, activities and enrolments. These repetitive actions can be replaced by executing some behat generators in the current instance.
As an extra benefit, testers or devs using gitpod, could use this feature to initialize testing scenarios when the docker container is created.
The solution proposed
Add a new "create testing scenario" to tool_behat. This new feature will allow users to upload a limited feature file that contains only generator steps.
Because generator steps do not use selenium or other browser-related actions, the generators can be executed directly in the current instance.
The feature must be executable on both web and CLI versions. The CLI can be executed when creating a docker container, for example.
- blocks
-
MDL-81885 Add admin setting steps to tool_generator create testing scenario
-
- Closed
-
- links to