Red de conocimiento informático - Problemas con los teléfonos móviles - Directorio de libros de práctica de pruebas automatizadas de QTP

Directorio de libros de práctica de pruebas automatizadas de QTP

Parte 1: Conceptos básicos de las pruebas automatizadas

Capítulo 1: Conceptos básicos de las pruebas de software

1.1 Defectos de software y pruebas de software

1.1.1 Similitudes y diferencias entre defectos de software y defectos de hardware

1.1.2 Cómo descubrir defectos de software mediante pruebas de software

1.2 Calidad del software y pruebas de software

1.2.1 Software Gestión de la calidad Puesto en la gestión de proyectos

1.2.2 Modelo de desarrollo de software y pruebas de software

1.2.3 Modelo de desarrollo de software y pruebas automatizadas

1.2.4 Pruebas de software ¿Se puede garantizar la calidad del software?

1.3 Desarrollo y prueba de software

1.3.1 La unidad de los opuestos entre desarrollo y prueba de software

1.3.2 ¿Qué los evaluadores necesitan tecnología de desarrollo

Capítulo 2 Pruebas automatizadas de software

2.1 Pruebas manuales y pruebas automatizadas

2.1.1 Desventajas de las pruebas manuales

2.1 .2 Cuándo utilizar pruebas automatizadas

2.1.3 Pruebas automatizadas: ¿estás listo?

2.2 Cómo llevar a cabo pruebas automatizadas

2.2.1 Elegir el correcto Proyectos de prueba para realizar pruebas automatizadas

2.2.2 Momento de la intervención de pruebas automatizadas

2.2.3 Cualidades básicas y requisitos de habilidades de los ingenieros de pruebas automatizadas

2.2.4 Costo de las pruebas automatizadas

2.3 Plan de pruebas automatizadas

2.3.1 Seleccionar un plan de pruebas automatizadas

2.3.2 Cómo escribir scripts de pruebas automatizadas

2.3.3 Cómo escribir scripts lineales

2.3.4 Cómo escribir scripts estructurados

2.3.5 Cómo escribir ***scripts compartidos

2.3.6 Cómo escribir scripts basados ​​en datos

2.3.7 Cómo escribir scripts basados ​​en palabras clave

2.3.8 Selección razonable de métodos de desarrollo de scripts de prueba automatizados

2.4 Estrategia práctica de pruebas automatizadas

2.4.1 Problemas con las herramientas de pruebas automatizadas

2.4.2 Especificaciones de gestión para pruebas automatizadas

2.4. 3 Pruebas automatizadas El factor humano

Capítulo 3 Herramientas de prueba automatizadas de software

3.1 Tipos de herramientas de prueba automatizadas

3.1.1 Herramientas de prueba comerciales

3.1.2 Herramientas de prueba de código abierto

3.1.3 Herramientas de prueba de desarrollo propio

3.2 Selección automatizada de herramientas de prueba

3.2.1 Evaluación de herramientas de prueba

3.2.2 Prueba de herramientas de prueba

3.2.3 Capacitación de herramientas de prueba automatizadas

3.3 Principios de las herramientas de prueba automatizadas

3.3.1 Basado en el nivel de código Herramientas de prueba automatizadas funcionales

3.3.2 Herramientas de prueba automatizadas funcionales basadas en navegadores y modelos de objetos DOM

3.3.3 Principios de las herramientas de prueba basadas en el reconocimiento de objetos GUI

3.3.4 El uso del mecanismo de reflexión en herramientas de pruebas funcionales automatizadas

3.3.5 El uso de la automatización de la interfaz de usuario en herramientas de pruebas funcionales automatizadas

3.3.6 QTP tecnología de reconocimiento de objetos

Parte 2: Conceptos básicos del uso de QTP

Capítulo 4 Instalación y configuración de QuickTest Professional

4.1 Instalación de QTP 9.2

4.1.1 Requisitos de instalación

4.1.2 Entornos y programas compatibles con QTP 9.2

4.1.3 Complementos compatibles con QTP 9.2

4.1.4 Instalación pasos

4.2 Configuración básica de QTP 9.2

4.2.1 Documento de ayuda de QTP

4.2.2 Vídeo tutorial de QTP

4.2.3 QTP self Viene con un programa de muestra

>

4.2.4 Iniciar QTP

4.2.5 Configuración y administración de carga de complementos

4.2.6 Crear un proyecto de prueba vacío

4.2. 7 Configuración de ejecución de prueba y grabación

4.2.8 Especificar la aplicación que se va a grabar

4.2.9 Utilice QTP para escribir el primer script de prueba automatizado

Capítulo 5 Uso básico de QuickTest Professional

5.1 Uso de funciones básicas de QTP

5.1.1 Proceso básico de pruebas automatizadas de QTP

5.1.2 En vista de palabras clave Edite el script de prueba

5.1.3 Agregar comentarios a los pasos de la prueba en la vista de palabras clave

5.1.4 Agregar el resultado de la información de la prueba en la vista de palabras clave

5.1.5 Insertar un punto de control

5.1.6 Insertar un nuevo paso de prueba en la vista de palabras clave

5.1.7 Editar el script de prueba en la vista de experto

5.1.8 Uso del editor de scripts

5.2 Editar script de prueba

5.2.1 Identificar objetos

5.2.2 Uso de Object Spy

p>

5.2.3 Gestión de la biblioteca de objetos

5.2.4 Agregar objetos de prueba a la biblioteca de objetos

5.2.5 Exportar archivo de la biblioteca de objetos

5.2.6 Acceder al objeto de prueba de la biblioteca de objetos en el script de prueba

5.2.7 Agregar una nueva Acción

5.2.8 Asociar la biblioteca de objetos de la Acción

5.2 .9 Editar una nueva acción

5.2.10 Crear una función personalizada en la biblioteca de funciones

5.3 Ejecutar y depurar el script de prueba

5.3.1 Sintaxis check

5.3.2 Uso de puntos de interrupción

5.3.3 Depuración en un solo paso

5.3.4 Uso del visor de depuración

5.3. 5 Ejecutar la prueba completa

5.3.6 Ejecutar pruebas parciales

5.3.7 Ejecutar pruebas en lotes

5.4 Analizar los resultados de las pruebas

5.4.1 Seleccionar la ubicación de almacenamiento para los resultados de la ejecución de la prueba

5.4.2 Ver el resumen de los resultados de la ejecución de la prueba

5.4.3 Ver los resultados del punto de control

5.4.4 Ver Capturas de pantalla del proceso de prueba

5.5 Usar Active Screen para editar scripts de prueba

5.5.1 Ver Active Screen

5.5.2 Configuración de Active Screen

5.5.3 Seleccionar y agregar objetos a la biblioteca de objetos en la pantalla activa

5.5.4 Seleccionar objetos en la pantalla activa y generar sus propiedades de objeto

5.5.5 Insertar en la pantalla activa punto de control

5.5.6 Seleccionar objetos en la pantalla activa y agregar pasos de prueba

Capítulo 6 Integración de QuickTest Professional con otras herramientas

6.1 Con integración de WinRunner

6.1.1 Llamando al script de prueba de WinRunner en QTP

6.1.2 Llamando a la función de WinRunner en QTP

6.2 Integración de QTP y LoadRunner

6.2. 1 Diseñar scripts de prueba para LoadRunner en QTP

6.2.2 Usar Silent Test Runner para simular llamadas de LoadRunner

6.2.3 Insertar en LoadRunner y ejecutar scripts QTP

6.2.4 Puntos a tener en cuenta al ejecutar scripts QTP en LoadRunner

Parte 3 Desarrollo de scripts QTP

>Capítulo 7 Pruebas basadas en palabras clave

7.1 Método de prueba basado en palabras clave

7.1.1 ¿Qué es el método de prueba basado en palabras clave?

7.1.2 Prueba de palabras clave marco impulsado

7.1.3 División de etapas de las pruebas automatizadas basadas en palabras clave

7.1.4 Cuándo utilizar el método de prueba basado en palabras clave

7.2 Edición visual Pasos de prueba

7.2.1 Editar la biblioteca de objetos

7.2.2 Seleccionar el objeto de prueba

7.2.3 Seleccionar la operación correspondiente del objeto de prueba

7.2.4 Establecer lógica de prueba

7.3 Uso de puntos de control

7.3.1 Agregar puntos de control a las pruebas

7.3.2 Tipos de puntos de control

7.3.3 Agregar punto de control estándar

7.3.4 Agregar punto de control de imagen

7.3.5 Agregar punto de control de mapa de bits

7.3.6 Agregar punto de control de tabla

7.3.7 Agregar punto de control de texto

7.3.8 Agregar punto de control del área de texto

7.3.9 Agregar punto de control de accesibilidad

7.3.10 Agregar página punto de control

7.3.11 Agregar punto de control de base de datos

7.3.12 Agregar punto de control XML

Capítulo 8 Capítulo Pruebas basadas en datos

8.1 Datos Método de prueba basado en datos

8.1.1 Cuándo utilizar el método de prueba basado en datos

8.1.2 Pasos generales de las pruebas basadas en datos

8.2 Pruebas paramétricas

8.2.1 Mejorar la flexibilidad de las pruebas mediante pruebas parametrizadas

8.2.2 Pasos de las pruebas paramétricas

8.2.3 Usar números aleatorios para la parametrización

8.2.4 Punto de control de parametrización

8.2.5 Establecer el método de iteración de la tabla de datos

8.3 Prueba de acción Parametrización de la entrada

8.3.1 Editar las propiedades de la acción

8.3.2 Agregar los parámetros de entrada de la Acción

8.3.3 Llamar a la Acción

8.4 Parametrización mediante variables de entorno

8.4 .1 Definir y configurar variables de entorno

8.4.2 Vincular valores de variables de entorno en pasos de prueba

8.4.3 Exportar variables de entorno a archivos XML

8.4 .4 Importar archivos de variables de entorno externos

8.5 Usar controladores de datos para parametrizar pruebas

8.5.1 Datos Cómo usar el controlador

8.5.2 Basado en datos Asistente

Capítulo 9 Conceptos básicos de VBScript

9.1 Introducción al lenguaje de scripting

9.1.1 Lenguaje de script de Windows

9.1.2 "Lenguaje del proveedor" " de herramientas de prueba

9.2 Conceptos básicos del lenguaje VBScript

9.2.1 Tipos de datos de VBScript

9.2.2 Subtipos de variantes

9.2.3 Variables de VBScript

9.2.4 Operadores de VBScript

9.2.5 Declaración condicional de VBScript

9.2.6 Declaración de bucle de VBScript

9.2. 7 Sub y función de VBScript

9.2.8 Matriz de VBScript

9.3 VBScript y expresiones regulares

9.3.1 Introducción a las expresiones regulares

9.3.2 Uso de expresiones regulares en VBScript

9.3.3 Expresiones regulares El uso de expresiones en pruebas automatizadas

Capítulo 10 Desarrollo de scripts de prueba QTP

Capítulo 11 Programación descriptiva de QTP 222

Capítulo 12 Pruebas utilizando Wi-Fi estándar QTP

ndows objetos

Capítulo 13 Uso de QTP para probar objetos ActiveX

13.1 Prueba de objetos ActiveX

13.1.1 Uso de propiedades de objetos

13.1.2 Uso del método FireEvent del objeto AcxUtil

13.2 Prueba de varios controles ActiveX

13.2.1 Prueba de controles ActiveX de la clase RadioButton

13.2. 2 Prueba del control ActiveX clase CheckBox

13.2.3 Prueba del control ActiveX clase Calendar

13.2.4 Prueba del control ActiveX clase Label

13.2.5 ProgressBar clase Prueba de controles ActiveX

13.2.6 Prueba de control ActiveX clase SliderBar

13.2.7 Prueba de control ActiveX clase LED

13.2.8 Clase ListBox ActiveX Pruebas de control

Capítulo 14 Uso de QTP para probar objetos VB

14.1 Pruebas de controles de Visual Basic

14.2 Pruebas de varios controles VB

14.2.1 Prueba del objeto VbButton

14.2.2 Prueba del objeto VbCheckBox

14.2.3 Prueba del objeto VbComboBox

14.2.4 Prueba del objeto VbEdit

14.2.5 Prueba del objeto VbEditor

14.2.6 Prueba del objeto VbFrame

14.2.7 Prueba del objeto VbLabel

14.2.8 Prueba de objetos VbList

14.2.9 Prueba de objetos VbRadioButton

14.2.10 Prueba de objetos VbScrollBar

14.2.11 Prueba de objetos VbWindow

Capítulo 15 Uso de QTP para probar objetos web estándar

15.1 Prueba de objetos web

15.1.1 Carga de complementos web

15.1.2 Web configuración de grabación y ejecución

15.1.3 Navegadores compatibles con QTP

15.1.4 Configuración de grabación y ejecución de aplicaciones de Windows

15.1.5 Configuración de IE "Habilitar navegación con pestañas" opción

15.1.6 Usar la propiedad Objeto para acceder al objeto DOM

15.1.7 Usar el objeto Navegador para controlar la navegación del navegador

15.2 Prueba correcta de varios objetos web

15.2.1 Prueba de objetos de página

15.2.2 Prueba de objetos de marco

15.2.3 Prueba de objetos de imagen

p>

15.2.4 Prueba del objeto Link

15.2.5 Prueba del objeto WebButton

15.2.6 Prueba del objeto WebCheckBox

15.2 .7 Prueba de objetos WebEdit

15.2.8 Prueba de objetos WebFile

15.2.9 Prueba de objetos WebList

15.2.10 Prueba de objetos WebRadioGroup

15.2.11 Prueba de objetos WebTable

15.2.12 Prueba de objetos WebXML

15.2.13 Prueba de objetos WebElement

Parte 4 QTP Tecnología avanzada

Capítulo 16 Tecnología del complemento QTP

16.1 Resumen del complemento QTP

Introducción

16.1.1 Verificar la instalación del complemento y el estado de carga

16.1.2 Beneficios de la separación de complementos

16.2 Complementos integrados y complementos externos

16.2.1 Complementos integrados

16.2.2 Complementos externos

16.2.3 Instalación de complementos

16.3 Carga y gestión de complementos

16.3.1 Análisis del proceso de carga de complementos QTP

16.3.2 Asociación de complementos QTP y scripts de prueba

16.3.3 Gestión de asociaciones de complementos

16.3.4 Inicie QTP mediante programación y cargue complementos

16.3.5 Relación entre complementos y tipos de puntos de control

Capítulo 17 Uso del complemento .NET de QTP para probar el software de la plataforma .NET

17.1 Complemento .NET de QTP

17.1.1. NET instalación y configuración del complemento

17.1.2 Uso de .NET Windows Forms Spy

17.1.3 Utilice .NET Windows Forms Spy para analizar controles .NET

17.2 Probar controles de .NET Windows Forms

17.2.1 Controles de .NET Windows Forms compatibles con QTP

17.2.2 Obtener las propiedades internas del objeto a través de la propiedad Objeto

17.2.3 Acceder y ejecutar métodos de control a través de la propiedad Object

17.2.4 Dos métodos para ver la propiedad Object

17.3 Probar controles WPF

17.3.1 Cargar el complemento WPF

17.3.2 Controles WPF compatibles con QTP

17.3.3 Visitar propiedades internas y métodos de los controles WPF

17.4 Prueba de controles de .NET Web Forms

17.4.1 Controles de .NET Web Forms compatibles con QTP

17.4.2 Prueba de requisitos previos para programas de .NET Web Forms

17.4.3 Utilice atributos de objeto para mejorar las pruebas de programas .NET Web Forms

Capítulo 18 Tecnología de extensión del complemento .NET de QTP y su uso del módulo de extensión proporcionado por 323

18.1 Complemento .NET de QTP

18.1.1 Introducción al mecanismo del módulo de extensión del complemento .NET

18.1.2 Uso de .NET Windows Forms Spy para ayudar en el desarrollo de escalabilidad

18.2 Usar C# para extender el complemento .NET de QTP

18.2.1 Instalar la plantilla de servidor personalizado

18.2.2 Establecer un proyecto de extensión de prueba para el Control .NET

18.2.3 Implementar la lógica de grabación del control

18.2.4 Registrar el controlador de eventos del control TrackBar

18.2.5 Implementación La lógica de operación del control

18.2.6 Configuración de QTP

18.2.7 Operación del proyecto de extensión

Capítulo 19 Modelo de objetos de automatización de QTP y su uso

19.1 Introducción al modelo de objetos de automatización QTP

19.1.1 Cuándo utilizar la biblioteca del modelo de objetos de automatización

19.1.2 Seleccionar el lenguaje y el entorno de desarrollo

19.1. 3 Elementos básicos de la biblioteca de modelos de objetos

19.2 Uso del modelo de objetos de automatización QTP en C#

19.2.1 Referencia a la biblioteca de objetos

19.2.2 En llamadas la biblioteca de modelos de objetos QTP en C#

19.3 Introducción a los métodos de modelo de objetos de automatización más utilizados

19.3.1 Inicie QTP en C# y cargue el complemento especificado

19.3.2 Establecer las opciones de QTP en el script VBScript

19.

3.3 Exportar la configuración de la opción QTP al script VBScript

19.3.4 Establecer variables de entorno QTP en el script VBScript

19.3.5 Establecer opciones de ejecución de prueba en el script VBScript

19.3 .6 Exportar la configuración de la prueba QTP a un script VBScript

Capítulo 20 Uso de QTP para desarrollar una herramienta de prueba de monos

20.1 Pruebas de monos 20.1.1 Introducción a las pruebas de monos 20.1.2 Monos estúpidos e inteligentes monos 20.1.3 Cuándo usar las pruebas con monos 20.2 Usar QTP para diseñar un mono estúpido 20.2.1 Usar QTP para implementar los elementos básicos de un mono estúpido 20.2.2 Usar la función Aleatorizar para generar números aleatorios 20.2.3 Usar el objeto RandomNumber para obtener números aleatorios 20.2 4. Obtener el alto y el ancho de la pantalla a través de objetos WMI 20.2.5 Usar DotNetFactory para obtener el alto y el ancho de la pantalla 20.2.6 Dejar que el mono controle el mouse y el teclado 20.2.7 Llamar a la función API de Windows encapsulada en C# código 20.2.8 Ingresar una cadena aleatoria 20.2.9 Grabar información de prueba 20.2.10 Captura de pantalla 20.2.11 Grabar información de rendimiento 20.2.12 Herramienta básica de pruebas con monos 20.2.13 Mejoras de la herramienta de pruebas con monos

Capítulo 21 Pruebas Servicios web usando QTP

21.1 Introducción al complemento de servicios web 21.1.1 ¿Qué son los servicios web? 21.1.2 Documento de ayuda del complemento de servicios web 21.2 Uso del complemento de servicios web para probar los servicios web 21.2. 1 Uso del asistente de prueba del servicio web 21.2.2 Ejecución de la prueba del servicio web 21.2.3 Modificar los puntos de control en el script de prueba del servicio web 21.2.4 Parametrizar la entrada del servicio web 21.2.5 Agregar el objeto de prueba del servicio web en la biblioteca de objetos 21.2 .6 Compruebe si el WSDL cumple con el estándar WS-I 21.2.7 Utilice el método ValidateWSDL para comprobar el WSDL

Capítulo 22 Cómo escribir scripts de prueba QTP de alta calidad

22.1 QTP Especificaciones de codificación de scripts de prueba 22.1.1 Especificaciones de nomenclatura constante 22.1.2 Especificaciones de nomenclatura de variables 22.1.3 Especificaciones de nomenclatura de objetos 22.1. 4. Especificaciones de comentarios de código 22.1.5 Estilo de código 22.2 Mejorar la legibilidad del código mediante la gestión de bibliotecas de objetos 22.2.1 Problemas con las pruebas registradas directamente scripts 22.2.2 Lograr efectos más legibles modificando el nombre 22.2.3 Reducir líneas de código Método de longitud 22.2.4 Nombrar objetos de prueba en chino