Best practice for checking correct privilege/role for the given object s?
Given where you have created and/or modified few hundred objects and NEW custom privileges and roles tied to the privileges that must be verified, how do you “test” them?
Typically, we manually log into the application as the user with specific privileges/roles and run through checks to confirm if the user does or does not have rights to read/write/update/delete etc…on a given object.
The issue is that the time to verify as a part of initial roll out as well as part of some regression testing takes TOO LONG and because it’s human tester performing it, sometime error prone and requires second person to verify that the first tester did in fact verified correctly!!!
I even thought of automating the above “checking” portion via SDK, but would like to see if there is a better means to test the new configuration changes dealing objects and associated privileges / roles.
Thanks
I think there are only two ways either have an Test Automation script in something like Selenium tool to check all these privileges or use SDK to check all attributes and give a detailed summary of what is editable and what is not by each user group
Please check out this product http://app.myagileplm.com/products/agileplm-guard/ It is made exactly for your need.