WithOne AdventCalendar Ceci est l'article du 15ème jour.
Le thème d'aujourd'hui concerne l'automatisation des tests avec appium.
Il s'agit d'un cadre de test open source qui étend le sélénium pour mobile, et le système d'exploitation pris en charge est Android, ios, Firefox OS. Il existe de nombreux types d'outils pour l'automatisation des tests, mais ce sont les deux fonctionnalités d'appium.
・ Rédiger un cas de test
Installez les 3 -Java JDK (http://www.oracle.com/technetwork/jp/java/javase/overview/index.html) ・ Studio Android (https://developer.android.com/studio/index.html?hl=ja) ・ Aappium (http://appium.io/)
Dans l'automatisation des tests, nous écrirons les parties de l'opération (cliquer sur un bouton, fermer une fenêtre, faire défiler, etc.).
Les éléments ci-dessus ne sont que quelques-uns des plus couramment utilisés. En outre, il est également possible d'acquérir automatiquement des preuves tout en fonctionnant automatiquement en un seul clic, comme la sortie de la sortie des valeurs attendues et des valeurs de résultat dans du texte. Avec cela, les preuves sont faciles à comprendre, et la conception s'effondre et les bogues peuvent être facilement trouvés.
Activez adb pour l'appareil réel ou virtuel que vous souhaitez tester
Démarrez appium, entrez les détails du terminal avant d'appuyer sur Droid et appuyez sur le bouton de lecture.
Diffusez la source depuis le studio Android
… Après cela, il se déplacera automatiquement sans aucun clic! !!
En automatisant le test, il est possible de raccourcir la période de test (temps), de réduire la main-d'œuvre de test et d'éviter les erreurs humaines. Après tout, il est assez intéressant de voir l'écran du smartphone se déplacer automatiquement sans rien faire. Si vous avez une chance, essayez-la! !!
Recommended Posts