Question

Quelle est la meilleure façon de créer une sorte de harnais de test pour les applications Android et de pouvoir visualiser (même sur l'émulateur) ce qui se passe dans la db? Je veux tester des choses comme des contraintes, regardez les données, les méthodes de tests unitaires, etc.

Y at-il genre d'outil GUI que je peux brancher à l'émulateur pour pouvoir regarder la db d'une application particulière alors que je développe / tests, ou sont mes seules options du shell adb et la création d'essais Activités dans mon application?

Était-ce utile?

La solution

Il n'y a pas de GUI db AFAIK, vous pouvez appeler sqlite3 de adb shell comme vous le savez probablement déjà. Dans les tests automatisés vous ne normalement pas besoin de regarder visuellement ce qui se passe de toute façon; les chèques sont écrits dans le code de test.

Une classe qui est utile si vous utilisez le db dans un ContentProvider est ProviderTestCase2 . Il crée essentiellement un db temporaire séparé pour les tests.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top