How TestDriver works
TestDriver performs two main tasks, building and running the tests.
In the build phase, the TestDriver takes a single input XML Schema that
defines the tasks to be performed and builds the provided tests. It uploads the
ROM in remote mode. It then collects the resulting binaries and dependencies in
a repository.
In the run phase, the 'testdriver run
' command uses the XML
tree as input and walks through it. Tests are then executed on the device,
writes real-time results and logs to the communication channel directly using
STAT. The TestDriver can run any other Windows or Symbian process and transfer
data between the two.
You can use the TestDriver to run the test packages remotely over a
TCP/IP network to minimise the use of development boards.