Familiar Failure Patterns
TL;DR As many applications have similar features (let’s take for example Firefox and Chrome), they also share failure patterns. This post explains familiar failure patterns used as oracles. The post…
TL;DR As many applications have similar features (let’s take for example Firefox and Chrome), they also share failure patterns. This post explains familiar failure patterns used as oracles. The post…
TL;DR It is a useful software testing practice to first use constraint oracles. Constraint oracles check if input, output, or internal variable value is in defined constraint. The post is…
TL;DR This post explains what a partial oracle is and why every oracle is a partial one. The post is aligned with the Black Box Software Testing Foundations course (BBST)…
TL;DR Based on Doug Hoffman’s notes, we explain why it is not possible to have complete oracle. The post is aligned with the Black Box Software Testing Foundations course (BBST)…
TL;DR Software testing without oracles is testing that everybody can do. It is a common misunderstanding that this is software testing. Based on Doug Hoffman’s notes, we will explain how…
TL;DR This post was influenced by great post from Michael Bolton, A Transpection Session: Inputs and Expected Results, In that post, Michael and James Back discuss in a transpection dialog…
TL;DR I am recapping my software testing foundations by writing posts about software testing foundation topics. Doing that I came across James Bach’s post about transpective dialogs that he uses…
TL;DR As a software tester, you will need to do your own research. It is sporadic that you will get information about how the product works or how it should…
TL;DR In the previous post, we presented consistency heuristics and gave an example of how they could be used as testing ideas on the Mac Disk Utility tool. This is…
TL;DR This post explains and gives examples for consistency testing oracles. This post raises four problems with this approach. The post is aligned with the Black Box Software Testing Foundations…