Version : 43
Released : 2022-07-31
Changes in this Release
Issue |
Type |
Module(s) |
Description |
---|---|---|---|
2984 |
Feature |
Actions |
When Custom Functions have their Source Code changed (ignoring changes to comments), the Auto-actions for Edit Checks and Derivations are run. A new function related_custom_function_changed() can be used in Edit Check and derivation auto actions to determine if a related custom function was changed. |
2988 |
Feature |
Actions |
When Matrices have a Folder/Form combination added or removed, the Auto-actions for Edit Checks which have a CheckAction using MergeMatrix, AddMatrix and OldMergeMatrix action types which reference this Matrix will run. The function related_matrix_folders_changed() can be used in Edit Check auto actions to determine if a related matrix was changed. |
2994 |
Bug |
Automated Testing |
In rare cases it was possible to create a draft where Test Set Runs could not be created due to database errors. This was corrected. |
2977 |
Feature |
Automated Testing |
Additional information has been added to the Test Case run log to assist TrialGrid Ltd when investigating issues. This information is only visible to TrialGrid Ltd users. |
2985 |
Feature |
Automated Testing |
The TrialGrid URL name is now included in the Test Case pdf. |
2986 |
Feature |
Automated Testing |
Debug log messages are not now included in the Test Case pdf. |
2989 |
Feature |
Automated Testing |
Screenshots in Test Case run results will now be displayed in a 'collapsed' view, to help review the overall results. |
2990 |
Feature |
Automated Testing |
Clicking on a screenshot in Test Case run results will expand it to full size, clicking again will collapse it. |
2991 |
Feature |
Automated Testing |
Test Case run result screenshots containing a highlighted area, for example, a query message, will be scrolled to display the highlighted area. |
2993 |
Feature |
Automated Testing |
All screenshots on a Test Case result page can be hidden, collapsed or viewed in full size display. |
3034 |
Feature |
Automated Testing |
A new view is available by clicking on 'Test Case Runs' on the user home page. This view displays all Test Case Runs which are pending or running, for all URLs and Projects in your Organization. You can choose to view finished Test Case Runs for various time periods. |
3014 |
Bug |
Automated Testing |
When generating additional log records, the Test Case Advisor was setting standard, non-log, fields to have record position 2. This has been corrected. |
3015 |
Feature |
Automated Testing |
When generating additional log records, the Test Case Advisor now creates separate scenarios for record position 2 so that edit checks with log and standard fields will be thoroughly tested. |
3019 |
Bug |
Automated Testing |
The markers for related objects after the first line were being removed when the Test Case content was changed. This has been corrected. |
3020 |
Bug |
Automated Testing |
Horizontal scroll bars were not always being displayed in the Test Case editor and data views. This has been corrected. |
3025 |
Feature |
Automated Testing |
The Test Case Advisor 'create additional scenarios' option will create three scenarios for IsLessThan, IsLessThanOrEqualTo, IsEqualTo, IsGreaterThan, IsGreaterThanOrEqualTo steps. One value will be immediately below the comparison, one equal and one greater than. |
3026 |
Feature |
Automated Testing |
The Test Case Advisor 'create additional scenarios' option will create, if possible, a positive and negative scenario for each AND and OR step. |
3027 |
Feature |
Automated Testing |
The Test Case Advisor 'create additional scenarios' option will create, if possible, a positive and negative scenario for each IsEmpty/IsNotEmpty step. |
3041 |
Feature |
Automated Testing |
The size of Test Case screenshot files has been reduced by reducing the color depth of the images. This will also reduce the size of PDF files containing screenshots. The size reduction will only apply to screenshots captured after this feature has been released. Existing screenshots will not be modified. The reduction in size is expected to be about 75%. |
3043 |
Feature |
Automated Testing |
Because of a bug in Rave Web Services, data can not be entered into Forms and Fields which are entry restricted to a role (for example 'Clinical Research Coordinator - Blinded') which starts with the same text as the role being used for testing (for example, 'Clinical Research Coordinator'). If TrialGrid detects this problem it will now attempt to enter the data using a custom function in the TG_UAT draft, and the data entry step should pass. TrialGrid will not attempt to use Rave Web Services, it will immediately try to enter data using a custom function. This feature requires version 13 of the TG_UAT draft. Please contact support@trialgrid.com to request TG_UAT draft version 13. |
3044 |
Feature |
Automated Testing |
There is a new configuration setting to limit the rate of requests to run custom functions in the TG_UAT draft when running many Test Cases at the same time against a Rave URL. This setting can be configured by TrialGrid Ltd on request. |
2938 |
Bug |
Automated Testing |
After clicking the 'auto-indent' button in the Test Case editor, the object markers in the margin were being lost. This has been corrected. |
2970 |
Bug |
Custom Properties |
When a custom property was applied to a large number of objects, it could not be deleted from the Custom Property list. This was corrected. |
2971 |
Bug |
Custom Properties |
When a Label was applied to a large number of objects it could not be deleted deleted from the Label list without error. This was corrected. |
2978 |
Feature |
Diagnostic |
Diagnostic 70 option was changed from Ignoring all Field Pretext to ignoring Label fields (i.e. non-data entry fields). |
3038 |
System |
Infrastructure / System |
There is a new monitoring endpoint to check the Redis database connections. This is for TrialGrid Ltd use only. |
3039 |
System |
Infrastructure / System |
There is a new configuration setting for collecting screenshots when generating Test Case PDFs. This is for TrialGrid Ltd use only. |
2982 |
Bug |
Permissions |
When inviting users, if a user already existed in the system but was inactive, a new account was created for the invitation with a username of the email with a 1 added (e.g. someone@example.com1) . It was expected that the existing user would receive the invite with no new account created. This was corrected. |
2972 |
Bug |
Rave Compatibility |
When loading core configuration files the core configuration would load but an warning "Error was File is not a zip file" was sometimes shown. This was corrected. |
2992 |
Feature |
Rave Integration |
When posting a draft to Rave and publishing it via the export wizard, any warnings that appear in the More Info section of the Rave screen are now shown in the export task progress messages or in the export dialog if the export fails. |
2679 |
Feature |
Standard Rules |
Description column now appears in the rules listing. Note that not all columns of the rules listing are available at all screen widths. |
2981 |
Feature |
Standard Rules |
Wildcard value attribute rules for non-string values (e.g. Field IndentLevel which is numeric) would silently fail and the rule would be ignored. This was corrected. |
3032 |
Bug |
Study build |
The Edit Check editor was not correctly parsing some expressions with folder wildcards. This has been corrected. |
3033 |
Feature |
Study build |
The Edit Check and Derivation editors will display warnings if an inactive Form or inactive Field is referenced in the steps. |