Question

Could you recommend any testing tool that is able to run on a phone (or at least emulatior) and simulate predefined (via scripting) sequence of operations (eq. "press" keys, "type" data etc) ?

Thanks

Was it helpful?

Solution

These two might help. but I think they are going to involve a serious investment of time and cash:

testquest

digia

OTHER TIPS

You can find the UserEmulator tool @teknolog mentioned in this Mercurial repository, source code and a sis file: oss+FCL+sftools+ana+testfw.hg

From: http://sourceforge.net/projects/symbiandump/files/source/

Some documentation here: http://www.symlab.org/wiki/index.php/UserEmulator

And there's a video on YouTube.

It's for S60 3rd and 5th editions. I gave it a quick test on a Nokia E7 and N8 (Symbian^3) but the phones rebooted when trying to record a new test. At least it's open source so you can check out what's up, and there are some contact email addresses there too. On the plus side, the random test works, where you enter the UID of your application and it sends random key presses and screen taps to the device. Perfect for "monkey testing"!

The commercial tools available are pretty expensive. We rolled our own test bed in my previous job, and also in my current company - it's not that hard (and it helps if two of the guys who wrote the test bed in company A are the founders of company B!)

If you only care about the emulator, surely there are windows record/playback tools out there that can drive ANY application?

Orange just contributed a User Emulator Tool to Symbian. It works on S60 3rd and 5th edition as well as Symbian^1 onwards. You have to compile it yourself though, but it exists in the public repositories linked from the Wiki.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top