Getting started with pytest Transcripts
Chapter: Course wrapup
Lecture: What we learned and where to get more information
Login or
purchase this course
to watch this video and the rest of the course contents.
0:01
Welcome to Chapter eight. The wrap up. Congratulations. You did it. You made it to the end of the course
0:08
Well we covered, Well we covered pytest and we covered test functions and fixtures
0:13
and parameterization and markers and plugins and configuration and so much more. We also covered tracing test flow with setup show we used -m and -k
0:23
to select subsets of tests. We grouped tests with classes and we also learned how to structure test functions using given
0:33
when then. And we also use tests to learn about data structure. So we used used tests to learn about the data class data structure called card.
0:43
We also talked about keeping tests readable so that they tell a story now you're ready
0:49
You can now go out and test your own code or hopefully with a team but you're never really alone. So let's talk about some resources.
0:58
So if you get stuck out there and you need some help, of course there's pytest.org if it's pytest specific,
1:04
especially check out the contact channels page here. I'm listing it out so that in at least a whole bunch of places including stack
1:13
overflow and instructions on how to tag your stack overflow question there's a great
1:17
a lot of great resources but also there's a slack channel that's associated with the podcasts that I work on and the book called pythontest.com/slack.
1:27
And this is specifically around testing. There's a lot of people in there and they,
1:31
they answer questions about how to test stuff with pytest and different applications. And of course there's the book python testing with pytest,
1:41
second edition. Excellent Resource. So what do you need to know about this? It talks about all the stuff we talked about,
1:47
but in more detail, there's more testing strategy there. We also talk about tox and github actions as well as advanced parameterization techniques
1:55
and building plugins. We used plugins within the course, but we didn't build one within in the book.
2:00
We build one. We also talked about mocking and how to avoid mocking, and so much more so to keep in touch with me.
2:09
You can follow me on twitter @brianokken. I'm also one in a couple of podcasts, python bytes and testing code. And I also blog at pythontest.com and
2:18
there's context forms on those to get in touch with me as well.
2:23
Thank you so much for taking this course and I hope that you can use it to save time at work and have fun while testing.