Author: Karlo Smid
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…
Start Your Testing With Application Constraints
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…
Development Process Is Also Your Responsibility
TL;DR When I started as a software tester, I considered the software development process other people responsibility. This post explains why I was wrong with that attitude. This post is…
Testing From Trenches – Scary User Message
TL;DR Today, during my relaxing walking time, I found a scary message on my iPhone: your phone is disabled, try again in five minutes. I reached for my phone in…
Practice Software Testing
TL;DR To become a passionate software tester, you need to practice it. But if you do not know what is a skillful software testing, how you can understand how to…
Why Is Every Software Testing Partial One
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)…
What Is Unicorn Software Testing
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)…
Be A Mentor
TL;DR To be a mentor does not need to be officially agreed upon. For sure, it takes your time to be a mentor. The best benefit for a mentor is…