Skip to main content

Release 1.5

caution

These release notes are from a version that is no longer being actively maintained.

Release 1.5

Release date

17 february 2022

Supported Mendix versions

Menditect supports the Mendix Long-Term Support Version (LTS) and Medium-Term Support Version (MTS).

New functionality

IDMTA-46
New functionalityIt is now possible to add an assert on the attribute value of the (primitive) output parameter of a microflow in a microflow test step.
Note that the option to add an assert on the attribute value of an object output parameter of a microflow will be built in a future release. To achieve this in release 1.5, create a retrieve object test step that retrieves the object output parameter, and add the assert there.
Release actionsNone.

IDMTA-270
New functionalityIt is now possible to add an assert on a string attribute value and choose "contains", so check if the value contains certain characters.
Release actionsNone.

IDMTA-402
New functionalityIt is now possible to negate an assert. For all existing options like "equals" and "range", and also for the new option "contains", there is now also a "not equals", "not range" and "not contains" option to indicate the assert should be negated.

Note that there is no "not" option added for boolean attributes.
Release actionsNone.

IDMTA-120
New functionalityIt is now possible to configure "currentdatetime with offset" on an assert on a datetime attribute value.
Release actionsNone.

IDMTA-418
New functionalityIf on an assert on attribute value the option "range" is selected, both the Min and Max values are now mandatory.

Note that the option to check if a value is "greater than" or "smaller than" etc. will be built in a future release.
Release actionsNone.

IDMTA-453
New functionalityIt is now possible to record actions executed by a user in the frontend of a test application, and automatically create microflow test steps if these actions include a microflow call. For more info see our blog (what happens below the screen?)

Note this functionality is currently still under development (beta). The option to automatically create object test steps will be built in a future release.
Release actionsNone.

IDMTA-375
New functionalityIf the execution flow encounters a "validation feedback" action during the execution of a microflow, the details of the message are shown in the result of the test case.

Note that validation feedback generated in a page is not included. Also "show message" actions in microflows are not included.
Release actionsNone.

IDMTA-325
New functionalityDownloaded revisions that are not used anymore will be periodically cleaned up for performance reasons.
Release actionsNone.

IDMTA-451
New functionalityWhen deleting an application that is associated with test configurations which are marked for deletion, but have not yet been deleted in the nightly cleanup process, will be deleted as well. A message is shown that the process can take some time.
Release actionsNone.

IDMTA-415
New functionalityIf a construction error in a test step leads to an attribute or assert that is used in data variation, the ‘Solve’-button will lead to the data variation page, so the error(s) can be solved there. In the design overview only the first variant can be solved, and if there is still an error in one of the variations, a warning for this will be shown.
Release actionsNone.

IDMTA-446
New functionalityBoolean values are now always shown as "Yes" or "No" instead of sometimes as "true" or "false".
Release actionsNone.

IDMTA-454
New functionalityPerformance improvement for executing test steps where attribute values are configured.
Release actionsNone.

Bug fixes

IDMTA-430
ProblemWhen updating a revision of a Test Application associated with a Test Configuration that uses more than one Test Application, an unstable situation occurred, leading to unexpected errors.
SolutionUpdating a revision of a Test Application associated with a Test Configuration that uses more than one Test Application no longer leads to an unexpected situation.
Release actionsNone.

IDMTA-423
ProblemWhen changing the execution user on a test case results in the execution user no longer being used, it is not always possible to delete the execution user.
SolutionIt is now always possible to delete an execution user that is not used.
Release actionsNone.

IDMTA-404
ProblemChanging a retrieve test step sometimes results in an error.
SolutionChanging a retrieve test step no longer results in an error.
Release actionsNone.

IDMTA-444
ProblemAfter changing a value in the data variation page, the table showing all the variations sometimes does not refresh correctly.
SolutionThe table showing all the variations refreshes correctly.
Release actionsNone.

IDMTA-445
ProblemWhen editing the assert on an attribute value from the test results page, an empty page would be shown.
SolutionIt is now also possible to edit asserts from the test results page.
Release actionsNone.

IDMTA-456
ProblemWhen an assert attribute value is configured on a test step and the result of the test execution yields multiple objects, the assert result per object was not shown correctly.
SolutionThe assert result per object is now shown correctly.
Release actionsNone.