capaci / effective-software-testing

Examples and exercices from the book "Effective Software Testing" written in python

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Effective software testing

Examples and exercices from the book "Effective Software Testing: A developer's guide", from Mauricio Aniche, written in Python.

In some cases, the examples are slightly different, since they were originally written in Java, and some practices change between the two languages.

But as Mauricio comments in the book, even though the languages are different, the same principles can be applied.

Resources

  • Pytest as test runner
  • hypothesis to apply Property Based Testing

running

  • Install poetry or any other virtual environment/depency manager

  • Install the dependencies:

poetry install
  • Run the tests:
pytest

About

Examples and exercices from the book "Effective Software Testing" written in python


Languages

Language:Python 100.0%