Test Creation

The following steps will take you through the process of creation of a BBT test in RT EXECUTOR test control and development software on example of a simple BBT test environment with iDTV as device under test (DUT), Quantum as signal generator, and RT-AV300 as capture device.

See the test setup and operating principles for a quick introduction.

1. Upon logging onto RT-EXECUTOR database, select option Test Case -> Create test_creation_step_01s
2. Choose a test folder for your new test. test_creation_step_02s
3. Choose test-environment ini file. For more information about bbt environment, see the article about integration of new devices into bbt environment. test_creation_step_03s
4. Continue with naming the test, giving it a unique ID number, and a description. test_creation_step_04s
5. Turn the TV under test ON. This is achieved by adding a test step to address the RC device and set the variable POWER 1. Set the delay time (in ms), and give the DUT time to respond. test_creation_step_05s
6. Perform required initial settings of the TV under test (if required) in the following step. test_creation_step_06s
7. Initial DUT settings, continued. test_creation_step_07s
8. Select S Video as input source. test_creation_step_08s
9. Move previously generated test steps into editor. RT-EXECUTOR GUI builds a *.tst file consisting of the created test steps. When you are done adding/updating and checking the test steps on the go, move them into the editor and save the tst file. test_creation_step_09s
10. Set Quantum generator to generate S Video ouput, video standard PAL. This is performed using [S-VIDEO_PAL] macro in BBT environment. test_creation_step_10s
11. Select an image pattern on Quantum generator output using [Image_SMPTEBar] macro. test_creation_step_11s
12. Move the generator settings' steps to editor and update tst file. test_creation_step_12s
13. Configure RT-AV300 grabber device by setting the source (set_input_video variable) to HDMI. Introduce a delay to test_creation_step_13s
14. RT-AV300 configuration continued, select a name for the image to be captured. test_creation_step_14s
15. Capture TV output. This step is seen as setting grab variable to 1. test_creation_step_15s
16. Move the RT-AV300 related test steps to the test editor. test_creation_step_16s
17. Set video algorithm parameters - referent image for Picture Block Compare (PBC). test_creation_step_17s
18. Set test image for PBC algorithm. test_creation_step_18s
19. Perform video analysis, get the result. test_creation_step_19s
20. Add PBC related test steps to the tst file. test_creation_step_20s
21. Address the compare device. Set the comparison criterion in math form - operation = .GT test_creation_step_21s
22. Address the compare device, compare integeres - type = INTEGER test_creation_step_22s
23. Get the results of PBC. test_creation_step_23s
24. Set the tolerance - acceptable deviation of the captured image, compared to the reference test_creation_step_24s
25. Perform comparison of the two. test_creation_step_25s
26. Move the compare device related test steps into the editor and save the tst file. test_creation_step_26s