Test Your Apps
Learn how to write automated tests for your Django project to verify functionality and save time on manual checks.
Learn how to write automated tests for your Django project to verify functionality and save time on manual checks.
A practical guide to Test-Driven Development (TDD), explaining the red-green-refactor cycle and when it's most beneficial to use.
A guide on shifting testing focus from code coverage to use case coverage to build confidence in applications.
An article explaining the fundamentals of software testing, from basic assertions to advanced frameworks, and how to build your own testing tools.
The author explains how automated testing saves time and builds confidence in software development, based on personal experience.
An analysis of common patterns in technical postmortems, focusing on error handling and configuration as primary causes of system failures.
An analysis of software testing methodologies, comparing manual and automated approaches, and advocating for smarter random test generation.
The article argues for using analytics and data-driven methods, inspired by hardware testing, to automatically find common software bugs.
A positive review of Michael Hartl's 'Ruby on Rails Tutorial' book, praising its clear explanations and focus on Test Driven Development.
A review of 'Perl Testing: A Developer's Notebook,' highlighting its practical approach to unit testing in Perl.