The table below describes the main changes made to GXtest for GeneXus 18 upgrades. The beta version includes all the changes in stable and preview channels.
Date: By night-build.
Version: 4.18.9.X
Release: GeneXus 18 - Beta Channel
Download
What's new?
- Open the test with the cursor positioned in the selected step from the Tests Results window
- Create Web UI Test form Web panels and Transactions
Bugfixes:
Date: By night-build.
Version: 4.18.10.X
Release: GeneXus 18 - Preview Channel
Download
What's new.
- Open the test with the cursor positioned in the selected step from the Tests Results window
Bugfixes:
Date: April 23rd, 2024.
Version: 4.18.9.27634
Release: GeneXus 18 Upgrade 9
Download
What's new.
Bugfixes:
- ClickByLinkText when the link is not in the viewport
- Improvements in Set As Expected feature
Date: February 20th, 2024.
Version: 4.18.8.26106
Release: GeneXus 18 upgrade 8
Download
What's new.
- Procedures mock for unit testing: Objects Mock
- Added a property that enables displaying unit tests in KB Explorer as children of the objects they call to
- Included coverage percentage in HTML report
- Added context menu option to create a mock from a Procedure
Bugfixes:
Date: December 18th, 2023.
Version: 4.18.7.25280
Release: GeneXus 18 upgrade 7
Download
What's new.
- The first difference in assertions is shown in the JUnit report for texts longer than 20 characters
- Added new HTML report template in Japanese
- Added the Module parameter for RunTests msbuild task, allowing to execute all the tests contained in the given module
Bugfixes:
Date: November 3rd, 2023.
Version: 4.18.6.24222
Release: GeneXus 18 upgrade 6
Download
What's new.
Bugfixes:
- Web UI Tests not running for Chrome versions greater than 115.
Date: August 29th, 2023.
Version: 4.18.5.23891
Release: GeneXus 18 Upgrade 5
Download
What's new.
- Set As Expected button available in the Assertion comparison tab
- Improved HTML Report
- Improved SDT and SDT collections initialization when using the Create Unit Test option
- Enabled filtering by the result of the tests in the Tests Results window
- No license is required to use DB Mocking
Bugfixes:
- Running unit tests only starts the Kestrel server
- Screenshots and HTML can be seen properly in the HTML report
Date: July 4th, 2023.
Version: 4.18.4.23542
Release: GeneXus 18 Upgrade 4
Download
What's new.
- Now webdrivers are not delivered by GXtest. Instead, a built-in drivers manager is used.
- Improvements in the CompareImage command. Added a new parameter to set color similarity tolerance.
- Set modules and folders as generated, to prevent conflicts when committing/updating objects from GXserver
- Improved tests' deployment for Java. Check: Deploying Tests
Bugfixes:
- Error finishing web UI test execution in Java
Date: April 26th, 2023.
Version: 4.18.3.23228
Release: GeneXus 18 Upgrade 3
Download
What's new.
- Test objects can be included in Deployment Units. Check: Deploying Tests
- Tests can be run in parallel via MSBuild. Check: Running MSbuild using GXtest Target
- Added option Run All Unit Tests in the Test menu with shortcut Ctrl + Shift + U
- Added a Select All / Unselect All checkbox in the Tests Explorer window. The Run button was moved to the top.
Bugfixes:
- Test Suite's set up and tear down objects throwing errors in runtime when inside modules
- Java interpreter options for environment are used when running tests now too
- SendKeys command not working for combined keys in net
Date: February 17th, 2023.
Version: 4.18.2.22604
Release: GeneXus 18 Upgrade 2
Download
What's new.
Bugfixes:
- Running with Java version in a custom path
- Tab name for screenshots was not adjusted for long command names
Date: December 21st, 2022.
Version: 4.18.1.22459
Release: GeneXus 18 Upgrade 1
Download
What's new.
- Added support for strong-named assemblies in .Net Framework
- Added a combo box and property to choose the type of build performed when running test in GeneXus IDE (Don't Build, Build With These Only, Build, Rebuild)
- The assertion message is shown in the Comparer window
- Execution results are stored in TestResults folder for each environment and can be opened from Tests Results window
- Stack trace, exception types, and inner exceptions are logged for .Net environments when a test execution throws an error
- The browser's log is now shown when a Web UI Test command fails
- Added property to enable/disable the use of mock data at environment level: Use Mock Data property
Bugfixes:
- Calling the RunTests MSBuild task without parameters was running nothing, now it runs all tests.
Date: November 10th, 2022.
Version: 4.18.0.21956
Release: GeneXus 18
Download
What's new.
- Updated Test objects' icons
- Added support for shadow DOMs through >>> selector
- Added boolean Build parameter to RunTests MSBuild task, allowing to choose whether building tests or not before executing them
Bugfixes:
- GXtest output is focused when creating a new KB
- Execution of more than ~1000 tests wrongly reporting build failed
- Create Rest Test for objects without parameters does not call via HTTP
- Create Rest Test generates test source commented when parameters are attributes of some specific types
- Start Kestrel server when running web UI Tests in .Net environments