GXtest v4 has unit and UI test automation capabilities.
- Unit testing is included on GeneXus 16 IDE for free to use by single-developer.
- GXtest Recorder is also open to the public, downloadable from Google Web Store (Google Chrome browser is required)
If you want to collaborate (commit / update test cases to GXserver), or running them in a CI / CD scheme (like Jenkins) you will need to use the licensed version.
GXserver is a requirement to install GXtest license.
The following table illustrates these relations between the main features and licensing model.
(*) To save the test cases in the KB and run them from the GeneXus IDE, it is necessary to obtain the GXtest license.
Previous to requesting a new GXtest license key, the GXserver license must be authorized:
Then, select Request License option and select the GXtest license plan (must be the same as the GeneXus Server license plan):
Selecting the Online option will open the corresponding window to request the necessary license.
Once the License Key has been obtained, it must be entered using the Enter License option and selecting the Authorize option:
Also, it can be done with the Upload Files option.
To uninstall an installed License, the Uninstall option is available:
After selecting this option, the following confirmation dialog will be displayed: