Seapine Labs

Universal Viewer

From Seapine Labs

Jump to: navigation, search


Works with TestTrack 2009 and later

Will not work with TestTrack 2008 and earlier

Contents

[edit] Overview

The new reporting plug-in architecture in TestTrack 2009 enables some pretty exciting reporting and dashboard integration possibilities with TestTrack.

On this page you'll find a general purpose viewer, providing the ability to launch any file type from the TestTrack report interface. Put any file on your TestTrack server, and this plug-in will make it available for viewing from any TestTrack client. The key caveat is client-side file associations. For example, you put an Excel file on your server. Folks running on Windows should have no problem executing that "report" but Linux users won't have Excel installed so they won't be able to run that "report".

[edit] Server Plug-in

Download the Universal Viewer plug-in for TestTrack zip file.

  • Binaries.zip - Plug-in binaries.
  • Source.zip - Plug-in source code.

[edit] Installing Plug-in

[edit] Windows

  1. Copy UVPlugin.dll to <TTServerInstall>\serverreports\
  2. Copy UVPluginWorker.dll to <TTServerInstall>\
  3. Run regasm on the UVPluginWorker.dll
  4. Copy uvplugin.conf to <TTServerInstall>\serverreports\
    You'll need to change this file, to point to a local folder to find "reports"

Note: See the External Reporting Reference Guide for in-depth instructions on how to install plug-ins. These will come in handy if you decide to customize the plug-in and need to re-build from source.

[edit] Configuration

See the sample uvplugin.conf file for a simple example. Below is a quick outline of what each tag does.

  • type - Optionally, provide a custom name for the plug-in.
  • description - Optionally, provide a custom description for the plug-in.
  • reportstore - Configure a path where reports can be found, you can have more than 1 of these
    • name - Name of the report store, can be whatever you like.
    • path - Absolute or relative (from <TTServerInstall>\serverreports\) path to find reports/files.



Note: Seapine does not provide support for sample scripts.














Issue Management Software | Source Code Control Software | Test Case Management | Requirements Management Software