Creating the TEF Script File

The TestExecute Framework (TEF) provides a C++ library for building test harnesses, and a script engine that allows automated execution of such tests. SVS Test Development tool provides a GUI wizard and editor for creating and editing .script files.

To create a .script file complete the following steps:

  • Click File > New > Other > Symbian OS Test > TEF script file.

    The Script File Dialog


    The Script File Dialog

  • To create a new child right-click the TEF Script File and select New Child, then choose one of the script commands, which are described in the TEF Script command reference section.

    TEF New Child menu


    TEF New Child menu

  • To create a new sibling right-click the TEF Script File and select New Sibling, then choose one of the script commands, which are described in the TEF Script command reference section.

    New Sibling menu


    New Sibling menu

  • If a test step is added to the test case, you will need to specify the value for Timeout in seconds, the name of the Server, the method used, and the Ini File on Device. Also, an option of Negative Test will be given to the test case.

    Test Step and Negative Test dialog box


    Test Step and Negative Test dialog box

Loading and editing an existing TEF Script File

TEF Script file must be imported with a project using BLD.INF file. For more information refer to, Carbide Help > Creating Projects > Importing Projects from a BLD.INF File. To edit an existing TEF script file refer to, TEF Script command reference section.