Articles tagged with 'automated testing'

TrialGrid Version 82 - Veeva Automated Testing Comes of Age

Version 82 represents a major leap forward for Veeva automated testing in TrialGrid. With comprehensive test case generation, full reporting capabilities, and a polished editing experience, Veeva users now have access to the same depth of automated testing that Rave users have relied on for years.

For more information see the release notes for Version 82.

Test Case Views and Reporting

Veeva Test Cases now have the same rich viewing experience as their Rave counterparts. The Test Case view and data view are both available for Veeva drafts, giving you clear visibility into your test scenarios and the data they use. Screenshots can be captured during test runs, and PDF reports can be generated for your validation packages. We've also added AI-generated summaries for Veeva Test Cases and their runs, helping you quickly understand what a test covers and how it performed.

Expanded Test Case Generation

The Veeva Test Case generator has gained significant new capabilities in this release. It now supports Add Event, Add Event Group, and Add Form rule actions, broadening the range of rules you can automatically generate tests for.

A Smoother Editing Experience

We've added editor helpers across all major Veeva step types — event steps, form steps, data value steps, and query steps. These helpers guide you through building test steps without needing to remember the exact syntax. Veeva event steps now include the event group and event for clarity, and there are new steps to check whether events exist or don't exist in a test scenario. Tooltips throughout the editor and run results view display object labels, so you can quickly identify what each object reference means without switching context.

Test Case Management

Veeva Test Cases can now be copied between drafts, just as you can with Rave test cases. This makes it easy to reuse test scenarios across studies or versions. We've also added the ability for users with the 'Can manage Vault settings' permission to view and register Veeva Vaults directly in TrialGrid.

New Diagnostic for Rave 2025.2.0

Diagnostic 0178 has been added to validate Observation Date settings against Rave 2025.2.0 requirements. It ensures that standard form fields only use 'Observation Date of Form' and log form fields only use 'Observation Date of Log/Form', catching misconfigurations before they reach your Rave environment.

This article was auto-generated by an LLM.

TrialGrid Version 81 - Veeva Testing Advances and Rave 2025.2.0 Support

Version 81 continues to expand TrialGrid's Veeva Vault capabilities while adding Rave 2025.2.0 compatibility, user assignments for draft objects, and improvements to document generation.

For more information see the release notes for Version 81.

Veeva Vault Enhancements

Building on the Veeva foundation introduced in Version 80, we've refined the experience of working with Veeva study designs in TrialGrid. Drafts uploaded from SDS spreadsheets now display additional properties in list views, making it easier to review your Veeva study structure at a glance.

The Test Case Advisor, already familiar to Rave users, is now available for Veeva Rules. Point it at a rule and it generates test scenarios covering the expected outcomes. Test Cases can also reference Veeva Rules as related objects, keeping your test documentation linked to the rules being tested. We've also added a data entry helper in the Veeva test case editor to streamline the process of building out your test steps.

Rave 2025.2.0 Compatibility

We've updated TrialGrid's automated testing to work with changes in Rave EDC 2025.2.0. The latest Rave release changed how field visibility works on primary forms — fields are no longer visible until after the subject has been created. TrialGrid's test runner now handles this behavior correctly. We've also expanded dynamic field visibility testing to work on all forms, not just a subset.

On the study build side, Observation Date settings now reflect Rave 2025.2.0 requirements. Standard form fields can only select 'Observation Date of Form' while log form fields can only select 'Observation Date of Log/Form', with these options being mutually exclusive. These settings are also now validated to ensure they are only applied to datetime fields, matching Rave's own behavior.

User Assignments for Draft Objects

You can now assign users directly to draft objects — Forms, Folders, Edit Checks, Custom Functions, and more. Assignments appear on the user's home page and in object list views, making it easy to see who is responsible for what. Users with project label permissions can manage these assignments, giving teams a lightweight way to coordinate work across a study build.

Document Template Improvements

The conversion from Excel 2003/2004 XML format to the modern Excel 2007-365 (.xlsx) format now preserves many more formatting and print layout features. If you're generating Excel documents from TrialGrid, the output will more faithfully reflect your template's intended appearance.

This article was auto-generated by an LLM.

TrialGrid Version 80 - Introducing Veeva Vault Support

Version 80 marks a major milestone for TrialGrid with the introduction of Veeva Vault support. For the first time, organizations using Veeva EDC can bring TrialGrid's automated testing capabilities to their Vault studies.

For more information see the release notes for Version 80.

Veeva Vault Integration

Organizations with Veeva licences can now create Vaults in TrialGrid, mirroring the familiar structure of URLs with their own Projects and Drafts. To get started, you upload a Veeva Vault SDS (Study Design Specification) spreadsheet and TrialGrid creates a draft from the imported study structure — giving you a complete view of your study design within TrialGrid.

Automated Testing for Veeva Studies

With the study design imported, you can create, edit, and run Test Cases against your Veeva Vault studies just as you would for Medidata Rave. The test runner connects to your Vault environment and handles the full lifecycle of test execution: creating and selecting subjects, adding events, entering data, and verifying results.

Your Veeva Test Cases can check whether forms exist within events, enter and verify data values, and confirm that queries fire correctly on datapoints. This brings the same rigorous, automated approach to Veeva UAT that TrialGrid users have relied on for Rave studies for years.

This is the first of many Veeva-focused releases — we'll be expanding capabilities with each new version as we continue to build out the platform.

This article was auto-generated by an LLM.