Installing a Web Extensibility Package

To install a Web Extensibility package, place the files that it contains in the locations specified below. If any of the sub-folders in the specified paths do not exist, create them.

Extensibility Package File

Location on Sprinter Machine

<Extensibility Package Name>TestObjects.xml

Note: If there is more than one test object configuration file, place them all in the same folder.

<Sprinter Installation folder>\dat\Extensibility\Web

<Extensibility Package Name>.xml

<Sprinter Installation folder>\dat\Extensibility\Web\Toolkits\<Extensibility package name>

JavaScript files

The .js files can be located on the computer on which Sprinter is installed, or in an accessible network location. Their locations are specified in the <Extensibility Package Name>.xml file.

Do the following:

  1. Search the XML file for lines that contain one of the following: file_name, default_imp_file, common_file, file_for_func_to_get_base_elem, JSLibrary.

  2. Place the files referenced in those lines in the specified locations.

Note:

  • You can place the files in another location, and adjust the location specified in the XML file accordingly.

  • If the specified location is not a full file system path, it is relative to the < Sprinter installation folder>\dat\Extensibility\Web\Toolkits\<Extensibility package name> folder.

  • If the specified file location begins with INSTALLDIR, this refers to the Sprinter installation path.

Icon files (optional)

The files can be .dll, .exe, or .ico files, located on the computer on which Sprinter is installed, or in an accessible network location. Their locations are specified in the <Extensibility Package Name>TestObjects.xml file.

Search the XML file for lines that contain IconFile, and then place the files referenced in those lines in the specified locations.

Note:

  • You can place the files in another location, and adjust the location specified in the XML file accordingly.

  • If the specified file location begins with INSTALLDIR, this refers to the Sprinter installation path.

Help files (optional)

These are .chm files, which must be located on the computer on which Sprinter is installed. Their locations are specified in the <Extensibility Package Name>TestObjects.xml file.

Search the XML file for lines that contain HelpFile, and then place the files referenced in those lines in the specified locations.

Note:

  • You can place the files in another location, and adjust the location specified in the XML file accordingly.

  • If the specified file location begins with INSTALLDIR, this refers to the Sprinter installation path.

Sprinter Integration

To complete the integration, you must add the your package name to Sprinter's central addin list.

  1. Locate the StationsManagerData.xml file in the Sprinter installation's bin folder.
  2. In the Addin section, add an entry for your package.

For example:

<Addins>

  …

   <Addin>

     <Name>MyPackageName</Name>

   <Addin>

   …

 </Project>