Benefits of using a repository tool:
- Allows you to store testing notes/test cases in one location (more organized)
- You are able to provide detailed steps
- Other testers (or non-testers) can access your test cases
- More time can be spent on testing
- Your ways of testing are not isolated...it is much easier to do exploratory testing
- Jotting down notes takes less time than writing test case
The benefits of each can also be used a con for the other. I have tested using both and my preference is to not use a repository tool. I like the freedom that it provides which allows you to test at your own will. Plus, if you have completed your testing, you can write a testing summary report. This includes a mission statement, environment information, tests performed, bugs found, and a charter status. This can be used to provide testing details to other testers, developers, product owners, etc.
What is your preference?