top of page
Search


Jul 8, 20245 min read
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...
70 views0 comments


Apr 24, 20242 min read
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...
30 views0 comments


Apr 16, 20244 min read
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...
21 views0 comments


Apr 11, 20243 min read
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...
40 views0 comments


Apr 2, 20243 min read
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...
63 views0 comments


Mar 22, 20243 min read
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...
35 views0 comments


Mar 15, 20242 min read
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...
39 views0 comments


Mar 9, 20243 min read
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...
56 views0 comments


Feb 29, 20242 min read
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...
85 views0 comments


Feb 15, 20242 min read
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...
69 views0 comments


Feb 15, 20241 min read
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...
30 views0 comments


Feb 8, 20241 min read
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...
33 views0 comments


Feb 8, 20241 min read
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...
36 views0 comments


Feb 8, 20241 min read
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...
24 views0 comments


Feb 8, 20241 min read
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...
34 views0 comments


Feb 8, 20241 min read
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...
47 views1 comment


Feb 8, 20241 min read
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...
27 views0 comments


Feb 8, 20241 min read
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...
34 views0 comments


Feb 8, 20241 min read
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...
27 views0 comments
bottom of page