├── LICENSE └── README.md /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2017 Paul Maxwell-Walters 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Free Learning Resources For Software Testers 2 | An ongoing project to create a set of links to free online learning resources for new and experienced Software Testers (Click Readme.md to view). 3 | 4 | Since computer science and IT university departments don't invariably offer dedicated software testing modules and resources are spread among various different providers linked to different methodologies, I created this project to help guide new testers into some sort of useful curriculum and collate some existing web-based resources into lists of links. 5 | 6 | The rules I wish to implement are - 7 | 8 | 1. Content must be relevant to testers 9 | 2. Content must be informative and not overly "salesy" 10 | 3. Content must be free of charge 11 | 12 | (the exceptions to these being books and magazines, of which most have to be paid for, and blogs - some of which are linked to test consultancies and thus may have promotional pieces in them) 13 | 14 | This project is very new and the more resources are added the better. I ask the testing community to help by contacting me to offer new content or fork and create a pull request. If you have any suggestions, please let me know. In the meantime, I hope you find the resources below useful. 15 | 16 | Paul Maxwell-Walters [@TestingRants](https://twitter.com/TestingRants), paulwalters2002@yahoo.co.uk 17 | 18 | ## Introduction to Testing 19 | 20 | * [Open Lecture by James Bach on Software Testing](https://www.youtube.com/watch?v=ILkT_HV9DVU) 21 | 22 | * [Agile Software Testing with James Bach](https://www.youtube.com/watch?v=SAhJf36_u5U) 23 | 24 | * [Black Box Software Testing (BBST)](http://www.testingeducation.org/BBST/) 25 | 26 | * [Foundations](http://www.testingeducation.org/BBST/foundations/) 27 | 28 | * [Bug Advocacy](http://www.testingeducation.org/BBST/bugadvocacy/) 29 | 30 | * [Test Design](http://www.testingeducation.org/BBST/bugadvocacy/) 31 | 32 | * [Exploratory Testing](http://www.testingeducation.org/BBST/exploratory/) 33 | 34 | * [Create Your Tester Portfolio, Issi Hazan & Shmuel Gershon](http://testing.gershon.info/wp-content/uploads/create_your_tester_portfolio_1-1.pdf) 35 | 36 | * [How to get started in Software Testing, Tim Elbe, Adventures in QA](https://www.bloglovin.com/blogs/adventures-in-qa-13969727/how-to-get-started-in-software-testing-part-5592223723) 37 | 38 | * [Four Hour Tester, Joep Schuurkes and Helena Jeret-Mae](http://www.fourhourtester.net/) 39 | 40 | * [Whiteboard Testing Videos](https://www.youtube.com/channel/UC0QZWhi0ojqNte3ey7RD0qQ/videos) 41 | 42 | ## The Testing Mindset (with some Logic and Philosophy) 43 | 44 | * [List of Cognitive Biases, Wikipedia](https://en.wikipedia.org/wiki/List_of_cognitive_biases) 45 | 46 | * [Propositional Logic, Kevin deLaPlante](https://www.youtube.com/watch?v=qV4htTfow-E&list=PL619166130C21EADA) 47 | 48 | * [Agile Testing Mindset and the Role of the Agile Tester, Amir Gharai, Testing Excellence](http://www.testingexcellence.com/agile-testing-mindset-tester-role-agile-team/) 49 | 50 | * [Philosophy for Beginners, Marianne Talbot, University of Oxford CCE](https://www.youtube.com/playlist?list=PLbgBhYAnXCnnzuBmY8O9RCXQZV_y7mbo6) 51 | 52 | * [General Philosophy, Peter Millican, University of Oxford](https://www.youtube.com/playlist?list=PL2FEB728FF960FBD9) 53 | 54 | ## Test Design and Execution 55 | 56 | * [Requirements Analysis, University of Michigan](https://web.archive.org/web/20150528190732/http://groups.engin.umd.umich.edu/CIS/course.des/cis375/ppt/lec11.ppt) 57 | 58 | * [Test Design Techniques (Videos)](https://www.youtube.com/playlist?list=PLc3SzDYhhiGWW0TzISFKqAN_ic8DnZvVc) 59 | 60 | * [Heuristic Test Strategy Model, James Bach](http://www.satisfice.com/tools/htsm.pdf) 61 | 62 | * [An Introduction to Scenario Testing (Cem Kaner)](http://www.kaner.com/pdfs/ScenarioIntroVer4.pdf) 63 | 64 | * [EuroSTAR Software Testing Video: Ten Minute Test Plan with James Whittaker](https://www.youtube.com/watch?v=QEu3wmgTLqo) 65 | 66 | * [CAST 2014 Keynote - Test Cases are Not Testing: Toward a Performance Culture](https://www.youtube.com/watch?v=JLVP_Z5AoyM) 67 | 68 | * [The Art and Science of Questioning, Jessica Ingrassellino](https://www.youtube.com/watch?v=-kB7tLlMPFU) 69 | 70 | * [Software Testing Best Practices, Rex Black](http://rbcs-us.com/site/assets/files/2389/software_testing_best_practices.pdf) 71 | 72 | * [Test Matrices, Michael Bolton](http://www.developsense.com/testMatrices.html) 73 | 74 | ## Testing Tools and Techniques 75 | 76 | * [What Testing Tools should I Learn, Mark Winteringham, Ministry of Testing](https://dojo.ministryoftesting.com/lessons/what-tools-should-i-learn) 77 | 78 | * [Investing in Testing - The Importance of the Right Technique, Rex Black](http://rbcs-us.com/site/assets/files/1358/investingintesting_theimportance.pdf) 79 | 80 | * [Top Test Management Tools](https://artoftesting.com/test-management-tools) 81 | 82 | ## Exploratory Testing 83 | 84 | * [What is Exploratory Testing, James Bach](http://www.satisfice.com/articles/what_is_et.shtml) 85 | 86 | * [Rigorous Exploratory Testing, Elizabeth Hendrickson](https://web.archive.org/web/20150915054121/http://testobsessed.com/2006/04/rigorous-exploratory-testing/) 87 | 88 | * [Exploratory Testing, gov.uk Service Manual](https://www.gov.uk/service-manual/technology/exploratory-testing) 89 | 90 | * [Evolving Understanding About Exploratory Testing, Michael Bolton](http://www.developsense.com/blog/2008/09/evolving-understanding-about/) 91 | 92 | * [Testing and Noticing, Michael Bolton and James Bach](http://www.developsense.com/presentations/NoticingSTAREast2009.pdf) 93 | 94 | * [Google Tech Talks - Exploratory Testing, Jon Bach](https://www.youtube.com/watch?v=8Y4WCdJRfV4) 95 | 96 | * [Test Heuristics Cheat Sheet, Elizabeth Hendrickson](https://web.archive.org/web/20150403174402/http://testobsessed.com/wp-content/uploads/2011/04/testheuristicscheatsheetv1.pdf) 97 | 98 | * [Exploratory Testing, Martin Mudge](https://www.youtube.com/watch?v=0LqmI6BFySM) 99 | 100 | * [Session Based Testing, Peter Tennekes](https://vimeo.com/14761201) 101 | 102 | * [Session Based Test Management, Jon Bach](http://www.satisfice.com/articles/sbtm.pdf) 103 | 104 | 105 | ## Test Automation 106 | 107 | * [Page Object Pattern](https://martinfowler.com/bliki/PageObject.html) 108 | 109 | * [Selenium Documentation](http://docs.seleniumhq.org/docs/) 110 | 111 | * [Selenium WebDriver tutorials (Java), Guru99](http://www.guru99.com/selenium-tutorial.html) 112 | 113 | * [Getting Started with Selenium WebDriver Pt1 (Alan Richardson, Evil Tester)](https://www.youtube.com/playlist?list=PLrM2ELpRbbu5cWJbRuzpAr6SR40Gb0QHU) 114 | 115 | * [Getting Started with Selenium Webdriver Pt2 (Alan Richardson, Evil Tester)](https://www.youtube.com/playlist?list=PLrM2ELpRbbu4aMGNkA_13cPUJNGA1592t) 116 | 117 | * [Verify XPath Expression in Chrome](http://stackoverflow.com/questions/22571267/how-to-verify-an-xpath-expression-in-chrome-developers-tool-or-firefoxs-firebug/22571294#22571294) 118 | 119 | * [SoapUI Tutorials](https://www.soapui.org/tutorials.html) 120 | 121 | * [Elemental Selenium Tips Archive](http://elementalselenium.com/tips) 122 | 123 | * [Postman API Testing Documentation](https://www.getpostman.com/docs) 124 | 125 | * [Rest API Testing, (Alan Richardson, Evil Tester)](https://www.youtube.com/playlist?list=PLrM2ELpRbbu7JsiXRHktkL_qqSC_aevSV) 126 | 127 | * [Screenplay Pattern with Serenity](http://serenity-bdd.info/docs/articles/screenplay-tutorial.html) 128 | 129 | * [Webdriverio Documentation (Webdriver binding for nodejs)](http://webdriver.io/) 130 | 131 | * [Test Automation Learning Paths](https://testautomationu.applitools.com/) 132 | 133 | ## Test Reporting 134 | 135 | * [Test Execution Reports, SoftwareTestingHelp](http://www.softwaretestinghelp.com/test-execution-report/) 136 | 137 | * [Effective Test Status Reporting, Rex Black](http://rbcs-us.com/documents/EffectiveTestStatusReporting(Article).pdf) 138 | 139 | ## Defect Lifecycle Management 140 | 141 | * [Bug Advocacy - How to Win Friends, Impress Programmers and Stomp Bugs, Cem Kaner](http://www.kaner.com/pdfs/bugadvoc.pdf) 142 | 143 | * [Defect Life Cycle: Essentials of Software Testing, Jennifer Marsh, Udemy Blog](https://blog.udemy.com/defect-life-cycle/) 144 | 145 | ## Testing in Agile 146 | 147 | * [Agile Manifesto Principles](http://agilemanifesto.org/principles.html) 148 | 149 | * [Agile Testing Overview, Elizabeth Hendrickson](https://web.archive.org/web/20110614142541/http://testobsessed.com/wp-content/uploads/2011/04/AgileTestingOverview.pdf) 150 | 151 | * [Agile Test Planning with the Agile Testing Quadrants, Lisa Crispin and Janet Gregory](http://lisacrispin.com/downloads/AdpTestPlanning.pdf) 152 | 153 | * [Quick Tools for Agile Testing, Lisa Crispin and Janet Gregory](http://agiletester.ca/wp-content/uploads/sites/26/2015/07/Agile-tips-final.pdf) 154 | 155 | ## Programming and Academic Computer Science 156 | 157 | * [Into to C on Windows, Handmade Hero](https://www.youtube.com/playlist?list=PLEMXAbCVnmY6RverunClc_DMLNDd3ASRp) 158 | 159 | * [Unix Tools, Markus Kuhn, University of Cambridge](http://www.cl.cam.ac.uk/teaching/1415/UnixTools/) 160 | 161 | * [Python3 Basics, Harrison Kinsley, Sendex](https://www.youtube.com/playlist?list=PLQVvvaa0QuDe8XSftW-RAxdo6OmaeL85M) 162 | 163 | * [Introduction to Computer Programming in Python, Fall 2016, MIT OpenCourseWare](https://www.youtube.com/playlist?list=PLUl4u3cNGP63WbdFxL8giv4yhgdMGaZNA) 164 | 165 | * [Java for Testers, Alan Richardson, Evil Tester](https://www.youtube.com/playlist?list=PLrM2ELpRbbu6QVVh74SjN9nLSOutUBbLb) 166 | 167 | * [Building Dynamic Websites, David J. Malan, CS75.TV, Harvard Extension School](http://cs75.tv/2012/summer/) 168 | 169 | * [Development Tutorials, NewCircle Training](https://www.youtube.com/playlist?list=PLndbWGuLoHeb1Bi_cduGvDA9MwVPfR8Lg) 170 | 171 | * [Computation Theory, Shai Simonson, Coderisland](https://www.youtube.com/playlist?list=PL601FC994BDD963E4) 172 | 173 | * [CS2: Data Structures and Algorithms, Richard Buckland, University of New South Wales](https://www.youtube.com/playlist?list=PLE621E25B3BF8B9D1) 174 | 175 | * [UHCL Graduate Database Course, Gary Boetticher](https://www.youtube.com/playlist?list=PLvndR40H6vCUSkb88kFdmlSzAzsnQIJBF) 176 | 177 | * [Introduction to Artificial Intelligence, Peter Norvig and Sebastian Thrun, Udacity](https://www.youtube.com/playlist?list=PLAwxTw4SYaPlqMkzr4xyuD6cXTIgPuzgn) 178 | 179 | * [Deep Learning, Nando de Freitas, University of Oxford](https://www.youtube.com/playlist?list=PLE6Wd9FR--EfW8dtjAuPoTuPcqmOV53Fu) 180 | 181 | ## Security and Penetration Testing 182 | 183 | * [OWASP Testing Guide](https://www.owasp.org/index.php/OWASP_Testing_Guide_v4_Table_of_Contents) 184 | 185 | * [OWASP Top 10 Cheat Sheet](https://www.owasp.org/index.php/OWASP_Top_Ten_Cheat_Sheet) 186 | 187 | * [Security I, Markus Kuhn, University of Cambridge](https://www.cl.cam.ac.uk/teaching/1415/SecurityI/) 188 | 189 | * [Security II, Markus Kuhn, University of Cambridge](https://www.cl.cam.ac.uk/teaching/1415/SecurityII/) 190 | 191 | * [Understanding the OWASP Top 10, Gary Hockin](https://www.youtube.com/watch?v=qMkiZ3Ehv5M) 192 | 193 | * [Cross Site Scripting (XSS) Tutorials, Draps TV](https://www.youtube.com/watch?v=M_nIIcKTxGk&list=PL1A2CSdiySGIRec2pvDMkYNi3iRO89Zot) 194 | 195 | * [Hacking - Intro to Cross Site Scripting (XSS), Caleb Curry](https://www.youtube.com/watch?v=EZTXYCJk05w) 196 | 197 | * [Metasploit for Network Security Tutorials, Bucky Roberts, the New Boston](https://www.youtube.com/playlist?list=PL6gx4Cwl9DGBmwvjJoWhM4Lg5MceSbsja) 198 | 199 | * [Learning Python Web Testing, Tutorials HG](https://www.youtube.com/playlist?list=PLv1kQu2-yDXrZqgOgO4VRGb6NFPS_1rUn) 200 | 201 | * [Web Application Pen Testing tutorials with Mutillidae, IronGeek.com](http://www.irongeek.com/i.php?page=videos%2Fweb-application-pen-testing-tutorials-with-mutillidae) 202 | 203 | * [Penetration Testing Lab Articles](https://pentestlab.blog/) 204 | 205 | * [WebGoat User and Install Guides, OWASP](https://www.owasp.org/index.php/WebGoat_User_and_Install_Guide_Table_of_Contents) 206 | 207 | * [Web Pentesting Workshop with BurpSuite and Mutillidae Pt 1, Jeremy Druin](https://www.youtube.com/watch?v=rNkR1Joz4eU) 208 | 209 | * [SQL Injection, OWASP Testing Guide](https://www.owasp.org/index.php/Testing_for_SQL_Injection_(OTG-INPVAL-005)) 210 | 211 | * [Basic and Advanced SQL Injection Techniques, Brandon Perry, Infosec Southwest](https://www.youtube.com/watch?v=clU9ce3erVs) 212 | 213 | * [NMap Tutorials for Beginners, Bucky Roberts, the New Boston](https://www.youtube.com/playlist?list=PL6gx4Cwl9DGBsINfLVidNVaZ-7_v1NJIo) 214 | 215 | * [Ethical Hacking - Hacking for Fun and Profit!, Pentester University](https://www.youtube.com/playlist?list=PLh3suzD3w9hEuEv9WO_zIahqFfhHd8XPq) 216 | 217 | * [Kali Linux and Backtrack, JackkTutorials](https://www.youtube.com/playlist?list=PLn-akFzjAR19ka6JXJvJwUIKHGB3FeEjN) 218 | 219 | * [How not to suck at Pen Testing, Jon Strand](https://www.youtube.com/watch?v=Yo4oP2eyDtI) 220 | 221 | ## Mobile Testing 222 | 223 | 224 | ### Android 225 | 226 | * [Testing Views in Isolation with Espresso](https://www.novoda.com/blog/testing-views-in-isolation-with-espresso/) 227 | 228 | * [How testing can provide you with the best documentation](https://www.novoda.com/blog/tests-are-the-best-documentation/) 229 | 230 | ### iOS 231 | 232 | * [Getting started with XCUITest framework for testing iOS apps](https://www.novoda.com/blog/getting-started-with-xcuitest-framework-for-testing-ios-apps/) 233 | 234 | 235 | ## Developing as a Tester 236 | 237 | * [30 Days of Testing, Ministry of Testing](https://dojo.ministryoftesting.com/lessons/30-days-of-testing) 238 | 239 | * [Buccaneer-Tester: Winning Your Reputation](https://www.youtube.com/watch?v=MKFqwKSon-E) 240 | 241 | * [Becoming a World-Class Tester, Ilari Henrik Aegerter](http://www.ebaytechblog.com/2013/01/31/becoming-a-world-class-tester/) 242 | 243 | * [The power of believing that you can improve, Carol Dweck, TedTalks](https://www.youtube.com/watch?v=_X0mgOOSpLU) 244 | 245 | 246 | 247 | ## Podcasts 248 | 249 | * [PerfBytes Podcast](http://www.perfbytes.com/) 250 | 251 | * [QualiTest's the Testing Show](https://www.qualitestgroup.com/resources/the-testing-show/) 252 | 253 | * [MKLTestHead Podcasts](http://www.mkltesthead.com/p/podcasts.html) 254 | 255 | * [Hanselminutes Podcast](https://hanselminutes.com/) 256 | 257 | * [Let's Talk About Tests, Baby](http://letstalkabouttests.libsyn.com/) 258 | 259 | * [The Dojo, Ministry of Testing](https://dojo.ministryoftesting.com/series/podcast-series-ministry-of-testing) 260 | 261 | * [TWiT Security Now](https://twit.tv/shows/security-now) 262 | 263 | * [Defensive Security Podcast](https://defensivesecurity.org/category/podcast/) 264 | 265 | * [James Bach's Podcast](http://www.satisfice.com/podcasts.shtml) 266 | 267 | * [OWASP 24/7 Podcast](https://www.owasp.org/index.php/OWASP_Podcast) 268 | 269 | * [Testing in the Pub](http://testinginthepub.co.uk/testinginthepub/) 270 | 271 | * [STP Radio](http://www.softwaretestpro.com/category/stp-radio/) 272 | 273 | * [Paul's Security Weekly and Hack Naked News](https://securityweekly.com/shows/) 274 | 275 | * [Test Talks Podcast](https://joecolantonio.com/testtalks/) 276 | 277 | * [Risky Business Security Podcast](https://risky.biz/netcasts/risky-business/) 278 | 279 | * [Software Engineering Radio](http://www.se-radio.net/) 280 | 281 | * [RBCS Podcast, Rex Black](http://rbcs-us.com/resources/podcast/) 282 | 283 | * [Super Testing Bros](https://soundcloud.com/user-813752576-652941214) 284 | 285 | * [AB Testing Podcast](http://www.angryweasel.com/ABTesting/) 286 | 287 | * [TestCast](http://www.testcast.net/) 288 | 289 | * [Test and Code](http://testandcode.com/) 290 | 291 | ## Blogs 292 | (In last name/company name alphabetical order to avoid order bias) 293 | 294 | * [Nikolay Advolodkin, UltimateQA](https://www.ultimateqa.com/about/) 295 | 296 | * [Ilari Henrik Aegerter, Testing Observations](http://www.ilari.com/blog/) 297 | 298 | * [Ashfaque Ahmed's Blog](https://ahmedashfaque.wordpress.com/) 299 | 300 | * [Dan Ashby's Blog](https://danashby.co.uk/) 301 | 302 | * [Avocado Consulting Blog](https://www.avocado.com.au/category/resources/blog/) 303 | 304 | * [James Bach's Satisfice Blog](http://www.satisfice.com/blog/) 305 | 306 | * [Jon Bach, Tested](https://jonbox.wordpress.com/) 307 | 308 | * [Dan Billing, the Test Doctor](https://thetestdoctor.co.uk/) 309 | 310 | * [Michael Bolton's Developsense Blog](http://www.developsense.com/blog/) 311 | 312 | * [Richard Bradshaw, Friendly Tester](http://www.thefriendlytester.co.uk/) 313 | 314 | * [Common Exploits](https://www.commonexploits.com/) 315 | 316 | * [Carnal0wnage PenTest Blog](http://carnal0wnage.attackresearch.com/) 317 | 318 | * [Anne-Marie Charrett, Maverick Tester](http://mavericktester.com/) 319 | 320 | * [Katrina Clokie's Blog](http://katrinatester.blogspot.com.au/) 321 | 322 | * [Agile Testing with Lisa Crispin](http://lisacrispin.com/) 323 | 324 | * [Joe Colantonio's Blog](https://www.joecolantonio.com/blog/) 325 | 326 | * [Sammy Connelly's Blog](https://samanthaconnelly.com/) 327 | 328 | * [Danny Dainton's Blog](https://dannydainton.com/) 329 | 330 | * [Google Testing Blog](https://testing.googleblog.com/) 331 | 332 | * [Janet Gregory, Dragonfire Inc.](http://janetgregory.ca/blog/) 333 | 334 | * [Paul Grizzaffi, Responsible Automation](https://responsibleautomation.wordpress.com/) 335 | 336 | * [Lee Hawkins, Rocker Tester](https://therockertester.wordpress.com/) 337 | 338 | * [Aaron Hodder, TestKiwi](http://testerkiwi.blogspot.com.au/) 339 | 340 | * [Matthew Heusser, XNDEV](http://xndev.com/creative-chaos/) 341 | 342 | * [Stephen Janeaway's Blog](http://stephenjanaway.co.uk/stephenjanaway/blog/) 343 | 344 | * [Angie Jones's Blog](http://angiejones.tech/) 345 | 346 | * [Mohinder Khosla's Blog](http://agileage.blogspot.com) 347 | 348 | * [Keith Klein, Quality Remarks](http://qualityremarks.com/) 349 | 350 | * [Lyon Testing](https://www.lyontesting.fr/) 351 | 352 | * [Michael Larson, MKLTestHead](http://www.mkltesthead.com/) 353 | 354 | * [Mike Lyles' Blog](https://mikelyles.wordpress.com/) 355 | 356 | * [Claire Mann, Aclairefication](http://blog.aclairefication.com/) 357 | 358 | * [Rajesh Mathur, Pragmatic Testing Blog](http://www.dogmatictesting.com/) 359 | 360 | * [Offensive Security Blog](https://www.offensive-security.com/blog/) 361 | 362 | * [QA Hates You](http://qahatesyou.com/wordpress/) 363 | 364 | * [Alan Page's AngryWeasel Blog](http://angryweasel.com/blog/) 365 | 366 | * [PenTest Geek](https://www.pentestgeek.com/) 367 | 368 | * [Erik Petersen, TestingSpot](http://testingspot.net/) 369 | 370 | * [Brett Pettichord](http://www.pettichord.com/) 371 | 372 | * [Maaret Pyhäjärvi ](http://visible-quality.blogspot.com.au/) 373 | 374 | * [OWASP Blog](https://owasp.blogspot.com.au/) 375 | 376 | * [RBCS Blog](http://rbcs-us.com/blog/) 377 | 378 | * [Rich Rogers, RichRTesting](https://richrtesting.com/) 379 | 380 | * [Huib Shoots, Magnifiant](http://www.huibschoots.nl/wordpress/) 381 | 382 | * [SANS Penetration Testing Blog](https://pen-testing.sans.org/blog) 383 | 384 | * [Sticky Minds Articles](https://www.stickyminds.com/resources/articles) 385 | 386 | * [Mike Talk's Test Sheep Blog](https://medium.com/the-test-sheep) 387 | 388 | * [Testing Rants Blog](http://testingrants.blogspot.com.au/) 389 | 390 | * [Jonathan Rasmusson, Agile Warrior](https://agilewarrior.wordpress.com/) 391 | 392 | * [James Sheasby Thomas](http://rightsaidjames.com/blog/) 393 | 394 | ## Magazines and Periodicals 395 | 396 | * [Testing Trapeze](http://www.testingtrapezemagazine.com/) 397 | 398 | * [TEST Magazine](http://www.testingmagazine.com/) 399 | 400 | * [PenTest Magazine](https://pentestmag.com/magazines/) 401 | 402 | ## Books 403 | 404 | * [Lessons Learned in Software Testing by Pettichord, Kaner, Bach.](https://www.amazon.com/Lessons-Learned-Software-Testing-Context-Driven/dp/0471081124) 405 | 406 | * [Perfect Software and Other Illusions about Testing by Weinberg.](https://www.amazon.com/Perfect-Software-Other-Illusions-Testing/dp/0932633692) 407 | 408 | * [Explore It! by Elisabeth Hendrickson.](https://www.amazon.com/Explore-Increase-Confidence-Exploratory-Testing/dp/1937785025) 409 | 410 | * [Software Testing Techniques: Finding the Defects that Matter by Loveland, Miller, Prewitt Jr., Shannon](https://www.amazon.com/Software-Testing-Techniques-Finding-Defects-ebook/dp/B00IFAGQ6E) 411 | 412 | * [Fifty Quick Ideas to Improve Your Tests: by Gojko Adzic, David Evans and Tom Roden](https://leanpub.com/50quickideas-tests) 413 | 414 | * [How Google Tests Software; by James A. Whittaker, Jason Arbon, Jeff Carollo](https://books.google.com.au/books/about/How_Google_Tests_Software.html?id=VrAx1ATf-RoC&redir_esc=y) 415 | 416 | * [The Digital Quality Handbook](https://www.amazon.com/dp/0692885994) 417 | 418 | * [How We Test Software at Microsoft](https://www.amazon.com/How-We-Test-Software-Microsoft/dp/0735624259/) 419 | 420 | * [Agile Testing Foundations, Rex Black et al](https://www.amazon.com/Agile-Testing-Foundations-Foundation-Tester-ebook/dp/B06Y116GD6) 421 | 422 | * [Test Automation in the Real World: Practical Lessons for Automated Testing, Greg Paskal](https://www.amazon.com/gp/product/1520745923/) 423 | 424 | * [How to Test, Mike Talks](https://leanpub.com/howtotest) 425 | 426 | ## Offbeat, possibly even Bonkers Stuff 427 | 428 | * [On Vegan Cooking and What Testers can Learn from it](http://testingrants.blogspot.com.au/2017/02/on-vegan-cooking-and-what-testers-can.html) 429 | 430 | ## Online Sessions 431 | 432 | * https://weekendtesting.com 433 | * Slack Channel : Women in Testing 434 | * Skype Channel : Software testing 24 * 7 435 | * Slack Channel : Ministry of Testing 436 | * Slack Channel : Testers.io 437 | 438 | ## Software Testing Conferences 439 | * [Software Testing Conferences](http://testingconferences.org/) 440 | 441 | ## Other Resources on Github 442 | * [Awesome Testing](https://github.com/TheJambo/awesome-testing) 443 | * [Awesome AppSec](https://github.com/paragonie/awesome-appsec) 444 | * [Android Testing Kata](https://github.com/Karumi/KataSuperHeroesAndroid) 445 | * [iOS Testing Kata](https://github.com/Karumi/KataSuperHeroesIOS) 446 | 447 | ## Tester Twitter Handles 448 | * [Parveen Khan](https://twitter.com/Parveen_Khan10) 449 | * [Testingmind](https://twitter.com/testingmindcon) 450 | * [Alexander Serebrenik](https://twitter.com/aserebrenik) 451 | * [Test Automation University](https://twitter.com/TestAutomationU) 452 | * [TestProject](https://twitter.com/TestProject_io) 453 | * [The QA Lead](https://twitter.com/TheQALead) 454 | * [Testim.io](https://twitter.com/testim_io) 455 | * [Ministry of Testing](https://twitter.com/ministryoftest) 456 | * [Trending in Testing](https://twitter.com/TrendingTesting) 457 | * [Software Testing & QA Online Network.](https://twitter.com/testingtechnews) 458 | * [Software Testing Weekly](https://twitter.com/QANewsletter) 459 | * [QA Madness](https://twitter.com/QAMadness) 460 | * [Software Testing Tips & Tricks](https://twitter.com/BugHuntersPro) 461 | 462 | 463 | 464 | 465 | 466 | 467 | 468 | --------------------------------------------------------------------------------