<commit_before>## List of Free Software Testing Resources

[![Build Status](https://travis-ci.org/ligurio/awesome-software-quality.svg?branch=master)](https://travis-ci.org/ligurio/awesome-software-quality)
[![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)

### Intro

There is a list of [free programming
ebooks](https://github.com/vhf/free-programming-books).  And I have decided to
create a similar list with books, courses and podcasts about software quality.

**[Subscribe](https://github.com/ligurio/awesome-software-quality/subscription) to receive notificatons.**

### Testimonials

- <NAME> (Open source QA, Senior QA engineer at Red Hat):

> There's [a huge list of free books on the topic of software testing](http://atodorov.org/blog/2015/05/20/free-software-testing-books/).
> This will definitely be my summer reading list. I hope you find it helpful.

- [Cambridge University](https://www.cambridge.org/core/journals/powder-diffraction/article/why-scientists-should-learn-to-program-in-python/EB88FFCC7384998768AFDAE219EF6EFA/core-reader)
- [Stack Exchange](https://sqa.stackexchange.com/posts/22640/revisions)
- [UTest](https://www.utest.com/status/11754): 

> Just found this gold and feel like I have to share it with the best testing community: Free Books about Software Testing!

## Index

* [Books](#books)
* [Courses](#courses)
* [Podcasts](#podcasts)
* [Conferences](#conferences)
* [Workshops and interactive learning tools](#workshops-and-interactive-learning-tools)
* [Learned lessons](#learned-lessons)
* [Awesome lists](#awesome-lists)


# Books

## In English

#### Software Testing Theory

* [Perspectives on Agile Software Testing](https://info.thoughtworks.com/ebook-agile-software-testing)
* [A Practical Guide to Testing in DevOps](https://leanpub.com/testingindevops)
* [Programs and Proofs. Mechanizing Mathematics with Dependent Types.](http://ilyasergey.net/pnp/) - <NAME> @ilyasergey
* [Measure Software Quality using Application Security](https://github.com/DinisCruz/Book_Software_Quality/tree/master/content) (WIP) - <NAME>
* [The "A" Word](https://leanpub.com/TheAWord) - Alan Page
* [Professional Software Development](http://mixmastamyk.bitbucket.org/pro_soft_dev/) (Chapter: "5. Software Quality") - <NAME>
* [Acceptance Test Engineering Guide, Vol. I - RC1](https://testingguidance.codeplex.com/)
* [A Software Testing Primer](http://www.betoryuu.com/images/tour/items/file/testingPrimer.pdf) (PDF)
* [Classic Testing Mistakes](http://www.exampler.com/testing-com/writings/classic/mistakes.pdf) (PDF) - <NAME>
* [Code Coverage Analysis](http://www.bullseye.com/coverage.html) - <NAME>
* [Practical Software Testing](http://www.softwaretestinghelp.com/practical-software-testing-new-free-ebook-download/) - STH in association with Chindam Damodar
* [A Tutorial in Exploratory Testing](http://www.kaner.com/pdfs/QAIExploring.pdf) (PDF)
* [Essential Acceptance Testing](https://leanpub.com/essential_acceptance_testing/c/HgPDBsxyYT6q)
* [Embedded Software Testing Methods](https://www.theseus.fi/bitstream/handle/10024/46873/Lepisto_Juho.pdf?sequence=1) J<NAME>istö
* [Foundations of Software Testing: Fundamental Algorithms and Techniques](http://my.safaribooksonline.com/book/software-engineering-and-development/software-testing/9788131707951) <NAME>
* [Introduction to software testing](http://ebooks.allfree-stuff.com/eBooks_down/Software%20Testing/Introduction%20to%20Software%20Testing.pdf) (PDF)
* [Manual Testing Help](http://www.softwaretestinghelp.com/manual-testing-help-ebook-free-download/)
* [Mobile Testing: Ready Reckoner](http://enjoytesting.files.wordpress.com/2013/10/mobile_testing_ready_reckoner.pdf) (PDF) - <NAME>, <NAME>
* [Performance Testing Guidance](https://perftestingguide.codeplex.com/)
* [Random testing book](https://github.com/regehr/random-testing-book) DRAFT
* [Software Testing: A Comprehensive Approach](https://github.com/laboon/ebook) - <NAME>
* [Software Testing Tutorial](http://www.tutorialspoint.com/software_testing/index.htm)
* [Software Testing Dictionary](http://www.tutorialspoint.com/software_testing_dictionary/index.htm)
* [The Way of Testivus](http://www.agitar.com/downloads/TheWayOfTestivus.pdf)
* [The Littleblack Book On Test Design](http://www.thetesteye.com/papers/TheLittleBlackBookOnTestDesign.pdf) (PDF)
* [The Essential Guide to Mobile App Testing](http://core.ecu.edu/STRG/materials/uTest_eBook_Mobile_Testing.pdf) (PDF)
* [UI and UX Testing: Ready Reckoner](http://enjoytesting.files.wordpress.com/2013/10/ui_and_ux_testing_ready_reckoner.pdf) (PDF) - <NAME>
* [What If: A collection of tips from a software tester](http://enjoytesting.files.wordpress.com/2013/10/whatif.pdf) (PDF) - <NAME>
* [What If: 50+ tips to win testing contests](http://enjoytesting.files.wordpress.com/2013/10/50tipstowintestingcontests.pdf) (PDF) - <NAME>
* [What If: 50+ tips to boost your productivity](http://enjoytesting.files.wordpress.com/2013/10/50-tips-to-boost-your-productivity.pdf) (PDF) - <NAME>
* [What If: 50+ tips to improve tester-programmer relationship](http://enjoytesting.files.wordpress.com/2013/10/50-tips-to-improve-tester-programmer-relationship.pdf) (PDF) - <NAME>
* [Handbook of Software Reliability Engineering](http://www.cse.cuhk.edu.hk/~lyu/book/reliability/)
* [Mutation Testing: Better Code by Making Bugs](https://leanpub.com/mutationtesting) - <NAME>
* [The Tao of Testing. A Field Manual for Software Engineers.](https://jasonpolites.github.io/tao-of-testing/index-1.1.html) - <NAME>
* [Observing and Reasoning About Errors](https://huddle.eurostarsoftwaretesting.com/wp-content/uploads/2017/09/Jerry-Weinberg-eBook-final-compressed-contents-page.pdf)

#### Standards In software Testing

* [Testing Standards Working Party](http://www.testingstandards.co.uk/)
* [The International Software Testing Standard](http://softwaretestingstandard.org/)
* [Standard for Software Component Testing](http://www.testingstandards.co.uk/Component%20Testing.pdf) (PDF)
* [Everything You Need to Know About Software Test Formats](https://dou.ua/lenta/articles/software-test-formats/) (in Russian)
* [Software Testing Standards in NASA](http://www.system-safety.org/Documents/NASA-GB-8719.13.pdf)
* [ECSS-Q-ST-80C Rev.1 – Software product assurance](http://ecss.nl/standard/ecss-q-st-80c-rev-1-software-product-assurance-15-february-2017/)

#### Testing of Free and OpenSource Software

* [Quality Improvement in Volunteer Free and Open Source Software Project](http://www.cyrius.com/publications/michlmayr-phd.pdf) (PDF)

#### Testing by different programming languages

* [PHPUnit PHP Test-Driven Development - Automated Tools to Improve Your PHP Code Quality](http://refcardz.dzone.com/refcardz/phpunit-php-test-driven)
* [Practical PHP testing](http://www.giorgiosironi.com/2009/12/practical-php-testing-is-here.html)
* [Testing Erlang](https://github.com/zkessin/testing-erlang-book)<commit_msg>The Little Black Book On Test Design<commit_after>## List of Free Software Testing Resources

[![Build Status](https://travis-ci.org/ligurio/awesome-software-quality.svg?branch=master)](https://travis-ci.org/ligurio/awesome-software-quality)
[![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)

### Intro

There is a list of [free programming
ebooks](https://github.com/vhf/free-programming-books).  And I have decided to
create a similar list with books, courses and podcasts about software quality.

**[Subscribe](https://github.com/ligurio/awesome-software-quality/subscription) to receive notificatons.**

### Testimonials

- <NAME> (Open source QA, Senior QA engineer at Red Hat):

> There's [a huge list of free books on the topic of software testing](http://atodorov.org/blog/2015/05/20/free-software-testing-books/).
> This will definitely be my summer reading list. I hope you find it helpful.

- [Cambridge University](https://www.cambridge.org/core/journals/powder-diffraction/article/why-scientists-should-learn-to-program-in-python/EB88FFCC7384998768AFDAE219EF6EFA/core-reader)
- [Stack Exchange](https://sqa.stackexchange.com/posts/22640/revisions)
- [UTest](https://www.utest.com/status/11754): 

> Just found this gold and feel like I have to share it with the best testing community: Free Books about Software Testing!

## Index

* [Books](#books)
* [Courses](#courses)
* [Podcasts](#podcasts)
* [Conferences](#conferences)
* [Workshops and interactive learning tools](#workshops-and-interactive-learning-tools)
* [Learned lessons](#learned-lessons)
* [Awesome lists](#awesome-lists)


# Books

## In English

#### Software Testing Theory

* [Perspectives on Agile Software Testing](https://info.thoughtworks.com/ebook-agile-software-testing)
* [A Practical Guide to Testing in DevOps](https://leanpub.com/testingindevops)
* [Programs and Proofs. Mechanizing Mathematics with Dependent Types.](http://ilyasergey.net/pnp/) - <NAME> @ilyasergey
* [Measure Software Quality using Application Security](https://github.com/DinisCruz/Book_Software_Quality/tree/master/content) (WIP) - <NAME>
* [The "A" Word](https://leanpub.com/TheAWord) - Alan Page
* [Professional Software Development](http://mixmastamyk.bitbucket.org/pro_soft_dev/) (Chapter: "5. Software Quality") - <NAME>
* [Acceptance Test Engineering Guide, Vol. I - RC1](https://testingguidance.codeplex.com/)
* [A Software Testing Primer](http://www.betoryuu.com/images/tour/items/file/testingPrimer.pdf) (PDF)
* [Classic Testing Mistakes](http://www.exampler.com/testing-com/writings/classic/mistakes.pdf) (PDF) - <NAME>
* [Code Coverage Analysis](http://www.bullseye.com/coverage.html) - <NAME>
* [Practical Software Testing](http://www.softwaretestinghelp.com/practical-software-testing-new-free-ebook-download/) - STH in association with <NAME>
* [A Tutorial in Exploratory Testing](http://www.kaner.com/pdfs/QAIExploring.pdf) (PDF)
* [Essential Acceptance Testing](https://leanpub.com/essential_acceptance_testing/c/HgPDBsxyYT6q)
* [Embedded Software Testing Methods](https://www.theseus.fi/bitstream/handle/10024/46873/Lepisto_Juho.pdf?sequence=1) Juho Lepistö
* [Foundations of Software Testing: Fundamental Algorithms and Techniques](http://my.safaribooksonline.com/book/software-engineering-and-development/software-testing/9788131707951) <NAME>
* [Introduction to software testing](http://ebooks.allfree-stuff.com/eBooks_down/Software%20Testing/Introduction%20to%20Software%20Testing.pdf) (PDF)
* [Manual Testing Help](http://www.softwaretestinghelp.com/manual-testing-help-ebook-free-download/)
* [Mobile Testing: Ready Reckoner](http://enjoytesting.files.wordpress.com/2013/10/mobile_testing_ready_reckoner.pdf) (PDF) - <NAME>, <NAME>
* [Performance Testing Guidance](https://perftestingguide.codeplex.com/)
* [Random testing book](https://github.com/regehr/random-testing-book) DRAFT
* [Software Testing: A Comprehensive Approach](https://github.com/laboon/ebook) - <NAME>
* [Software Testing Tutorial](http://www.tutorialspoint.com/software_testing/index.htm)
* [Software Testing Dictionary](http://www.tutorialspoint.com/software_testing_dictionary/index.htm)
* [The Way of Testivus](http://www.agitar.com/downloads/TheWayOfTestivus.pdf)
* [The Littleblack Book On Test Design](http://www.thetesteye.com/papers/TheLittleBlackBookOnTestDesign.pdf) (PDF)
* [The Essential Guide to Mobile App Testing](http://core.ecu.edu/STRG/materials/uTest_eBook_Mobile_Testing.pdf) (PDF)
* [UI and UX Testing: Ready Reckoner](http://enjoytesting.files.wordpress.com/2013/10/ui_and_ux_testing_ready_reckoner.pdf) (PDF) - <NAME>
* [What If: A collection of tips from a software tester](http://enjoytesting.files.wordpress.com/2013/10/whatif.pdf) (PDF) - <NAME>
* [What If: 50+ tips to win testing contests](http://enjoytesting.files.wordpress.com/2013/10/50tipstowintestingcontests.pdf) (PDF) - <NAME>
* [What If: 50+ tips to boost your productivity](http://enjoytesting.files.wordpress.com/2013/10/50-tips-to-boost-your-productivity.pdf) (PDF) - <NAME>
* [What If: 50+ tips to improve tester-programmer relationship](http://enjoytesting.files.wordpress.com/2013/10/50-tips-to-improve-tester-programmer-relationship.pdf) (PDF) - <NAME>
* [Handbook of Software Reliability Engineering](http://www.cse.cuhk.edu.hk/~lyu/book/reliability/)
* [Mutation Testing: Better Code by Making Bugs](https://leanpub.com/mutationtesting) - <NAME>
* [The Tao of Testing. A Field Manual for Software Engineers.](https://jasonpolites.github.io/tao-of-testing/index-1.1.html) - <NAME>
* [Observing and Reasoning About Errors](https://huddle.eurostarsoftwaretesting.com/wp-content/uploads/2017/09/Jerry-Weinberg-eBook-final-compressed-contents-page.pdf)
* [The Little Black Book On Test Design](http://thetesteye.com/papers/TheLittleBlackBookOnTestDesign.pdf) -- <NAME>

#### Standards In software Testing

* [Testing Standards Working Party](http://www.testingstandards.co.uk/)
* [The International Software Testing Standard](http://softwaretestingstandard.org/)
* [Standard for Software Component Testing](http://www.testingstandards.co.uk/Component%20Testing.pdf) (PDF)
* [Everything You Need to Know About Software Test Formats](https://dou.ua/lenta/articles/software-test-formats/) (in Russian)
* [Software Testing Standards in NASA](http://www.system-safety.org/Documents/NASA-GB-8719.13.pdf)
* [ECSS-Q-ST-80C Rev.1 – Software product assurance](http://ecss.nl/standard/ecss-q-st-80c-rev-1-software-product-assurance-15-february-2017/)

#### Testing of Free and OpenSource Software

* [Quality Improvement in Volunteer Free and Open Source Software Project](http://www.cyrius.com/publications/michlmayr-phd.pdf) (PDF)

#### Testing by different programming languages

* [PHPUnit PHP Test-Driven Development - Automated Tools to Improve Your PHP Code Quality](http://refcardz.dzone.com/refcardz/phpunit-php-test-driven)
* [Practical PHP testing](http://www.giorgiosironi.com/2009/12/practical-php-testing-is-here.html)
* [Testing Erlang](https://github.com/zkessin/testing-erlang-book)
{'fraction_non_alphanumeric': 0.14724793330036035, 'fraction_numerical': 0.025012364869638946, 'mean_word_length': 5.5801952580195255, 'pattern_counts': {'":': 0, '<': 40, '<?xml version=': 0, '>': 46, 'https://': 48, 'lorem ipsum': 0, 'www.': 38, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 12, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '692405', 'n_tokens_mistral': 5088, 'n_tokens_neox': 4553, 'n_words': 879}