web-dev-qa-db-fra.com

Quelles questions sont utiles à la portée d'un test de stylo d'application mobile?

Lors de la prise d'un test de stylo, il est courant de demander au client un ensemble de questions et d'utiliser les réponses comme base pour de nouvelles discussions ou de fournir directement un plan de test et une citation.

Pour une application mobile spécifiquement, quelles questions sont utiles pour inclure? Par exemple:

  • Quelles plateformes l'application appuient-elle? par exemple. iOS, Android
  • L'application a-t-elle été développée à l'aide d'un cadre multi-plate-forme? par exemple. Phonegap, Kivy
  • L'application se connecte-t-elle à son propre service de back-end? par exemple. repose sur mesure, Firebase [.____]
    • Ces connexions utilisent-elles la pince SSL?
  • L'application fournit-elle une sécurité supplémentaire de l'UI? par exemple. Épingle, flag_secure
  • Est-ce que l'application fournit IPC interfaces? E.G. Handler URL, Intention
  • L'interface de l'application avec le matériel? par exemple. Lecteur de carte Bluetooth
  • L'application est-elle obscivée?
  • Comment l'application est-elle livrée? par exemple. magasin public, application privée en magasin, magasin alternatif, refuge
  • Quelle authentification est utilisée? par exemple. Écoulement, Nom d'utilisateur et mot de passe, Connectez-vous à Facebook
  • Combien de vues/pages l'application a-t-elle?
  • Quelles autorisations l'application demande-t-elle?
  • L'application fabrique-t-elle des connexions réseau arbitraires ou écoutez-vous sur des ports?

Si vous avez d'autres idées, merci de me le faire savoir!

5
paj28

J'ai trouvé plutôt important de dire que toutes les applications ne sont pas purement créées avec Java et XML, il y a des personnes qui souhaitent convertir leur site Web en une application Android, c'est juste un Copie de leur site Web affiché sur l'écran de 5 "., non seulement parce que c'est moins cher, mais aussi parce que cela les sauve de temps.

Quelques suggestions,

  • Est-ce une application convertie? (Si elle est convertie d'une page Web)
  • Quelles technologies ont été utilisées pendant le processus de développement ou dans l'application, telles que HTML5 ou javascript?
1
CriticalSYS