Discover this podcast and so much more

Podcasts are free to enjoy without a subscription. We also offer ebooks, audiobooks, and so much more for just $11.99/month.

27: Mahmoud Hashemi : unit, integration, and system testing

27: Mahmoud Hashemi : unit, integration, and system testing

FromTest and Code


27: Mahmoud Hashemi : unit, integration, and system testing

FromTest and Code

ratings:
Length:
42 minutes
Released:
Feb 26, 2017
Format:
Podcast episode

Description

What is the difference between a unit test, an integration test, and a system test? Mahmoud Hashemi helps me to define these terms, as well as discuss the role of all testing variants in software development.
What is the difference between a unit test, an integration test, and a system test?
TDD
testing pyramid vs testing column
the role of testing in software development
web frameworks
listen to wikipedia
hatnote
the world’s largest photo competition
Enterprise Software with Python
Links:
Mahmoud on twitter: @mhashemi (https://twitter.com/mhashemi)
Mahmoud on sedimental (http://sedimental.org/)
hatnote (http://blog.hatnote.com/)
listen to wikipedia (http://listen.hatnote.com/)
Montage (https://blog.wikimedia.org/2016/12/22/montage-platform-wiki-loves-monuments/), the web platform used to help judge the world’s largest photo competition
clastic (https://pypi.python.org/pypi/clastic)
10 Myths of Enterprise Python (http://sedimental.org/10_myths_of_enterprise_python.html)
Enterprise Software with Python (http://shop.oreilly.com/product/0636920047346.do?code=authd) course
Enterprise Software with Python (http://sedimental.org/esp.html) blog post. Special Guest: Mahmoud Hashemi.
Released:
Feb 26, 2017
Format:
Podcast episode

Titles in the series (100)

Test & Code is a weekly podcast hosted by Brian Okken. The show covers a wide array of topics including software engineering, development, testing, Python programming, and many related topics. When we get into the implementation specifics, that's usually Python, such as Python packaging, tox, pytest, and unittest. However, well over half of the topics are language agnostic, such as data science, DevOps, TDD, public speaking, mentoring, feature testing, NoSQL databases, end to end testing, automation, continuous integration, development methods, Selenium, the testing pyramid, and DevOps.