2008-10-22 9 views
4

Pourriez-vous recommander un outil de test pouvant fonctionner sur un téléphone (ou au moins émulatif) et simuler une séquence d'opérations prédéfinie (par scripting) (par exemple touches "presse", "type", etc.)?Outil de test automatisé Symbian

Merci

Répondre

3

Ces deux pourraient aider. mais je pense qu'ils vont impliquer un investissement sérieux de temps et d'argent:

testquest

digia

0

Les outils commerciaux disponibles sont assez chers. Nous avons roulé notre propre banc d'essai dans mon travail précédent, et aussi dans mon entreprise actuelle - ce n'est pas si difficile (et ça aide si deux des gars qui ont écrit le banc d'essai dans l'entreprise A sont les fondateurs de la société B!)

Si vous ne vous souciez que de l'émulateur, il existe sûrement des outils d'enregistrement/de lecture Windows qui peuvent piloter n'importe quelle application?

0

Orange juste contributed un User Emulator Tool à Symbian. Il fonctionne sur S60 3ème et 5ème édition ainsi que sur Symbian^1. Vous devez le compiler vous-même, mais il existe dans les dépôts publics liés au Wiki.

+0

Ces deux liens sont morts. L'outil User Emulator Tool est-il toujours disponible? – sampablokuper

+0

Oups, j'avais tort là-bas, apparemment l'outil est disponible, voir ci-dessous. –

1

Vous pouvez trouver l'outil UserEmulator @teknolog mentionné dans ce dépôt Mercurial, le code source et un fichier SIS: oss + FCL + sftools + ana + testfw.hg

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

Certains documents ici : http://www.symlab.org/wiki/index.php/UserEmulator

Et il y a une vidéo sur YouTube.

C'est pour S60 3ème et 5ème éditions. Je lui ai donné un test rapide sur un Nokia E7 et N8 (Symbian^3) mais les téléphones ont redémarré en essayant d'enregistrer un nouveau test. Au moins c'est open source donc vous pouvez vérifier ce qui se passe, et il y a quelques adresses e-mail de contact là aussi. Sur le plan positif, le test aléatoire fonctionne, où vous entrez l'UID de votre application et il envoie des pressions aléatoires sur les touches et les captures d'écran à l'appareil. Parfait pour "test de singe"!