Mobile Device Test Demo
- Updated2025-07-23
- 2 minute(s) read
Purpose
This example simulates the testing of a cellular phone with test steps that use the LabVIEW, LabWindows/CVI, and .NET Adapters.
Example File Location
<TestStand Public>\Examples\Demos\Mobile Device Test\Mobile Device Test.seq
Highlighted Features
- Test step types
- Flow Control step types
- Report generation
Major API
None
Prerequisites
None
Note If you configure the LabVIEW adapter to use the development system and then run the example, you may receive an error indicating that the VIs are saved in a later version of LabVIEW. In this case, you can rebuild the example VIs using the source project located in the source subdirectory of the example directory. To rebuild the example files, open the project and rebuild the source distribution in the build specifications section.
How to Use This Example
Complete the following steps to review the sequences and steps in the example.
- Select the MainSequence in the Sequences pane and review the following steps in the Steps pane:
- The Simulation Dialog step launches a dialog box to prompt you to select a test or tests you want to simulate to fail.
- Notice that the test steps are configured to use different adapters based on the implementation of the code module.
- Many of the tests are contained within a subsequence and are called using sequence call steps. Double-click a sequence call step to view the subsequence that it calls.
- The code modules in this example implement simulated hardware calls and test functionality. Navigate to the <TestStand Public>\Examples\Demos\Mobile Device Test directory to view the source code for the code modules.
Complete the following steps to run the example.
- Select Execute»Single Pass to run the sequence.
- Select a UUT configuration in the dialog box.
- When execution completes, review the report on the Report pane. The report for this example has been customized to demonstrate the following TestStand features for report customization:
- The audio and user input test steps use the additional results feature to log the simulated data to the report.
- The LCD Video and RF test steps use the ReportText field to log custom HTML code that contains an image generated in the code module.
You can run this example using the Batch or Parallel process models. Complete the following steps to run the example with a different process model.
- Select Edit»Sequence File Properties.
- On the Advanced tab, select Require Specific Model in the Model Option field.
- Select ParallelModel.seq or BatchModel.seq in the Model File control.
- Click OK to close the dialog box.
- Select Execute»Single Pass to run the sequence. Notice that multiple instances of the test now execute.