msjit / testcasedb

TestCaseDB - Web based test case management
MIT License
40 stars 18 forks source link

User webapi is unnecessary #65

Closed kirantpatil closed 8 years ago

kirantpatil commented 9 years ago

In reality we don't see a separate user for automation purpose.

So, IMHO it is better to remove webapi user and allow by default QA manager, Senior Tester and Tester to act as webapi user.

Thanks.

kiranfractal commented 9 years ago

Any thoughts on this change ?

joffems commented 9 years ago

I prefer having a separate user for tracking and auditing purposes.

kirantpatil commented 9 years ago

How about combining roles ?

Ex: Tester + Webapi user, Senior Tester + Webapi User

That way we will have more granularity for user roles.

On Mon, Jan 12, 2015 at 8:35 PM, joffems notifications@github.com wrote:

I prefer having a separate user for tracking and auditing purposes.

Reply to this email directly or view it on GitHub https://github.com/msjit/testcasedb/issues/65#issuecomment-69582659.

joffems commented 9 years ago

I don't have a problem with assigning multiple roles to a user, but that is a lower priority task.

I'm still not sure what the major issue is that we're trying to address here. Why do you want automated script tasks to be run by users?

kirantpatil commented 9 years ago

In product companies a person who is testing a module has to automate the same. He is the owner for both manual testing and automation.

With this combining roles we will have most flexibility and satisfies the requirement for different people needs.

kirantpatil commented 8 years ago

Closing this for now and feel free to reopen if it make sense.