Improving Your Testing Assets Through Domain Modeling
Just as agile approaches have made inroads in development, FitNesse is doing the same in acceptance testing. Many testers rely heavily on FitNesse to improve collaboration and communication among the product owner, developers, and testers. However, beginning by writing tests based on a specific tool will ultimately lead to ineffective testing. Renato Quédas asserts that by basing your tests on a domain model of your application rather than your test tool, you will gain a better understanding of what needs to be tested and, therefore, design more effective test cases. Once the model is created, test cases can be derived automatically from the model. Also, should the model change, test cases can be easily recreated. Renato demonstrates this concept applied to FitNesse using the open-source Eclipse Modeling Technology (EMT). First, he creates the domain model, and then he generates the test automation assets (test scripts, Web pages, and documentation) by using the model transformation capabilities of EMT. Join Renato to learn how you can use this technique to eliminate the continuous rewriting of test cases as your application evolves
Upcoming Events
Apr 27 |
STAREAST Software Testing Conference in Orlando & Online |
Jun 08 |
AI Con USA An Intelligence-Driven Future |
Sep 21 |
STARWEST Software Testing Conference in Anaheim & Online |