We implemented a new testing approach for Java Swing. Now we want to create an open source tool to foster a widespread adoption of this new testing paradigm.
I agree that the term is impractical and we won’t change any one’s use of words anyway. I just think it is an important aspect to emphasize … frankly because we are creating a <span class=”ms-translatable”>version control system for dynamic properties of software as a product. I wanted to spark discussion and see whether someone disagrees and…[Read more]
I agree: there is also performance / load testing and ATDD/BDD until implementation is completed (then it becomes regression testing).
There is also some automation in the broader field of testing, such as:
Obfuscating real-life data
Converting test data from one format to another
Setup and configuration
Sorting and…[Read more]
What you describe sounds a little bit like monkey testing. If that is the case, there are already tools for that. We even wrote one ourself (ReTest). We also applied AI to monkey testing, with some interesting results. Yet you only find technical errors. I wouldn’t go as far as calling this testing.
I would argue that testing is a sophisticated…[Read more]
Jeremias started the topic Your feedback needed on a different testing approach in the forum Software Testing Discussions 2 years ago
We are in the process of creating a testing tool with a very different approach to all else there is (or at least all else we know of).
The basic idea is that automated testing is basically not testing at all, but regression checking (following the testing vs. checking train of thought). And going one step further, regression checking…[Read more]
I agree to
Test automation is not testing.
Test automation is regression checking.
But I would add that regression checking is version control in disguise, i.e. it is about controlling changes to the dynamic properties of the software (the look and behavior). Because existing version control systems can’t do that directly, automated tests…[Read more]