Some information about software testing is just wrong.
I'm not talking about opinions. I have lots of opinions and they differ from other peoples opinions. I'm talking about misinformation and old information that is no longer applicable.
I've ran across a few lateley that I want to address.
All of the following are wrong:
- Integrated tests can't work. I can prove it with wacky math.
- Tests have to be blazing fast or they won't get run.
- TDD is about design, not about testing.
This episode discusses why these are wrong.
Sponsored By:
Support Test & Code - Python Testing & Development
Links:
<p>Some information about software testing is just wrong.<br> I'm not talking about opinions. I have lots of opinions and they differ from other peoples opinions. I'm talking about misinformation and old information that is no longer applicable.</p> <p>I've ran across a few lateley that I want to address.</p> <p>All of the following are wrong:</p> <ol> <li>Integrated tests can't work. I can prove it with wacky math. </li> <li>Tests have to be blazing fast or they won't get run.</li> <li>TDD is about design, not about testing.</li> </ol> <p>This episode discusses why these are wrong.</p><p>Sponsored By:</p><ul><li><a href="https://ift.tt/2ISBu1u" rel="nofollow">Pantheon</a>: <a href="https://ift.tt/2ISBu1u" rel="nofollow">Pantheon makes building, managing, and optimizing websites simpler. Get started for free at pantheon.io/testandcode.</a></li></ul><p><a href="https://ift.tt/2tzXV5e" rel="payment">Support Test & Code - Python Testing & Development</a></p><p>Links:</p><ul><li><a href="https://ift.tt/2IRKvb5" title="Why should you write tests? - A Question of Code Podcast" rel="nofollow">Why should you write tests? - A Question of Code Podcast</a></li><li><a href="https://ift.tt/1asmY4a" title="Boundaries talk by Gary Bernhardt" rel="nofollow">Boundaries talk by Gary Bernhardt</a></li><li><a href="https://www.youtube.com/watch?v=VDfX44fZoMc" title="Integrated Tests Are A Scam - J B Rainsberger" rel="nofollow">Integrated Tests Are A Scam - J B Rainsberger</a></li><li><a href="https://ift.tt/2lvPyQ2" title="UnitTest - Solitary or Sociable - and speed - Martin Fowler" rel="nofollow">UnitTest - Solitary or Sociable - and speed - Martin Fowler</a></li><li><a href="https://ift.tt/2jdQwmZ" title="Premature optimization is the root of all evil -- DonaldKnuth" rel="nofollow">Premature optimization is the root of all evil -- DonaldKnuth</a></li><li><a href="https://ift.tt/1p74KC1" title="My reaction to "Is TDD Dead?" - Python Testing" rel="nofollow">My reaction to "Is TDD Dead?" - Python Testing</a></li><li><a href="https://ift.tt/2SQgfiO" title="Test-induced design damage - DHH" rel="nofollow">Test-induced design damage - DHH</a></li><li><a href="https://ift.tt/2ITrXaC" title="Slow database test fallacy - DHH" rel="nofollow">Slow database test fallacy - DHH</a></li><li><a href="https://www.youtube.com/watch?v=9LfmrkyP81M" title="RailsConf 2014 - Keynote: Writing Software - DHH" rel="nofollow">RailsConf 2014 - Keynote: Writing Software - DHH</a></li><li><a href="https://ift.tt/2nvot44" title="Manifesto for Agile Software Development" rel="nofollow">Manifesto for Agile Software Development</a></li><li><a href="https://ift.tt/2IRliNQ" title="Apache Beam Contrib Guide, including post commit testing" rel="nofollow">Apache Beam Contrib Guide, including post commit testing</a></li></ul>
from Planet Python
via
read more
No comments:
Post a Comment