Manual Step Needed
In order to run certain tests, I need to have a user log into our software. I don't have access to their identification or password at design time.
My initial thought was to have the tester start the tests, let them run to the login portion, then pause with a manual step for the tester to do that, then continue on with the rest of the automation.
However, manual testing has been deprecated. Is there a better alternative to this scenario? Gaining access to the test environment, user information and passwords is strictly not possible at design time. I'm working on logic to collect whatever information is necessary at run time, such as the application path and location of the configuration files, etc. But there is no way to get the user login.
I have some manual steps in mine right now and what I did is just put a pause in, and right before the pause I have a log entry that explains what to do. When the test runs and the pause comes up, you can check the pause log for info, then follow the instructions and just start it up again.