A-Team and Cohort-3 are starting to do some testing together. If you have gotten to this page via a link from the“Testing your work”page, then you are in the right place. You may want to refer back to the Eat your own dog food page for context. There is a paragraph in the middle that has links to appropriate resources for this challenge.
Here are your instructions:
- Coordinate this challenge as a team of mentor and mentees. Tell your mentor that you are ready for this challenge.
- If you have not already read the first four pages in the “Testing your work” section of the sidebar, then do so now.
- Mentor: Create a GitHub project then agree with your mentor and go ahead and create a repository named “<YourName> Special Challenge for Cohort-3”. Create it as a clone of https://github.com/bahati7/MKB-cohort-2-Demo.
- Adjust the README.md as needed.
- Introduce your mentees, and invite them and myself (Michael) to the repository.
- In the ‘doc’ directory, remove the component-diagram, it won’t be needed.
- In doc/usecase-diagram/users/Plant UML Diagram folder show the UC-All users.md diagram and explain it to your mentees.
- Find use cases/ UC-Login / sub_UC-Login / UC-Create_Account.md and explain that to your mentees.
- Create a new Issue in the project named “Test Create Account <mentee-name>” for each of your mentees, and assign it to them. Apply the ‘good first issue’ label to the issue.
- Describe the issue as: “Find the UC-Login.md file and study it, asking questions using the comment log of your issue. Add as many comments as you can as you work through the process. If you get “stuck” (can’t proceed without help), then add the “Stuck!!” tag on your issue, then work with your mentor to get unstuck.
- Mentor, create issues for any problems you have in getting this far.
- Mentee: Find your first issue and begin to work it. Ask questions, make observations. If you find something that seems broken in the UI then create a new sub-issue and describe it.
… More to come …
I feel like this is going to be challenging, which excites me a lot. I will be happy to start learning how to test my work along my mentor and Michael Burns and the whole team
This challenge is a great hands-on introduction to collaborative testing and real-world development workflows. I really appreciate how it emphasizes teamwork between mentors and mentees, especially through structured tasks like GitHub project setup, issue tracking, and documentation analysis.
The step-by-step guidance makes it easier to understand not only what to do, but also why it matters, particularly in learning how to read use case diagrams and interact through issue comments. The inclusion of practical activities like identifying UI issues and creating sub-issues is very valuable for building a testing mindset.
Overall, this is an excellent exercise to strengthen both technical and communication skills within a team environment.
This challenge is truly inspiring and offers a great opportunity to strengthen our understanding of testing in real-world conditions. I really appreciate the learning approach focused on collaboration, hands-on practice, and structured analysis. It’s a valuable initiative that will definitely accelerate our growth.
I am eager to dive into this. My goal isn’t just to learn for the sake of it, but to master professional testing methodologies to ensure that every product I build meets the highest standards of reliability and excellence.
This challenge will help us improve our testing abilities.
After going through the different steps and chapters, I believe I am now ready to start testing the application. These readings have helped me understand the basics of software testing and its importance in building a high-quality product. Even though I am still a beginner, I feel I have enough knowledge to begin practicing. However, I see this first experience as a learning opportunity, because it is by actually testing that I will be able to strengthen my skills and improve progressively.
Oh this challenge feels like a great shift from just learning testing to actually practicing it in a real collaborative way, It seems to be a practical way to build both testing skills and confidence.
I can’t wait to dive right into it.