How to add testing dependencies using Carthage, with Swift 2 and Xcode 7
A tutorial on using Carthage to add Quick and Nimble testing frameworks to a Swift 2 project in Xcode 7.
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.
An article drawing parallels between software testing and scientific experimentation, emphasizing repeated testing and automation.
Explores the analogy between software testing and scientific experimentation, emphasizing validation through repeated tests.
Introduces Expecta, a matcher library for Objective-C that makes unit tests more readable and expressive, like English prose.
Explains how to use global beforeEach and afterEach hooks in the Specta testing library for Objective-C to manage test setup and teardown.
Learn essential Xcode keyboard shortcuts for running unit tests to boost developer productivity and avoid using the mouse.
Explains how to use global beforeEach and afterEach hooks in Specta, an Objective-C testing framework, to manage test setup and teardown.
A practical guide to an almost TDD workflow in Swift, helping developers overcome paralysis when writing tests first.
A workflow for overcoming paralysis in test-first development using an almost TDD approach in Swift.
A weekly roundup of notable browser bugs, workarounds, and testing tips for web developers, focusing on cross-browser compatibility issues.
A developer logs a week's worth of software bugs they encountered, from Ubuntu to GitHub, and discusses the need for better testing practices.
Analysis of build failure rates in open source projects vs. corporate work, using Travis CI data to compare reliability.
A critique arguing that testing is essential for complex systems, countering the claim that informal reasoning is superior.
A developer describes their ideal workflow, emphasizing code review, CI/CD, and team collaboration for efficient software development.