Download presentation
Presentation is loading. Please wait.
Published byΚλωθώ Παχής Modified over 6 years ago
1
Testsystem Design These are some slides taken from a Swedish presentation I did a while ago. It’s been quick translated to english. Questions: Mikael Holmström Copyright Endevo 2002
2
Instrument inheritance
Copyright Endevo 2002
3
Test case inheritance The debugger functions are in the Test case base class (TCBase), that means all test cases will get this function Copyright Endevo 2002
4
Instead of hardcoding channels, connection points where used, these where defined in a configuration file Copyright Endevo 2002
5
Seqence file TEST { for each $Temp in {85,-30,-20,25} SetTemperatureApp(28) TcVcoFreqVsVtuneApp(33) } SendMailApp(47) [Settings.SetTemperatureApp(28)] TestPath=L:\__NEW__\2_Applications\Common\SetTemperatureApp.vi in.Temperature(° C)=$Temp [Settings.TcVcoFreqVsVtuneApp(33)] .... The sequence file had to be TEXT based and possible to write/modify with notepad. The sequence file where executed by a LabVIEW application I called ”ScriptRunner” Copyright Endevo 2002
6
Graphic sequence editor
To make it easier to create text based sequence files, I developed a graphical user interface, Copyright Endevo 2002
7
GUI to configure input parameters to a test case (VI) This also shows how to connect a variable from the sequece to a input parameter Copyright Endevo 2002
8
Debugger The test cases had an build in debugger Copyright Endevo 2002
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.