sgie
New Member
Posts: 2
|
Post by sgie on May 7, 2014 8:50:24 GMT
I have different tests I'd like to run with PTP sequencer, some just with pass/fail, others with text, table, or graph outputs.
Previously, I created a NI Report reference and dragged it trough all of the tests, each test adding its output after the previous test.
What is the proper or suggested way to do this with PTP sequencer?
|
|
|
Post by Thoric on May 7, 2014 9:10:39 GMT
Hi sgie,
PTP Sequencer is an engine designed to execute a sequence of tests without restricting the methodology or framework you wish to use for your overarching test executive. This means you have the freedom to define your communications strategy for passing information around with whatever architecture you're most comfortable. PTP Sequencer will fit into almost any framework you wish to implement.
Therefore, with regard to the question of how best to pass your test outputs around, you can implement whichever technique you are most familiar with, whether that be through wired terminals or through a report component API.
Personally, I would create a library of functions for handling your Outputs Gathering (results from each test, which may be a simple Pass/Fail or array(s) of data), and a separate library for generating Reports from the collated data. Thus, within each Test, you can pass the output information directly to Outputs Gathering functions, and once your tests are completed (or, alternatively, iteratively with each test) you can call your reporting code.
The included Test Executive example LabVIEW Project that ships with the toolkit doesn't include test result gathering or report generation because it's designed to be a simple example of how to build a Test Executive interface around PTP Sequencer. However, adding these features wouldn't be a lot of work.
I hope that helps?
Thoric
|
|