El denominado marco de pruebas automatizadas, que se puede interpretar como una solución total para las pruebas automatizadas, es una colección de suposiciones, conceptos y sistemas que admiten las pruebas automatizadas y sus mejores prácticas. El marco de pruebas automatizadas tiene diferentes componentes para diferentes áreas de aplicación o diferentes niveles de prueba, pero debemos entender cómo cumplir los requisitos básicos de las pruebas automatizadas, comprender los componentes básicos de los marcos de prueba automatizados y, en base a esto, basarnos en su propia organización. La situación real se amplía para construir un marco de prueba adaptable que sea más adaptable, más eficiente y más poderoso.
Para llevar a cabo las pruebas automatizadas, primero se requiere que la infraestructura sea compatible con la ejecución de herramientas de prueba, incluidos servidores web, servidores de correo, servidores FTP y más. El segundo es realizar pruebas automatizadas, debe haber un mecanismo para garantizar la ejecución del script de prueba. Específicamente, se crea el entorno de prueba, se crea y ejecuta el conjunto de pruebas, se obtiene el estado de ejecución y se proporciona un informe de resultados de la prueba. Sobre la base de este análisis, se puede describir un prototipo de un marco de prueba automatizado, como se muestra en la Figura 2-11.
la figura 2-11, en el marco de automatización de pruebas de software prototipo
2-11 prototipo da los elementos básicos del marco de pruebas automatizadas, incluyendo la implementación, gerente de la escritura, generador de informes, etc., La relación entre estos elementos también se describe claramente. Sin embargo, este marco no proporciona otra información necesaria, por ejemplo: ¿Cómo probar la jerarquía de scripts, cómo separar la lógica de negocios y las operaciones básicas del sistema?
¿Cómo implementar la interfaz de herramientas de prueba automatizadas?
¿Cómo implementar el mapeo de objetos del sistema bajo prueba?
¿Cómo organizar las tareas de prueba con antelación?
¿Cómo gestionar recursos de prueba eficaces?
Si desea separar la lógica de negocios y las operaciones básicas del sistema en los scripts de prueba, debe encapsular varias operaciones básicas en palabras clave específicas, cada palabra clave correspondiente a una función, y la lógica empresarial puede describirse mediante palabras clave y parámetros. Esta estructura de script se puede describir utilizando la Figura 2-12.
Figura 2-12 marco scripting palabra clave impulsada
diagrama de la disposición previa de las tareas de prueba, también es muy importante. Por ejemplo, el probador programa la tarea de prueba antes de salir del trabajo, y la ejecución real de la prueba puede comenzar automáticamente después de las 9 de la noche o después de que se obtenga un nuevo paquete. De esta manera, el evaluador puede obtener un informe de prueba antes de ir a trabajar al día siguiente. Después de programar la tarea, también necesita desarrollar un motor (Motor /Trabajo Cron) con el mecanismo de activación correspondiente para realizar la tarea de prueba. Es responsable de completar la implementación automática de paquetes, distribuir scripts a varias máquinas de prueba remotas y lanzar herramientas de prueba. Para esta parte, puede usar la Figura 2-13 para describir, donde STAX puede implementar la infraestructura subyacente. 2-13 tareas de pruebas automatizadas
mapa ordenar y ejecutar
Si su sistema win7 llega al parche de Windows 7 Service Pack 1 (KB976932), aparecerá cuando se ejecu
En el proceso de uso del software, a veces usamos uno de los programa
Cómo obtener el conejo Imi todos los días y cómo hacerlo todos los días, muchos jugadores preguntan,
¿Le molesta una tarjeta de computadora? Como técnico en computación, me siento obligado a brindar re
Actualmente, muchos programas de mensajería instantánea admiten el chat de voz, pero los resultados reales no son
lista de amigos práctico Francia El software también fue adoptado como la lista de amigos diseñada o
Las diez mejores herramientas de craqueo para compartir software recomiendan
Deje que la letra de la unidad permanezca sin cambios para siempre
¿Cómo usan los novatos la cámara para disparar la adicción
Software multifuncional para descifrar contraseñas
Resuelva el problema de arrancar DTSERV ~ 1.DLL error
Cómo hacer archivo EXE la asociación está rota
¿Qué es la automatización de pruebas de software?
Acelere su velocidad de lectura
Cómo descifrar un archivo PDF cifrado
Tutorial simple para usar la conexión Shadowsocks en la plataforma Windows
¿Cómo reemplaza Windows 10 el motor de búsqueda predeterminado del navegador Edge?
Disco U insertado espacio libre en el sistema de computadora win7 0KB cómo sucedió
Método de detección de mala pista del disco duro de Windows 7
¿Cómo desinstalar el software empaquetado en Win10?
¡Diversión! Experimente las siete características "maravillosas" de Win7
Win8.1 Actualización versión oficial sistema instalación tutorial gráfico