Uso básico e introducción al marco de Automated Script AirTest

automatización



prefacio

Recientemente, un amigo me preguntó si podía ayudarlo a escribir un script de automatización de juegos para tener las manos más libres. Lo pensé y descubrí que debería haber muchas herramientas auxiliares de producción de scripts que yo sepa, como el asistente de botones, AutoJs, AirTest, etc. Pero nunca me he tomado el tiempo para estudiar seriamente un marco de script automatizado. Revisé cierta información y planeé usar AirTest para jugar con él. Después de todo, está implementado en Python y es más fácil de usar.
Publicaré materiales de aprendizaje relevantes a continuación:
Documentación de desarrollo de AirTest: enlace
AirTest IDE: enlace


1. ¿Qué es Airtest?

Al principio estaba escéptico sobre si AirTest podría satisfacer mis necesidades, hasta que leí el manual de desarrollo de AirTest. En el documento oficial de Airtest, está escrito que es una herramienta de prueba automatizada basada en el reconocimiento de imágenes: "Proporcionamos una fuente abierta framework Airtest, que puede encontrar de manera muy intuitiva nuestro elemento objetivo en la pantalla del juego actual a través del reconocimiento de imágenes y operarlo".

Algunas características que se ven interesantes:

Adecuado para juegos y aplicaciones en Android y Windows.
Los proyectos desarrollados usando Unity3d, Cocos2d o la aplicación nativa de Android tienen una gran comodidad en la producción de guiones.
Grabación de guiones automatizada, puede lograr pruebas automatizadas con solo un sorbo de agua.
Los grupos de teléfonos móviles se pueden usar para a gran escala Las plataformas admitidas para pruebas automatizadas
incluyen Windows, Android e iOS.
Los miembros principales del Proyecto Airtest son Airtest y Poco, dos marcos principales. Ambos son bibliotecas de terceros para Python, por lo que los scripts escritos con nuestras herramientas son esencialmente Python.Script ordinario, puede introducir otras bibliotecas de Python según sus necesidades.

2. Pasos de uso

https://i1bit.blog.csdn.net/article/details/105738212

Resumir

Supongo que te gusta

Origin blog.csdn.net/zyq880625/article/details/132544811
Recomendado
Clasificación