mirror of
https://gitlab.gnome.org/GNOME/gitg
synced 2024-10-02 14:13:48 +00:00
2.8 KiB
2.8 KiB
Objective
The test goals. e.g.: Evaluate the features to add a remote repository and fix merge conflicts.
Requirements
Environment
What is the environment that should be tested and how it should be prepared. e.g.: The test needs to run in GNOME 3.32 version and a repository needs to be cloned.
User profile
Describe the target users you are looking for the test. e.g.: A user that has already used other projects similar to Gitg, like GitKraken.
Facilitator
What the facilitator should be familiar with to run the tests. e.g.: The facilitator needs to know how to use git.
Test design
Tasks
A list of tasks that the user has to perform. e.g.:
- Add a remote repository.
- Fix merge conflicts.
Scenarios
A list of scenarios for the user to perform the tasks. They should put the user in a context and not give specific hints about what you want the user to do. e.g.:
- You have finished your work and want to commit to your forked repository, but you only have the origin repository in your machine. Please, add your remote and push your changes to it.
- You were about to open your Merge Request to the repository, but you had merge conflicts when you were updating your branch with master branch. Can you fix the conflicts?