Pifpaf, or how to run any daemon briefly
Introducing Pifpaf, a tool for temporarily running daemons like PostgreSQL or Redis during testing, making integration tests easier.
Introducing Pifpaf, a tool for temporarily running daemons like PostgreSQL or Redis during testing, making integration tests easier.
A guide on starting with automation in software development, focusing on repetitive tasks and multi-step processes to improve workflows.
A guide to testing asynchronous Swift code using the Quick and Nimble frameworks, covering callbacks and delegate methods.
Explains how Python's Mock objects handle non-existent attributes and methods, focusing on special behavior for 'assert' prefixes.
An exploration of the JUnit Lambda prototype, detailing its new features and API changes for Java 8+ testing.
Explains how PYTHONHASHSEED affects test reliability and demonstrates robust testing strategies for non-deterministic dictionary ordering.
How to securely set and exclude environment-specific variables from version control in Laravel's testing environment using a .env.test file.
Explains the benefits of using a `src` directory in Python projects for accurate testing and packaging, and how to measure combined test coverage across multiple Python versions.
A cheatsheet for using the -destination option in xcodebuild, covering syntax and examples for iOS, Simulator, tvOS, and watchOS platforms.
A guide on unit testing OWIN OAuth middleware for third-party API integration, using Vimeo as an example.
A guide for developers on how to approach and manage an inherited legacy codebase, focusing on mindset, planning, and practical steps.
Explains how to test Django views directly using RequestFactory for faster, more isolated tests that don't rely on URL config or middleware.
A tutorial on using Carthage to add Quick and Nimble testing frameworks to a Swift 2 project in Xcode 7.
Author announces the end of the 'Browsers and Bugs' newsletter due to lack of feedback, reflecting on its content about browser bugs, features, and testing.
A guide to using Laravel 5.1's model factories to create fake data for cleaner and more efficient integration testing.
Learn how to write powerful and simple integration tests in Laravel 5.1 using new built-in methods like visit(), see(), and click().
A Docker core team member explains how they use Docker containers to manage and test Docker's own CI infrastructure across multiple storage drivers and OSes.
Explains the six parts of a development workflow (Scaffold, Develop, Test, Integrate, Optimize, Deploy) and how to automate them to save time.
A guide to creating custom matchers in the Expecta testing library for Objective-C to improve test readability and maintainability.