Logo: Relish

  1. Sign in

Project: Procurement

Description of roles

Scenarios
  • @roles
Role Requester
Given
I am Roger
And
the basic dataset is ready
And
I navigate to procurement
Then
I can create a request for myself
And
I can edit my request
And
I can delete my request
But
I can not see the field "order quantity"
And
I can not see the field "approved quantity"
And
I can not see the field "inspection comment"
And
I can not see the field "inspector's priority"
And
I can export the data
And
I can move requests to other budget periods
And
I can move requests to other categories
And
I can not add requester
And
I can not add administrators
And
I can not add budget periods
And
I can not add categories
And
I can not create requests for another person
And
I can not see budget limits
  • @roles
Role Inspector
Given
I am Anna
And
the basic dataset is ready
And
I navigate to procurement
Then
I can edit a request of a category where I am an inspector
And
I can delete a request of a category where I am an inspector
And
I can modify the field of other person's request
order quantity
approved quantity
inspection comment
inspector's priority
And
I can not modify the field of other person's request
motivation
priority
And
I can export the data
And
I can move requests of my own category to other budget periods
And
I can move requests of my own category to other categories
And
I can not create a request for myself
And
I can create requests for my categories for another person
And
I can manage templates for categories I am inspector
And
I can not add requester
And
I can not add administrators
And
I can not add budget periods
And
I can not add categories
And
I can see all budget limits
  • @roles
Role Inspector and Requester
Given
I am Barbara
And
the basic dataset is ready
And
I navigate to procurement
Then
I can edit a request of a category where I am an inspector
And
I can delete a request of a category where I am an inspector
And
I can modify the field of other person's request
order quantity
approved quantity
inspection comment
inspector's priority
And
I can export the data
  • @roles
Role Inspector and Requester
Given
I am Barbara
And
the basic dataset is ready
And
I navigate to procurement
And
I can move requests of my own category to other budget periods
And
I can move requests of my own category to other categories
  • @roles
Role Inspector and Requester
Given
I am Barbara
And
the basic dataset is ready
And
I navigate to procurement
And
I can create a request for myself
And
I can create requests for my category for another person
  • @roles
Role Inspector and Requester
Given
I am Barbara
And
the basic dataset is ready
And
I navigate to procurement
And
I can manage templates for categories I am inspector
And
I can see all budget limits
And
I can not add requester
And
I can not add administrators
And
I can not add categories
And
I can not add budget periods
  • @roles
Role Administrator
Given
I am Hans Ueli
And
the basic dataset is ready
And
I navigate to procurement
Then
I can create a budget period
And
I can create main categories
And
I can create sub categories
And
I can assign inspectors to sub categories
And
I can assign budget limits to main categories
And
I can add requesters
And
I can add admins
And
I can read only the request of someone else
And
I can export the data
And
I can not create a request for myself
And
I can not create requests for another person
  • @roles
Role leihs Admin
Given
I am Gino
And
I navigate to procurement
Then
I can assign the first admin of the procurement
  • @roles
Can't access procurement if not a procurement user
Given
I am Pius
And
I am not a procurement admin
And
I am not a requester
And
I am not an inspector
When
I navigate to leihs
Then
I do not see a link to procurement
When
I type the procurement URL
Then
I am redirected to leihs

Last published over 1 year ago by mkmit.