I’m sharpening my skills in a few tools (For now Cypress and Postman, Selenium starting tomorrow) and I wanted to know where I can actually apply my skills in real world scenarios/examples? Something that kind of simulates a “practice test”. I learn best this way.
I hope my question makes sense, thank you in advance and feel free to ask me any questions for clarification!
Mark and I have a site called Restful Booker Platform specifically designed to practice your testing on. It’s a React application with micro-services underneath, perfect for practicing unit tests, API tests, JS level tests, UI tests and even visual tests.
For Cypress specifically, there is the Real World App, that is maintained by tye Cypress.io team themselves as a learning tool. Thanks @christovskia for giving me the heads up on this one! I’ve just started to take a look at this today.
As well as those already mentioned, we maintain a Wiki list of places to practice testing on at:
(it includes some of those places already mentioned).
Good luck with your practice and keep the questions coming. And feel free to document your journey on The Club. I reckon others new to testing would find it super helpful.
There are several free software projects that would love critical eyes.
One software that is at the same time fairly complex, but basically understandable is LibreOffice. You can find their testing community and guidelines here.
If you want to work on games, 0 A.D. is a good choice.
Generally speaking, to find places you would like to work on, you can simply think about free software you use or are more interested about and check their communities.