Table of contents

Contents



Official Content
  • This documentation is valid for:

Licensing model

GXtest v4 has unit and UI test automation capabilities.

  • Unit and UI testing are included on GeneXus 16 IDE for free to use by a 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 GeneXus Server), or running them in a CI / CD scheme (like Jenkins) you will need to use the licensed version. 

The GXtest license must be authorized on your GeneXus Server.

The following table illustrates which of the main features require a GXtest license. All the features that are labeled as free are free to use by a single developer locally in their GeneXus IDE.

 

Feature

License

Unit Testing

 

 

Creating Unit Tests

Free

Running Unit tests on GeneXus IDE

Free

Test Coverage

Free

Database Mocking

Free

Service Testing Creating Rest tests Free
Running Rest Tests Free

UI Test automation  

 

 

 

Recording tests using Google Chrome

Free 

Run tests using Chrome Extension

Free 

Creating UI tests in KB. Running on different browsers

Free

Creating and running mobile UI tests

Free

General  

 

 

Running tests unattended (CI/CD)

Licensed

Commit / Update tests from GXServer

Licensed

Import / Export tests

Licensed

Jenkins integration

Licensed

Test Suite Create and run Test Suite object Free

Request License Key

Note: The instructions below are intended for administrators of on-premises installations of GeneXus Server. If you use any of the GeneXus Server SaaS options you will only need to add GXtest to your subscription. Please contact gxserveronline@genexus.com for information on the available plans and how to add GXtest to your service.

On your GeneXus Server console, select the "License" option from the menu on the left.

image_2020413131346_1_png

Make sure the license for GeneXus Server is already authorized.
img1_20191030193339_1_png

Click the Request License button and select the GXtest license plan (must be the same as the GeneXus Server license plan):

img2_20191030192911_1_png

Clicking on the Online button will open a web page on which you may login with your GeneXus Account and complete the license request and obtain your License Key.

In case you have no Internet connection or if you have any problem connecting to the GeneXus Account License Server, you may use the Offline button instead. This will download a .gxa file that you may send by email to your local distributor, asking for a License Key.

Authorize

Once the License Key has been obtained, it must be entered using the Enter License option and selecting the Authorize option:

GXtestEnterLicense_png

Also, it can be done with the Upload Files option. 

Uninstall

To uninstall an installed License, the Uninstall option is available:

img4_png

After selecting this option, the following confirmation dialog will be displayed:

GXtestUninstallLicense_png

 

Last update: April 2024 | © GeneXus. All rights reserved. GeneXus Powered by Globant