04-03-2019 09:55 PM
Hello All,
Currently i am using Teststand to create Test sequence to test my product. for example i have example.seq created and 6 products for testing. i have to run this example.seq with all my products connected with my tester but one after the other.. Initially i will select all six slots at a time and give for RUN. but the execution should be something like this, my first product should finish the testing first where as remaining 5 products has to wait for first to complete and then move to second product and so on.
can anyone guide how to achieve this in teststand?
thanks,
kalpana
04-04-2019 03:54 AM
Sequential testing is the domain of the SequentialModel. So pick this one.
Using the Single Pass Execution Entry Point will only test a single UUT without acquiring the serial number. So you want to use the Test UUTs entry point.
Using that entry point will result in two popups per UUT: Serial number entry and pass/fail banner. These popups are created by model callbacks which you can override. The two callbacks are PreUUT and PostUUT. The purpose of these two callbacks is to implement UUT handling like moving the UUT into the fixture and scanning of the serial number (PreUUT) and moving the UUT out of the test after test was executed (PostUUT).
You can implement code there to stop test execution after testing six UUTs.