Skip to content

Latest commit

 

History

History
68 lines (40 loc) · 2.31 KB

README.md

File metadata and controls

68 lines (40 loc) · 2.31 KB

Python Testing Tutorial

This tutorial helps you to learn automated testing in Python using the pytest framework.

Moby Dick

Goal: Count Words in Moby Dick

Captain Ahab was vicious because Moby Dick, the white whale, had bitten off his leg. So the captain set sail for a hunt. For months he was searching the sea for the white whale. The captain finally attacked the whale with a harpoon. Unimpressed, the whale devoured captain, crew and ship. The whale won.

tick marks while counting words

Herman Melville's book “Moby Dick” describes the epic fight between the captain of a whaling ship and a whale. In the book, the whale wins by eating most of the other characters. But does he also win by being mentioned more often?

In this course, you will test a program that is counting words in Melville's book.

Preparations

clone the repository:

:::bash
git clone https://github.com/krother/python_testing_tutorial.git

install pytest:

:::bash
pip install pytest

Chapters

Appendix

Links

Sources

Sources for this tutorial: github.com/krother/python_testing_tutorial.

Copyright

Feedback and comments are welcome at: [email protected]

© 2018 Magdalena & Kristian Rother

Released under the conditions of a Creative Commons Attribution License 4.0.

Contributors

Kristian Rother, Magdalena Rother, Daniel Szoska