Install ALM Server Files

Tosca "Test Type" files register a new ALM Test Type, so that VERA users can create and control Tosca Tests and Test Sets. Once created, VERA approvals work for Tosca items the same way they work for a non-Tosca item, using configured VERA rules.
On the ALM Server, perform the following steps. File to be copied are found in the Tosca Integration package:

  1. Copy TosALM.cab to … ALM\webapps\qcbin\Extensions, wherever this subdirector was installed. Typically, in \ProgramData\HP\.
  2. In the same directory, create a folder named "TosALM" and copy these files into the TosALM folder:
    1. TosALM.lib.cab
    2. TosALM.lld
  3. Update the file named testtypes.xml in …\ALM\webapps\qcbin\CustomTestTypes and add this XML node:

    <TestType name="TOSCA">
    	<CLSID>6910744B-D9DB-4E44-B393-0A799B292014</CLSID>
    	<ImageProviderCLSID>TosALM.ImageProvider,TosALM</ImageProviderCLSID>
    	<ScriptViewerCLSID>TosALM.ScriptViewerControl,TosALM</ScriptViewerCLSID>
    	<ExecutionConfigurationViewerCLSID>TosALM.ExecConfigViewerControl,TosALM</ExecutionConfigurationViewerCLSID>
    	<ResultViewerCLSID>TosALM.ResultScriptViewerControl,TosALM</ResultViewerCLSID>
    	<RemoteAgentCLSID>479DFA08-CF6D-4890-AAAF-7CAFC39B6985</RemoteAgentCLSID>
    </TestType>
  4. Copy TosALM.xml to …\ALM\repository\sa\DomsInfo\Metadata\TEST   … changing the path to match your server.

    <?xml version="1.0" encoding="UTF-8" ?> 
    <Test Type="TOSCA">
    	<Repository>		
    		<Folders Filter="." >
    			<Files Filter="*.*" />
    		</Folders>
    	</Repository>
    	<Versioning Enabled="true" />
    	<Baselining Enabled="true">
    		<Pinning Enabled="true" />
    	</Baselining>
    </Test>
  5. Restart the ALM service, "HPE Application Lifecycle Management"


New projects will see the new "Tosca" test type. Use ALM's Site Admin 'Tools->Update Test Types' to apply the test type to existing projects.