When developing a site it is well known you need to log in as different users to properly test functionality, or you will always be surprised by incorrectly-configured permissions.
However, it should be much easier to test out working as a given user role by anyone with these privileges.