top of page
Search


AI Can Substitute Developers but Not Testers
AI will replace lots of jobs. We show that AI is not a good test designer and makes wrong test cases and omits necessary test cases as...
Jul 8, 20245 min read
70 views
0 comments


How Can You Use AI in Test Automation?
In this article, we show how you can improve test automation by using AI. In an example, I will show how to add coded custom commands to...
Apr 24, 20242 min read
30 views
0 comments


Advice #7 (last advice): Use MBT to Make Test Automation Efficient
Test automation transcends mere execution; it’s a fusion of test design automation and test execution automation. The key to unlocking...
Apr 16, 20244 min read
21 views
0 comments


Advice #6: Revitalize Outdated Test Cases
In the realm of automated testing, outdated test cases can become a cumbersome obstacle. This article explores a proactive approach...
Apr 11, 20243 min read
43 views
0 comments


Advice #5: How to Mitigate Flaky Tests
Test flakiness poses a significant challenge in automated testing. In this study, we delve into a more precise definition of flaky tests...
Apr 2, 20243 min read
63 views
0 comments


Advice #4: Make Selectors Understandable and Unique
Developers often make mistakes by adding identical IDs or special data-* attributes to different UI objects. Instead of waiting for them...
Mar 22, 20243 min read
35 views
0 comments


Advice #3 Don’t Debug the Failed Test Cases—Just Make Them Work
A common misconception is that a failed test or code should be debugged. On the contrary, if the test implementation is fast enough a...
Mar 15, 20242 min read
40 views
0 comments


Advice #2: Make Your Tests Independent Even If They Fail
Your test cases should be independent. However, instead of setting postconditions that will not be executed when a test fails, add an...
Mar 9, 20243 min read
60 views
0 comments


Advice #1: Shorten your test cases to pass, and execute all of them
It’s always a dilemma about what to do with the failed test cases during execution. Unfortunately, some test cases always fail. There are...
Feb 29, 20242 min read
85 views
0 comments


Comparison of model-based testing techniques
We compare the three classes of model-based testing techniques: stateless, stateful, and action-state. We show that stateless solutions...
Feb 15, 20242 min read
78 views
0 comments


Any Version of the Test Pyramid Is a Misconception – Don’t Use Anyone
The ratio of the test cases of different test levels is an output, as a consequence of your system and the selected test design...
Feb 15, 20241 min read
31 views
0 comments


Shift-Left vs Test-First, Which One To Choose?
Twenty years ago, the test-first method became popular thanks to Kent Beck’s famous book Test Driven Development: By Example. You can...
Feb 8, 20241 min read
34 views
0 comments


Fault-Based Testing and the Pesticide Paradox
In some sense, testing can be more difficult than coding, as validating the efficiency of the test cases (i.e., the ‘goodness’ of your...
Feb 8, 20241 min read
38 views
0 comments


Two-phase Model-based Testing
Most test automation tools just do test execution automation. Without test design involved in the whole test automation process, the test...
Feb 8, 20241 min read
26 views
0 comments


And the Winner Is: Aggregate Model-based Testing
In my last blog, I investigated both the stateless and the stateful class of model-based testing. Both have some advantages and...
Feb 8, 20241 min read
34 views
0 comments


Guide to Model Based Testing To Improve Test Automation
Model-based testing employs models to define software/system behavior and testing strategies, aiding in designing and executing testing...
Feb 8, 20241 min read
47 views
1 comment


Efficient Test Design – The Why, Which, and How ?
Why good test design is inevitable? Many books, blog posts, etc. state that either you spend lots of money and time for testing to reach...
Feb 8, 20241 min read
27 views
0 comments


A Deeper Insight into Test Design
Test automation is a hot topic, test design isn’t. However, without appropriate test design, test automation is worthless as you will...
Feb 8, 20241 min read
34 views
0 comments


The Golden Age of Software Testing
LambdaTest asked me to write blogs for them. I liked the idea and accepted this kind request. I’ve been dealing with software testing...
Feb 8, 20241 min read
27 views
0 comments
bottom of page