| | | GXtest Generator: Automatic generation of test cases |
|
How about automatically generating test cases from a transaction? And how about if those test cases can be automatically executed with GXtest, or from the GeneXus IDE itself? |
Some time ago we decided to make it possible to use external tools to generate test cases that can later be viewed, changed and run from GXtest. In June 2009, we published some posts about interoperability with GXtest and in April 2010 we spoke at a GUG meeting about how the KB information could be used to generate test cases.
A few months ago, GeneXus Japan started to use GXtest and decided to adopt it to automatically generate tests cases with a view to improving the productivity of their testing efforts and enhancing the quality of their applications. This task was undertaken by Luciano and Yokoi, who developed a very interesting tool that, in our opinion, will set new standards in the testing of applications with GeneXus. This tool has been called GXtest Generator.
GXtest Generator allows users to create test cases from a transaction, and if this transaction has the WorkWith pattern it also generates cases that use the various objects created in said pattern. These test cases not only perform the most common actions on the transaction and the generated objects, but they can also be populated with data entered by the user in order to create a wide range of test cases. In turn, these test cases can be essential units used to create new test cases which are more complex. Video
|
| | | | | | | | |
| |