Getting from tested to battle-tested
Testing is an essential part of building reliable software. It’s a form of documentation, a reminder of mistakes of the past, and a boost of confidence when you want to refactor. But mostly, testing…
Read the full articleYou might also wanna read
Jane Street's Expect Tests: Making Test-Writing a Joyful, Interactive Experience
At Jane Street we use a pattern/library called “expect tests” that makes test-writing feel like a REPL session, or like exploratory programm
Jane Street's Expect Tests: Making Test-Writing a Joyful, Interactive Experience
At Jane Street we use a pattern/library called “expect tests” that makes test-writing feel like a REPL session, or like exploratory programm
3 Reasons Why QA Should Include Security Testing
Post-development security testing can be more costly and lead to devastating data breaches and loss of customer trust. Here's why you need t
TDD Basics for Beginners
Learn the basics of Test-Driven Development (TDD) with this comprehensive guide for beginners. Explore the history, workflow, best practices
How to Write Better Unit Tests
In working with some unit testing fairly extensively lately, I’ve gathered some guidelines I’ve tried to stick with over the years for writi
Test-Driven Development for AI Coding Success
TDD principles transform unreliable AI-generated code into robust production systems. Learn how systematic testing approaches improve AI cod
How Does AI Improve Software Testing and Quality Assurance?
AI improves software testing by generating contextually relevant test data that mirrors real-world usage, uncovering interface scaling issue

Comments
Sign in to join the conversation.
No comments yet. Be the first.