Type and Typeline commands should support the "location" parameter known from the Press command. The point is to enable typing of text on the numeric keyboard (numpad) such as:
Type "0123456789" location="numpad"
This would be of great help for testing of mobile devices. For example, number keys on keyboard of Nokia phones with Symbian are mapped onto the numeric keyboard keys. To type a number like 012 one has to press each digit as:
Press NUMPAD0
Press NUMPAD1
Press NUMPAD2
This is very inconvenient and it doesn't allow to parametrize test script with phone numbers in plain text format.
It would be also more intuitive if the Press command supports mapping of the numpad keys onto standard ASCII chars with the key location specified to "numpad". The example above would then look as follows:
Press 0 location="numpad"
Press 1 location="numpad"
Press 2 location="numpad"
Also, some features on mobile phones are activated though longer press of a key. The delay between the press and release is however configurable only in the Press command preferences and applies to the whole application. To simulate this the Press command should support a parameter allowing to customize the delay.