Insights, thoughts &
announcements from Testpad

A printed circuit board on the bench during hardware testing

EDITORIALS

How hardware gets tested: bring-up, EVT to PVT, and firmware on real units

Testing a physical product runs on different rules from testing software: two identical units can behave differently, boards change between revisions, and every firmware build multiplies the matrix. What hardware testing involves, stage by stage, and how teams keep track of it.

A pragmatic glossary of software testing terminology

EDITORIALS

Testing terminology: a pragmatic glossary

An opinionated glossary of testing terms - what each one means, and whether it deserves a place in your process. Testing is simpler than its vocabulary makes it look.

A person at a desk planning and designing, representing the test case design process

EDITORIALS

What is test case design, and how do I do it?

Test case design techniques (equivalence partitioning, boundary value analysis, decision tables) explained simply, and how to choose the right level of detail.

A person reviewing a test plan and test cases

EDITORIALS

What is a test plan in testing, and how does it differ from a test case?

A test plan and a test case are not the same thing – but they work together. Here's what each one is and how Testpad handles both.

A person sitting on grass with both an e-reader and physical books, representing the choice between modern agile testing and traditional testing approaches

EDITORIALS

Agile testing vs traditional testing

Agile testing adapts to change with short cycles and collaboration, while traditional testing follows rigid phases. Learn which approach fits your team's needs.

A person at a computer using a test case on Testpad

EDITORIALS

How to write a test case

Most advice on test cases pushes for more structure than you need. Here's Testpad's take on writing ones that are clear, easy to maintain, and fit the way your team tests.

Man viewed from behind in a running stance on a street, poised to start, representing getting started with agile testing

EDITORIALS

How to get started with agile testing in Testpad

A practical guide to agile testing in Testpad – set up sprint test plans, run exploratory sessions, and keep regression under control.

Two hands passing a baton in a relay race, representing the continuous handoff between stages in the agile software development lifecycle

EDITORIALS

Agile software development lifecycle: the stages of a sprint

The agile lifecycle repeats five stages every sprint: plan what to build, build it, test it, show stakeholders, and reflect on the process before starting again.

Person at a laptop with agile process icons overlay, illustrating agile testing tools and workflows

EDITORIALS

Agile testing tools: how to choose the right one for your team

Choosing an agile testing tool is more about fit than features. Here's how to figure out what you really need based on how your team tests, who's involved, and how often you release.

A foot testing the water temperature, used here as a metaphor for sanity testing in software

EDITORIALS

Sanity testing: why you shouldn’t skip it and how to do it right

Sanity testing doesn't have to be overwhelming – a quick check to make sure the basics are working before diving into more complex testing can give you confidence in the state of your product. It can also save you time and money when done right.

 Image placeholder _assets/images/icons/pagination_back.svg1 2 3 4 5 6 7 8 9 10 11 12 13 14  Image placeholder _assets/images/icons/pagination_back.svg

Subscribe to receive pragmatic strategies and starter templates straight to your inbox

no spams. unsubscribe anytime.