Rewrite load generator with personas
resamsel opened this issue · 0 comments
resamsel commented
User
- Looks at own profile + activity (admin) - Paul
- Registers user
- Updates user - Gerald
- Unregisters user (delete)
- Creates access token
- Updates access token
- Removes access token
- Looks at own profile + project list + access tokens + activity - Janine
Project
- Creates project with language and keys (owner)
- Updates project name (owner, manager)
- Removes project (owner)
- Looks at own projects + locales + keys + translations + activity (owner, manager)
Member
- Adds contributor to project (owner, manager)
- Reads all contributors of a project (viewer)
- Updates a contributor of a project (owner, manager)
- Removes contributor from project (owner, manager)
Key
- Creates new key (developer)
- Removes keys from project (developer)
Language
- Creates new language (translator, manager)
- Removes language from project (manager)
Translation
- Translates keys for specific language (translator)
- Creates new keys and translates them for default langauge (developer)
Access Token
- Create an access token
- Read all access tokens of a random user
- Update an access token of a random user
- Delete an access token of a random user