Similar external devices should have the same interface
two different network simulators should have same interface
create voice call, answer to call, measure throughput
Test Execution
Both manual and automated execution shall be possible
Manual mode to be provided with testrunner-lite/ testrunner-ui. Which would consume messages instead of external devices and requests manual verification for user.
Other Things Discussed
Device capabilities
information provided in tests.xml
devices to register to "resource manager" and telling capabilities
MIN master-slave interface could be made more general and utilized to handle communication from device to messaging
To support test case development some sort of stubs are needed to simulate external devices