TUNGKOL SA EPISODE NA ITO
- Intro to Harry Percival, his background and story of how he got into TDD and ended up writing a book
- Comparing using unittest and pytest with applicability to testing django projects.
- Functional end to end testing with selenium.
- The django test client for middle level tests.
- test isolation
- django and isolated unit tests
- unit tests vs integration tests
- Testing done by the development team without an external QA
- Double loop TDD: Functional test first, then unit tests
- Spikes: investigations without tests
- Harry's experience with having a freely available web version of a book that is also intended to be sold.
Update: Comment from Harry Percival on 19-Jan-2014
I might have been a bit down on unit tests vs functional tests in that "unit tests never fail comment".
Not true at all, particularly as we've just been thru upgrading django on our core system, and the unit tests really saved our bacon on that one...
Links
- Test-Driven Development with Python
- Obey the Testing Goat - Harry's site dedicated to the book and related posts.
- Python Testing with unittest, nose, pytest
- Gary Bernhardt's talk, Boundaries talk including a discussion of "Functional Core, Imperative Shell".
- Video of Boundaries talk on youtube
Ingles
Estados Unidos
SA EPISODE NA ITO
KOPYA NG SALIN 🔗
Are you the producer of this podcast?
Add a podcast transcript
Need Audio-to-Text?
Transcribe with Listen411 in Just 60 Seconds
I-SEARCH ANG MGA NAKARAANG EPISODE
I-search ang mga nakaraang episode ng Test & Code.
IBA PANG MGA EPISOD SA PODCAST NA ITO
pytest-repeat is a pytest plugin that makes it easy to repeat a single test, or multiple tests, a specific number of times.
Note: This was an April Fools attempt, so the statement ..."Unfortunately, it doesn't seem to work with Python 3.14, even though there is no rational reason why it shouldn't…
Markdown reports as either text or markdown tables.Two fun plugins discussed.
Links:
pytest-md-report
pytest-md
Top pytest Plugins
Help support the show AND learn pytest:
The Complete pytest course is now a bundle, with each part available separately.
pytest Primary Power teaches the super pow…
pytest-html has got to be one of my all time favorite plugins. pytest-html is a plugin for pytest that generates a HTML report for test results. This episode digs into some of the super coolness of pytest-html.
pytest-html
repo readme with screenshot
enhancing reports
pytest-metadata
Help support…
This episode is a replay of a 2021 interview I did with Michael Foord.We lost Michael in January, and I'd like to revisit this interview as a tribute.
Michael Foord was a pivotal figure in the Python community and the creator of the mock library that's now unittest.mock. But he did so much more as…
pytest-mock is currently the #3 pytest plugin. pytest-mock is a wrapper around unittest.mock.
In this episode:
Why the pytest-mock plugin is awesome
What is mocking, patching, and monkey patching
What, if any, is the difference between mock, fake, spy, stub.
Why we might need these in testing
Som…
Paunawa: Ang podcast at artwork na naka-embed sa page na ito ay mula sa Brian Okken, na pag-aari ng may-ari nito at hindi kaakibat o ineendorso ng Listen Notes, Inc.
I-EDIT
Salamat sa pagtulong na mapanatiling naka-update ang database ng podcast.