On LinkedIn I saw this posting from Rahul Parwal and I am writing a blogpost as an addition to his posting so that others also get to know these awesome repos and broaden their expertise for software testing. Credits go to Rahul 👏 👏 👏 .
GitHub is a Goldmine but 95% of testers don’t use it enough.
Rahul Parwal, LinkedIn
These 10 GitHub repositories will help you become a better tester:
Rahul shared 10 Github repositories and here they are:
1. How They Test
🔸 Curated collection of publicly available resources on how software companies test their software systems.
🔸 All the resources mentioned here are publicly available resources.
Github Link: https://github.com/abhivaikar/howtheytest
Website: https://abhivaikar.github.io/howtheytest/#/
2. Free Learning Resources For Software Testers
🔸 Links to free Online Learning Resources for New and Experienced Software Testers
🔸 MIT License
Github Link: https://github.com/PaulWaltersDev/FreeLearningResourcesForSoftwareTesters
3. Big List of Naughty Strings
🔸Evolving list of strings that have a high probability of causing issues when used as user-input data.
🔸Lot of Test Data ideas in one place.
Github Link: https://github.com/minimaxir/big-list-of-naughty-strings
4. Accessibility Testing Tools
🔸 Collection of useful tools for accessibility testing and debugging.
Github Link: https://github.com/akikoo/accessibility-testing-tools
5. Karate
🔸 Karate is the only open-source tool to combine API test automation, mocks, performance testing, and even UI automation into a single, unified framework
Github Link: https://github.com/karatelabs/karate
Website: https://karatelabs.github.io/karate/
6. Awesome Testing
🔸 Curated list of testing software, extensions, and resources.
Github Link: https://github.com/TheJambo/awesome-testing
7. Information Security / Hacking for Beginners
🔸 Friendly guide for juniors starting off in Security Topics.
Github Link: https://github.com/tkisason/getting-started-in-infosec
8. Mobile App Testing Checklist
🔸 Brain dump of the different ways that can be used to approach and think about testing apps in different conditions.
Github Link: https://github.com/automationhacks/testing-checklists/blob/master/mobile_testing.md
9. Reverse Engineer’s Toolkit
🔸 Collection of tools you may like if you are interested in reverse engineering and/or malware analysis on x86 and x64 Windows systems
Github Link: https://github.com/mentebinaria/retoolkit
10. The Art of Command Line
🔸 Selection of notes and tips on using the command line and useful when working on Linux.
Github Link: https://github.com/jlevy/the-art-of-command-line
Wow, what a list with so many links and hints – it will take a while to study them and to insert into testers live.
What do you think about this list? 🙂