TestExecute servers are called within TestExecute test scripts, and are defined using the testExecuteServer.dtd
.
Below is an example of how to create the relevant XML file, simpleServer.xml
.
<?xml version="1.0"?>
<!DOCTYPE testExecuteServer SYSTEM "c:\program files\common files\symbian\testExecuteServer.dtd" [ ]>
<testExecuteServer>
<name>simpleServer</name>
<mmpFile>simpleServer.mmp</mmpFile>
<bldInfPath>TestX\Test\Data\Source\Group\bld.inf</bldInfPath>
<iniItems>
<iniFile>
<hostPath>TestX\Test\Data\Source\simpleTestExecuteTest\testdata\SimpleTest.ini</hostPath>
<devicePath>c:\SimpleTest\SimpleTest.ini</devicePath>
</iniFile>
</iniItems>
<configFile>
<hostPath>TestX\Test\Data\Source\SimpleTestExecuteTest\testdata\SimpleTest.cfg</hostPath>
<devicePath>c:\SimpleTest\SimpleTest.cfg</devicePath>
</configFile>
<dependencies>
<data>
<hostPath>epoc32\WINSCW\c\testx\SampleTestExecuteDataDep.txt</hostPath>
<devicePath>c:\TestX\SampleTestExecuteDataDep.txt</devicePath>
</data>
<build type="test">
<hostPath>SampleLegacySuiteBuildDep.dll</hostPath>
<devicePath>c:\system\libs\SampleLegacySuiteBuildDep.dll</devicePath>
<mmpFile>SampleLegacySuiteBuildDep.mmp</mmpFile>
<bldInfPath>TestX\Test\Data\Source\group\bld.inf</bldInfPath>
</build>
</dependencies>
</testExecuteServer>
|