Con respecto a las pruebas automatizadas, ¿cómo grabar un script que limpie el entorno al grabar el script?
1. En primer lugar, ¿qué tipo de software de secuencia de comandos de grabación es el suyo?
1) Si es un software de aplicación puro que no se comunica con el dispositivo, entonces, creo. , abra el software. Es un entorno limpio.
2) Si es un software de administración conectado al dispositivo, utilice un script para realizar la operación de recuperación predeterminada en el dispositivo y luego registre el script.
3) Si nada de lo anterior está disponible, puede enviar un requisito DFT (Diseño para pruebas), solicitar a I+D que agregue una API al software que esté abierta a los evaluadores y enviar información de solicitud para restaurar. la configuración predeterminada. Esto sigue siendo muy fácil.
4) Recuerde, si desea implementar pruebas automatizadas, la cooperación en I+D también es un aspecto.
2. Además, quiero decirle:
1) Si solo desea utilizar herramientas para realizar pruebas de regresión o reproducción de errores simples, es bueno confiar en la grabación de herramientas. .
2) Si desea realizar pruebas automatizadas a una determinada escala, o hacerlas parte del proceso de prueba, entonces la grabación no es suficiente. Piénselo, la grabación combina la búsqueda de control con métodos de prueba y lógica de prueba. En conjunto, su mantenibilidad y reutilización son muy bajas. Lo que debe hacer es superponer la búsqueda de objetos de control, los métodos de prueba y la lógica de prueba comercial. De esta manera, su volumen de mantenimiento se subdivide.
3). La grabación es solo una medida para facilitar el uso de herramientas comerciales. Aún no se ha considerado la reutilización y la mantenibilidad completas, por lo que debe crear un marco usted mismo para combinarlo con sus necesidades de prueba.
Si tienes alguna duda, puedes enviarme un correo electrónico y discutirlo juntos, jeje test_sunny@hotmail.com