SlideShare ist ein Scribd-Unternehmen logo
1 von 53
Downloaden Sie, um offline zu lesen
TestExec SL 7.1
 .NET Actions
 .NET Hardware Handler
 .NET Operator UI
TestExec SL Training
.NET Actions
1
TestExec SL Training
.NET Actions
2
.NET Action
.NET Action Library
• Supported action routines
 Execute
 Cleanup
• Language supported
 C#
 VB.NET
• Compiled to .NET assemblies, typically dynamic link libraries (DLLs)
• Each assemblies can contain 1 or more action routines
TestExec SL Training
.NET Actions
3
Create a .NET Action Library (I)
C# Method (I)
TestExec SL Training
.NET Actions
4
Create a .NET Action Library (I)
C# Method (II)
TestExec SL Training
.NET Actions
5
Constructor
Member Function
Create a .NET Action Library (I)
VB Method (I)
TestExec SL Training
.NET Actions
6
Create a .NET Action Library (I)
VB Method (II)
TestExec SL Training
.NET Actions
7
Member Function
Constructor
Create a .NET Action Library (II)
TestExec SL Training
.NET Actions
8
1) File -> New
2) Select the .NET Action
Style
Create a .NET Action Library (III)
TestExec SL Training
.NET Actions
9
.NET DLL
1
2
3
1. Click on “Found in Search Paths”
If the DLL is Microsoft Common Runtime
Library, choose “Core .NET Libraries”
2. Select the correct .NET DLL
3. Uncheck on “Include directory
path”
Create a .NET Action Library (IV)
TestExec SL Training
.NET Actions
10
DLL Class Name
Choose the correct
Member Function
Create a .NET Action Library (VI)
TestExec SL Training
.NET Actions
11
If there is constructors
for the selected class, it
will appear here
Create a .NET Action Library (VII)
TestExec SL Training
.NET Actions
12
At the Lifetime tab
Instance
Reference
Create a .NET Action Library (VIII)
TestExec SL Training
.NET Actions
13
Instance lifetime allows one to specify
when an instance of the class should
be created and released.
Create New Instance:
Use the drop down arrow to select when
the new instance should be created:
Always at Testplan Prerun
If Doesn't Exist at Testplan Prerun
If Doesn't Exist at Action Setup
Always at Action Setup
Release Reference:
Use the drop down arrow to select when
the new instance should be released:
At Testplan Postrun
At Action Cleanup
Call Dispose on Release:
Use the drop down arrow to select
whether dispose should be called on
release:
Yes, If Exposed
No
Output Value
If this parameter/symbol will return values,
check the Action Output box.
Running .NET Action (I)
TestExec SL Training
.NET Actions
14
Reference/ pointer to object
that will operated upon
TestExec SL Training
.NET Actions
15
Lab 7:
Understanding Instance
Lifetime
Running .NET Action (II)
TestExec SL Training
.NET Actions
16
Result
The “Advance” button is to
fit initialize constructor into
it.
Debugging .NET Actions
Method 1 (I)
TestExec SL Training
.NET Actions
17
1) Right click on project solution, select properties
Debugging .NET Actions
Method 1 (II)
TestExec SL Training
.NET Actions
18
2) Select the
tstexcsl.exe from
$INSTDIRbin
3) Working directory
is $INSTDIRbin
$INSTDIR is TxSL
installation directory
Debugging for .NET Actions
Method 2 (I)
1) Start TestExec SL application
2) Attached to process
TestExec SL Training
.NET Actions
19
Debugging for .NET Actions
Method 2 (II)
3) Select tstexcsl.exe and attached the process
TestExec SL Training
.NET Actions
20
Debugging for .NET Actions
Method 3 (III)
4) Start testplan in TestExec SL containing the action
5) Start running
TestExec SL Training
.NET Actions
21
TestExec SL Training
.NET Actions
22
Lab 8:
Create a .NET Actions
TestExec SL Training
.NET Actions
23
.NET Hardware Handler
.NET Style of Hardware Handler
• Hardware Handler can be written in .NET Style as well.
• TestExec SL Dot Net Hardware Handler templates that are
installed when user installed TestExec SL:
 C#
 VB.NET
TestExec SL Training
.NET Actions
24
Creating .NET Hardware Handler (C#) (I)
TestExec SL Training
.NET Actions
25
NOTE: Starting TestExec SL 7.1, .NET 4.0 is supported
Creating .NET Hardware Handler (C#) (II)
TestExec SL Training
.NET Actions
26
2 predefinded interfaces in TestExec SL Hardware Hanlder are:-
 IHandlder Members
 Init
 DeclareParms
 Close
 Reset
 IHandlerEx Members
 Unload
 Deactivate
 Load
 Activate
Creating .NET Hardware Handler (C#) (III)
TestExec SL Training
.NET Actions
27
IHanlder members are:-
 Init
 DeclareParms
 Close
 Reset
Creating .NET Hardware Handler (C#) (IV)
TestExec SL Training
.NET Actions
28
IHandlerEx members are:-
 Unload
 Deactivate
 Load
 Activate
Creating .NET Hardware Handler (C#) (V)
TestExec SL Training
.NET Actions
29
Add library files as reference
Creating .NET Hardware Handler C# (VI)
TestExec SL Training
.NET Actions
30
The reference files that must
be included are as shown.
These are located in
$INSTDIR$bin
User can reference other
libraries if needed.
Creating .NET Hardware Handler C# (VII)
TestExec SL Training
.NET Actions
31
Recommendation:
The references properties are set:-
Copy Local : True
Embed Interop Type : False
Creating .NET Hardware Handler C# (VIII)
TestExec SL Training
.NET Actions
32
Creating .NET Hardware Handler C# (IX)
TestExec SL Training
.NET Actions
33
Creating .NET Hardware Handler C# (X)
TestExec SL Training
.NET Actions
34
Creating .NET Hardware Handler C# (XI)
TestExec SL Training
.NET Actions
35
Creating .NET Hardware Handler C# (XII)
TestExec SL Training
.NET Actions
36
Creating .NET Hardware Handler C# (XIII)
TestExec SL Training
.NET Actions
37
Make sure this
is checked
Adding .NET Hardware Handler in system.ust (I)
TestExec SL Training
.NET Actions
38
Make sure this
is unchecked
Adding .NET Hardware Handler in system.ust (II)
TestExec SL Training
.NET Actions
39
Creating the Handler Action
TestExec SL Training
.NET Actions
40
In the Testplan
TestExec SL Training
.NET Actions
41
TestExec SL Training
.NET Actions
42
Lab 9:
Create a .NET Hardware
Handler (C#)
Creating .NET Hardware Handler in VB.NET (I)
TestExec SL Training
.NET Actions
43
Creating .NET Hardware Handler in VB.NET (II)
TestExec SL Training
.NET Actions
44
2 predefnied interfaces in TestExec SL Hardware Handler are:-
 IHanlder Members
 Init
 DeclareParms
 Close
 Reset
 IHandlerEx Members
 Unload
 Deactivate
 Load
 Activate
Creating .NET Hardware Handler in VB.NET (III)
TestExec SL Training
.NET Actions
45
IHanlder members are:-
 Init
 DeclareParms
 Close
 Reset
Creating .NET Hardware Handler in VB.NET (IV)
TestExec SL Training
.NET Actions
46
IHandlerEx members are:-
 Unload
 Deactivate
 Load
 Activate
Creating .NET Hardware Handler in VB.NET (V)
TestExec SL Training
.NET Actions
47
Creating .NET Hardware Handler in VB.NET (VI)
TestExec SL Training
.NET Actions
48
TestExec SL Training
.NET Actions
49
Demo 8:
.NET Hardware Handler (VB)
TestExec SL Training
.NET Actions
50
Operator Interface
(.NET version)
Adding TestExec SL Control to Your Toolbox
TestExec SL Training
.NET Actions
51
Choose Toolbox | (right click) Choose Item | COM components in .Net
Choose the Browse button and locate the TestExec SL control, which is
in file “txslctl.ocx” in directory
“C:WindowsSysWOW64”  Windows 7 64-bit
“C:Windowssystem32”  Windows XP / 7 32-bit
Make sure the box next to “Agilent TestExecSL ActiveX Control Library
is checked.
Choose the OK button.
Once the TestExec SL control appears in Visual Basic’s Toolbox, you
can use the mouse to place it on a form as you would any other control.
TestExec SL Training
.NET Actions
52
Lab 10:
Creating a Simple .NET
Operator User Interface
TestExec SL Op UI Example
VB6 SimpleOpUI
• C:ProgramFilesAgilentTestExecSLx.xSimpleOpUI
• Get started with TxSL
TypicalOpUI
• C:ProgramFilesAgilentTestExecSLx.xTypicalOpUI
• Default Operator User Interface
• Source code provided for modification
MultipleOpUI
• C:ProgramFilesAgilentTestExecSLx.xMultipleOpUI
• Targets throughput multiplier applications
• Source code provided for modification
.NET TypicalOpUI.NET
• C:ProgramFilesAgilentTestExecSLx.xTypicalOpUI.NET
• Default Operator User Interface
• Source code provided for modification
MultipleOpUI.NET
• C:ProgramFilesAgilentTestExecSLx.xMultipleOpUI.NET
• Targets throughput multiplier applications
• Source code provided for modification
TestExec SL Training
.NET Actions
53

Weitere ähnliche Inhalte

Andere mochten auch

Entrenamiento TestExec 8.1
Entrenamiento TestExec 8.1Entrenamiento TestExec 8.1
Entrenamiento TestExec 8.1Interlatin
 
Using HP TEST EXEC SL
Using HP TEST EXEC SLUsing HP TEST EXEC SL
Using HP TEST EXEC SLInterlatin
 
Elige la fuente de alimentaciĂłn adecuada para tus aplicaciones
Elige la fuente de alimentaciĂłn adecuada para tus aplicacionesElige la fuente de alimentaciĂłn adecuada para tus aplicaciones
Elige la fuente de alimentaciĂłn adecuada para tus aplicacionesInterlatin
 
National Instruments India Webcast
National Instruments India WebcastNational Instruments India Webcast
National Instruments India WebcastBandan
 
Captronics Systems Automotive Testing
Captronics Systems Automotive TestingCaptronics Systems Automotive Testing
Captronics Systems Automotive TestingCaptronic Systems
 
Functional Test Automotive Seminar in Mexico
Functional Test Automotive Seminar in MexicoFunctional Test Automotive Seminar in Mexico
Functional Test Automotive Seminar in MexicoInterlatin
 

Andere mochten auch (6)

Entrenamiento TestExec 8.1
Entrenamiento TestExec 8.1Entrenamiento TestExec 8.1
Entrenamiento TestExec 8.1
 
Using HP TEST EXEC SL
Using HP TEST EXEC SLUsing HP TEST EXEC SL
Using HP TEST EXEC SL
 
Elige la fuente de alimentaciĂłn adecuada para tus aplicaciones
Elige la fuente de alimentaciĂłn adecuada para tus aplicacionesElige la fuente de alimentaciĂłn adecuada para tus aplicaciones
Elige la fuente de alimentaciĂłn adecuada para tus aplicaciones
 
National Instruments India Webcast
National Instruments India WebcastNational Instruments India Webcast
National Instruments India Webcast
 
Captronics Systems Automotive Testing
Captronics Systems Automotive TestingCaptronics Systems Automotive Testing
Captronics Systems Automotive Testing
 
Functional Test Automotive Seminar in Mexico
Functional Test Automotive Seminar in MexicoFunctional Test Automotive Seminar in Mexico
Functional Test Automotive Seminar in Mexico
 

Ähnlich wie TestExec SL 7.1

Никита Галкин "Testing in Frontend World"
Никита Галкин "Testing in Frontend World"Никита Галкин "Testing in Frontend World"
Никита Галкин "Testing in Frontend World"Fwdays
 
Test Driven Development
Test Driven DevelopmentTest Driven Development
Test Driven DevelopmentPapp Laszlo
 
Testing in FrontEnd World by Nikita Galkin
Testing in FrontEnd World by Nikita GalkinTesting in FrontEnd World by Nikita Galkin
Testing in FrontEnd World by Nikita GalkinSigma Software
 
From System Modeling to Automated System Testing
From System Modeling to Automated System TestingFrom System Modeling to Automated System Testing
From System Modeling to Automated System TestingFlorian Lier
 
01. introduction to-programming
01. introduction to-programming01. introduction to-programming
01. introduction to-programmingStoian Kirov
 
Automating the Quality
Automating the QualityAutomating the Quality
Automating the QualityDejan Vukmirovic
 
The program reads data from two files, itemsList-0x.txt and .docx
The program reads data from two files, itemsList-0x.txt and .docxThe program reads data from two files, itemsList-0x.txt and .docx
The program reads data from two files, itemsList-0x.txt and .docxoscars29
 
RPA Summer School Studio Session 4 AMER: Advanced practices with Studio and O...
RPA Summer School Studio Session 4 AMER: Advanced practices with Studio and O...RPA Summer School Studio Session 4 AMER: Advanced practices with Studio and O...
RPA Summer School Studio Session 4 AMER: Advanced practices with Studio and O...Diana Gray, MBA
 
generate IP CORES
generate IP CORESgenerate IP CORES
generate IP CORESguest296013
 
Simple tools to fight bigger quality battle
Simple tools to fight bigger quality battleSimple tools to fight bigger quality battle
Simple tools to fight bigger quality battleAnand Ramdeo
 
Errors detected in the Visual C++ 2012 libraries
Errors detected in the Visual C++ 2012 librariesErrors detected in the Visual C++ 2012 libraries
Errors detected in the Visual C++ 2012 librariesPVS-Studio
 
Static Code Analysis for Projects, Built on Unreal Engine
Static Code Analysis for Projects, Built on Unreal EngineStatic Code Analysis for Projects, Built on Unreal Engine
Static Code Analysis for Projects, Built on Unreal EngineAndrey Karpov
 
01 Introduction to programming
01 Introduction to programming01 Introduction to programming
01 Introduction to programmingmaznabili
 
Inria Tech Talk : Comment amĂŠliorer la qualitĂŠ de vos logiciels avec STAMP
Inria Tech Talk : Comment amĂŠliorer la qualitĂŠ de vos logiciels avec STAMPInria Tech Talk : Comment amĂŠliorer la qualitĂŠ de vos logiciels avec STAMP
Inria Tech Talk : Comment amĂŠliorer la qualitĂŠ de vos logiciels avec STAMPStĂŠphanie Roger
 
Testes? Mas isso nĂŁo aumenta o tempo de projecto? NĂŁo quero...
Testes? Mas isso nĂŁo aumenta o tempo de projecto? NĂŁo quero...Testes? Mas isso nĂŁo aumenta o tempo de projecto? NĂŁo quero...
Testes? Mas isso nĂŁo aumenta o tempo de projecto? NĂŁo quero...Comunidade NetPonto
 
Angular Optimization Web Performance Meetup
Angular Optimization Web Performance MeetupAngular Optimization Web Performance Meetup
Angular Optimization Web Performance MeetupDavid Barreto
 

Ähnlich wie TestExec SL 7.1 (20)

Никита Галкин "Testing in Frontend World"
Никита Галкин "Testing in Frontend World"Никита Галкин "Testing in Frontend World"
Никита Галкин "Testing in Frontend World"
 
Test Driven Development
Test Driven DevelopmentTest Driven Development
Test Driven Development
 
Testing in FrontEnd World by Nikita Galkin
Testing in FrontEnd World by Nikita GalkinTesting in FrontEnd World by Nikita Galkin
Testing in FrontEnd World by Nikita Galkin
 
From System Modeling to Automated System Testing
From System Modeling to Automated System TestingFrom System Modeling to Automated System Testing
From System Modeling to Automated System Testing
 
Tdd,Ioc
Tdd,IocTdd,Ioc
Tdd,Ioc
 
Modern Python Testing
Modern Python TestingModern Python Testing
Modern Python Testing
 
01. introduction to-programming
01. introduction to-programming01. introduction to-programming
01. introduction to-programming
 
Automating the Quality
Automating the QualityAutomating the Quality
Automating the Quality
 
The program reads data from two files, itemsList-0x.txt and .docx
The program reads data from two files, itemsList-0x.txt and .docxThe program reads data from two files, itemsList-0x.txt and .docx
The program reads data from two files, itemsList-0x.txt and .docx
 
RPA Summer School Studio Session 4 AMER: Advanced practices with Studio and O...
RPA Summer School Studio Session 4 AMER: Advanced practices with Studio and O...RPA Summer School Studio Session 4 AMER: Advanced practices with Studio and O...
RPA Summer School Studio Session 4 AMER: Advanced practices with Studio and O...
 
generate IP CORES
generate IP CORESgenerate IP CORES
generate IP CORES
 
Simple tools to fight bigger quality battle
Simple tools to fight bigger quality battleSimple tools to fight bigger quality battle
Simple tools to fight bigger quality battle
 
Introduction to Programming Lesson 01
Introduction to Programming Lesson 01Introduction to Programming Lesson 01
Introduction to Programming Lesson 01
 
SE2011_10.ppt
SE2011_10.pptSE2011_10.ppt
SE2011_10.ppt
 
Errors detected in the Visual C++ 2012 libraries
Errors detected in the Visual C++ 2012 librariesErrors detected in the Visual C++ 2012 libraries
Errors detected in the Visual C++ 2012 libraries
 
Static Code Analysis for Projects, Built on Unreal Engine
Static Code Analysis for Projects, Built on Unreal EngineStatic Code Analysis for Projects, Built on Unreal Engine
Static Code Analysis for Projects, Built on Unreal Engine
 
01 Introduction to programming
01 Introduction to programming01 Introduction to programming
01 Introduction to programming
 
Inria Tech Talk : Comment amĂŠliorer la qualitĂŠ de vos logiciels avec STAMP
Inria Tech Talk : Comment amĂŠliorer la qualitĂŠ de vos logiciels avec STAMPInria Tech Talk : Comment amĂŠliorer la qualitĂŠ de vos logiciels avec STAMP
Inria Tech Talk : Comment amĂŠliorer la qualitĂŠ de vos logiciels avec STAMP
 
Testes? Mas isso nĂŁo aumenta o tempo de projecto? NĂŁo quero...
Testes? Mas isso nĂŁo aumenta o tempo de projecto? NĂŁo quero...Testes? Mas isso nĂŁo aumenta o tempo de projecto? NĂŁo quero...
Testes? Mas isso nĂŁo aumenta o tempo de projecto? NĂŁo quero...
 
Angular Optimization Web Performance Meetup
Angular Optimization Web Performance MeetupAngular Optimization Web Performance Meetup
Angular Optimization Web Performance Meetup
 

Mehr von Interlatin

Migration ux to windows - ICT i3070
Migration ux to windows - ICT i3070Migration ux to windows - ICT i3070
Migration ux to windows - ICT i3070Interlatin
 
In-line fixture design and release to production
In-line fixture design and release to production In-line fixture design and release to production
In-line fixture design and release to production Interlatin
 
Boundary scan for support engineers and technicians
Boundary scan for support engineers and techniciansBoundary scan for support engineers and technicians
Boundary scan for support engineers and techniciansInterlatin
 
Boundary Scan Basics - x1149 de Keysight
Boundary Scan Basics - x1149 de KeysightBoundary Scan Basics - x1149 de Keysight
Boundary Scan Basics - x1149 de KeysightInterlatin
 
Keysight Mini-ICT - Testing Days MĂŠxico
Keysight Mini-ICT - Testing Days MĂŠxicoKeysight Mini-ICT - Testing Days MĂŠxico
Keysight Mini-ICT - Testing Days MĂŠxicoInterlatin
 
Keysight i3070 (antes HP3070) Board Test Interface
Keysight i3070 (antes HP3070) Board Test InterfaceKeysight i3070 (antes HP3070) Board Test Interface
Keysight i3070 (antes HP3070) Board Test InterfaceInterlatin
 
BĂĄsicos de Functional Test Systems - Testing Days Tijuana
BĂĄsicos de Functional Test Systems - Testing Days TijuanaBĂĄsicos de Functional Test Systems - Testing Days Tijuana
BĂĄsicos de Functional Test Systems - Testing Days TijuanaInterlatin
 
Functional Test Systems - Testing Days BajĂ­o
Functional Test Systems - Testing Days BajĂ­oFunctional Test Systems - Testing Days BajĂ­o
Functional Test Systems - Testing Days BajĂ­oInterlatin
 
AnĂĄlisis de respuesta en frecuencia en osciloscopios
AnĂĄlisis de respuesta en frecuencia en osciloscopiosAnĂĄlisis de respuesta en frecuencia en osciloscopios
AnĂĄlisis de respuesta en frecuencia en osciloscopiosInterlatin
 
PresentaciĂłn de ingenierĂ­a digital
PresentaciĂłn de ingenierĂ­a digitalPresentaciĂłn de ingenierĂ­a digital
PresentaciĂłn de ingenierĂ­a digitalInterlatin
 
Inter latin ptc i-iot - viaje de transformaciĂłn de la manufactura
Inter latin ptc i-iot - viaje de transformaciĂłn de la manufacturaInter latin ptc i-iot - viaje de transformaciĂłn de la manufactura
Inter latin ptc i-iot - viaje de transformaciĂłn de la manufacturaInterlatin
 
Sistemas de adquisiciĂłn de datos en las FĂĄbricas Inteligentes de la Industria...
Sistemas de adquisiciĂłn de datos en las FĂĄbricas Inteligentes de la Industria...Sistemas de adquisiciĂłn de datos en las FĂĄbricas Inteligentes de la Industria...
Sistemas de adquisiciĂłn de datos en las FĂĄbricas Inteligentes de la Industria...Interlatin
 
IntroducciĂłn a las Redes automotrices - CAN/LIN
IntroducciĂłn a las Redes automotrices - CAN/LINIntroducciĂłn a las Redes automotrices - CAN/LIN
IntroducciĂłn a las Redes automotrices - CAN/LINInterlatin
 
Pruebas de Campo para la industria de las Telecomunicaciones - CaracterizaciĂł...
Pruebas de Campo para la industria de las Telecomunicaciones - CaracterizaciĂł...Pruebas de Campo para la industria de las Telecomunicaciones - CaracterizaciĂł...
Pruebas de Campo para la industria de las Telecomunicaciones - CaracterizaciĂł...Interlatin
 
UGM 2015: X1149 workshop
UGM 2015: X1149 workshopUGM 2015: X1149 workshop
UGM 2015: X1149 workshopInterlatin
 
UGM 2015 Automotive Days
UGM 2015 Automotive DaysUGM 2015 Automotive Days
UGM 2015 Automotive DaysInterlatin
 
UGM CAN PXI
UGM CAN PXIUGM CAN PXI
UGM CAN PXIInterlatin
 
UGM 2015 Manager's Track
UGM 2015 Manager's TrackUGM 2015 Manager's Track
UGM 2015 Manager's TrackInterlatin
 
InterpretaciĂłn y utilidad de datos estadĂ­sticos.
InterpretaciĂłn y utilidad de datos estadĂ­sticos.InterpretaciĂłn y utilidad de datos estadĂ­sticos.
InterpretaciĂłn y utilidad de datos estadĂ­sticos.Interlatin
 
Best practices
Best practicesBest practices
Best practicesInterlatin
 

Mehr von Interlatin (20)

Migration ux to windows - ICT i3070
Migration ux to windows - ICT i3070Migration ux to windows - ICT i3070
Migration ux to windows - ICT i3070
 
In-line fixture design and release to production
In-line fixture design and release to production In-line fixture design and release to production
In-line fixture design and release to production
 
Boundary scan for support engineers and technicians
Boundary scan for support engineers and techniciansBoundary scan for support engineers and technicians
Boundary scan for support engineers and technicians
 
Boundary Scan Basics - x1149 de Keysight
Boundary Scan Basics - x1149 de KeysightBoundary Scan Basics - x1149 de Keysight
Boundary Scan Basics - x1149 de Keysight
 
Keysight Mini-ICT - Testing Days MĂŠxico
Keysight Mini-ICT - Testing Days MĂŠxicoKeysight Mini-ICT - Testing Days MĂŠxico
Keysight Mini-ICT - Testing Days MĂŠxico
 
Keysight i3070 (antes HP3070) Board Test Interface
Keysight i3070 (antes HP3070) Board Test InterfaceKeysight i3070 (antes HP3070) Board Test Interface
Keysight i3070 (antes HP3070) Board Test Interface
 
BĂĄsicos de Functional Test Systems - Testing Days Tijuana
BĂĄsicos de Functional Test Systems - Testing Days TijuanaBĂĄsicos de Functional Test Systems - Testing Days Tijuana
BĂĄsicos de Functional Test Systems - Testing Days Tijuana
 
Functional Test Systems - Testing Days BajĂ­o
Functional Test Systems - Testing Days BajĂ­oFunctional Test Systems - Testing Days BajĂ­o
Functional Test Systems - Testing Days BajĂ­o
 
AnĂĄlisis de respuesta en frecuencia en osciloscopios
AnĂĄlisis de respuesta en frecuencia en osciloscopiosAnĂĄlisis de respuesta en frecuencia en osciloscopios
AnĂĄlisis de respuesta en frecuencia en osciloscopios
 
PresentaciĂłn de ingenierĂ­a digital
PresentaciĂłn de ingenierĂ­a digitalPresentaciĂłn de ingenierĂ­a digital
PresentaciĂłn de ingenierĂ­a digital
 
Inter latin ptc i-iot - viaje de transformaciĂłn de la manufactura
Inter latin ptc i-iot - viaje de transformaciĂłn de la manufacturaInter latin ptc i-iot - viaje de transformaciĂłn de la manufactura
Inter latin ptc i-iot - viaje de transformaciĂłn de la manufactura
 
Sistemas de adquisiciĂłn de datos en las FĂĄbricas Inteligentes de la Industria...
Sistemas de adquisiciĂłn de datos en las FĂĄbricas Inteligentes de la Industria...Sistemas de adquisiciĂłn de datos en las FĂĄbricas Inteligentes de la Industria...
Sistemas de adquisiciĂłn de datos en las FĂĄbricas Inteligentes de la Industria...
 
IntroducciĂłn a las Redes automotrices - CAN/LIN
IntroducciĂłn a las Redes automotrices - CAN/LINIntroducciĂłn a las Redes automotrices - CAN/LIN
IntroducciĂłn a las Redes automotrices - CAN/LIN
 
Pruebas de Campo para la industria de las Telecomunicaciones - CaracterizaciĂł...
Pruebas de Campo para la industria de las Telecomunicaciones - CaracterizaciĂł...Pruebas de Campo para la industria de las Telecomunicaciones - CaracterizaciĂł...
Pruebas de Campo para la industria de las Telecomunicaciones - CaracterizaciĂł...
 
UGM 2015: X1149 workshop
UGM 2015: X1149 workshopUGM 2015: X1149 workshop
UGM 2015: X1149 workshop
 
UGM 2015 Automotive Days
UGM 2015 Automotive DaysUGM 2015 Automotive Days
UGM 2015 Automotive Days
 
UGM CAN PXI
UGM CAN PXIUGM CAN PXI
UGM CAN PXI
 
UGM 2015 Manager's Track
UGM 2015 Manager's TrackUGM 2015 Manager's Track
UGM 2015 Manager's Track
 
InterpretaciĂłn y utilidad de datos estadĂ­sticos.
InterpretaciĂłn y utilidad de datos estadĂ­sticos.InterpretaciĂłn y utilidad de datos estadĂ­sticos.
InterpretaciĂłn y utilidad de datos estadĂ­sticos.
 
Best practices
Best practicesBest practices
Best practices
 

KĂźrzlich hochgeladen

Top Rated Call Girls Mumbai Central : 9920725232 We offer Beautiful and sexy ...
Top Rated Call Girls Mumbai Central : 9920725232 We offer Beautiful and sexy ...Top Rated Call Girls Mumbai Central : 9920725232 We offer Beautiful and sexy ...
Top Rated Call Girls Mumbai Central : 9920725232 We offer Beautiful and sexy ...amitlee9823
 
ELECTRICITÉ TMT 55.pdf electrick diagram manitout
ELECTRICITÉ TMT 55.pdf electrick diagram manitoutELECTRICITÉ TMT 55.pdf electrick diagram manitout
ELECTRICITÉ TMT 55.pdf electrick diagram manitoutssjews46
 
Madiwala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore Es...
Madiwala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore Es...Madiwala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore Es...
Madiwala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore Es...amitlee9823
 
Workplace-Hazards TLE EIM 10 QUARTER3 W2
Workplace-Hazards TLE EIM 10 QUARTER3 W2Workplace-Hazards TLE EIM 10 QUARTER3 W2
Workplace-Hazards TLE EIM 10 QUARTER3 W2johnreyloyola1
 
一比一原版(PU学位证书)普渡大学毕业证学历认证加急办理
一比一原版(PU学位证书)普渡大学毕业证学历认证加急办理一比一原版(PU学位证书)普渡大学毕业证学历认证加急办理
一比一原版(PU学位证书)普渡大学毕业证学历认证加急办理ezgenuh
 
Call Girls Kanakapura Road Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Kanakapura Road Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Kanakapura Road Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Kanakapura Road Just Call 👗 7737669865 👗 Top Class Call Girl Servi...amitlee9823
 
ENJOY Call Girls In Okhla Vihar Delhi Call 9654467111
ENJOY Call Girls In Okhla Vihar Delhi Call 9654467111ENJOY Call Girls In Okhla Vihar Delhi Call 9654467111
ENJOY Call Girls In Okhla Vihar Delhi Call 9654467111Sapana Sha
 
Call Girls Kadugodi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Kadugodi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Kadugodi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Kadugodi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...amitlee9823
 
➥🔝 7737669865 🔝▻ narsinghpur Call-girls in Women Seeking Men 🔝narsinghpur🔝 ...
➥🔝 7737669865 🔝▻ narsinghpur Call-girls in Women Seeking Men  🔝narsinghpur🔝  ...➥🔝 7737669865 🔝▻ narsinghpur Call-girls in Women Seeking Men  🔝narsinghpur🔝  ...
➥🔝 7737669865 🔝▻ narsinghpur Call-girls in Women Seeking Men 🔝narsinghpur🔝 ...nirzagarg
 
Vip Mumbai Call Girls Colaba Call On 9920725232 With Body to body massage wit...
Vip Mumbai Call Girls Colaba Call On 9920725232 With Body to body massage wit...Vip Mumbai Call Girls Colaba Call On 9920725232 With Body to body massage wit...
Vip Mumbai Call Girls Colaba Call On 9920725232 With Body to body massage wit...amitlee9823
 
Rekha Agarkar Escorts Service Kollam ❣️ 7014168258 ❣️ High Cost Unlimited Har...
Rekha Agarkar Escorts Service Kollam ❣️ 7014168258 ❣️ High Cost Unlimited Har...Rekha Agarkar Escorts Service Kollam ❣️ 7014168258 ❣️ High Cost Unlimited Har...
Rekha Agarkar Escorts Service Kollam ❣️ 7014168258 ❣️ High Cost Unlimited Har...nirzagarg
 
Call Girls Bangalore Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Bangalore Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Bangalore Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Bangalore Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...amitlee9823
 
83778-77756 ( HER.SELF ) Brings Call Girls In Laxmi Nagar
83778-77756 ( HER.SELF ) Brings Call Girls In Laxmi Nagar83778-77756 ( HER.SELF ) Brings Call Girls In Laxmi Nagar
83778-77756 ( HER.SELF ) Brings Call Girls In Laxmi Nagardollysharma2066
 
FULL NIGHT — 9999894380 Call Girls In Jagat Puri | Delhi
FULL NIGHT — 9999894380 Call Girls In Jagat Puri | DelhiFULL NIGHT — 9999894380 Call Girls In Jagat Puri | Delhi
FULL NIGHT — 9999894380 Call Girls In Jagat Puri | DelhiSaketCallGirlsCallUs
 
Top Rated Call Girls South Mumbai : 9920725232 We offer Beautiful and sexy Ca...
Top Rated Call Girls South Mumbai : 9920725232 We offer Beautiful and sexy Ca...Top Rated Call Girls South Mumbai : 9920725232 We offer Beautiful and sexy Ca...
Top Rated Call Girls South Mumbai : 9920725232 We offer Beautiful and sexy Ca...amitlee9823
 
John Deere 7430 7530 Tractors Diagnostic Service Manual W.pdf
John Deere 7430 7530 Tractors Diagnostic Service Manual W.pdfJohn Deere 7430 7530 Tractors Diagnostic Service Manual W.pdf
John Deere 7430 7530 Tractors Diagnostic Service Manual W.pdfExcavator
 
What Does The Engine Malfunction Reduced Power Message Mean For Your BMW X5
What Does The Engine Malfunction Reduced Power Message Mean For Your BMW X5What Does The Engine Malfunction Reduced Power Message Mean For Your BMW X5
What Does The Engine Malfunction Reduced Power Message Mean For Your BMW X5Bavarian Workshop
 
Call Girls In Kotla Mubarakpur Delhi ❤️8448577510 ⊹Best Escorts Service In 24...
Call Girls In Kotla Mubarakpur Delhi ❤️8448577510 ⊹Best Escorts Service In 24...Call Girls In Kotla Mubarakpur Delhi ❤️8448577510 ⊹Best Escorts Service In 24...
Call Girls In Kotla Mubarakpur Delhi ❤️8448577510 ⊹Best Escorts Service In 24...lizamodels9
 

KĂźrzlich hochgeladen (20)

Top Rated Call Girls Mumbai Central : 9920725232 We offer Beautiful and sexy ...
Top Rated Call Girls Mumbai Central : 9920725232 We offer Beautiful and sexy ...Top Rated Call Girls Mumbai Central : 9920725232 We offer Beautiful and sexy ...
Top Rated Call Girls Mumbai Central : 9920725232 We offer Beautiful and sexy ...
 
(ISHITA) Call Girls Service Jammu Call Now 8617697112 Jammu Escorts 24x7
(ISHITA) Call Girls Service Jammu Call Now 8617697112 Jammu Escorts 24x7(ISHITA) Call Girls Service Jammu Call Now 8617697112 Jammu Escorts 24x7
(ISHITA) Call Girls Service Jammu Call Now 8617697112 Jammu Escorts 24x7
 
ELECTRICITÉ TMT 55.pdf electrick diagram manitout
ELECTRICITÉ TMT 55.pdf electrick diagram manitoutELECTRICITÉ TMT 55.pdf electrick diagram manitout
ELECTRICITÉ TMT 55.pdf electrick diagram manitout
 
Madiwala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore Es...
Madiwala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore Es...Madiwala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore Es...
Madiwala Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore Es...
 
Workplace-Hazards TLE EIM 10 QUARTER3 W2
Workplace-Hazards TLE EIM 10 QUARTER3 W2Workplace-Hazards TLE EIM 10 QUARTER3 W2
Workplace-Hazards TLE EIM 10 QUARTER3 W2
 
一比一原版(PU学位证书)普渡大学毕业证学历认证加急办理
一比一原版(PU学位证书)普渡大学毕业证学历认证加急办理一比一原版(PU学位证书)普渡大学毕业证学历认证加急办理
一比一原版(PU学位证书)普渡大学毕业证学历认证加急办理
 
Call Girls Kanakapura Road Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Kanakapura Road Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Kanakapura Road Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Kanakapura Road Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
ENJOY Call Girls In Okhla Vihar Delhi Call 9654467111
ENJOY Call Girls In Okhla Vihar Delhi Call 9654467111ENJOY Call Girls In Okhla Vihar Delhi Call 9654467111
ENJOY Call Girls In Okhla Vihar Delhi Call 9654467111
 
Call Girls Kadugodi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Kadugodi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...Call Girls Kadugodi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
Call Girls Kadugodi Just Call 👗 7737669865 👗 Top Class Call Girl Service Bang...
 
➥🔝 7737669865 🔝▻ narsinghpur Call-girls in Women Seeking Men 🔝narsinghpur🔝 ...
➥🔝 7737669865 🔝▻ narsinghpur Call-girls in Women Seeking Men  🔝narsinghpur🔝  ...➥🔝 7737669865 🔝▻ narsinghpur Call-girls in Women Seeking Men  🔝narsinghpur🔝  ...
➥🔝 7737669865 🔝▻ narsinghpur Call-girls in Women Seeking Men 🔝narsinghpur🔝 ...
 
Vip Mumbai Call Girls Colaba Call On 9920725232 With Body to body massage wit...
Vip Mumbai Call Girls Colaba Call On 9920725232 With Body to body massage wit...Vip Mumbai Call Girls Colaba Call On 9920725232 With Body to body massage wit...
Vip Mumbai Call Girls Colaba Call On 9920725232 With Body to body massage wit...
 
(INDIRA) Call Girl Nashik Call Now 8617697112 Nashik Escorts 24x7
(INDIRA) Call Girl Nashik Call Now 8617697112 Nashik Escorts 24x7(INDIRA) Call Girl Nashik Call Now 8617697112 Nashik Escorts 24x7
(INDIRA) Call Girl Nashik Call Now 8617697112 Nashik Escorts 24x7
 
Rekha Agarkar Escorts Service Kollam ❣️ 7014168258 ❣️ High Cost Unlimited Har...
Rekha Agarkar Escorts Service Kollam ❣️ 7014168258 ❣️ High Cost Unlimited Har...Rekha Agarkar Escorts Service Kollam ❣️ 7014168258 ❣️ High Cost Unlimited Har...
Rekha Agarkar Escorts Service Kollam ❣️ 7014168258 ❣️ High Cost Unlimited Har...
 
Call Girls Bangalore Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Bangalore Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...Call Girls Bangalore Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
Call Girls Bangalore Just Call 👗 7737669865 👗 Top Class Call Girl Service Ban...
 
83778-77756 ( HER.SELF ) Brings Call Girls In Laxmi Nagar
83778-77756 ( HER.SELF ) Brings Call Girls In Laxmi Nagar83778-77756 ( HER.SELF ) Brings Call Girls In Laxmi Nagar
83778-77756 ( HER.SELF ) Brings Call Girls In Laxmi Nagar
 
FULL NIGHT — 9999894380 Call Girls In Jagat Puri | Delhi
FULL NIGHT — 9999894380 Call Girls In Jagat Puri | DelhiFULL NIGHT — 9999894380 Call Girls In Jagat Puri | Delhi
FULL NIGHT — 9999894380 Call Girls In Jagat Puri | Delhi
 
Top Rated Call Girls South Mumbai : 9920725232 We offer Beautiful and sexy Ca...
Top Rated Call Girls South Mumbai : 9920725232 We offer Beautiful and sexy Ca...Top Rated Call Girls South Mumbai : 9920725232 We offer Beautiful and sexy Ca...
Top Rated Call Girls South Mumbai : 9920725232 We offer Beautiful and sexy Ca...
 
John Deere 7430 7530 Tractors Diagnostic Service Manual W.pdf
John Deere 7430 7530 Tractors Diagnostic Service Manual W.pdfJohn Deere 7430 7530 Tractors Diagnostic Service Manual W.pdf
John Deere 7430 7530 Tractors Diagnostic Service Manual W.pdf
 
What Does The Engine Malfunction Reduced Power Message Mean For Your BMW X5
What Does The Engine Malfunction Reduced Power Message Mean For Your BMW X5What Does The Engine Malfunction Reduced Power Message Mean For Your BMW X5
What Does The Engine Malfunction Reduced Power Message Mean For Your BMW X5
 
Call Girls In Kotla Mubarakpur Delhi ❤️8448577510 ⊹Best Escorts Service In 24...
Call Girls In Kotla Mubarakpur Delhi ❤️8448577510 ⊹Best Escorts Service In 24...Call Girls In Kotla Mubarakpur Delhi ❤️8448577510 ⊹Best Escorts Service In 24...
Call Girls In Kotla Mubarakpur Delhi ❤️8448577510 ⊹Best Escorts Service In 24...
 

TestExec SL 7.1

  • 1. TestExec SL 7.1  .NET Actions  .NET Hardware Handler  .NET Operator UI TestExec SL Training .NET Actions 1
  • 2. TestExec SL Training .NET Actions 2 .NET Action
  • 3. .NET Action Library • Supported action routines  Execute  Cleanup • Language supported  C#  VB.NET • Compiled to .NET assemblies, typically dynamic link libraries (DLLs) • Each assemblies can contain 1 or more action routines TestExec SL Training .NET Actions 3
  • 4. Create a .NET Action Library (I) C# Method (I) TestExec SL Training .NET Actions 4
  • 5. Create a .NET Action Library (I) C# Method (II) TestExec SL Training .NET Actions 5 Constructor Member Function
  • 6. Create a .NET Action Library (I) VB Method (I) TestExec SL Training .NET Actions 6
  • 7. Create a .NET Action Library (I) VB Method (II) TestExec SL Training .NET Actions 7 Member Function Constructor
  • 8. Create a .NET Action Library (II) TestExec SL Training .NET Actions 8 1) File -> New 2) Select the .NET Action Style
  • 9. Create a .NET Action Library (III) TestExec SL Training .NET Actions 9 .NET DLL 1 2 3 1. Click on “Found in Search Paths” If the DLL is Microsoft Common Runtime Library, choose “Core .NET Libraries” 2. Select the correct .NET DLL 3. Uncheck on “Include directory path”
  • 10. Create a .NET Action Library (IV) TestExec SL Training .NET Actions 10 DLL Class Name Choose the correct Member Function
  • 11. Create a .NET Action Library (VI) TestExec SL Training .NET Actions 11 If there is constructors for the selected class, it will appear here
  • 12. Create a .NET Action Library (VII) TestExec SL Training .NET Actions 12 At the Lifetime tab Instance Reference
  • 13. Create a .NET Action Library (VIII) TestExec SL Training .NET Actions 13 Instance lifetime allows one to specify when an instance of the class should be created and released. Create New Instance: Use the drop down arrow to select when the new instance should be created: Always at Testplan Prerun If Doesn't Exist at Testplan Prerun If Doesn't Exist at Action Setup Always at Action Setup Release Reference: Use the drop down arrow to select when the new instance should be released: At Testplan Postrun At Action Cleanup Call Dispose on Release: Use the drop down arrow to select whether dispose should be called on release: Yes, If Exposed No Output Value If this parameter/symbol will return values, check the Action Output box.
  • 14. Running .NET Action (I) TestExec SL Training .NET Actions 14 Reference/ pointer to object that will operated upon
  • 15. TestExec SL Training .NET Actions 15 Lab 7: Understanding Instance Lifetime
  • 16. Running .NET Action (II) TestExec SL Training .NET Actions 16 Result The “Advance” button is to fit initialize constructor into it.
  • 17. Debugging .NET Actions Method 1 (I) TestExec SL Training .NET Actions 17 1) Right click on project solution, select properties
  • 18. Debugging .NET Actions Method 1 (II) TestExec SL Training .NET Actions 18 2) Select the tstexcsl.exe from $INSTDIRbin 3) Working directory is $INSTDIRbin $INSTDIR is TxSL installation directory
  • 19. Debugging for .NET Actions Method 2 (I) 1) Start TestExec SL application 2) Attached to process TestExec SL Training .NET Actions 19
  • 20. Debugging for .NET Actions Method 2 (II) 3) Select tstexcsl.exe and attached the process TestExec SL Training .NET Actions 20
  • 21. Debugging for .NET Actions Method 3 (III) 4) Start testplan in TestExec SL containing the action 5) Start running TestExec SL Training .NET Actions 21
  • 22. TestExec SL Training .NET Actions 22 Lab 8: Create a .NET Actions
  • 23. TestExec SL Training .NET Actions 23 .NET Hardware Handler
  • 24. .NET Style of Hardware Handler • Hardware Handler can be written in .NET Style as well. • TestExec SL Dot Net Hardware Handler templates that are installed when user installed TestExec SL:  C#  VB.NET TestExec SL Training .NET Actions 24
  • 25. Creating .NET Hardware Handler (C#) (I) TestExec SL Training .NET Actions 25 NOTE: Starting TestExec SL 7.1, .NET 4.0 is supported
  • 26. Creating .NET Hardware Handler (C#) (II) TestExec SL Training .NET Actions 26 2 predefinded interfaces in TestExec SL Hardware Hanlder are:-  IHandlder Members  Init  DeclareParms  Close  Reset  IHandlerEx Members  Unload  Deactivate  Load  Activate
  • 27. Creating .NET Hardware Handler (C#) (III) TestExec SL Training .NET Actions 27 IHanlder members are:-  Init  DeclareParms  Close  Reset
  • 28. Creating .NET Hardware Handler (C#) (IV) TestExec SL Training .NET Actions 28 IHandlerEx members are:-  Unload  Deactivate  Load  Activate
  • 29. Creating .NET Hardware Handler (C#) (V) TestExec SL Training .NET Actions 29 Add library files as reference
  • 30. Creating .NET Hardware Handler C# (VI) TestExec SL Training .NET Actions 30 The reference files that must be included are as shown. These are located in $INSTDIR$bin User can reference other libraries if needed.
  • 31. Creating .NET Hardware Handler C# (VII) TestExec SL Training .NET Actions 31 Recommendation: The references properties are set:- Copy Local : True Embed Interop Type : False
  • 32. Creating .NET Hardware Handler C# (VIII) TestExec SL Training .NET Actions 32
  • 33. Creating .NET Hardware Handler C# (IX) TestExec SL Training .NET Actions 33
  • 34. Creating .NET Hardware Handler C# (X) TestExec SL Training .NET Actions 34
  • 35. Creating .NET Hardware Handler C# (XI) TestExec SL Training .NET Actions 35
  • 36. Creating .NET Hardware Handler C# (XII) TestExec SL Training .NET Actions 36
  • 37. Creating .NET Hardware Handler C# (XIII) TestExec SL Training .NET Actions 37 Make sure this is checked
  • 38. Adding .NET Hardware Handler in system.ust (I) TestExec SL Training .NET Actions 38 Make sure this is unchecked
  • 39. Adding .NET Hardware Handler in system.ust (II) TestExec SL Training .NET Actions 39
  • 40. Creating the Handler Action TestExec SL Training .NET Actions 40
  • 41. In the Testplan TestExec SL Training .NET Actions 41
  • 42. TestExec SL Training .NET Actions 42 Lab 9: Create a .NET Hardware Handler (C#)
  • 43. Creating .NET Hardware Handler in VB.NET (I) TestExec SL Training .NET Actions 43
  • 44. Creating .NET Hardware Handler in VB.NET (II) TestExec SL Training .NET Actions 44 2 predefnied interfaces in TestExec SL Hardware Handler are:-  IHanlder Members  Init  DeclareParms  Close  Reset  IHandlerEx Members  Unload  Deactivate  Load  Activate
  • 45. Creating .NET Hardware Handler in VB.NET (III) TestExec SL Training .NET Actions 45 IHanlder members are:-  Init  DeclareParms  Close  Reset
  • 46. Creating .NET Hardware Handler in VB.NET (IV) TestExec SL Training .NET Actions 46 IHandlerEx members are:-  Unload  Deactivate  Load  Activate
  • 47. Creating .NET Hardware Handler in VB.NET (V) TestExec SL Training .NET Actions 47
  • 48. Creating .NET Hardware Handler in VB.NET (VI) TestExec SL Training .NET Actions 48
  • 49. TestExec SL Training .NET Actions 49 Demo 8: .NET Hardware Handler (VB)
  • 50. TestExec SL Training .NET Actions 50 Operator Interface (.NET version)
  • 51. Adding TestExec SL Control to Your Toolbox TestExec SL Training .NET Actions 51 Choose Toolbox | (right click) Choose Item | COM components in .Net Choose the Browse button and locate the TestExec SL control, which is in file “txslctl.ocx” in directory “C:WindowsSysWOW64”  Windows 7 64-bit “C:Windowssystem32”  Windows XP / 7 32-bit Make sure the box next to “Agilent TestExecSL ActiveX Control Library is checked. Choose the OK button. Once the TestExec SL control appears in Visual Basic’s Toolbox, you can use the mouse to place it on a form as you would any other control.
  • 52. TestExec SL Training .NET Actions 52 Lab 10: Creating a Simple .NET Operator User Interface
  • 53. TestExec SL Op UI Example VB6 SimpleOpUI • C:ProgramFilesAgilentTestExecSLx.xSimpleOpUI • Get started with TxSL TypicalOpUI • C:ProgramFilesAgilentTestExecSLx.xTypicalOpUI • Default Operator User Interface • Source code provided for modification MultipleOpUI • C:ProgramFilesAgilentTestExecSLx.xMultipleOpUI • Targets throughput multiplier applications • Source code provided for modification .NET TypicalOpUI.NET • C:ProgramFilesAgilentTestExecSLx.xTypicalOpUI.NET • Default Operator User Interface • Source code provided for modification MultipleOpUI.NET • C:ProgramFilesAgilentTestExecSLx.xMultipleOpUI.NET • Targets throughput multiplier applications • Source code provided for modification TestExec SL Training .NET Actions 53