Testing Strategy

Practical guidance on how to think about software quality — not just how to use testing tools. These articles focus on test design techniques, planning approaches, and quality engineering practices that apply regardless of the framework you use.

Topics include:

  • Test design techniques like decision tables and equivalence partitioning
  • Risk-based testing and prioritizing what to test
  • Building a QA process from scratch or improving an existing one
  • Advocating for quality within an engineering team

1 article

Testing Software using Decision Tables

Testing Software using Decision Tables

Decision tables are software testing tools used to ensure one fully captures the expected behaviors of features involving complex business rules. Once created, decision tables provide valuable documentation of the software's desired behavior that one can directly use to create their test cases with. Learn how to create and use decision tables for testing your next Agile story in this article.