TOSCA Integration Installation Guide

Purpose

This document provides system requirements and installation instructions for VERA’s Tosca Integration on Micro Focus ALM.

Installation and configuration activities take place in the Tosca Environment and the ALM Environment.  Instructions for both environments are each in their own chapters.  When first installing and configuring, it is recommended to follow steps in the order presented.

Prerequisites

Prior to installing and configuring the Tosca Integration, Tosca components must be installed and configured for remote execution.  The Integration supports execution via AOS or non-AOS methods, as outlined in the Tricentis documentation; however, AOS execution with multiple workspaces is not supported at this time.

Definitions

The following terms are used throughout this document:

Term

Definition

ALM

See ‘Application Lifecycle Management'

Approval Policy

A collection of business rules establishing approval routes for electronic records.

Application Lifecycle Management

An enterprise application manufactured by Micro Focus that provides test management, requirements management, and defect management capabilities for information technology and software development organizations.

Configuration (Tosca Entity)

In Tosca, a “Configuration” entity specifies parameter values that can be passed to a Test Event.  For VERA Tosca Integration, a Configuration specifies a subset of available Remote Agents that can run a specific set of tests.  (e.g. Automated Tests for SAP might require Remote Agent Machines to have the SAP client installed.  This might be a subset of all available Remote Agent machines.)  Include a Configuration in a Test Event object to control where the Test Event executes.

Execution List

In Tosca, a collection of Test Cases to execute, in a series.  In ALM, this is known as a Test Set.

Notification Policy

A collection of business rules establishing email notification for approval tasks and approval routes, in VERA.

Records Management Policy

A collection of business rules establishing workflows for electronic records, in VERA.

Remote Agent

A Tosca Remote Agent machine is a computer dedicated to running Tosca Tests.  Normally, when collecting official results, tests run on a remote machine, in order to free up the end user workstation for other work.

Synchronization Policy

A collection of definitions, stored in a file, that enables synchronizing VERA with external systems.

Template Project

A software component of ALM that is used to apply a common set of project customizations to other projects as a part of cross project customization.

Test Event

In Tosca, a Test Event entity contains one or more Execution Lists along with an optional Configuration Item.  A Test Event is executed remotely, on a Tosca Remote Agent machine, per Configuration Item settings.  A Test Event is required, in order to execute remotely.

Tosca Test Type

A custom test type that “plugs-in” to ALM.  When a user creates an ALM test, Tosca is a choice for they “Type” field.  A Tosca Test has built in logic for integrating with Tosca.

Tx3 VERA

An enterprise application manufactured by Tx3 Services, LLC that specializes in enforcing shared business policies pertaining to the control of electronic records across multiple systems.

VERA

Validated Electronic Record Approval - See ‘Tx3 VERA’

VERA Server

A central application where users can define business policies and configure those policies to be enforced across multiple information systems

Overview

Tosca integration enables VERA users to create, link, review, control, and approve Tosca tests and test results.  Once installed and configured, VERA communicates with the Tosca server, when dealing with Tosca specific items, to read information and prevent editing when an item is in the Approval process.

Installation involves activities in the following areas:

  • Tosca Environment
    1. Server Processes
    2. Image File Share
    3. Repository
      • Fields
      • Groups
      • Accounts
      • Report Template
      • Agent Machines
    4. Workspace
  • ALM/VERA Environment
    1. Server-Side Files
    2. VERA Template
    3. Project
      • Policy files & .tds file
    4. Client-side installation

Table of Contents