Getting started with Mocha and Chai
A guide to setting up and writing basic tests using the Mocha testing framework and Chai assertion library for JavaScript.
A guide to setting up and writing basic tests using the Mocha testing framework and Chai assertion library for JavaScript.
A web developer discusses the inherent limitations of testing websites across all browsers, screen sizes, connection speeds, and real-world user conditions.
An overview of the css3test project, a tool that comprehensively tests browser support for CSS3 features and specifications.
A guide for .NET developers on using IIS's SMTP feature to safely test email delivery code locally without sending real emails.
A guide to using tox, a Python testing tool, for multi-environment testing, documentation building, and dependency management.
A proposal for a distributed, community-powered continuous integration system for Python projects, inspired by Test Swarm, to handle complex multi-environment testing.
A developer shares key principles for writing testable JavaScript code, focusing on avoiding singletons to prevent state pollution in tests.
A developer shares custom testing utilities for Django, including convenience methods for GET/POST requests and a context manager for user login.
A developer proposes a new API for generating Django fixtures more easily, outlining the concept and hoping someone will build it.
Explores fixing compatibility issues between Django and the PyPy Python interpreter, detailing specific bugs and solutions.
A beginner's guide to writing basic tests for Django applications, covering view responses and form handling.
A positive review of the Python Essential Reference book, highlighting its coverage of syntax, libraries, and debugging tools.
A developer explains how to test a Django RSS feed importer by creating a threaded mock HTTP server using Python's threading.Condition.
Troubleshooting an OBIEE nqcmd error caused by hidden spaces in column names when copying logical SQL from a web interface.
A presentation on Mocking techniques for software testing, delivered at the Visual Studio User Group Belgium, with slides and demo code.
A developer's guide to improving Perl skills, covering documentation, CPAN modules, and a review of a Perl testing book.
Announcement of upcoming talks on Hades, a Java persistence library, at various developer conferences and user groups.
A guide on setting up and running the Django test suite for development and patch testing.
A guide to creating a simple JavaScript interpreter with an importjs function for loading external scripts, similar to Python's interactive mode.
A developer discusses a pragmatic approach to bug fixing using test cases, emphasizing the importance of verifiable bug reproduction in version control.