2010-11-24 3 views
2

J'ai terminé ma première application android et j'essaie de la tester sur le site web 'perfectomobile' qui permet de télécharger sur des téléphones réels. J'ai sélectionné le HTC Wildfire qui est censé avoir Android 2.1 (Eclair) os. J'utilise Eclipse et j'ai exporté l'application qui est destinée à Android 2.1 mise à jour 1. Téléchargé sur la carte SD sur le Wildfire et quand je clique dessus dans la liste Anddev sur l'écran du téléphone, je reçois le message 'Parse error'.quiconque utilise perfectomobile pour tester?

L'application fonctionne bien sur l'émulateur sur mon PC? L'erreur d'analyse fait-elle référence à quelque chose dans les fichiers XML ou pourrait-elle être dans le code?

J'ai fait beaucoup de googling re parse erreur sans illumination donc je me demande si quelqu'un ici peut suggérer comment traquer l'élément causant l'erreur. Merci Ron

Répondre

2

Je développe également pour Android et ai rencontré des problèmes similaires moi-même.

la leçon ici est celle-ci (et croyez-moi, j'ai appris à la dure ...) - TESTER LES APPLICATIONS SUR LES SIMULATEURS N'EST JAMAIS ASSEZ! Vous rencontrez toujours des problèmes de licence, de calculabilité du système d'exploitation, d'ordre des octets, etc.

Désolé, je ne peux pas vous aider avec ce problème spécifique, mais continuez à utiliser la plate-forme mobile perfeco. C'est la solution de test mobile à distance la plus avancée qui vous permet réellement d'accéder à des téléphones et tablettes REAL et aussi le plus abordable (ils ont un forfait cloud spécifique "Android testing")

Bonne chance !!!

guido

+0

Merci pour le guide d'encouragement. Il serait utile de savoir si cette erreur 'parsing' est générée uniquement par les fichiers xml, donc si quelqu'un lisant cela sait s'il vous plaît repsond. – Ron

1

La bonne chose au sujet des appareils dans un nuage mobile est que le même dispositif exact est accessible de partout dans le monde. Donc, si vous faites des transferts dans des laboratoires travaillant sur plusieurs fuseaux horaires, cela a du sens. Perfecto a une option de cloud privé qui garde les périphériques isolés des autres. Ils travaillent sur une solution pour iOS qui n'implique pas de prison.

Une équipe de HP (mine) a créé une structure qui crée des scripts de test automatisés de sorte qu'ils puissent être utilisés lors de la première génération réussie. Cela peut se produire car les mots clés et le texte de l'étiquette (dans différentes langues écrites) sont spécifiés dans des feuilles de calcul (en fonction des mêmes spécifications que celles utilisées par les développeurs). Nous avons enseigné la logique fantaisie du cadre pour rechercher des objets dans l'application. Cela signifie que les testeurs n'ont pas besoin d'attendre que les applications soient construites et testent plusieurs sprints sur les applications. Cela change toute la relation entre les testeurs et les développeurs. Des spécifications plus simples signifient que les gens d'affaires non techniques peuvent automatiser les scripts UAT au niveau de l'interface graphique. Et un ensemble de spécifications de test peut être utilisé pour tester à la fois le Web et le mobile. Dans le cas contraire, les équipes de test mobiles et Web créent deux jeux de scripts différents: sur mobile et sur Web traditionnel.

Questions connexes