Skip to content

WATS Client converter for importing test data from Standard Test Data Format (STDF) files to WATS.

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING
Notifications You must be signed in to change notification settings

Virinco/WATS-Client-Converter-STDF

Repository files navigation

WATS Converter - STDF

A WATS Client converter plugin for importing test data from Standard Test Data Format (STDF) files to WATS.

This converter does not support WATS Client 5.1 or older, because that version uses .NET Framework 3.5, and this converter targets .NET Framework 4.6.2.

Getting Started

This Converter uses LinqToStdf. In order to compile, download both projects (LinqToStdf and Converter) from their respective pages, compile LinqToStdf in Visual Studio and add a reference to the compiled project in the Converter project.

Download

You can download the latest released version of the converter here. See the Custom Converter section in the WATS Client Installation Guide for your version of the WATS Client for how to install a converter.

Parameters

This converter uses the following parameters:

Parameter Default value Description
operationTypeCode 10 Update to the valid operationTypeCode for your application.

Testing

The project uses the MSTest framework for testing the converter.

It is setup with three tests; one for setting up the API by registering the client to your WATS, one for running the converter with a single file and one for batch testing.

The values are hardcoded in the test, so you will need to change the values to reflect your setup.

  • In SetupClient, fill in your information in the the call to RegisterClient.
  • In STDFConverterTest, fill in the path to the file you want to test the converter with.
  • In STDFConverterTestFolder, edit the path in Directory.GetFiles() to a folder containing your test files.
  • Run SetupClient once, then you can run TestConverter as many times as you want.

Contributing

We're open to suggestions! Feel free open an issue or create a pull request.

Please read Contributing for details on contributions.

Troubleshooting

Converter failed to start

Symptom:

  • Converter did not start after being configured.

Possible cause:

  • WATS Client Service does not have folder permission to the input path.
  • WATS Client Service was not restarted after configuration.

Possible solution:

Converter class drop down list is empty

Symptom:

  • The converter class drop down list in the Client configurator is empty after adding a converter DLL.

Possible cause:

  • The DLL file is blocked. Windows blocks files that it thinks are untrusted, which stops them from being executed.

Possible solution:

  • Open properties on the file and unblock it.

Other

Contact Virinco support, and include the wats.log file: Where to find the wats log file at the Client.

Contact

  • Issues with the converter or suggestions for improvements can be submitted as an issue here on GitHub.
  • Ask questions about WATS in the WATS Community Help
  • Suggestions for the WATS Client itself or WATS in general can be submitted to the WATS Idea Exchange
  • Sensitive installation issues or other sensitive questions can be sent to support@virinco.com

License

This project is licensed under the LGPLv3 which is an extention of the GPLv3.

About

WATS Client converter for importing test data from Standard Test Data Format (STDF) files to WATS.

Resources

License

LGPL-3.0, GPL-3.0 licenses found

Licenses found

LGPL-3.0
COPYING.LESSER
GPL-3.0
COPYING

Stars

Watchers

Forks

Packages

No packages published

Languages