07.05.2013 Views

TPT User's Guide - PikeTec

TPT User's Guide - PikeTec

TPT User's Guide - PikeTec

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>TPT</strong> <strong>User's</strong> <strong>Guide</strong> Page 53<br />

For now, let’s concentrate on the first worksheet, which is named “General”. It contains four<br />

fields that may be filled with information. The following table shortly describes each of them.<br />

Label Semantics<br />

Module name Optional. Takes a name for the generated module.<br />

Custom imports Optional. If include statements are necessary to access the function to<br />

adapt, they must be specified here.<br />

Custom init Optional. If additional statements are necessary to initialize the<br />

function before a test run starts, it can be specified here.<br />

Function call Takes the source code that calls the function under test. The code,<br />

filled in here, will later on be called cyclically during a test run.<br />

The following screenshot shows an example of the worksheet filled out:<br />

Figure 36: Function Specification with the Excel Sheet “General”<br />

The next two worksheets, “Inputs” and “Outputs” both have the same structure, that allows a<br />

user to specify a functions interface variables – or in words of <strong>TPT</strong>: its interface channels.<br />

Figure 37: Interface Specification with the Excel Sheets “Inputs” and “Outputs”

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!