softwaresupport.softwaregrp.com avisoslegales garantía...

300
HP Business Process Testing Versión de software: 12.00 Guía del usuario Fecha de publicación del documento: Marzo de 2014 Fecha de lanzamiento del software: Marzo de 2014

Upload: others

Post on 22-Apr-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

HP Business Process TestingVersión de software: 12.00

Guía del usuario

Fecha de publicación del documento: Marzo de 2014

Fecha de lanzamiento del software: Marzo de 2014

Page 2: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Avisos legales

GarantíaLas únicas garantías de los productos y servicios HP se exponen en el certificado de garantía que acompaña a dichos productos y servicios. El presente documento nodebe interpretarse como una garantía adicional. HP no es responsable de omisiones, errores técnicos o de edición contenidos en el presente documento.

La información contenida en esta página está sujeta a cambios sin previo aviso.

Leyenda de derechos limitadosSoftware informático confidencial. Es necesario disponer de una licencia válida de HP para su posesión, uso o copia. De conformidad con FAR 12.211 y 12.212, elGobierno estadounidense dispone de licencia de software informático de uso comercial, documentación del software informático e información técnica para elementosde uso comercial con arreglo a la licencia estándar para uso comercial del proveedor.

Aviso de copyright© Copyright 2002 - 2014 Hewlett-Packard Development Company, L.P.

Avisos de marcas comercialesAdobe® es unamarca comercial de Adobe Systems Incorporated.

Intel® es unamarca comercial de Intel Corporation en EE. UU. y otros países.

Java es unamarca registrada deOracle y/o sus empresas subsidiarias.

Microsoft® y Windows® sonmarcas comerciales registradas estadounidenses deMicrosoft Corporation.

Oracle® es unamarca comercial registrada deOracle y/o sus empresas subsidiarias.

UNIX® es unamarca comercial registrada de TheOpenGroup.

Actualizaciones de la documentaciónLa página de título de este documento contiene la siguiente información de identificación:

l Número de versión del software, que indica la versión del software.l Fecha de publicación del documento, que cambia cada vez que se actualiza el documento.l Fecha de lanzamiento del software, que indica la fecha desde la que está disponible esta versión del software.

Para buscar actualizaciones recientes o verificar que está utilizando la ediciónmás reciente de un documento, visite: http://h20230.www2.hp.com/selfsolve/manuals

Este sitio requiere que esté registrado como usuario de HP Passport. Para registrarse y obtener un ID de HP Passport, visite: http://h20229.www2.hp.com/passport-registration.html

O haga clic en el enlaceNew user registration (Registro de nuevos usuarios) de la página de registro de HP Passport.

Asimismo, recibirá ediciones actualizadas o nuevas si se suscribe al servicio de soporte del producto correspondiente. Póngase en contacto con su representante deventas de HP para obtener más información.

SoporteVisite el sitio web HP Software Support Online en: http://www.hp.com/go/hpsoftwaresupport

Este sitio web proporciona información de contacto y detalles sobre los productos, servicios y soporte que ofrece HP Software.

HP Software Support Online brinda a los clientes la posibilidad de auto-resolución de problemas. Ofrece una forma rápida y eficaz de acceder a las herramientas desoporte técnico interactivo necesarias para gestionar su negocio. Como cliente preferente de soporte, puede beneficiarse de utilizar el sitio web de soporte para:

l Buscar los documentos de la Base de conocimiento que le interesenl Enviar y realizar un seguimiento de los casos de soporte y las solicitudes demejoral Descargar revisiones de softwarel Gestionar contratos de soportel Buscar contactos de soporte de HPl Consultar la información sobre los servicios disponiblesl Participar en debates con otros clientes de softwarel Investigar sobre formación de software y registrarse para recibirla

Para acceder a la mayor parte de las áreas de soporte es necesario que se registre como usuario de HP Passport. Enmuchos casos también será necesario disponerde un contrato de soporte. Para registrarse y obtener un ID de HP Passport, visite:

http://h20229.www2.hp.com/passport-registration.html

Para obtener más información sobre los niveles de acceso, visite:

http://h20230.www2.hp.com/new_access_levels.jsp

Guía del usuario

HP Business Process Testing (12.00) Página 2 de 300

Page 3: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

HP Software Solutions Now accede al sitio web HPSW Solution and Integration Portal. Este sitio le permite explorar las soluciones de productos HP que satisfacensus necesidades de negocio e incluye una lista completa de integraciones entre productos HP, así como una lista de procesos ITIL. La URL de este sitio web eshttp://h20230.www2.hp.com/sc/solutions/index.jsp

Guía del usuario

HP Business Process Testing (12.00) Página 3 de 300

Page 4: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Contenido

Contenido 4

Bienvenido a esta guía 9

Cómo se organiza esta guía 9

Ayuda de ALM 11

Guías de Ayuda de ALM 11

Tipos de temas 14

Recursos en línea adicionales 16

Guía de extensiones de ALM 17

Parte 1: Información básica de Business Process Testing 19

Capítulo 1: Introducción a Business Process Testing 21

Información general sobre 22

Identificación de funciones 23

Elección demétodos de diseño 26

Elección demetodologías 31

Categorización de componentes 37

Trabajar con Business Process Testing 39

Integración con otros productos HP 40

Trabajar con Unified Functional Testing 41

Trabajar con Sprinter 43

Parte 2: Componentes empresariales 47

Capítulo 2: Introducción a los componentes empresariales 49

Información general de componentes empresariales 50

Componentes con contenidomanual 51

Componentes con contenido automatizado 52

Información general sobre el área de aplicación. 54

Cómo crear componentes empresariales en ALM 57

Interfaz de usuario de componentes empresariales 61

Ventana del módulo Componentes empresariales 61

Menús y botones del módulo Componentes empresariales 65

Guía del usuario

HP Business Process Testing (12.00) Página 4 de 300

Page 5: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Iconos de Business Process Testing 74

Campos del módulo Componentes empresariales 76

Cuadro de diálogo Nuevo componente/Detalles del componente 82

Ficha Instantánea 84

Cuadro de diálogo Pegar componentes/carpetas de componentes al proyecto dedestino 86

Cuadro de diálogo Seleccionar carpeta de destino 87

Capítulo 3: Componentes con implementaciónmanual 91

Información general de la Implementaciónmanual 92

Cómo trabajar con Implementaciónmanual 92

Interfaz de usuario de Implementaciónmanual 94

Ficha Implementaciónmanual 95

Panel Implementaciónmanual/Cuadro de diálogo Detalles - Paso de componente 96

Capítulo 4: Componentes con automatización de GUI de palabras clave 101

Información general de la automatización de GUI de palabras clave 102

Cómo trabajar con automatización con palabras clave de GUI 105

Interfaz de usuario de automatización de GUI de palabras clave 111

Ficha Automatización 111

Panel de vista de palabras clave 113

Cuadro de diálogo Seleccionar área de aplicación 120

Cuadro de diálogoOpciones de visualización de palabras clave 121

Cuadro de diálogo Seleccionar objeto de prueba 124

Cuadro de diálogoOpciones de salida 125

Cuadro de diálogoOpciones de configuración de valor 127

Cuadro de diálogo Propiedades de punto de comprobación 128

Cuadro de diálogo Parametrización/Propiedades 129

Cuadro de diálogo Propiedades de valor de salida 130

Cuadro de diálogo Acerca de 132

Cuadro de diálogo Información de ubicaciones 133

Capítulo 5: Componentes con automatización de API y GUI con secuencias decomandos 135

Información general de la automatización de API y GUI con secuencias de comandos136

Guía del usuario

HP Business Process Testing (12.00) Página 5 de 300

Page 6: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Cómo trabajar con componentes de API y GUI con secuencias de comandos 136

Interfaz de usuario de automatización de API y deGUI con secuencias de comandos 138

Panel Inicio con secuencias de comandos 138

Parte 3: Pruebas y flujos de proceso empresarial 139

Capítulo 6: Introducción a pruebas y flujos de proceso empresarial 141

Información general sobre pruebas y flujos de proceso empresarial 142

Cómo planificar pruebas de proceso empresarial y flujos 142

Capítulo 7: Especificación de pruebas y flujos de proceso empresarial 147

Información general sobre especificación de pruebas y flujos de proceso empresarial 148

Cómo crear pruebas de proceso empresarial y flujos 148

CómoALM los estados de las pruebas y flujos de proceso empresarial 153

Interfaz de usuario de especificación de pruebas y flujos de proceso empresarial 154

Ventana del módulo Plan de pruebas para Business Process Testing 154

Menús y botones del módulo Plan de pruebas para Business Process Testing 157

Iconos del módulo Plan de pruebas para Business Process Testing 158

Campos del módulo Plan de pruebas para Business Process Testing 160

Ficha Secuencia de comandos de la prueba de Business Process Testing 162

Cuadro de diálogo Detalles de la prueba de Business Process Testing 175

Cuadro de diálogo Resultados de la validación de la prueba 177

Capítulo 8: Cobertura de requisitos 179

Información general sobre cobertura de requisitos 180

Cómo crear una coberturamediante criterios 181

Capítulo 9: Condiciones de ejecución 185

Información general de condiciones de ejecución 186

Cómo establecer condiciones de ejecución 186

Interfaz de usuario de condiciones de la ejecución 187

Cuadro de diálogo Condición de ejecución 188

Capítulo 10: Configuraciones de prueba de proceso empresarial 191

Información general de configuraciones de pruebas de proceso empresarial 192

Capítulo 11: Depuración de pruebas y flujos 197

Información general de depuración de pruebas y flujos 198

Guía del usuario

HP Business Process Testing (12.00) Página 6 de 300

Page 7: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Cómo depurar pruebas y flujos que contengan componentes automatizados 199

Interfaz de usuario de depuración de pruebas y flujos 201

Cuadro de diálogo Ejecución o depuración de la prueba 201

Cuadro de diálogo Información de ejecución de la depuración 202

Parte 4: Gestión de datos 205

Capítulo 12: Introducción a la gestión de datos (parámetros) 207

Información general sobre la gestión de datos 208

Categorías de parámetros 212

Cómo gestionar datos en Business Process Testing 214

Capítulo 13: Parámetros 217

Información general sobre parámetros 218

Cómo crear parámetros 218

Cómo establecer valores de parámetros 220

Métodos de creación de parámetros 221

Interfaz de usuario de parámetros 223

Página Parámetros 224

Cuadro de diálogo Establecer valores 229

Área de fecha dinámica 233

Cuadro de diálogo Parámetros 236

Cuadro de diálogo Nuevo parámetro/Detalles del parámetro 238

Capítulo 14: Vinculación de parámetros 243

Información general sobre la vinculación de parámetros 244

Vinculación e iteraciones 244

Ejemplos de vinculación de datos 245

Cómo vincular datos 249

Interfaz de usuario de vinculación de parámetros 250

Cuadro de diálogo Parámetro de E/S 250

Cuadro de diálogo Seleccionar parámetro de salida 251

Capítulo 15: Promoción de parámetros 253

Información general sobre promoción de parámetros 254

Cómo promover parámetros 254

Guía del usuario

HP Business Process Testing (12.00) Página 7 de 300

Page 8: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Interfaz de usuario de promoción de parámetros 256

Cuadro de diálogo Promover parámetros 256

Cuadro de diálogo Estado de promoción de parámetros de flujo/prueba 258

Capítulo 16: Iteraciones 261

Información general sobre las iteraciones 262

Información general de iteraciones de grupos 264

Cómo establecer datos para iteraciones 266

Cómo importar y exportar (guardar) valores de parámetros 269

Interfaz de usuario de iteraciones 271

Páginas de iteraciones 272

Cuadro de diálogo Seleccionar iteraciones 276

Cuadro de diálogo Asignar datos importados 277

Cuadro de diálogo Crear parámetros de flujo/prueba 278

Parte 5: Ejecuciones de pruebas 281

Capítulo 17: Introducción a la ejecución de pruebas y flujos 283

Información general sobre la ejecución de pruebas y flujos 284

Cómo ejecutar manualmente pruebas y flujos de proceso empresarial 284

Cómo ejecutar pruebas y flujos de proceso empresarial automatizados 286

Jerarquía del panel Progreso de la ejecución 289

Interfaz de usuario de ejecución de pruebas y flujos 291

Asistente para el ejecutor manual para Business Process Testing 291

Ejecutor manual: página Detalles de ejecución para Business Process Testing292

Ejecutor manual: página Detalles del paso para Business Process Testing 293

Cuadro de diálogo Propiedades de la prueba 296

Agradecemos sus comentarios. 299

Guía del usuario

HP Business Process Testing (12.00) Página 8 de 300

Page 9: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Bienvenido a esta guíaBienvenido a HP Business Process Testing. Business Process Testing funciona dentro de HPApplication Lifecycle Management (ALM) como unmarco de trabajo de pruebas basado encomponentes. Trabajar con estemarco de trabajo de pruebas ofrecemuchas ventajas a lasempresas, como racionalizar la creación y el mantenimiento de las pruebas manuales yautomatizadas, y maximizar la eficiencia en la prueba de los procesos empresariales completos.

Debido a esta flexibilidad, Business Process Testing se puede usar por varias personas condiversos niveles de experiencia en programación, conocimiento en lamateria y experiencia denegocio. El marco de trabajo se puede implementar demanera diferente en función de lasnecesidades de la empresa.

LaGuía del usuario de HP Business Process Testing describe cómo usar la aplicación ALM paraque funcione con HP Business Process Testing. Esta guía presenta algunos métodos básicos deimplementación, pero si desea informaciónmás detallada, consulte los documentos técnicos deBusiness Process Testing disponibles enRecursos en el sitio web oficial de Business ProcessTesting .

Cómo se organiza esta guíaLaGuía del usuario de HP Business Process Testing contiene las siguientes secciones:

Parte Descripción

"Informaciónbásica deBusinessProcessTesting" en lapágina 19

Ofrece una introducción general del marcado de trabajo de pruebas deBusiness Process Testing, sus funciones y sus métodos de diseño.

Guía del usuarioCómo se organiza esta guía

HP Business Process Testing (12.00) Página 9 de 300

Page 10: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Parte Descripción

"Componentesempresariales"en la página 47

Describe cómo crear, definir y modificar los componentes empresariales queestán incorporados en pruebas y flujos de proceso empresarial. En estasección también se describe cómo trabajar con componentes manuales yautomatizados al definir pasos manuales para componentes manuales ysecuencias de comandos de automatización o pasos de palabras clave paracomponentes automatizados.

Tareas relacionadas

l "Cómo crear componentes empresariales en ALM" en la página 57

l "Cómo trabajar con Implementaciónmanual" en la página 92

l "Cómo trabajar con automatización con palabras clave de GUI" en la página105

l "Cómo trabajar con componentes de API y GUI con secuencias decomandos" en la página 136

"Pruebas yflujos deprocesoempresarial"en la página139

Describe los elementos únicos de la interfaz del módulo Plan de pruebascuando se selecciona una prueba o un flujo de proceso empresarial. Tambiéndescribe cómo trabajar con pruebas y flujos de procesos empresariales,incluido cómo trabajar con cobertura de requisitos y cómo trabajar conconfiguraciones de pruebas.

Tarea relacionada:

l "Cómo planificar pruebas de proceso empresarial y flujos" en la página 142

"Gestión dedatos" en lapágina 205

Describe cómo expandir la flexibilidad y reutilización de los componentesempresariales, flujos y pruebas de proceso empresarial sustituyendo losvalores fijos por parámetros. Esto incluye vincular parámetros, promoverparámetros y proporcionar diferentes valores de datos para iteraciones.

Tarea relacionada:

l "Cómo gestionar datos en Business Process Testing" en la página 214

"Ejecucionesde pruebas" enla página 281

Describe los elementos únicos de la interfaz del módulo Laboratorio de pruebaspara ejecutar pruebas y flujos de proceso empresarial.

Tareas relacionadas

l "Cómo ejecutar manualmente pruebas y flujos de proceso empresarial" en lapágina 284

l "Cómo ejecutar pruebas y flujos de proceso empresarial automatizados" enla página 286

Guía del usuarioCómo se organiza esta guía

HP Business Process Testing (12.00) Página 10 de 300

Page 11: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Ayuda de ALMLa ayuda de ALM es un sistema de ayuda en línea que describe cómo usar ALM. Puede acceder ala ayuda de ALM de las siguientes formas:

l En la ventana principal de ALM, seleccioneAyuda > Ayuda de ALM para abrir la páginaprincipal de la Ayuda de ALM. La página de inicio proporciona vínculos rápidos a los temas deayuda principales.

l Haga clic en en la cabecera de ALM para abrir la Ayuda de ALM por el tema que describela página actual.

Guías de Ayuda de ALMLa Ayuda de ALM se compone de las siguientes guías y referencias, disponibles en línea o enformato PDF, o en ambas formas. Los PDF se pueden leer e imprimir con Adobe Reader, quepuede descargarse del sitio web de Adobe (http://www.adobe.com).

Referencia Descripción

Uso de la Ayuda de ALM Explica cómo usar la Ayuda y cómo está organizada.

Novedades Describe las nuevas funciones de la versiónmásreciente de ALM.

Para acceder, seleccioneAyuda > Novedades.

Películas Películas breves que demuestran las principalesfunciones del producto.

Para acceder, seleccioneAyuda > Películas.

Léame Ofrece noticias e información de última hora sobreALM.

Guías de HP Application LifecycleManagement (ALM) Descripción

Guía del usuario de HP ALM Explica cómo usar ALM para organizar y ejecutar todaslas fases del proceso de gestión del ciclo de vida de lasaplicaciones. Describe cómo especificar versiones,definir requisitos y realizar el seguimiento de defectos.

Guía del administrador de HP ALM Explica cómo crear y mantener proyectos medianteSite Administration, y cómo personalizar proyectos conPersonalización de proyecto.

Guía del usuarioAyuda de ALM

HP Business Process Testing (12.00) Página 11 de 300

Page 12: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Guías de HP Application LifecycleManagement (ALM) Descripción

HP ALM Lab Management Guide Explica cómo usar LabManagement para gestionar losrecursos de laboratorio utilizados para la realización depruebas funcionales y de rendimiento en hosts remotos.

HP ALM Tutorial Guía autodidáctica que enseña a usar ALM paragestionar el proceso de gestión del ciclo de vida de lasaplicaciones.

Guía de instalación y actualizaciónde HP ALM

Describe los procesos de instalación y configuración dela definición del servidor ALM.

Guía de solución de problemas deHP ALM Lab Management

Proporciona información para la solución de problemasmientras se trabaja con HP ALM LabManagement.

HP ALM External AuthenticationConfiguration Guide

Describe la configuración que necesita para acceder aALM con autenticación externa.

HP ALM Business Views MicrosoftExcel Add-in User Guide

Explica cómo instalar y usar el complemento BusinessViews Microsoft Excel para crear y configurar informesExcel para vistas de negocio.

Guía del usuario de BusinessProcess Testing

Explica cómo usar Business Process Testing paracrear pruebas de proceso empresarial.

Guías de HP ALM PerformanceCenter Descripción

HP ALM Performance Center QuickStart

Guía autodidáctica que ofrece al usuario dePerformance Center información general de alto nivelsobre la creación y ejecución de pruebas derendimiento.

HP ALM Performance CenterGuide

Explica al usuario de Performance Center cómo crear,programar, ejecutar y supervisar pruebas derendimiento. Explica al administrador de PerformanceCenter cómo configurar y gestionar proyectos dePerformance Center.

HP ALM Performance CenterInstallation Guide

Describe los procesos de instalación para laconfiguración de servidores de Performance Center,hosts de Performance Center y otros componentes dePerformance Center.

HP ALM Performance CenterTroubleshooting Guide

Proporciona información para solucionar problemasmientras se trabaja con HP ALM Performance Center.

Guía del usuarioGuías de Ayuda de ALM

HP Business Process Testing (12.00) Página 12 de 300

Page 13: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Guías de procedimientosrecomendados de HP ALM Descripción

HP ALM Agile Testing BestPractices Guide

Proporciona los procedimientos recomendados paraimplementar los principios de pruebas de Agile.

HP ALM Business Process ModelsBest Practices Guide

Proporciona procedimientos recomendados paratrabajar con el móduloModelos empresariales.

HP ALM Database Best PracticesGuide

Proporciona procedimientos recomendados paraimplementar ALM en servidores de base de datos.

HP ALM Entities Sharing BestPractices Guide

Ofrece procedimientos recomendados para compartirentidades.

HP ALM Project Planning andTracking Best Practices Guide

Ofrece procedimientos recomendados para gestionar yrealizar el seguimiento de versiones.

HP ALM Project Topology BestPractices Guide

Ofrece procedimientos recomendados para estructuraproyectos.

Guía de procedimientosrecomendados para laactualización de HP ALM

Ofrecemetodologías para preparar y planificar laactualización de ALM.

HP ALM Versioning andBaselining Best Practices Guide

Ofrece procedimientos recomendados paraimplementar el control de versiones para crear líneas debase.

HP ALM Workflow Best PracticesGuide

Ofrece procedimientos recomendados paraimplementar flujos de trabajo.

Guías de procedimientosrecomendados de HP ALMPerformance Center Descripción

HP Performance Centers ofExcellence Best Practices

Ofrece procedimientos recomendados para crear ytrabajar con Performance Centers of Excellence.

HP Performance Monitoring BestPractices

Proporciona procedimientos recomendados paramonitorizar el rendimiento de aplicaciones en prueba.

Referencias de API de HP ALM Descripción

HP ALM Project DatabaseReference

Proporciona una completa referencia en línea sobretablas y campos de base de datos del proyecto.

Guía del usuarioGuías de Ayuda de ALM

HP Business Process Testing (12.00) Página 13 de 300

Page 14: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Referencias de API de HP ALM Descripción

HP ALM Open Test ArchitectureAPI Reference

Proporciona una completa referencia en línea sobre laAPI basada en COM de ALM . Puede usar laarquitectura de pruebas abierta de ALM para integrar supropia gestión de configuración, el seguimiento dedefectos y las herramientas de pruebas propias con unproyecto de ALM.

HP ALM Site Administration APIReference

Proporciona una completa referencia en línea sobre laAPI basada en COM de Site Administration. Puedeusar la API de Site Administration con el fin de activar laaplicación para organizar, gestionar y mantenerusuarios, proyectos, dominios, conexiones yparámetros de configuración del sitio de ALM.

HP ALM REST API Reference Proporciona una completa referencia en línea sobre laAPI basada en REST de ALM. Puede usar la APIREST para acceder y trabajar con datos de ALM.

HP ALM COM Custom Test TypeDeveloper Guide

Proporciona una completa referencia en línea sobre lacreación de su propia herramienta de pruebas eintegrarla en el entorno de ALM usando herramientas dedesarrollo COM nativas.

HP ALM .NET Custom Test TypeDeveloper Guide

Ofrece una completa referencia en línea para que puedacrear su propia herramienta de pruebas e integrarla en elentorno de ALM con una combinación de clases .NET yDCOM.

Referencias de API de HP ALMPerformance Center Descripción

HP ALM Performance Center RESTAPI Reference

Proporciona una referencia en línea para la API basadaen REST de ALM Performance Center. Puede usar laAPI REST para ejecutar acciones para admitir laautomatización y la integración continua.

Tipos de temasEl contenido de las guías mencionadas anteriormente de ALM está organizado por temas. Se usantres tipos principales de temas: Conceptos, Tareas y Referencia.

Tipo detema Descripción Uso

Conceptos Antecedentes, información descriptiva oconceptual.

Obtenga información generalsobre lo que realiza unafunción.

Guía del usuarioTipos de temas

HP Business Process Testing (12.00) Página 14 de 300

Page 15: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Tipo detema Descripción Uso

Tareas Tareas instructivas. Instrucciones paso a pasopara ayudarle a trabajar con la aplicación y lograrsus objetivos.

Los pasos de la tarea pueden ser numerados ono:

l Pasos numerados. Tareas que se realizansiguiendo cada paso en orden consecutivo.

l Pasos no numerados. Lista de operacionesindependientes que se pueden realizar encualquier orden.

l Obtenga información sobreel flujo de trabajo global deuna tarea.

l Siga los pasos indicadosen una tarea numeradapara completarla.

l Realice operacionesindependientescompletando pasos de unatarea no numerada.

Tareas de escenario de caso de uso.Ejemplos de cómo realizar una tarea para unasituación específica.

Obtenga información sobrecómo podría realizarse unatarea en un escenario realista.

Referencia Referencia general. Listas y explicacionespormenorizadas que sirven como referencia.

Busque determinadainformación de referenciarelevante para un contexto enparticular.

Referencia de interfaz de usuario. Temas dereferencia especializados que describen contodo detalle una determinada interfaz de usuario.Al hacer clic en en la cabecera, oseleccionar Ayuda de ALM en el menú Ayudadel producto, normalmente se abre el tema de lainterfaz del usuario.

Busque informaciónespecífica sobre lo que debeintroducir o cómo usar uno omás elementos específicosde la interfaz de usuario,como una ventana, un cuadrode diálogo o un asistente.

Resolucióndeproblemasylimitaciones

Solución de problemas y limitaciones.Temas de referencia especializados quedescriben problemas que se presentanhabitualmente, con sus soluciones, y enumeralimitaciones de un área de producto o función.

Aumente su conocimiento deproblemas importantes antesde trabajar con una función oen caso de que se encuentrecon problemas de uso delsoftware.

Guía del usuarioTipos de temas

HP Business Process Testing (12.00) Página 15 de 300

Page 16: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Recursos en línea adicionalesLos siguientes recursos adicionales en línea están disponibles en el menú Ayuda:

Recurso Descripción

Solución deproblemas ybase deconocimientos

Abre la página Solución de problemas del sitio web de HP Software Supportdonde puede buscar la base de conocimientos de autosolución. SeleccioneAyuda> Solución de problemas y base de conocimientos. La URL deeste sitio web es http://h20230.www2.hp.com/troubleshooting.jsp.

HP SoftwareSupport

Abre el sitio web de HP Software Support. Este sitio permite desplazarse porla base de conocimientos de autosolución. También se puede publicar yexplorar foros de discusión de usuarios, enviar solicitudes de soporte,descargar revisiones y documentación actualizada, y muchomás. ElijaAyuda > Software Support Online. La URL de este sitio web eswww.hp.com/go/hpsoftwaresupport.

l Lamayoría de las áreas de soporte técnico requieren que se registre comousuario de HP Passport y que inicie sesión. Algunas pueden requerirtambién un contrato de soporte técnico.

l Para encontrar más información sobre los niveles de acceso, vaya a:http://h20230.www2.hp.com/new_access_levels.jsp

l Para registrarse y obtener un ID de usuario de HP Passport, vaya a:http://h20229.www2.hp.com/passport-registration.html

Sitio web deHP SoftwareQuality Center

Abre el sitio web de HP Software. Este sitio le proporciona la informaciónmásactualizada sobre los productos de HP Software. Incluye nuevas versionesde software, seminarios y ferias comerciales, soporte técnico al cliente ymuchomás. ElijaAyuda > Sitio web de HP Software Quality Center. LaURL de este sitio web es www.hp.com/go/software

Sitio web deHP SoftwareApplicationLifecycleManagement

Abre el sitio web de HP ALM Software. Este sitio le proporciona lainformaciónmás actualizada sobre HP ALM. Incluye nuevas versiones desoftware, seminarios y ferias comerciales, soporte técnico al cliente y muchomás. SeleccioneAyuda > sitio web de HP Software ApplicationLifecycle Management. La URL de este sitio web eshttp://www8.hp.com/us/en/software-solutions/software.html?compURI=1172141#tab=TAB1.

Complementos Abre la página de complementos, que ofrece soluciones de integración ysincronización con herramientas de HP y de terceros.

Herramientasde ALM

Abre la página Herramientas de Business Process Testing, que ofrecesoluciones de integración y sincronización con herramientas de HP y deterceros, que se instalan con ALM en el servidor de ALM.

Guía del usuarioRecursos en línea adicionales

HP Business Process Testing (12.00) Página 16 de 300

Page 17: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Guía de extensiones de ALMLas extensiones proporcionan funcionalidad adicional a HP ALM. Si tiene una licencia para unaextensión de ALM, puede usar la funcionalidad agregada habilitando la extensión en cada proyecto.Para obtener más información sobre la habilitación de extensiones, consulte laGuía deladministrador de HP Application Lifecycle Management.

Para ver la lista de extensiones disponibles con ALM 12.00 o para descargar documentación paralas extensiones de ALM, visite la página Complementos de HP ALM, disponible en la páginaComplementos de HP Application Lifecycle Management (Ayuda > Complementos).

Guía del usuarioGuía de extensiones de ALM

HP Business Process Testing (12.00) Página 17 de 300

Page 18: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Página 18 de 300HP Business Process Testing (12.00)

Guía del usuarioGuía de extensiones de ALM

Page 19: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

HP Business Process Testing (12.00) Página 19 de 300

Parte 1: Información básica de BusinessProcess Testing

Page 20: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

HP Business Process Testing (12.00) Página 20 de 300

Guía del usuarioParte 1: Información básica de Business Process Testing

Page 21: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Capítulo 1: Introducción a Business ProcessTesting

Este capítulo incluye:

Información general sobre 22

Identificación de funciones 23

Elección demétodos de diseño 26

Elección demetodologías 31

Categorización de componentes 37

Trabajar con Business Process Testing 39

Integración con otros productos HP 40

HP Business Process Testing (12.00) Página 21 de 300

Page 22: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Información general sobreEn este capítulo se introduce Business Process Testing, proporciona información sobre lastécnicas de implementación básicas y describe los flujos de trabajo para trabajar con BusinessProcess Testing.

Nota:

l Para obtener más información sobre cómo configurar permisos de usuario, consulte laGuíadel administrador de HP Application Lifecycle Management.

l Ediciones de ALM:Business Process Testing está disponible con Edición de ALM yQuality Center Enterprise Edition. Para obtener más información sobre las ediciones de HPBusiness Process Testing y su funcionalidad, consulte laGuía del usuario de HPApplication Lifecycle Management. Para descubrir qué edición de HP Business ProcessTesting está usando, pregunte al administrador del sitio de ALM.

La formamás eficaz de gestionar las actividades de prueba funciones es trabajar de formaconsistente utilizando unmarco de trabajo de pruebas. Business Process Testing ofrece unmarcode trabajo de pruebas personalizable y basado en componentes que admite:

Las pruebas manuales y automatizadas

l Puede crear pasos manuales y automatizados para cada componente y, si lo desea,sincronizarlos entre los pasos.

l Puedemigrar de pruebas manuales a automatizadas.

l Puede utilizar unmétodoGUI con palabras clave para crear la automatización sin codificación.Estemétodo genera automáticamente documentación de prueba fácil de comprender.

Reutilización y modularización de componentesLa reutilización y modularización de componentes mantiene reducidos los costes al acelerar lacreación de pruebas, así como el mantenimiento y la ejecución.

Creación de pruebas para aplicaciones simples y complejasUna aplicación en pruebas puede ser una sencilla aplicación web basada en HTML o un complejoproceso empresarial que implica aplicaciones empaquetadas, como SAP u Oracle, y servicios ybases de datos de servidor.

Colaboración entre diversas personasEl marco de trabajo de pruebas es lo suficientemente flexible para satisfacer las necesidades devarias personas, como evaluador manuales, ingenieros de automatización y expertos en lamateria.

Business Process Testing le ayuda a documentar los componentes y las pruebas, incluyendocapturas de pantalla quemuestran, por ejemplo, cómo se pueden usar. De esta forma, facilita quepersonas con distintas funciones y destrezas compartan entre sí los activos.

Guía del usuarioCapítulo 1: Introducción a Business Process Testing

HP Business Process Testing (12.00) Página 22 de 300

Page 23: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Ejemplos

l Las pruebas de proceso empresarial las pueden crear expertos en lamateria no técnicos,ya que entiendenmejor los procesos empresariales que se deben probar, y no precisancontar con formación en programación.

l Los ingenieros de automatización pueden preparar jerarquías de objetos y funcionesespecíficas de la aplicación y, después, empaquetar estas jerarquías y funciones enbloques de construcción que los expertos en lamateria utilizarán en las pruebas de procesoempresarial.

Gestión de las partes de una pruebaLa gestión de las partes de la prueba incluye la documentación de componentes, los resultados dela ejecución de la prueba, el control de versiones, los informes y el historial. Además, puedegenerar documentos que contengan información sobre las pruebas, los flujos y los componentes deun proyecto.

Diseño rápido y fácil de las pruebas al inicio del ciclo de desarrollo y en unentorno sin secuencias de comandosPuede definir las palabras clave y los componentes antes de que se entregue la aplicación para larealización de pruebas, para que pueda diseñar las pruebas en las primeras etapas del ciclo de vidadel desarrollo del software.

Puede probar las aplicaciones de pruebamanualmente antes de que estén preparadas las pruebasautomatizadas. Esto facilita la implementación rápida de las pruebas de proceso empresarial.

Integración con las herramientas de prueba y de gestión de pruebas deHP, como ALM, HP Sprinter, UFT y HP Service TestLos ingenieros de automatización pueden acceder a la funcionalidad de Business Process Testingdirectamente desde su herramienta de pruebas, en un entorno con el que ya están familiarizados.

Los usuarios de ALM pueden crear pruebas de procesos empresariales en un entorno con el que yaestán familiarizados.

Identificación de funcionesBusiness Process Testing puede utilizarlo varias personas diferentes, cada una con distintosgrados de experiencia y diferentes objetivos.

Cuando se trabaja con Business Process Testing, las funciones son flexibles. No existen reglasdeterminadas por el producto que controlen los tipos de usuarios que pueden realizar determinadastareas de Business Process Testing (siempre que los usuarios dispongan de los permisoscorrectos).

Nota: Para obtener información acerca de la asignación de permisos, consulte laGuía deladministrador de HP Application Lifecycle Management.

Guía del usuarioCapítulo 1: Introducción a Business Process Testing

HP Business Process Testing (12.00) Página 23 de 300

Page 24: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

En la tabla siguiente se describen las distintas funciones que se pueden utilizar al trabajar conBusiness Process Testing.

Función Descripción

Expertos en lamateria

Los expertos en lamaterial tienen conocimientos específicos de laaplicación sometida a la lógica de la prueba, una comprensión de altonivel de todo el sistema, y una comprensión detallada de los elementosy tareas fundamentales para la aplicación que se está probando. Losexpertos en lamaterial suelen realizar lo siguiente:

l Determinan los procesos empresariales que se van a probar.

l Identifican actividades comunes a varios procesos (como elprocedimiento de inicio de sesión, que se usa en gran cantidad depruebas o flujos de proceso empresarial).

l Crean componentes empresariales y pasos manuales.

l Definen pasos de componente automatizados deGUI de palabrasclave.

l Crean flujos y pruebas de proceso empresarial.

Guía del usuarioCapítulo 1: Introducción a Business Process Testing

HP Business Process Testing (12.00) Página 24 de 300

Page 25: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Función Descripción

Ingenieros deautomatización,también conocidoscomo expertos enautomatización depruebas

Los ingenieros de automatización son expertos en pruebasautomatizadas que usan una herramienta comoUFT. El ingeniero deautomatización únicamente es necesario si el marco de BusinessProcess Testing incluye pruebas automatizadas.

Nota:

Los ingenieros de automatización pueden trabajar directamente enBusiness Process Testing o acceder a la funcionalidad de BusinessProcess Testing desde UFT.

Los ingenieros de automatización suelen encargarse de lo siguiente:

l Definen pasos de componente automatizados deGUI de palabrasclave.

l Definen componentes automatizados deGUI de palabras clave.

l Definen componentes automatizados de secuencias de comandosde API.

l Preparan los recursos requeridos para las funciones de prueba:

n Áreas de aplicación, que pueden definirse en ALM y en otrasherramientas de pruebas.

n Bibliotecas de funciones con secuencias de comandos generales,que se encapsulan GUI de palabras clave de funcionamientogeneral.

n Repositorios de objetos compartidos, que representan los objetosde la aplicación que se están probando. Puede usar estos objetospara crear pasos en componentes empresariales conautomatización deGUI de palabras clave.

Es posible que los ingenieros de automatización sean tambiénresponsables de algunas de las tareas indicadas para el experto en lamateria.

Los ingenieros de automatización también pueden crear, depurar ymodificar componentes empresariales en la herramienta de pruebas.

Guía del usuarioCapítulo 1: Introducción a Business Process Testing

HP Business Process Testing (12.00) Página 25 de 300

Page 26: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Función Descripción

Evaluadores de QA Los evaluadores deQA suelen encargarse de lo siguiente:

l Definen datos para iteraciones y configuraciones.

l Ejecutan las pruebas para comprobar que se diseñaronadecuadamente y se ejecutan del modo previsto.

l Revisan los resultados de las pruebas.

Arquitectos depruebas

Los arquitectos de pruebas diseñan e implementan el marco de trabajode pruebas. Los arquitectos de pruebas suelen encargarse de losiguiente:

l Determinan el método de diseño.

l Deciden cómo categorizar, nombrar, organizar y utilizar loscomponentes.

l Configura estándares para utilizar Business Process Testing en losdistintos módulos de ALM.

ALMAdministradores

Instalan y configuran Business Process Testing y sus usuarios.

Elección de métodos de diseñoBusiness Process Testing es unmarco de trabajo de pruebas flexible y permite utilizar cualquiermodelo para incorporar procesos empresariales en el entorno de pruebas. El flujo de trabajo real deuna organización puede variar según en proyecto o en las distintas etapas del ciclo de desarrollo dela aplicación.

Los métodos disponibles son los siguientes:

l "Método de abajo arriba" abajo

l " Método de arriba abajo" en la página siguiente

l "Método centrado en desarrollo de Agile" en la página 30

Nota: Los capítulos de esta guía están estructurados según unmétodo de abajo arriba.

Método de abajo arribaLa definición en primer lugar de los componentes de bajo nivel y el posterior diseño de las pruebasde proceso empresarial en función de los componentes definidos se denominamétodo de abajoarriba. Estemétodo es de especial utilidad:

l Para las pruebas de regresión

Guía del usuarioCapítulo 1: Introducción a Business Process Testing

HP Business Process Testing (12.00) Página 26 de 300

Page 27: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

l Cuando los procesos empresariales de la organización están claramente definidos

l Cuando los usuarios se inician en Business Process Testing

El método de abajo arriba incluye las fases siguientes en este orden:

Para obtener una descripción de cada fase, consulte "Trabajar con Business Process Testing" enla página 39.

Método de arriba abajoEl método de arriba abajo se basa en la perspectiva del experto en lamateria, con una comprensiónde alto nivel de todo el sistema.

El método de arriba abajo implica la creación de entidades de prueba del proceso empresarial paralas pruebas de regresión según la jerarquía siguiente:

l Pruebas de proceso empresarial, que contienen flujos o componentes empresariales

l Flujos, que contienen componentes empresariales

l Componentes empresariales, que contienen pasos manuales o automatizados

Guía del usuarioCapítulo 1: Introducción a Business Process Testing

HP Business Process Testing (12.00) Página 27 de 300

Page 28: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

El método de arriba abajo incluye las fases siguientes en este orden:

Guía del usuarioCapítulo 1: Introducción a Business Process Testing

HP Business Process Testing (12.00) Página 28 de 300

Page 29: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

El método de arriba abajo se basa en las siguientes fases de diseño:

Fase de diseño Descripción

Diseño de altonivel

Incluye la creación de pruebas de procesos empresariales, así como ladeterminación de las configuraciones de prueba necesarias para los distintoscasos de uso.

Cuando se diseña a alto nivel:

l Se facilita la automatización al diseñar demaneramodular. Se diseñanpruebas para usar componentes reutilizables más pequeños.

l Se utilizan componentes reutilizables, que sonmás fáciles demantener.

l Tenga en cuenta que los ingenieros de automatización pueden usar eldiseño como una estructura para crear métodos que faciliten laautomatización, en lugar de crear componentes con secuencias decomandos.

Es habitual que tanto el experto en lamateria como el ingeniero deautomatización se encarguen de realizar esta parte de la fase de diseñoconjuntamente. Por ejemplo la creación de pruebas de procesosempresariales y sus configuraciones puede realizarla el experto en lamaterial, mientras que el diseño de componentes automatizados puederealizarlo el ingeniero de automatización.

Diseño de nivelmedio

Incluye:

l La creación de flujos (conjuntos de componentes empresariales en unorden lógico que se puedan ejecutar). Los flujos se consideran"componentes compuestos".

l La creación de componentes empresariales (unidades reutilizables). Solose crea el shell del componente durante esta fase.

l La especificación de criterios para una coberturamás granular de laprueba (requisitos), según sea necesario.

l La vinculación con otras entidades de ALM.

l La parametrización y promoción de parámetros.

l La adición de componentes empresariales a pruebas y flujos de procesoempresarial.

El experto en lamateria se encarga normalmente de realizar esta parte de lafase de diseño, aunque también puede realizarla junto con el ingeniero deautomatización en función de los recursos disponibles y de las destrezas.

Guía del usuarioCapítulo 1: Introducción a Business Process Testing

HP Business Process Testing (12.00) Página 29 de 300

Page 30: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Fase de diseño Descripción

Implementaciónde bajo nivel

Incluye la implementación de nivel bajo de contenido del componenteempresarial al:

l Crear pasos de componente (el contenido del componente empresarial),incluyendo pasos automatizados cuando sea necesario

l Agrupar componentes

l Configurar iteraciones (para pruebas de proceso empresarial, flujos,grupos y componentes)

l Vincular parámetros

El experto en lamateria, el ingeniero de automatización o ambos a la vezpueden encargarse de realizar esta parte de la fase de diseño.

Método centrado en desarrollo de AgileEstemétodo se basa en la utilización de Business Process Testing para proporcionar pruebas ensprints, cuando los desarrolladores codifican las funciones para la aplicación sometida a prueba.Los componentes y las pruebas se crean y se actualizan en paralelo con el desarrollo.

Ejemplo

Si la aplicación sometida a prueba se implementa en Java, los componentes pueden agruparsepor clase que representan ciertos grupos de elementos de la interfaz de usuario, como botonesde la barra de herramientas. Cada vez que se añade un botón a la barra de herramientas, seactualiza el componente que representa a esa clase.

Estemétodo potencia:

l Automatización. Porque los sprints son cortos, lo que es importante para automatizar lo másposible.

l Reutilización de componentes. La reutilización de componentes se puede diseñar en lamisma forma como los desarrolladores implementan lamodularidad para su reutilización.

Guía del usuarioCapítulo 1: Introducción a Business Process Testing

HP Business Process Testing (12.00) Página 30 de 300

Page 31: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

A continuación se describe enmétodo centrado en desarrollo de Agile.

Elección de metodologíasBusiness Process Testing es flexible y permite utilizar cualquier modelo para incorporar procesosempresariales en el entorno de pruebas. El flujo de trabajo real de una organización puede variarsegún en proyecto o en las distintas etapas del ciclo de desarrollo de la aplicación.

Los capítulos de esta guía están estructurados según lametodología de abajo hacia arriba.

Metodología de abajo hacia arribaLa definición en primer lugar de los componentes de nivel bajo y el posterior diseño de las pruebasde proceso empresarial en función de los componentes definidos se denominametodología deabajo hacia arriba. Estametodología es de especial utilidad cuando:

l Los procesos empresariales de la organización están claramente definidos.

l Los usuarios se inician en Business Process Testing.

Guía del usuarioCapítulo 1: Introducción a Business Process Testing

HP Business Process Testing (12.00) Página 31 de 300

Page 32: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Lametodología de abajo arriba incluye las fases siguientes en este orden:

Fase Descripción

Especificacióndecomponentes

Desarrolle un árbol de componentes con los componentes.

Cree el núcleo del componente agregando detalles básicos.

Cree contenido de componentes agregando implementaciones manuales oautomatizadas. El contenido de componentes puede incluir:

l Implementaciónmanual para componentes manuales

l Automatización, para componentes automatizados

l Tanto implementaciónmanual como automatización

Para obtener más información sobre la creación de componentes, consulte"Cómo crear componentes empresariales en ALM" en la página 57.

Planificaciónde las pruebas

Cree planes de prueba y diseñe pruebas y flujos de proceso empresarial.

Para obtener más información sobre la tarea, consulte "Cómo planificarpruebas de proceso empresarial y flujos" en la página 142.

Guía del usuarioCapítulo 1: Introducción a Business Process Testing

HP Business Process Testing (12.00) Página 32 de 300

Page 33: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Fase Descripción

Gestión dedatos

Diseñe los datos que cada prueba de proceso empresarial, flujo o componenteusa durante la ejecución.

Para obtener más información sobre la tarea, consulte "Cómo gestionar datosen Business Process Testing" en la página 214.

Ejecución depruebas

Cree un subconjunto de las pruebas de proceso empresarial del proyecto yejecútelas.

Para obtener más información, consulte "Cómo ejecutar manualmentepruebas y flujos de proceso empresarial" en la página 284 y "Cómo ejecutarpruebas y flujos de proceso empresarial automatizados" en la página 286.

Metodología de arriba hacia abajoLametodología de arriba hacia abajo se basa en la perspectiva del experto en lamateria con unacomprensión de alto nivel de todo el sistema.

Lametodología de arriba hacia abajo implica la creación de entidades de comprobación del procesoempresarial según la jerarquía siguiente:

l Pruebas de proceso empresarial, que contienen flujos o componentes empresariales

l Flujos, que contienen componentes empresariales

l Componentes empresariales, que contienen pasos manuales o automatizados

Guía del usuarioCapítulo 1: Introducción a Business Process Testing

HP Business Process Testing (12.00) Página 33 de 300

Page 34: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Lametodología de arriba abajo incluye las fases siguientes en este orden:

Lametodología de arriba hacia abajo se basa en las siguientes fases de diseño:

Fase de diseño Descripción

Guía del usuarioCapítulo 1: Introducción a Business Process Testing

HP Business Process Testing (12.00) Página 34 de 300

Page 35: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Diseño de altonivel

Incluye el diseño de alto nivel, la creación de una estructura para pruebas deproceso empresarial, y la determinación de las configuraciones de pruebaspara probar distintos casos de uso que se necesitarán.

Cuando se diseña a un alto nivel, se facilita la automatización:

l Al diseñar sin olvidar la modularidad. Diseñe pruebas con componentesreutilizables más pequeños para que las pruebas automatizadas puedanllamarlos varias veces.

l Al diseñar pruebas con componentes reutilizables, que facilita laspruebas demantenimiento.

l Al diseñar teniendo en cuenta que los ingenieros de automatizaciónpueden usar el diseño como una estructura para crear métodos quefaciliten la automatización, en lugar de crear componentes consecuencias de comandos.

Es habitual que tanto el experto en lamateria como el ingeniero deautomatización se encarguen de realizar esta parte de la fase de diseñoconjuntamente.

El experto en lamateria suele crear la estructura de pruebas de procesoempresarial y determinar las configuraciones de pruebas necesarias.

Diseño de nivelmedio

Incluye:

l La creación de flujos (conjuntos de componentes empresariales en unorden lógico que se puedan ejecutar). Los flujos se consideran"componentes compuestos".

l La creación de componentes empresariales (unidades reutilizables querealizan tareas específicas en un proceso empresarial). Solo se crea elshell del componente durante esta fase.

l La especificación de criterios para una coberturamás granular de laprueba (requisitos), según sea necesario.

l La vinculación con otras entidades de ALM.

l La adición de componentes empresariales a pruebas y flujos de procesoempresarial.

El experto en lamateria se encarga normalmente de realizar esta parte de lafase de diseño, aunque también puede realizarla junto con el ingeniero deautomatización en función de los recursos disponibles y de las destrezas.

Guía del usuarioCapítulo 1: Introducción a Business Process Testing

HP Business Process Testing (12.00) Página 35 de 300

Page 36: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Implementaciónde bajo nivel

Incluye la implementación de nivel bajo de contenido del componenteempresarial al:

l Crear pasos de componente (el contenido del componente empresarial),incluyendo pasos automatizados cuando sea necesario

l Agrupar componentes

l Configurar iteraciones (para pruebas de proceso empresarial, flujos,grupos y componentes)

l Parametrizar

El experto en lamateria, el ingeniero de automatización o ambos a la vezpueden encargarse de realizar esta parte de la fase de diseño.

Metodología AgileLametodología Agile se basa en la utilización de Business Process Testing para proporcionarpruebas en sprints, cuando los desarrolladores codifican las funciones para la aplicación sometidaa prueba.

Lametodología de arriba abajo implica la creación de entidades de pruebas del proceso empresarialsegún la jerarquía siguiente:

l Los componentes se crean en función de las funciones o elementos de la interfaz de usuariodesarrollados durante el sprint. Por ejemplo, si los desarrolladores diseñan y crean una nuevaventana que tiene unmenú, un panel de navegación y un área de datos principales, puede creartres componentes que se correspondan a esos elementos de la interfaz de usuario.

l Las pruebas y los flujos, que contienen los componentes empresariales del sprint, se conservanpara que al final de cada sprint las funciones desarrolladas se puedan probar inmediatamente.

Guía del usuarioCapítulo 1: Introducción a Business Process Testing

HP Business Process Testing (12.00) Página 36 de 300

Page 37: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Lametodología Agile incluye las fases por sprint.

Categorización de componentesPuesto que Business Process Testing es unmarco de trabajo con pruebas basado encomponentes, los componentes son responsables de controlar el sistema que se está probando. Elmarco de trabajo potencia el diseño de componentes y su reutilización, por lo que el método usadopara categorizar sus componentes tiene un gran impacto en la posibilidad de que el marco gestionelas capacidades de pruebas correctamente.

Tenga en cuenta los siguientes métodos para categorizar los componentes.

l "Componentes lógicos" en la página siguiente

l "Componentes de objetos de la aplicación" en la página siguiente

l "Componentes genéricos" en la página siguiente

Guía del usuarioCapítulo 1: Introducción a Business Process Testing

HP Business Process Testing (12.00) Página 37 de 300

Page 38: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Componentes lógicosUn componente lógico representa el uso de una parte de la pantalla con uno omás controles, o unconjunto de llamadas a API  que se combinan para realizar parte de la lógica de la aplicación. Estacategoría se basa en un contexto específico en la aplicación en texto.

Ejemplos

l Un componente Iniciar sesión representa el proceso de inicio de sesión, basado en unaventana de inicio de sesión que le permite introducir un nombre de usuario y una contraseñay hacer clic en un botón Iniciar sesión.

l Un componenteBuscar representa la búsqueda de una entidad en la aplicación sometida aprueba. Puede introducir la cadena que desea buscar, indicar opciones demayúsculas y/opalabras completas y hacer clic en un botónBuscar.

Componentes de objetos de la aplicaciónUn componente de objetos de la aplicación puede representar un objeto en la pantalla o una llamadaa una única API.

Esta categoría generalmente es independiente del contexto en la aplicación sometida a una prueba,y puede usarse enmuchas situaciones. Decide el nivel de granularidad que se pueda reutilizarmás.

Ejemplos

l Un componenteBotón representa el objeto botón.

l Un componenteCuadrícula representa un objeto de cuadrícula en un panel o ventana.

l Un componentePanel representa un panel en una ventana o pantalla.

l Un componente Interrogar representa la interrogación de la aplicación en la base de datosde prueba de laprueba.

Componentes genéricosUn componente genérico realiza acciones fuera del contexto de la aplicación sometida a prueba.Puede reutilizarse en pruebas de diferentes aplicaciones.

Ejemplo

l Un componente Iniciar representa el inicio de un explorador.

Guía del usuarioCapítulo 1: Introducción a Business Process Testing

HP Business Process Testing (12.00) Página 38 de 300

Page 39: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Nota: Los flujos pueden considerarse componentes complejos o pequeñas pruebas decomponentes empresariales. Los flujos comprenden un conjunto de componentes en unasecuencia fija para realizar una tarea específica. Un flujo pueden ser parte de una prueba comocualquier otro componente, pero cuando el flujo funciona, Business Process Testing ejecutalos componentes que contiene el flujo.

Trabajar con Business Process TestingEstemapa de ruta para diseñar e implementar pruebas de proceso empresarial presenta el métodode abajo arriba e incluye las siguientes fases:

Fase Descripción

Especificacióndecomponentes

Desarrolle un árbol de componentes con los componentes.

Cree el núcleo del componente agregando detalles básicos.

Le permite crear contenido de componentes agregando implementacionesmanuales y/o automatizadas. El contenido de componentes puede incluir:

l Implementaciónmanual para componentes manuales

l Automatización, para componentes automatizados

l Tanto implementaciónmanual como automatización

Para obtener más información sobre la creación de componentes, consulte"Cómo crear componentes empresariales en ALM" en la página 57.

Gestión dedatos

Diseñe los datos que cada prueba de proceso empresarial, flujo o componenteusa durante la ejecución.

Para obtener más información, consulte "Cómo gestionar datos en BusinessProcess Testing" en la página 214.

Planificaciónde las pruebas

Cree planes de prueba y diseñe pruebas y flujos de proceso empresarial.

Para obtener más información sobre la tarea, consulte "Cómo planificarpruebas de proceso empresarial y flujos" en la página 142.

Ejecución depruebas

Cree un subconjunto de las pruebas de proceso empresarial del proyecto yejecútelas.

Para obtener más información, consulte "Cómo ejecutar manualmentepruebas y flujos de proceso empresarial" en la página 284 y "Cómo ejecutarpruebas y flujos de proceso empresarial automatizados" en la página 286.

Guía del usuarioCapítulo 1: Introducción a Business Process Testing

HP Business Process Testing (12.00) Página 39 de 300

Page 40: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Integración con otros productos HPBusiness Process Testing se integra con otros productos HP:

Producto Integración

HP UnifiedFunctionalTesting(UFT)

Automatizar componentes empresariales conGUI de palabras clave, GUI consecuencia de comandos y tipos de automatización API. Estos componentes sepueden incluir en pruebas automatizadas que utilizan la herramienta de pruebasUFT.

HP  Unified Functional Testing (UFT) consta del producto anteriormente conocidocomoHP QuickTest Professional y el producto conocido comoHP Service Test.

l La funcionalidad ofrecida por QuickTest ahora se conoce como pruebas deGUIen UFT.

l La funcionalidad ofrecida por Service Test también se conoce como pruebas deAPI en UFT.

Si desea obtener información general acerca de cómo Business Process Testingfunciona con UFT, consulte "Trabajar con Unified Functional Testing" en la páginasiguiente.

Sugerencia: Business Process Testing y UFT están tan integrados que granparte de la funcionalidad de Business Process Testing está disponibledirectamente en UFT.

HPServiceTest

Permite automatizar componentes empresariales usando pruebas de API. Estoscomponentes se pueden incluir en pruebas automatizadas que utilizan laherramienta de prueba Service Test, que es una herramienta de pruebasfuncionales para probar aplicaciones sin periféricos, como servicios web.

La herramienta de pruebas Service Test también está disponible con UnifiedFunctional Testing (UFT).

HPSprinter

Ejecutar pruebas manuales con Sprinter. Sprinter proporciona una funcionalidad yherramientas avanzadas que le ayudan en el proceso de pruebas manuales.

Si desea obtener información general acerca de cómo funciona con Sprinter,consulte "Trabajar con Sprinter" en la página 43.

Guía del usuarioCapítulo 1: Introducción a Business Process Testing

HP Business Process Testing (12.00) Página 40 de 300

Page 41: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Trabajar con Unified Functional TestingHay varias formas de trabajar con la herramientas de pruebas UFT y Business Process Testing.

Esta sección incluye: 

l "Los ingenieros de automatización que trabajan sobre todo en UFT" abajo

l "Usuarios que trabajan en sus respectivas herramientas, UFT y ALM" en la página siguiente

Los ingenieros de automatización que trabajan sobre todo en UFTEn este ejemplo se explica la facilidad con la que los ingenieros de automatización pueden accedera la funcionalidad de Business Process Testing directamente desde UFT, la herramienta con la queestánmás familiarizados.

Guía del usuarioCapítulo 1: Introducción a Business Process Testing

HP Business Process Testing (12.00) Página 41 de 300

Page 42: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Usuarios que trabajan en sus respectivas herramientas, UFT y ALMEn este ejemplo se explica la colaboración entre los ingenieros de automatización que trabajansobre todo en UFT y los expertos en lamaterial de Business Process Testing.

A continuación se ofrece un ejemplo de un flujo de trabajo común de Business Process Testing conUnified Functional Testing (UFT). Este ejemplomuestra un posible método para trabajar concomponentes y pasos deGUI de palabras clave.

Nota: El flujo de trabajo real de una organización puede variar según en proyecto o en lasdistintas etapas del ciclo de desarrollo del producto.

Guía del usuarioCapítulo 1: Introducción a Business Process Testing

HP Business Process Testing (12.00) Página 42 de 300

Page 43: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Trabajar con SprinterPuede ejecutar pruebas manualmente en Business Process Testing con HP Sprinter.

Para obtener más información sobre la instalación y el uso de Sprinter, consulte el archivo Léamede HP Sprinter y la Guía del usuario de HP Sprinter, disponible en la página de complementos deHP Application Lifecycle Management.

Guía del usuarioCapítulo 1: Introducción a Business Process Testing

HP Business Process Testing (12.00) Página 43 de 300

Page 44: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

En esta sección se describen los temas siguientes: 

l "Ventajas generales de Sprinter" abajo

l "Sprinter Ventajas al trabajar con Business Process Testing" abajo

l "Sprinter Limitaciones al trabajar con Business Process Testing" en la página siguiente

Ventajas generales de SprinterComo tanto Sprinter y Business Process Testing están completamente integrados con ALM, puedebeneficiarse de toda la funcionalidad de Sprinter, incluyendo:

l la creación y anotación de capturas de pantalla

l la captura de películas de la ejecución

l la grabación y ejecución demacros en la aplicación de prueba

l la introducción automática de datos en campos de la aplicación

l la inclusión automática de la lista de los pasos o acciones del usuario en cualquier defecto queenvíe

l la réplica de las acciones del usuario en varios equipos con diferentes configuraciones

Puede usar toda esta funcionalidad sin la interrupción del flujo de la prueba del proceso empresarialmanual.

Sprinter Ventajas al trabajar con Business Process TestingLa ejecución de las pruebas manuales de Business Process Testing con Sprinter proporciona losbeneficios adicionales siguientes: 

l Puede ver la información de las pruebas, desplazarse por los pasos y modificar la informaciónde los pasos.

l Semuestra la jerarquía de pruebas, incluyendo componentes e iteraciones.

l Puede ver y editar los parámetros en los pasos.

l Puede avanzar a los componentes anteriores o siguientes de una prueba de procesoempresarial.

l Puede crear directamente componentes manuales en Sprinter.

Nota: Para obtener una lista de las versiones de ALM y Sprinter que admiten la creación decomponentes manuales de Sprinter, consulte el documentoALMNovedades.

Guía del usuarioCapítulo 1: Introducción a Business Process Testing

HP Business Process Testing (12.00) Página 44 de 300

Page 45: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Sprinter Limitaciones al trabajar con Business Process Testing

l A diferencia de otras pruebas de ALM, no puede exportar, imprimir o enviar pasos por correoelectrónico en una prueba de proceso empresarial.

Guía del usuarioCapítulo 1: Introducción a Business Process Testing

HP Business Process Testing (12.00) Página 45 de 300

Page 46: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Página 46 de 300HP Business Process Testing (12.00)

Guía del usuarioCapítulo 1: Introducción a Business Process Testing

Page 47: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

HP Business Process Testing (12.00) Página 47 de 300

Parte 2: Componentes empresariales

Page 48: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

HP Business Process Testing (12.00) Página 48 de 300

Guía del usuarioParte 2: Componentes empresariales

Page 49: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Capítulo 2: Introducción a los componentesempresariales

Este capítulo incluye:

Información general de componentes empresariales 50

Componentes con contenidomanual 51

Componentes con contenido automatizado 52

Cómo crear componentes empresariales en ALM 57

Interfaz de usuario de componentes empresariales 61

HP Business Process Testing (12.00) Página 49 de 300

Page 50: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Información general de componentes empresarialesEl módulo Componentes empresariales permite crear, definir, modificar y gestionar componentesempresariales en HP Application Lifecycle Management (ALM). Estos componentes proporcionanla base para Business Process Testing y se incorporan a los flujos y las pruebas de procesosempresariales.

Un componente empresarial es una unidad reutilizable que:

l Realiza una tarea específica en un proceso empresarial

l Describe la condición o el estado de la aplicación antes y después de la tarea

Ejemplos de componentes empresariales

Nombre delcomponenteempresarial Tarea

Estado de laaplicación antes Estado de la aplicación después

Iniciar sesión Registros delagentebancario enunaaplicaciónbancaria

<none> Se inicia la aplicación y semuestra lapágina de inicio principal.

SearchLoan El agentebancariobusca unprestamosexistente

El agente bancarioinicia una sesión ysemuestra lapágina de inicioprincipal.

En la aplicación semuestra la páginade detalles del préstamo principal, obien una página en la que se indicaque no se ha encontrado el préstamo.

Los componentes empresariales se componen de:  

l Un shell (información general como el nombre o el estado del componente). Para obtener másinformación sobre cómo crear componentes y proporcionar el shell, consulte "Cómo crearcomponentes empresariales en ALM" en la página 57.

l Contenido (pasos o secuencias de comandos). Información detallada y de bajo nivel, como lospasos manuales del componente o automatización. Los contenidos proporcionan instruccionesdetalladas para realizar tareas de procesos empresariales en la aplicación. El contenido delcomponente puede ser manual, automatizado o ambos, dependiendo de si quiere crear unaimplementaciónmanual o automatización para el componente.

n Para obtener más información sobre la creaciónmanual de componentes, consulte "Cómotrabajar con Implementaciónmanual" en la página 92.

n Para obtener más información sobre la tarea de creación de componente automatizado,

Guía del usuarioCapítulo 2: Introducción a los componentes empresariales

HP Business Process Testing (12.00) Página 50 de 300

Page 51: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

consulte "Cómo trabajar con automatización con palabras clave de GUI" en la página 105 o"Cómo trabajar con componentes de API y GUI con secuencias de comandos" en la página136.

Ejemplo de contenido

Step Descripción Resultado esperado

1 Abra la aplicación. Se inicia la aplicación y semuestra la página deinicio de sesión.

2 Escriba un nombre deusuario.

El cursor avanza hasta el campo de contraseña.

3 Escriba una contraseña. La contraseña semuestra en forma deasteriscos.

4 Haga clic enEnviar en lapágina web.

Semostrará la página principal de la aplicación.

Los componentes se pueden utilizar en varios flujos y pruebas de proceso empresarial. Cuando semodifica un componente o su contenido, todos los flujos y las pruebas de proceso empresarial quecontienen dicho componente reflejan dichamodificación.

Puede usar condiciones de ejecución para activar la ejecución de los componentes de formaselectiva, en función de las etapas anteriores de la prueba o del flujo. Para obtener másinformación, consulte "Cómo establecer condiciones de ejecución" en la página 186.

Componentes con contenido manualUse la ficha Implementaciónmanual del módulo Componentes empresariales para crear omodificar el contenido de un componente empresarial manual en forma de pasos y resultadosesperados.

Los pasos manuales representan operaciones que deben llevarse a cabo en la aplicación alejecutar el componente en una prueba o un flujo de proceso empresarial. Cada paso se compone deun nombre de paso, una descripción textual del procedimiento que debe ejecutar en la aplicación yel resultado esperado (si lo hubiere) de su ejecución. Al ejecutar una prueba o un flujo de procesoempresarial con un componentemanual en ALM, el realizador de la prueba lleva a cabo los pasosdefinidos en el componentemanual.

Para obtener más información, consulte "Cómo trabajar con Implementaciónmanual" en la página92.

Para obtener más información sobre la interfaz de usuario, consulte "Interfaz de usuario deImplementaciónmanual" en la página 94.

Guía del usuarioCapítulo 2: Introducción a los componentes empresariales

HP Business Process Testing (12.00) Página 51 de 300

Page 52: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Componentes con contenido automatizadoUtiliza la ficha Automatización en el módulo Componentes empresariales para crear omodificarcontenido de componentes empresariales automatizado: 

l Como secuencias de comando, implementadas en herramientas de prueba comoUFT(automatización deGUI o API con secuencia de comandos)

l En forma de pasos controlados por palabra clave y resultados esperados (automatización deGUI con palabras clave)

Los pasos representan operaciones que deben llevarse a cabo en la aplicación al ejecutar elcomponente en una prueba o un flujo de proceso empresarial. Todos los pasos constan de unelemento (un objeto de la aplicación o una operación) y de una operación. Los elementos yoperaciones disponibles los define el ingeniero de automatización en el repositorio de objetos yen la biblioteca de funciones. Estos objetos y operaciones se pueden guardar en ALM, con loque el experto en lamateria puede insertarlos en pasos.

Nota: Lamayor parte de la información, los ejemplos y las imágenes de esta guía se centranespecíficamente en el trabajo con componentes automatizados con palabras clave deGUI.Sin embargo, gran parte de la información también se aplica a los componentes de secuenciasde comandos (GUI o API con secuencias de comandos).

Al utilizar el ejecutor automatizado para ejecutar una prueba o flujo de proceso empresarial en ALM,se llevan a cabo los pasos o secuencia de comandos definidos en los componentesautomatizados.

Esta sección contiene los temas siguientes:

l "Fases de automatización" abajo

l "Tipos de automatización" en la página siguiente

Fases de automatizaciónLa creación de componentes automatizados incluye las siguientes fases:

Fase Descripción

Selección detipo deautomatización

Al seleccionar un tipo de automatización se crea automatización para uncomponente. Después de esta fase, el componente está accesible en laherramienta de pruebas correspondiente, comoUFT.

Normalmente el experto en lamateria crea el componente automatizado enALM.

Guía del usuarioCapítulo 2: Introducción a los componentes empresariales

HP Business Process Testing (12.00) Página 52 de 300

Page 53: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Preparación deautomatizacióndel contenido

Para preparar el contenido de un componente para su automatización, porejemplo, puede seleccionar un área de aplicación.

Normalmente el experto en lamateria prepara el componente automatizadoen ALM.

Para obtener más información conceptual sobre la creación de áreas deaplicación, consulte "Información general sobre el área de aplicación." en lapágina siguiente.

Automatizacióndel contenido

Puede crear pasos. Los pasos representan las operaciones que se llevan acabo automáticamente en la aplicación al ejecutar el componenteempleando una herramienta de pruebas.

Después de esta fase, los pasos se automatizan totalmente y elcomponente automatizado puede ejecutarse en un ejecutor automático sinpausas.

El experto en lamateria y el ingeniero de automatización normalmente seencargan de realizar los pasos de automatización en ALM.

Tipos de automatizaciónBusiness Process Testing proporciona los siguientes tipos de automatización.

Tipo deautomatización Descripción

Automatizaciónde GUI depalabras clave

Permite crear y modificar los pasos de GUI de palabras claveautomatizado en una vista Palabra clave en ALM.

Para obtener más información, consulte "Cómo trabajar conautomatización con palabras clave de GUI" en la página 105.

Nota: En la vista Palabra clave en ALM se proporcionan funcionessimilares a la Vista Palabra clave de los componentes empresarialesen UFT. Para obtener una descripción completa de las funciones queproporciona UFT, consulte laGuía del usuario de HP UnifiedFunctional Testing.

Automatizaciónmediante GUI consecuencias decomandos

Permite iniciar UFT para ver y modificar los pasos de API y deGUI automatizados con secuencias de comandos. Para obtener másinformación, consulte "Cómo trabajar con componentes de API y GUI consecuencias de comandos" en la página 136.

Guía del usuarioCapítulo 2: Introducción a los componentes empresariales

HP Business Process Testing (12.00) Página 53 de 300

Page 54: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Automatización deAPI

Permite iniciar UFT oHP Service Test para ver y modificar los pasos deAPI automatizados. Para obtener más información, consulte "Cómotrabajar con componentes de API y GUI con secuencias de comandos"en la página 136.

Nota: La automatización con secuencias de comandos de API escompatible con HP API 11.10 o superior. Para obtener másinformación, consulte el artículo KM1016396 de laGuía del usuariode HP Service Test o a la información sobre pruebas API enGuía delusuario de HP Unified Functional TestingBase de conocimientos deautosolución de HP Software(http://h20230.www2.hp.com/selfsolve/document/KM1016396).

Esta sección también incluye:

l "Información general sobre el área de aplicación." abajo

Información general sobre el área de aplicación.Un área de aplicación proporciona todas las configuraciones y todos los recursos necesarios paraautomatizar el contenido. Entre ellos se incluyen:

l Representaciones de los objetos de la aplicación incluidos en el repositorio de objetoscompartidos.El ingeniero de automatización puede cambiar el comportamiento de tales objetos en laaplicación empleando la instrucción de utilidad RegisterUserFunc en UFT. Para obtener másinformación, consulte la referencia demodelos de objeto de Unified Functional Testing.

l Operaciones definidas por el usuario (GUI de palabras claves) e incluidas en bibliotecas defunciones.

l Operaciones especiales que permiten al sistema recuperarse de errores y eventos inesperadose incluidas en escenarios de recuperación.

Puede crear varias áreas de aplicación, donde cada una represente un área o aspecto diferente dela aplicación. Es importante que seleccione correctamente el área de aplicación en la que deseebasar el componente empresarial. Cada una de las áreas de aplicación debe contar con unadescripción detallada que permita efectuar la elección correctamente.

Puede crear áreas de aplicación básicas según una plantilla predeterminada en el módulo Recursosde pruebas de ALM. (Para obtener más información, consulte laGuía del usuario de HP ApplicationLifecycle Management.) Sin embargo, el experto en lamateria es el que proporciona lamayor partede la funcionalidad del área de aplicación en UFT.

Al crear un componente empresarial y elegir un área de aplicación asociada, las configuraciones yrecursos definidos en el área de aplicación actual se incrustan en el componente. De estemodo,los cambios que se efectúen en el área de aplicación de UFT se aplicarán directamente alcomponentemás tarde.

Guía del usuarioCapítulo 2: Introducción a los componentes empresariales

HP Business Process Testing (12.00) Página 54 de 300

Page 55: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

El repositorio de objetos compartidos, las bibliotecas de funciones y los archivos de escenario quecomponen un área de aplicación son vínculos al repositorio y los archivos reales almacenados enALM. Así, los cambios aplicados al repositorio y los archivos almacenados afectan a todos loscomponentes que hacen referencia a ellos y no resulta necesario actualizar el área de aplicacióncon tales cambios.

No es posible eliminar las áreas de aplicación asociadas a un componente empresarial.

Esta sección contiene los temas siguientes:

l " ¿Quién crea áreas de aplicación?" abajo

l " Carpeta Recursos BPT" abajo

l " Otros recursos" en la página siguiente

¿Quién crea áreas de aplicación?Los siguientes usuarios pueden crear áreas de aplicación:

l El ingeniero de automatización, en UFT. Para obtener más información sobre el uso de áreas deaplicación y la creación de las mismas en UFT, consulte laGuía del usuario de HP UnifiedFunctional Testing. Para obtener más información sobre el uso de áreas de aplicación y lacreación de las mismas en API, consulte laGuía del usuario de HP Service Test o a lainformación sobre pruebas API enGuía del usuario de HP Unified Functional Testing.

l El experto en lamateria o el ingeniero de automatización, en el módulo Recursos de pruebas deALM. La entidad de área de aplicación que se crea en ALM proporciona la estructura deautomatización empleando recursos predeterminados.

Puede comenzar a crear un componente automatizado aunque no se haya creado o definido porcompleto aún su área de aplicación. Cree el componente automatizado agregando comentarios quedescriban los pasos que será necesario crear cuando el área de aplicación esté disponible.Recuerde, no obstante, que no podrá agregar al componente pasos deGUI de palabras clave antesde que el área de aplicación se haya creado.

Carpeta Recursos BPTLos recursos de componentes empresariales para el proyecto los crea automáticamente en elmódulo Recursos de pruebas el complemento Unified Functional Testing para Business ProcessTesting, disponible en la página de complementos de HP Application Lifecycle Management(Ayuda > Complementos).

Los recursos se almacenan en la carpetaRecursos BPT. La creación automática se produce:

l La primera vez que hace clic en el móduloComponentes empresariales > fichaAutomatización en un nuevo proyecto

l Cuando se crea un componente automatizado de UFT por primera vez

l Cuando UFT se conecta a ALM por primera vez

Guía del usuarioCapítulo 2: Introducción a los componentes empresariales

HP Business Process Testing (12.00) Página 55 de 300

Page 56: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Para que las pruebas o los flujos de proceso empresarial se ejecuten correctamente, es importanteque ni la carpetaRecursos BPT ni sus subcarpetas se eliminen o cambien de nombre.

Nota: En las versiones anteriores deQuality Center, la carpetaRecursos BPT se creaba enel módulo Plan de pruebas. Al actualizar a la versión 9.2 deQuality Center, una carpetaRecursos BPT que ya exista en el módulo Plan de pruebas deberámoverse al móduloRecursos de pruebas empleando la Herramienta de actualización de activos deQuickTestpara Quality Center.

La carpetaRecursos BPT contiene todos los recursos de UFT disponibles para componentesempresariales del proyecto e incluye las siguientes subcarpetas:

Carpeta Descripción del recurso

Áreas deaplicación

Proporciona todas las configuraciones y recursos necesarios para crear elcontenido automatizado para una aplicación o parte de una aplicación concreta.El área de aplicación suele contener todos los elementos que contienen lascarpetas descritas a continuación.

Bibliotecasde funciones

Contiene todas las bibliotecas de funciones disponibles para componentesempresariales en el proyecto de UFT. Las bibliotecas de funciones proporcionanoperaciones personalizadas (GUI de palabras clave) para componentes(funciones de VBScript, subrutinas, etc.).

La carpetaBibliotecas contiene la biblioteca de funciones predeterminada yesta, a su vez, las operaciones que se pueden usar al crear pasos. El ingenierode automatización puede almacenar más bibliotecas de funciones en estacarpeta.

Repositoriosde objetos

Contiene todos los archivos de repositorio de objetos compartidos disponiblespara componentes en el proyecto de UFT. Los archivos de repositorio de objetosdefinen los objetos de prueba que se pueden usar en los pasos de componente.

Escenariosderecuperación

Contiene todos los archivos de escenario de recuperación disponibles paracomponentes en el proyecto de UFT. Los escenarios de recuperación definenoperaciones especiales que permiten al sistema recuperarse de errores yeventos inesperados durante la ejecución del componente. De formapredeterminada, la carpetaEscenarios de recuperación contiene el archivoDefaultWeb.qrs, un archivo de escenario de recuperación que se puede usar enel entorno web.

Otros recursosEn esta sección semuestran otros recursos que afectan a los objetos disponibles al automatizarcon el método deGUI de palabras clave de UFT:

Complementos asociados

El conjunto especificado de complementos de Unified Functional Testing asociado al componenteempresarial determina el tipo de objetos que UFT puede reconocer y que se pueden probar condicho componente empresarial. Cada complemento está asociado a un entorno de desarrollo. Por

Guía del usuarioCapítulo 2: Introducción a los componentes empresariales

HP Business Process Testing (12.00) Página 56 de 300

Page 57: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

ejemplo, UFT incorpora complementos para realizar pruebas en entornos web, ActiveX y VisualBasic. Existenmás complementos de Unified Functional Testing para realizar pruebas en entornoscomo SAP Solutions, Java, Oracle, Siebel, emuladores de terminal, etc.

Lista de aplicaciones

UFT ejecuta componentes exclusivamente en el conjunto de aplicaciones basadas enWindowsespecificadas para el componente. También puede ejecutarlos en aplicaciones de cualquier otroentorno para el que se haya cargado el complemento de Unified Functional Testing apropiado.

Cómo crear componentes empresariales en ALMEsta tarea describe cómo crear componentes empresariales, sus shells y su contenido(implementaciónmanual o automatización) en ALM.

Nota:

l Esta tarea forma parte de una tarea de nivel superior. Para obtener información, consulte"Trabajar con Business Process Testing" en la página 39.

l Películas de características del producto: Para ver una película que describe lainformación básica sobre Business Process Testing, seleccioneAyuda > Películas en laventana principal de ALM.

Esta tarea incluye los siguientes pasos:

l " Requisitos previos" abajo

l " Crear un árbol de componentes" en la página siguiente

l " Crear el shell de componentes" en la página siguiente

l "Actualizar el shell de componentes" en la página 59

l " Crear contenido de componentes" en la página 59

l " Sincronizar contenido del componente (opcional)" en la página 59

l " Gestionar solicitudes de componentes (opcional)" en la página 60

l " Convertir pruebas manuales (opcional)" en la página 60

l " Crear componentes con HP - opcional" en la página 60

l " Analizar los componentes" en la página 60

1. Requisitos previosn Permite determinar el ámbito de los componentes recopilando información como por

Guía del usuarioCapítulo 2: Introducción a los componentes empresariales

HP Business Process Testing (12.00) Página 57 de 300

Page 58: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

ejemplo especificaciones del proceso empresarial, documentos de requisitos empresarialesy demarketing, y objetivos de las partes interesadas.

Ejemplos

Algunas preguntas interesantes de plantear son:

o ¿Cuál es el principal propósito y dirección de la aplicación desde una perspectivaempresarial?

o ¿Cuáles son sus prioridades de pruebas o empresariales? ¿Cómo puederepresentar estas prioridades como componentes empresariales?

o ¿Cuánta reutilización es necesaria? Esto puede ayudar a determinar la división de laprueba de la aplicación en pruebas, flujos, grupos y componentes.

o ¿La prueba será automatizada, manual o ambas?

n Decida si Business Process Testing, demanera predeterminada, debería preparar elcomponente para la creación de pasos manuales demanera automática al crear uncomponente. Para obtener información, consulte laGuía del administrador de HPApplication Lifecycle Management.

2. Crear un árbol de componentesDefina unmarco de trabajo jerárquico para sus componentes empresariales creando un árbolde componentes, al igual que cualquier otro árbol de ALM. Para obtener más información sobrela interfaz de usuario, consulte "Ventana del módulo Componentes empresariales" en la página61.

3. Crear el shell de componentesDefina el shell para sus componentes empresariales. Para obtener más información sobre lainterfaz de usuario, consulte "Cuadro de diálogo Nuevo componente/Detalles del componente"en la página 82.

Sugerencia: También puede crear componentes:

n Usando otras herramientas de pruebas, comoUFT. Consulte laGuía del usuario de HPUnified Functional Testing o la guía relevante para la herramienta de prueba.

n Convirtiendo pruebas de ALMmanuales existentes (no pruebas de procesosempresariales) a componentes. Para obtener más información, consulte " Convertirpruebas manuales (opcional)" en la página 60.

n Copiando componentes desde otros proyectos. Para obtener más información sobre lainterfaz de usuario, consulte "Cuadro de diálogo Pegar componentes/carpetas decomponentes al proyecto de destino" en la página 86.

Guía del usuarioCapítulo 2: Introducción a los componentes empresariales

HP Business Process Testing (12.00) Página 58 de 300

Page 59: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

n Gestionando solicitudes de componentes. Para obtener más información, consulte "Gestionar solicitudes de componentes (opcional)" en la página siguiente.

Los componentes se agregan al árbol de componentes con el icono de componentemanual .Los componentes reciben el estadoEn desarrollo.

Sugerencia: De forma predeterminada, los componentes se crean asumiendo que senecesita una implementaciónmanual para añadir pasos manuales. Puede cambiar estevalor predeterminado se prefiere que el componente se cree sin preparación para laimplementaciónmanual. En este caso, se crea un componente "vacío". Para obtenerinformación, consulte laGuía del administrador de HP Application Lifecycle Management.

4. Actualizar el shell de componentesPara cada componente, puede actualizar su contenido así como los requisitos deimplementación (detalles, pasos manuales, automatización, datos adjuntos, parámetros,dependencias e historial).

Haga clic con el botón secundario en un componente y seleccioneDetalles del componente.Se abrirá el cuadro de diálogo Detalles del componente. Para obtener más información sobre lainterfaz de usuario, consulte "Cuadro de diálogo Nuevo componente/Detalles del componente"en la página 82.

5. Crear contenido de componentesDetermine si el contenido debe ser manual, automatizado o ambos.

En el caso de los componentes automatizados, determine la herramienta de pruebas deautomatización (comoUFT) y el método (GUI con secuencias de comandos, GUI conpalabras clave, API).

Sugerencia: Revise las directrices de "Elección demetodologías" en la página 31.

Para obtener más información sobre la tarea de agregar pasos manuales al contenido decomponente, consulte "Cómo trabajar con Implementaciónmanual" en la página 92.

Para obtener más información sobre la tarea de adición de automatización deGUI de palabrasclave al contenido de componente, consulte "Cómo trabajar con automatización con palabrasclave de GUI" en la página 105.

Para obtener más información sobre la tarea de adición de automatización con secuencia decomandos (bien GUI o API) al contenido del componente, consulte "Cómo trabajar concomponentes de API y GUI con secuencias de comandos" en la página 136.

6. Sincronizar contenido del componente (opcional)

Guía del usuarioCapítulo 2: Introducción a los componentes empresariales

HP Business Process Testing (12.00) Página 59 de 300

Page 60: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Si el componente empresarial contiene tanto implementaciónmanual como automatización,puede sincronizar los pasos de la implementaciónmanual del componente empresarial y suspasos automatizados. Esto garantiza que las dos implementaciones son consistentes.Cuando se sincroniza, no puede editar los pasos de implementaciónmanuales.

Para obtener más información sobre la interfaz de usuario, consulte el botónSincronizar aautomatización en "Ficha Implementaciónmanual" en la página 95.

7. Gestionar solicitudes de componentes (opcional)Otra forma de crear componentes es gestionar las solicitudes de componentes enviados en elmódulo Plan de pruebas.

Una vez confirmada la necesidad de un componente solicitado y de sus parámetros para unaprueba de proceso empresarial, en el árbol de componentes arrastre el componente solicitadodesde la carpetaSolicitudes de componente a la carpeta apropiada. El estadoNoimplementado cambia aEn desarrollo cuando la solicitud del componente se convierte enun componente.

Nota:

n Puede cambiar el nombre y editar el componente solicitado, al igual que haría concualquier otra entidad de ALM.¡

n Solo es posible eliminar una solicitud de componente desde el módulo Componentesempresariales.

n No puede automatizar una solicitud de componente. Una vez que la solicitud seconvierte en un componente, puede agregar automatización.

Para obtener más información sobre la tarea de solicitar componentes, consulte la tarea"Cómocrear pruebas de proceso empresarial y flujos" en la página 148.

8. Convertir pruebas manuales (opcional)Puede usar pruebas manuales de ALM existentes como base para definir sus componentesempresariales manuales.

Convierta las pruebas manuales existentes de ALM usando el cuadro de diálogo Seleccionarcarpeta de destino en el módulo Plan de pruebas. Para obtener más información sobre lainterfaz de usuario, consulte "Cuadro de diálogo Seleccionar carpeta de destino" en la página87.

9. Crear componentes con HP - opcionalPuede usar Sprinter para definir componentes empresariales manuales. Para obtener másinformación, consulte la documentación de Sprinter.

10. Analizar los componentes

Guía del usuarioCapítulo 2: Introducción a los componentes empresariales

HP Business Process Testing (12.00) Página 60 de 300

Page 61: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

n Revise sus componentes empresariales para asegurarse de que se ajuste al ámbitodefinido. Una vez aprobado un componente, puede cambiar su estado deEn desarrollo aListo.

n Para facilitar la tarea de revisión de los componentes, podrá generar informes y gráficos.Por ejemplo, para ver el estado de desarrollo de sus componentes, puede consultar elgráfico Progreso de componentes.

Para obtener más información sobre la tarea, consulte la sección sobre cómo analizar datosen laGuía del usuario de HP Application Lifecycle Management.

Interfaz de usuario de componentes empresarialesEsta sección incluye:

Ventana del módulo Componentes empresariales 61

Menús y botones del módulo Componentes empresariales 65

Iconos de Business Process Testing 74

Campos del módulo Componentes empresariales 76

Cuadro de diálogo Nuevo componente/Detalles del componente 82

Ficha Instantánea 84

Cuadro de diálogo Pegar componentes/carpetas de componentes al proyecto de destino 86

Cuadro de diálogo Seleccionar carpeta de destino 87

Ventana del módulo Componentes empresarialesEsta ventana permite definir y mantener componentes empresariales.

Para acceder En la barra lateral de ALM, enPruebas, seleccioneComponentesempresariales.

Tareasrelacionadas

l "Cómo crear componentes empresariales en ALM" en la página 57

l "Cómo trabajar con Implementaciónmanual" en la página 92

l "Cómo trabajar con automatización con palabras clave de GUI" en lapágina 105

l "Cómo trabajar con componentes de API y GUI con secuencias decomandos" en la página 136

Consultetambién

"Información general de componentes empresariales" en la página 50

Guía del usuarioCapítulo 2: Introducción a los componentes empresariales

HP Business Process Testing (12.00) Página 61 de 300

Page 62: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

A continuación se describen los elementos de la interfaz de usuario (los elementos sin etiqueta semuestran entre corchetes angulares):

Elemento de la IU Descripción

<Elementoscomunes de lainterfaz de usuariodel móduloComponentesempresariales>

l Campos de Componentes empresariales. Para ver lasdefiniciones de los campos, consulte "Campos del móduloComponentes empresariales" en la página 76.

l Componentes empresariales. menús y botones. Para ver lasdescripciones de los comandos y botones, consulte "Menús ybotones del módulo Componentes empresariales" en la página 65.

l Componentes empresariales, iconos. Para ver las descripcionesde los iconos, consulte " Iconos de Business Process Testing" en lapágina 74.

l ALM cabecera, barra lateral y menús. Para obtener másinformación, consulte la información sobre la interfaz de usuariocomún de ALM en laGuía del usuario de HP Application LifecycleManagement.

<barra de estado delfiltro>

Describe el filtro que se aplica al árbol. Se encuentra justo encima delárbol.

<árbol decomponentes>

Situado a la izquierda de la ventana, organiza y muestra loscomponentes empresariales jerárquicamente.

El árbol contiene las siguientes carpetas especiales:

l Componentes. Para obtener más información sobre la interfaz deusuario, consulte "Carpeta raíz Componentes" abajo.

l Obsoleto. Para obtener más información sobre la interfaz deusuario, consulte "Carpeta de obsoletos" en la página 64.

l Solicitudes de componente. Para obtener más información sobrela interfaz de usuario, consulte "Carpeta Solicitudes de componente"en la página siguiente.

Carpeta raízComponentes

Representa el nivel superior del árbol de componentes. Loscomponentes no se pueden crear directamente en la carpeta raíz. Estacarpeta no se puede copiar al proyecto al que pertenece, ni cambiar denombre ni eliminar.

Guía del usuarioCapítulo 2: Introducción a los componentes empresariales

HP Business Process Testing (12.00) Página 62 de 300

Page 63: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento de la IU Descripción

Carpeta Solicitudesde componente

Contiene las solicitudes de nuevos componentes enviadas desde elmódulo Plan de pruebas.

Esta carpeta no se puede cambiar de nombre ni eliminar.

En esta carpeta; las solicitudes de componente se pueden editar perono copiar.

Las solicitudes de componente también se pueden editar en el móduloPlan de pruebas.

Los componentes almacenados en la carpetaSolicitudes decomponente no participan en la importación de bibliotecas.

Control de versiones: Se admite la función de control de versiones.Para obtener más información sobre cómo trabajar con el control deversiones en ALM, consulte laGuía del usuario de HP ApplicationLifecycle Management.

Para obtener más información sobre la solicitud de componentes,consulte "Cómo crear pruebas de proceso empresarial y flujos" en lapágina 148.

Guía del usuarioCapítulo 2: Introducción a los componentes empresariales

HP Business Process Testing (12.00) Página 63 de 300

Page 64: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento de la IU Descripción

Carpeta deobsoletos

Contiene los componentes o las solicitudes de componente que se hansuprimido pero todavía usan uno omás flujos o pruebas de procesoempresarial. Esta carpeta no se puede cambiar de nombre ni eliminar.

Componentes de esta carpeta:

l Son de solo lectura.

l No se pueden copiar.

l No se puedenmodificar.

l No se pueden agregar a otras pruebas ni a otros flujos.

l Solamente pueden eliminarse de la carpetaObsoleto si ya no seencuentran en uso por ningún flujo ni prueba de proceso empresarial.

l Cuando se importan bibliotecas, no se incluyen en el proceso.

l No se pueden proteger ni desproteger en proyectos con control deversiones habilitado. Para obtener más información sobre cómotrabajar con el control de versiones en ALM, consulte laGuía delusuario de HP Application Lifecycle Management.

Sugerencia:

l También puede eliminar simultáneamente de la carpetaObsoleto todos los componentes empresariales que ya no seencuentren en uso por ninguna prueba o flujo de procesoempresarial. Haga clic con el botón secundario en la carpetaObsoleto y seleccioneBorrar componentes no usados.

l Se pueden restaurar componentes empresariales en la carpetaObsoleto. Para obtener información, consulte "Menús ybotones del módulo Componentes empresariales" en la páginasiguiente.

Detalles Muestra los campos de componentes. Para obtener información sobrelos campos de componentes, consulte "Campos del móduloComponentes empresariales" en la página 76.

Guía del usuarioCapítulo 2: Introducción a los componentes empresariales

HP Business Process Testing (12.00) Página 64 de 300

Page 65: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento de la IU Descripción

Instantánea Captura una imagen instantánea de la aplicación y la adjunta. Paraobtener más información sobre la interfaz de usuario, consulte "FichaInstantánea" en la página 84.

Las instantáneas pueden verse y modificarse en el cuadro de diálogoConfiguración de componentes empresariales de UFT. Para obtenermás información sobre el cuadro de diálogo Configuración decomponentes empresariales, consulte la Guía del usuario de HPUnified Functional Testing.

Implementaciónmanual

Permite crear o ver los pasos manuales del componente empresarial.

Para obtener más información sobre la interfaz de usuario, consulte"Ficha Implementaciónmanual" en la página 95.

Automatización Le permite crear o ver la automatización de su componente empresarial.

Para obtener más información sobre la interfaz de usuario, consulte"Ficha Automatización" en la página 111.

Parámetros Permite definir parámetros de componente de entrada y salida, asícomo valores de parámetro predeterminados, para el componenteempresarial. Para obtener más información sobre la interfaz de usuario,consulte "Página Parámetros" en la página 224.

Dependencias Muestra las relaciones de dependencia existentes entre componentes,pruebas, flujos y recursos (incluidas las áreas de aplicación). Paraobtener más información sobre la interfaz de usuario, consulte laGuíadel usuario de HP Application Lifecycle Management.

Historial Muestra un registro de cambios aplicados a un componente. Paraobtener más información sobre la interfaz de usuario, consulte laGuíadel usuario de HP Application Lifecycle Management.

Análisis en vivo Esta ficha se habilita al seleccionar una carpeta; permite crear unarepresentación gráfica de los datos relacionados con los componentesempresariales. Para obtener más información sobre la interfaz deusuario, consulte laGuía del usuario de HP Application LifecycleManagement.

Menús y botones del módulo Componentesempresariales

En esta sección se describen los menús y botones disponibles en el módulo Componentesempresariales.

Paraacceder

En la barra lateral de ALM, enPruebas, seleccioneComponentesempresariales.

Guía del usuarioCapítulo 2: Introducción a los componentes empresariales

HP Business Process Testing (12.00) Página 65 de 300

Page 66: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Informaciónimportante Sugerencia: Podrá tener acceso a la barra demenús del módulo

Componentes empresariales pulsando la tecla demétodo abreviado ALT.

Control de versiones:Podrá disponer de botones y comandos demenúsadicionales en los proyectos con control de versiones habilitado. Para obtenermás información sobre la interfaz de usuario, consulte laGuía del usuario de HPApplication Lifecycle Management.

Tareasrelacionadas

l "Cómo crear componentes empresariales en ALM" en la página 57

l "Cómo trabajar con Implementaciónmanual" en la página 92

l "Cómo trabajar con automatización con palabras clave de GUI" en la página105

l "Cómo trabajar con componentes de API y GUI con secuencias decomandos" en la página 136

Consultetambién

l " Iconos de Business Process Testing" en la página 74

l "Información general de componentes empresariales" en la página 50

A continuación se describen los elementos de la interfaz de usuario (los elementos sin etiqueta semuestran entre corchetes angulares):

Elementos de la IUDisponibleen Descripción

<lista de vistas de favoritos deuso reciente>

Favoritos Muestra las cuatro vistas de favoritos deusomás reciente en el móduloComponentes empresariales.

Podrá definir el número de vistas que semostrará en estemenú configurando elparámetro FAVORITES_DEPTH en laficha Configuración del sitio de la secciónSite Administration. Para obtenerinformación, consulte laGuía deladministrador de HP Application LifecycleManagement.

Agregar a favoritos Favoritos Permite abrir el cuadro de diálogo Agregarfavorito, a través del cual es posibleagregar una vista de favoritos a la carpetapública o privada. Para obtener másinformación sobre cómo trabajar confavoritos en ALM, consulte laGuía delusuario de HP Application LifecycleManagement.

Guía del usuarioCapítulo 2: Introducción a los componentes empresariales

HP Business Process Testing (12.00) Página 66 de 300

Page 67: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elementos de la IUDisponibleen Descripción

Cambiar el estado <menú_contextual>

Permite cambiar el estado de uncomponente sin necesidad de acceder a laficha Detalles. Para obtener informaciónsobre los estados de componentes,consulte "Campos del móduloComponentes empresariales" en la página76.

Borrar componentes no usados Componentes Suprime simultáneamente todos loscomponentes de la carpetaObsoleto queno se están usando por ninguna prueba oflujo.

Disponible en: Carpeta Obsoleto,cuando se selecciona la carpeta en el árbol

Contraer Ver Permite contraer todas las ramas del árbolde componentes.

Detalles del componente<menú_contextual>

Muestra el cuadro de diálogo Detalles delcomponente, a través del cual es posiblever y modificar los detalles delcomponente seleccionado.

Para obtener más información sobre lainterfaz de usuario, consulte "Cuadro dediálogo Nuevo componente/Detalles delcomponente" en la página 82.

Copiar URL/Pegar Editar Permite copiar el componenteseleccionado y pegar su URL comovínculo. El componente en sí no se copia.No obstante, podrá pegar la dirección encualquier otra ubicación, como unmensajede correo electrónico o un documento. Alhacer clic en el vínculo, ALM se abrirá y leconducirá al componente. Si el usuario noha iniciado sesión, ALM solicitará susdatos de inicio de sesión en primer lugar.

Guía del usuarioCapítulo 2: Introducción a los componentes empresariales

HP Business Process Testing (12.00) Página 67 de 300

Page 68: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elementos de la IUDisponibleen Descripción

Copiar/Pegar Editar Permite copiar los componentes o lascarpetas que se seleccionen (incluidas lassubcarpetas) dentro del mismo proyecto oen varios.

Nota:

l Los datos de vinculación dedefectos no se copian.

l Una carpeta raíz no se puedecopiar al proyecto al quepertenece.

l Al pegar un componente que tieneel mismo nombre que otrocomponente existente, se agregaráel sufijo _Copy y un númerosecuencial al final del nombre.

l Cuando se copia un componentede un proyecto a otro, se puedencopiar las entidades asociadas conuno de tres métodos. Para obtenermás información sobre la interfazde usuario, consulte "Cuadro dediálogo Pegarcomponentes/carpetas decomponentes al proyecto dedestino" en la página 86.

l Control de versiones:Antes decopiar entidades desprotegidas,siga las instrucciones descritas enlaGuía del usuario de HPApplication Lifecycle Management.

Guía del usuarioCapítulo 2: Introducción a los componentes empresariales

HP Business Process Testing (12.00) Página 68 de 300

Page 69: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elementos de la IUDisponibleen Descripción

Cortar/Pegar Editar Permite mover los componentes ocarpetas seleccionados a una ubicacióndiferente del árbol de componentes.

La carpeta raíz no se puedemover.

Sugerencia: También es posiblemover un componente a una nuevaubicación del árbol de componentesarrastrándolo.

EliminarEditar Permite suprimir las carpetas o

componentes empresarialesseleccionados del árbol de componentes.El contenido de una carpeta suprimida sesuprime también.

La carpeta raíz no se puede eliminar.

Los componentes suprimidos que no seusen se eliminan permanentemente.

Aquellos componentes suprimidos que seencuentren en uso por una omás pruebaso flujos de proceso empresarial semoverán a la carpetaObsoleto del árbol.

Sugerencia: Se pueden restaurarcomponentes empresariales en lacarpetaObsoleto. Para obtener másinformación, consulte "Menús ybotones del módulo Componentesempresariales" en la página 65.

Nota: Para comprobar si hay pruebaso flujos de proceso empresarial queusen un componente, seleccione elcomponente y haga clic en la fichaDependencias.

Control de versiones:Eliminar uncomponente empresarial causa laeliminación de todas las versionesanteriores del componente.

Guía del usuarioCapítulo 2: Introducción a los componentes empresariales

HP Business Process Testing (12.00) Página 69 de 300

Page 70: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elementos de la IUDisponibleen Descripción

Expandir todo Ver Permite expandir todas las ramas del árbolde componentes.

Barra de favoritos Ver Muestra la barra de favoritos.

Barra Filtrar Ver Muestra el filtro actual.

Filtro/orden Ver Permite filtrar y ordenar los componentesempresariales en el árbol de componentes.Para obtener más información sobre lainterfaz de usuario, consulte laGuía delusuario de HP Application LifecycleManagement. Si desea consultar la lista decampos disponibles para la aplicación defiltros y órdenes, consulte "Campos delmódulo Componentes empresariales" en lapágina 76.

Encontrar Editar Permite buscar un componente en elmódulo Componentes empresariales. Paraobtener más información sobre la interfazde usuario, consulte laGuía del usuario deHP Application Lifecycle Management.

Encontrar siguiente Editar Permite buscar el siguiente elemento quesatisfaga el criterio de búsqueda definidoanteriormente.

Ir a componente Componentes Abre el cuadro de diálogo Ir a componente,que permite buscar componentesespecíficos por su Id. de componente.También ofrece la posibilidad de abrir elcuadro de diálogo de detalles delcomponente e ir a la ubicación delcomponente en el árbol.

Nota: Solo es posible ir a loscomponentes pertenecientes al filtroactual.

Guía del usuarioCapítulo 2: Introducción a los componentes empresariales

HP Business Process Testing (12.00) Página 70 de 300

Page 71: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elementos de la IUDisponibleen Descripción

Gráficos Análisis Muestra una lista compuesta por losgráficos que es posible generar a partir delos datos del componente. Seleccione ungráfico predefinido o inicie el asistente paragráficos.

Para obtener información, consulte laGuíadel usuario de HP Application LifecycleManagement.

Análisis en vivo Análisis Ofrece una representación gráfica de losdatos de componentes empresarialesrelacionados con la carpeta decomponentes actualmente seleccionada.Para obtener más información sobre lainterfaz de usuario, consulte laGuía delusuario de HP Application LifecycleManagement.

Disponible en: Carpeta Componentes

Usado más recientemente Análisis Muestra los informes y gráficos vistos másrecientemente en el módulo Componentes.

Nuevo componenteComponentes Abre el cuadro de diálogo Nuevo

componente, que permite agregar uncomponente. Para obtener másinformación, consulte "Cuadro de diálogoNuevo componente/Detalles delcomponente" en la página 82.

Nueva carpeta de componentes Componentes Permite abrir el cuadro de diálogo Nuevacarpeta de componentes, a través del cuales posible agregar una carpeta en lacarpeta seleccionada.

Excepciones sintácticas: Los nombresde carpeta no deben contener doscaracteres de punto y coma consecutivos(;) ni ninguno de los siguientescaracteres:    \ * ^

Guía del usuarioCapítulo 2: Introducción a los componentes empresariales

HP Business Process Testing (12.00) Página 71 de 300

Page 72: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elementos de la IUDisponibleen Descripción

Organizar favoritos Favoritos Permite abrir el cuadro de diálogoOrganizar favoritos, a través del cual esposible organizar la lista de vistas defavoritos, modificando sus propiedades oeliminándolas. Para obtener másinformación sobre cómo trabajar confavoritos en ALM, consulte laGuía delusuario de HP Application LifecycleManagement.

Privado Favoritos Muestra una lista compuesta por aquellasvistas de favoritos que son accesibles solopara el usuario que las creó.

Informes de proyecto Análisis Muestra una lista compuesta por informespredefinidos que es posible generarempleando como base los datos de uncomponente. Para obtener información,consulte laGuía del usuario de HPApplication Lifecycle Management.

Público Favoritos Muestra una lista compuesta por aquellasvistas de favoritos que son accesiblespara todos los usuarios.

Actualizar todoVer Permite actualizar el árbol de

componentes para que refleje loscomponentes empresariales en su estadomás reciente.

Cambiar nombre Editar Permite cambiar el nombre de una carpetao componente empresarial en el árbol decomponentes.

No se puede cambiar el nombre de lascarpetas raíz Obsoleto oSolicitudes decomponente. Se puede cambiar elnombre a los componentes en la carpetaObsoleto.

Excepciones sintácticas:El nombre deun componente no puede contener lossiguientes caracteres: \ / : " ? ' < > | * % !{ }

Guía del usuarioCapítulo 2: Introducción a los componentes empresariales

HP Business Process Testing (12.00) Página 72 de 300

Page 73: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elementos de la IUDisponibleen Descripción

Reemplazar Editar Permite reemplazar el valor de un campoen el árbol. Para obtener más informaciónsobre la interfaz de usuario, consulte laGuía del usuario de HP ApplicationLifecycle Management.

Informe de seleccionado <menú_contextual>

Muestra un informe asociado a loscomponentes seleccionados.

Restaurar Componentes Permite restaurar los componentes que seseleccionen en la carpetaObsoleto a sucarpeta original, si esta todavía existe enel árbol.

Puede ver la carpeta en la que seencontraba el componente empresarial aleliminarlo en el campoUbicaciónoriginal. La fecha en la que se eliminó elcomponente semuestra también en elcampoEliminado el.

Nota: Para restaurar componentescuya carpeta original ya no existe,seleccione el componente en lacarpetaObsoleto y arrástrelo a lacarpeta correspondiente del árbol decomponentes.

Enviar por correo electrónico Componentes Permite abrir el cuadro de diálogo Enviarcorreo electrónico, a través del cual esposible enviar componentes por correoelectrónico a destinatarios seleccionadosde una lista o al autor del componente.Para obtener más información sobre lainterfaz de usuario, consulte laGuía delusuario de HP Application LifecycleManagement.

Búsqueda de textoEditar Permite abrir el panel de búsqueda de texto

en la parte inferior de la ventana del móduloComponentes, a través del cual es posiblebuscar registros empleando los campospredefinidos. Para obtener másinformación sobre la interfaz de usuario,consulte laGuía del usuario de HPApplication Lifecycle Management.

Guía del usuarioCapítulo 2: Introducción a los componentes empresariales

HP Business Process Testing (12.00) Página 73 de 300

Page 74: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elementos de la IUDisponibleen Descripción

Actualizar seleccionados Editar Permite abrir el cuadro de diálogoActualizar seleccionados, a través del cuales posible actualizar el valor de un campopara un conjunto de componentesseleccionados. Para obtener másinformación sobre la interfaz de usuario,consulte laGuía del usuario de HPApplication Lifecycle Management.

Iconos de Business Process TestingEn esta sección se describen los iconos disponibles para Business Process Testing los módulosComponentes empresariales, Plan de pruebas y Laboratorio de pruebas.

Paraacceder

En la barra lateral de ALM, enPruebas, seleccioneComponentesempresariales, Plan de pruebas o Laboratorio de pruebas.

Informaciónimportante

l El estado de un componente empresarial afecta al estado de cualquier pruebao flujo de proceso empresarial del que forme parte. El componente cuyoestado seamás grave será el que determine el estado de la prueba o flujo. Porejemplo, un componente empresarial con el estadoError provocará que todoslos flujos o las pruebas de proceso empresarial de los que forme partepresenten el estadoError.

l Es posible definir más estados actualizando los estados de componenteempresarial en la lista de proyectos. Para obtener información, consulte laGuía del administrador de HP Application Lifecycle Management.

Consultetambién

l "Menús y botones del módulo Componentes empresariales" en la página 65

l "Ventana del módulo Componentes empresariales" en la página 61

A continuación se describen los iconos:

Elementode la IU

Descripción

<asterisco verde>. Se llena la ficha que corresponda.

Automatizado. Componente empresarial automatizadomediante una herramientade pruebas comoUFT.

Un componente empresarial que no tiene una implementaciónmanual oautomatización.

Guía del usuarioCapítulo 2: Introducción a los componentes empresariales

HP Business Process Testing (12.00) Página 74 de 300

Page 75: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elementode la IU

Descripción

Error. El símbolo rojo indica que el componente empresarial contiene errores que sedeben corregir (por ejemplo, por un cambio efectuado en la aplicación). Cuando unaprueba o flujo de proceso empresarial contiene un componente con este estado, elestado de la prueba o flujo de proceso empresarial en su totalidad pasa a serError.

Mantenimiento. El triángulo amarillo indica que este componente empresarial seimplementó previamente y ahora se estámodificando.

Manual. Componente empresarial manual.

<sinicono>

No implementado. Indica que se ha solicitado un componente empresarial en elmódulo Plan de pruebas. El estado de la solicitud de componente cambiará deNoimplementado aEn desarrollo al mover la solicitud de la carpetaSolicitudes decomponente del árbol de componentes.

Nota: Este estado se encuentra disponible en el módulo Plan de pruebas.

Obsoleto. El componente está obsoleto, no se puedemodificar y no se debe usaren pruebas ni flujos de proceso empresarial.

Listo.

Para los componentes: Lamarca rodeada con un círculo verde indica que estecomponente empresarial está completamente implementado y listo para suejecución.

Para pruebas y flujos de proceso empresarial:Unamarca de verificación verdeindica que una prueba o flujo del proceso empresarial está preparada, es decir, quetodos los componentes están preparados.

En desarrollo. El indicador en forma de triángulo amarillo indica que el componenteempresarial se encuentra en desarrollo. Este estado se asigna a:

l Nuevos componentes

l Solicitudes de componente arrastradas o extraídas de la carpetaSolicitudes decomponente y colocadas en una carpeta de componentes

Comentario. La información sobre la fila actual en la vista de palabras clave delcomponente automatizado es un comentario.

Disponible en: Vista de palabras clave de la ficha Automatización de UFT

Falta objeto. El componente automatizado contiene un objeto que falta en elrepositorio de objetos compartidos.

Disponible en: Vista de palabras clave de la ficha Automatización de UFT

Guía del usuarioCapítulo 2: Introducción a los componentes empresariales

HP Business Process Testing (12.00) Página 75 de 300

Page 76: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elementode la IU

Descripción

Constante. El componente automatizado contiene un valor de salida configuradocomo constante.

Disponible en: Vista de palabras clave de la ficha Automatización de UFT

Parámetro de componente. El componente automatizado contiene un valor desalida configurado como parámetro de componente.

Disponible en: Vista de palabras clave de la ficha Automatización de UFT

Parámetro local. El componente automatizado contiene un valor de salidaconfigurado como parámetro local.

Disponible en: Vista de palabras clave de la ficha Automatización de UFT

Control de versiones. El componente está desprotegido.

l Candado verde. El componente ha sido desprotegido por el usuario actual.

l Candado rojo. El componente ha sido desprotegido por otro usuario.

Para obtener más información sobre cómo trabajar con el control de versiones enALM, consulte laGuía del usuario de HP Application Lifecycle Management.

Campos del módulo Componentes empresarialesEsta sección describe los campos del módulo Componentes empresariales.

Paraacceder

En la barra lateral de ALM, enPruebas, seleccioneComponentesempresariales.

Informaciónimportante

l Puede agregar campos personalizados y cambiar la etiqueta de los camposdesde el módulo Componentes empresariales. También puede personalizarlas listas de proyectos. Para obtener información, consulte laGuía deladministrador de HP Application Lifecycle Management.

l Puede usar el Editor de secuencias de comandos para restringir y cambiardinámicamente los campos y valores del módulo Componentesempresariales. Para obtener información, consulte laGuía del administradorde HP Application Lifecycle Management.

l Control de versiones:Podrá disponer de campos adicionales en losproyectos con control de versiones habilitado. Para obtener más informaciónsobre la interfaz de usuario, consulte laGuía del usuario de HP ApplicationLifecycle Management.

Guía del usuarioCapítulo 2: Introducción a los componentes empresariales

HP Business Process Testing (12.00) Página 76 de 300

Page 77: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Tareasrelacionadas

l "Cómo crear componentes empresariales en ALM" en la página 57

l "Cómo trabajar con Implementaciónmanual" en la página 92

l "Cómo trabajar con automatización con palabras clave de GUI" en la página105

l "Cómo trabajar con componentes de API y GUI con secuencias decomandos" en la página 136

Consultetambién

"Ventana del módulo Componentes empresariales" en la página 61

A continuación se describen los elementos de la interfaz de usuario:

Elemento de laIU Descripción

Asignado a Usuario al que se ha asignado la implementación del componenteempresarial.

Pruebas manuales convertidas de ALM: Este campo permanece vacío.

Automatización Indicación de que el componente tiene automatización.

Comentarios Comentarios sobre el componente empresarial.

Una barra de herramientas para formatear y pasar un control ortográfico altexto.

Pruebas manuales convertidas de ALM: La descripción se copia de laficha Descripción de la pruebamanual de ALM.

Id. decomponente

Id. numérico exclusivo del componente asignado automáticamente por ALM.Este campo es de solo lectura.

Nombre delcomponente

El nombre del componente seleccionado.

Excepciones sintácticas: Los nombres de los componentes empresarialesno deben superar los 255 caracteres, contener dos caracteres de punto ycoma consecutivos ni incluir ninguno de los siguientes caracteres (;) ni incluirninguno de los siguientes caracteres:  ! % * { } \ | ` : " / < > ?Los espacios insertados al principio o al final del nombre de un componenteempresarial se ignoran.

Pruebas manuales convertidas de ALM: Nombre que se escribe en elcuadroNuevo nombre de componente del cuadro de diálogo Carpeta dedestino. El valor predeterminado es el nombre de la prueba. Si ya existieseun componente con el mismo nombre en la carpeta de destino, se agregaráautomáticamente un sufijo (como, por ejemplo, _Copy_1) al nombre delnuevo componente para garantizar la unicidad del mismo en la carpeta.

Guía del usuarioCapítulo 2: Introducción a los componentes empresariales

HP Business Process Testing (12.00) Página 77 de 300

Page 78: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento de laIU Descripción

Creado por Usuario que creó el componente empresarial.

Pruebas manuales convertidas de ALM: Usuario que convirtió la prueba.

Fecha decreación

Fecha en la que se creó el componente empresarial.

Pruebas manuales convertidas de ALM: Fecha en la que se convirtió laprueba.

Eliminado el La fecha en la que se eliminó el componente empresarial. Este campo es desolo lectura.

Disponible para:Componentes de la carpetaObsoleto

Guía del usuarioCapítulo 2: Introducción a los componentes empresariales

HP Business Process Testing (12.00) Página 78 de 300

Page 79: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento de laIU Descripción

Descripción Descripción del componente empresarial. Puede incluirse información como,por ejemplo: 

l Un resuman de la finalidad o el contenido del componente empresarial.

l Las precondiciones de la aplicación previstas al inicio de la ejecución delcomponente.

l Las postcondiciones de la aplicación previstas al final de la ejecución delcomponente.

Ejemplos de precondiciones:

l Aplicaciones que se deben abrir o cerrar

l Si el componente debe iniciar una aplicación

l El estado de la aplicación anterior al primer paso del componente

Ejemplos de postcondiciones:

l Si los pasos del componente deben cerrar las aplicaciones.

l El estado de la aplicación después del último paso del componenteSi desea que el componente empresarial admita iteraciones, laspostcondiciones deberán establecer que el estado final de laaplicación debe coincidir con su estado al principio del componente.

En este campo semuestra una barra de herramientas que permite asignarformato al texto y revisar la ortografía.

UFT:

l En componentes deGUI de palabras clave, esta área permite tambiénespecificar las funciones complementarias que debe proporcionar elingeniero de automatización en forma de nuevas operaciones registradas.

l La descripción se puede ver y modificar en el cuadro de diálogoConfiguración de componentes empresariales de UFT.

Pruebas manuales convertidas de ALM: La descripción se copia de laficha Descripción de la pruebamanual de ALM. También semostrarán elnombre de la prueba de origen y su Id.

Guía del usuarioCapítulo 2: Introducción a los componentes empresariales

HP Business Process Testing (12.00) Página 79 de 300

Page 80: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento de laIU Descripción

Implementaciónmanual

Indicación de que el componente tiene pasos manuales.

Notas Área que contiene los campos Descripción y Comentarios.

Ubicaciónoriginal

Carpeta en la que se encontraba el componente empresarial cuando seeliminó. ALM introduce automáticamente este dato.

Disponible para:Componentes de la carpetaObsoleto

Guía del usuarioCapítulo 2: Introducción a los componentes empresariales

HP Business Process Testing (12.00) Página 80 de 300

Page 81: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento de laIU Descripción

Estado El estado del componente empresarial.

Este campo es de solo lectura. El estado del componente empresarial vienedeterminado por el estado de su automatización. Si no hay automatización,el estado del componente empresarial viene determinado por el estado de suimplementaciónmanual.

l Listo. La automatización o implementaciónmanual del componente hafinalizado y está lista para usarse en una prueba o un flujo de procesoempresarial.

l Mantenimiento. La automatización de componentes (o, en caso de queno haya automatización, la implementaciónmanual) se estámodificandoy tiene el estado deEn desarrollo oMantenimiento.

l No implementado. Se ha iniciado una solicitud de componente en elmódulo Plan de pruebas.

l En desarrollo. Debe cumplirse una de las siguientes condiciones:

n El componente se acaba de crear en el módulo Componentesempresariales.

n El componente se ha convertido a partir de una pruebamanual de ALM.

n Se ha arrastrado una solicitud de componente hasta una carpeta decomponente del árbol de componentes.

n El componente es obsoleto (es decir, que se ha eliminado pero otrasentidades, como pruebas de procesos empresariales, todavía hacenreferencia a él.

l Error. La automatización del componente (o, si no hay automatización, laimplementaciónmanual) tiene errores y necesita ser depurada.

Para obtener más información sobre los iconos que representan estados deun componente empresarial, consulte " Iconos de Business ProcessTesting" en la página 74.

Es posible definir más estados actualizando los estados de componenteempresarial en la lista de proyectos. Para obtener información, consulte laGuía del administrador de HP Application Lifecycle Management.

El ingeniero de automatización también puedemodificar el estado a travésdel cuadro de diálogo Configuración de componentes empresariales de UFT.

Guía del usuarioCapítulo 2: Introducción a los componentes empresariales

HP Business Process Testing (12.00) Página 81 de 300

Page 82: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento de laIU Descripción

Id. de subtipo La implementación del componente.

El Id. de subtipo es de solo lectura y aparece en las fichas Implementaciónmanual y Automatización.

Los Id. de subtipo válidos son:

l MANUAL. Pasos manuales. Este valor está disponible en la fichaImplementaciónmanual.

l QT-KW. Automatizaciónmediante palabras clave de GUI. Este valorestá disponible en la ficha Automatización.

l QT-SCRIPTED. Automatizaciónmediante GUI con secuencias decomandos Este valor está disponible en la ficha Automatización.

l SERVICE-TEST-AUTOMATED oSERVICE-TEST-11-AUTOMATED.Automatización de API con secuencias de comandos. Este valor estádisponible en la ficha Automatización.

Cuadro de diálogo Nuevo componente/Detalles delcomponente

El cuadro de diálogo Nuevo componente permite definir un nuevo componente.

El cuadro de diálogo Detalles del componente permite ver y actualizar los detalles del componenteseleccionado.

Paraacceder

l Cuadro de diálogo Nuevo componente:En el móduloComponentes empresariales, haga clic con el botón secundario enuna carpeta de componente y seleccioneNuevo componente.

l Cuadro de diálogo Detalles del componente:En el móduloComponentes empresariales, haga clic con el botón secundario enuna carpeta de componente y seleccioneDetalles delcomponente.

Tareasrelacionadas

l "Cómo crear componentes empresariales en ALM" en la página 57

l "Cómo trabajar con Implementaciónmanual" en la página 92

l "Cómo trabajar con automatización con palabras clave de GUI" enla página 105

l "Cómo trabajar con componentes de API y GUI con secuencias decomandos" en la página 136

Guía del usuarioCapítulo 2: Introducción a los componentes empresariales

HP Business Process Testing (12.00) Página 82 de 300

Page 83: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Consultetambién

l "Componentes con contenidomanual" en la página 51

l "Información general de la Implementaciónmanual" en la página 92

l "Componentes con contenido automatizado" en la página 52

A continuación se describen los elementos de la interfaz de usuario:

Elemento de laIU Descripción

Borrar todos los campos. Borra los datos del cuadro de diálogo.

Enviar por correo electrónico. Permite enviar unmensaje de correoelectrónico con los detalles del componente. Para obtener más informaciónsobre la interfaz de usuario, consulte laGuía del usuario de HP ApplicationLifecycle Management.

Revisión ortográfica. Permite revisar la ortografía de la palabra o del cuadrode texto seleccionado.

Diccionario de sinónimos. Muestra un sinónimo, antónimo o palabrarelacionada con la palabra seleccionada.

Opciones de ortografía. Permite configurar el modo en que ALM revisa laortografía.

Id. decomponente

Id. que se asignó al componente al crearlo. ALM introduce automáticamenteeste dato, que no se puedemodificar.

Disponible en:Cuadro de diálogo Detalles del componente

Nombre delcomponente

Nombre del nuevo componente empresarial.

Detalles Los campos necesarios semuestran en rojo. Para obtener información sobrelos campos de componente disponibles, consulte "Campos del móduloComponentes empresariales" en la página 76.

Instantánea Captura una imagen instantánea de la aplicación y la adjunta. Para obtenermás información sobre la interfaz de usuario, consulte "Ficha Instantánea"en la página siguiente.

Las instantáneas pueden verse y modificarse en el cuadro de diálogoConfiguración de componentes empresariales de UFT. Para obtener másinformación sobre el cuadro de diálogo Configuración de componentesempresariales, consulte laGuía del usuario de HP Unified FunctionalTesting.

Disponible en:Cuadro de diálogo Detalles del componente

Guía del usuarioCapítulo 2: Introducción a los componentes empresariales

HP Business Process Testing (12.00) Página 83 de 300

Page 84: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento de laIU Descripción

Implementaciónmanual

Permite crear o ver los pasos manuales del componente empresarial.

Para obtener más información sobre la interfaz de usuario, consulte "FichaImplementaciónmanual" en la página 95.

Disponible en:Cuadro de diálogo Detalles del componente

Automatización Le permite crear o ver la automatización de su componente empresarial.

Para obtener más información sobre la interfaz de usuario, consulte "FichaAutomatización" en la página 111.

Disponible en:Cuadro de diálogo Detalles del componente

Parámetros Permite definir parámetros de componente de entrada y salida, así comovalores de parámetro predeterminados, para el componente empresarial.Para obtener más información sobre la interfaz de usuario, consulte "PáginaParámetros" en la página 224.

Disponible en:Cuadro de diálogo Detalles del componente

Dependencias Muestra las relaciones de dependencia existentes entre componentes,pruebas, flujos y recursos (incluidas las áreas de aplicación). Para obtenermás información sobre la interfaz de usuario, consulte laGuía del usuario deHP Application Lifecycle Management.

Disponible en:Cuadro de diálogo Detalles del componente

Historial Muestra un registro de cambios aplicados a un componente. Para obtenermás información sobre la interfaz de usuario, consulte laGuía del usuario deHP Application Lifecycle Management.

Disponible en:Cuadro de diálogo Detalles del componente

Ficha InstantáneaEsta ficha permite adjuntar una imagen asociada al componente empresarial.

Paraacceder

En el módulo Componentes empresariales, haga clic en la ficha Instantánea.

Guía del usuarioCapítulo 2: Introducción a los componentes empresariales

HP Business Process Testing (12.00) Página 84 de 300

Page 85: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Informaciónimportante

l Puede ver la imagen que adjunta o carga en la ficha Instantánea en la fichaSecuencia de comandos de la prueba del módulo Plan de pruebas haciendoclic en laminiatura correspondiente. Ver el orden en el que se encuentrandispuestas las imágenes puede ayudarle a comprender mejor la prueba o flujode proceso empresarial.

l La imagen también podrá verse o ser sustituida en el cuadro de diálogoConfiguración de componentes empresariales de UFT.

l Puede capturar y adjuntar una imagen asociada al componente empresarialcon el cuadro de diálogo Instantánea o cargar una imagen guardada en launidad local en formato .png, .jpg, .gif o .bmp.

l Solo se puede adjuntar una imagen a un componente empresarial.

Tareasrelacionadas

l "Cómo trabajar con Implementaciónmanual" en la página 92

l Guía del usuario de HP Application Lifecycle Management

Consultetambién

Guía del usuario de HP Application Lifecycle Management

A continuación se describen los elementos de la interfaz de usuario (los elementos sin etiqueta semuestran entre corchetes angulares):

Elemento de la IU Descripción

Instantánea. Permite abrir el cuadro de diálogo Instantánea. Paraobtener más información sobre la interfaz de usuario, consulte laGuía del usuario de HP Application Lifecycle Management.

Cargar desde archivo. Permite cargar el archivo de tipo .png,.jpg, .gif o .bmp guardado que contenga la instantáneamediante elcuadro de diálogo Seleccionar instantánea.

Eliminar. Permite eliminar la instantánea actualmente adjunta.

<Área de instantánea> Área que contiene la instantánea.

Guía del usuarioCapítulo 2: Introducción a los componentes empresariales

HP Business Process Testing (12.00) Página 85 de 300

Page 86: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Cuadro de diálogo Pegar componentes/carpetas decomponentes al proyecto de destino

Este cuadro de diálogo permite seleccionar la forma en la que los componentes y las carpetas decomponentes se copian de un proyecto a otro.

Paraacceder

1. En el proyecto de origen, haga clic con el botón secundario en uncomponente o una carpeta de componentes y seleccioneCopiar.

2. Abra el proyecto destino como el mismo usuario en una ventana delexplorador independiente.

3. En el proyecto de destino, haga clic con el botón secundario en una carpetaen la que desee insertar el componente o la carpeta de componentes que hacopiado y seleccionePegar.

Informaciónimportante

l La información de ejecución no se copia.

l Los proyectos origen y destino deben usar la misma versión y el nivel derevisión de ALM.

l Si la ruta de acceso del componente empresarial ya existe en el proyecto dedestino y el nombre y la firma del mismo en una prueba o flujo coinciden conlos de un componente existente (lo cual indicaría que coinciden también elnúmero de parámetros, etc.), el componente existente se vincularía a laspruebas o los flujos de proceso empresarial que deban contenerlo y elcomponente original no se copiaría.

l Cuando se copia un componente empresarial, también se copia el área deaplicación asociada. Sin embargo, si ya existe un área de aplicación con elmismo nombre en el destino, el área de aplicación no se copiará y el nuevocomponente se vinculará al área de aplicación existente. Compruebe que elárea de aplicación de la nueva ubicación tiene la configuración y los archivosde recursos correctos.

Consultetambién

"Ventana del módulo Componentes empresariales" en la página 61

Guía del usuarioCapítulo 2: Introducción a los componentes empresariales

HP Business Process Testing (12.00) Página 86 de 300

Page 87: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Los elementos de la interfaz de usuario se describen a continuación:

Elemento de la IU Descripción

Copiarcomponentes/carpetasde componentes yvincular a entidadesasociadas existentes

ALM permite copiar los componentes o las carpetas de componentesy pegarlos en el proyecto de destino. Los componentes o carpetas decomponentes copiados se vinculan a entidades relacionadas con elmismo nombre y la misma ruta de acceso. Si una entidad no existe enel proyecto de destino, ALM la copia al mismo y la vincula alcomponente.

Copiarcomponentes/carpetasde componentes yentidades asociadas

ALM permite copiar los componentes o las carpetas de componentesjunto con las entidades relacionadas y pegarlos en el proyecto dedestino. Si una entidad relacionada ya existe en el proyecto dedestino, se cambia el nombre de la entidad copiada para resolver laduplicidad de nombres.

Copiarcomponentes/carpetasde componentes sincopiar entidadesrelacionadas

ALM permite copiar los componentes o las carpetas de componentessin copiar las entidades relacionadas y pegarlos en el proyecto dedestino. Los elementos copiados no se asocian con ninguna entidad.

Cuadro de diálogo Seleccionar carpeta de destinoEste cuadro de diálogo permite convertir pruebas manuales de ALM existentes (no pruebas deproceso empresarial) en componentes manuales en la carpeta de destino que se seleccione.

Al elegir la carpeta de destino, puede seleccionar una carpeta, una única prueba o varias pruebas.

Paraacceder

Desde el módulo Plan de pruebas, seleccione la pruebamanual de ALM que

quiere convertir. Haga clic en el botónConvertir a componente .

Tareasrelacionadas

l "Cómo trabajar con Implementaciónmanual" en la página 92

l Guía del usuario de HP Application Lifecycle Management

Guía del usuarioCapítulo 2: Introducción a los componentes empresariales

HP Business Process Testing (12.00) Página 87 de 300

Page 88: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Consideraciones relativas a la conversión de pruebas manuales de ALM acomponentes

Entidad Consideraciones

Parámetros l Los nombres de los parámetros de prueba pueden contener caracteresespeciales no válidos en el caso de los nombres de los parámetros decomponente. Tales caracteres se sustituyen por un guión bajo (_) al convertirla prueba.

l Si el nombre de un parámetro no comienza por una letra del alfabeto inglés, sele agrega la letra p como prefijo al convertir la prueba.

l El valor predeterminado de un parámetro se obtiene a partir del parámetro depruebas.

l La descripción de un parámetro se obtiene a partir del parámetro de pruebas.

Pasos En la ficha Implementaciónmanual del nuevo componente:

l Los nombres de los pasos y sus resultados esperados se obtienen a partir delos pasos de la prueba.

l Puede que los nombres de los parámetros semodifiquen durante el proceso deconversión. Lomismo ocurrirá en el caso de los nombres de los parámetrosincluidos en descripciones de pasos.

l Puede que ciertos pasos de una prueba llamen a otra prueba. Si un paso decomponente es de tipo “llamada”, se copiará como un paso normal con elnombre "Llamar". La descripción que semostrará "Llamar a <nombre_prueba_vinculada>".

Otras Los datos adjuntos, los defectos vinculados y el historial de pruebas no secopiarán al componente convertido.

A continuación se describen los elementos de la interfaz de usuario (los elementos sin etiqueta semuestran entre corchetes angulares):

Elemento dela IU Descripción

Actualizar. Permite actualizar los datos del árbol.

Guía del usuarioCapítulo 2: Introducción a los componentes empresariales

HP Business Process Testing (12.00) Página 88 de 300

Page 89: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento dela IU Descripción

Carpeta nueva. Abre el cuadro de diálogo Nueva carpeta de componentes,que permite agregar una carpeta en una carpeta seleccionada del árbol decomponentes.

Excepciones sintácticas: Los nombres de carpeta no deben contener doscaracteres de punto y coma (;) consecutivos ni ninguno de los siguientescaracteres:    \ * ^

Encontrar. Realiza una búsqueda por nombre en el árbol de componentes.Escriba el nombre de la carpeta o la prueba en el cuadroEncontrar y haga clicenEncontrar. ALM resaltará la primera entidad del árbol que contenga lacadena de búsqueda.

<árbol decomponentes>

Muestra los componentes en un formato jerárquico que se puede expandir ycontraer.

Nuevo nombredecomponente

Permite introducir un nuevo nombre para un componente convertido. El valorpredeterminado es el nombre de la prueba. Este campo es obligatorio.

Nota: Si ya existiese un componente con el mismo nombre en la carpetade destino, se agregará automáticamente un sufijo (como, por ejemplo, _Copia_1) al nombre del nuevo componente para garantizar la unicidad delmismo en la carpeta.

Disponible cuando: Si se selecciona solo una prueba en el árbol del plan depruebas.

Incluirpruebas ensubcarpetas

Permite convertir simultáneamente todas las pruebas almacenadas en lacarpeta seleccionada y todas sus subcarpetas. Esta operación podría duraralgunos minutos si el número de pruebas es muy grande.

Disponible cuando: se selecciona una carpeta en el árbol del plan depruebas

Guía del usuarioCapítulo 2: Introducción a los componentes empresariales

HP Business Process Testing (12.00) Página 89 de 300

Page 90: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Página 90 de 300HP Business Process Testing (12.00)

Guía del usuarioCapítulo 2: Introducción a los componentes empresariales

Page 91: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Capítulo 3: Componentes con implementaciónmanual

Este capítulo incluye:

Información general de la Implementaciónmanual 92

Cómo trabajar con Implementaciónmanual 92

Interfaz de usuario de Implementaciónmanual 94

HP Business Process Testing (12.00) Página 91 de 300

Page 92: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Información general de la Implementación manualEn el módulo Componentes empresariales, puede crear omodificar manualmente el contenido delos componentes empresariales agregando pasos manuales.

Los pasos representan operaciones que deben llevarse a cabo en la aplicación al ejecutar elcomponente en una prueba o un flujo de proceso empresarial. Cada paso se compone de unnombre de paso, una descripción textual del procedimiento que debe ejecutar en la aplicación y elresultado esperado (si lo hubiere) de su ejecución. Al ejecutar una prueba de proceso empresarial oun flujo en ALM, se llevan a cabo los pasos manuales definidos en el componente.

Sugerencia:

l Puede usar los pasos manuales como pautas para la futura creación de pasosautomatizados empleando una herramienta de pruebas apta para ello.

l También puede usar los pasos manuales aún antes de que la aplicación se encuentrepreparada para atravesar una prueba automática o de completar los componentesautomatizados.

En el siguiente ejemplo se describen los pasos de la aplicación de un componente de inicio desesión para una aplicación web:

Ejemplo:

Step Descripción Resultado esperado

1 Abra la aplicación. Se inicia la aplicación y semuestra la página deinicio de sesión.

2 Escriba un nombre de usuario. El cursor avanza hasta el campo de contraseña.

3 Escriba una contraseña. La contraseña semuestra en forma de asteriscos.

4 Haga clic enEnviar en lapágina web.

Semostrará la página principal de la aplicación.

Si se diseña una pruebamanual (o antes de que los recursos de pruebas automatizadas esténdisponibles para una prueba automatizada), puede agregar pasos manuales en la fichaImplementaciónmanual de cada componente. Puede ejecutar pruebas manuales usando elEjecutor manual o Sprinter.

Para obtener más información, consulte "Cómo trabajar con Implementaciónmanual" abajo.

Cómo trabajar con Implementación manualEn esta tarea se describe cómo crear y actualizar los pasos manuales de un componente en elmódulo Componentes empresariales.

Guía del usuarioCapítulo 3: Componentes con implementaciónmanual

HP Business Process Testing (12.00) Página 92 de 300

Page 93: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Para obtener más información sobre la creación de componentes manuales, consulte "Informacióngeneral de la Implementaciónmanual" en la página precedente.

Nota:

l Tarea de nivel superior:Esta tarea forma parte de una tarea de nivel superior. Paraobtener más información sobre la tarea, consulte "Cómo crear componentes empresarialesen ALM" en la página 57.

Esta tarea incluye los siguientes pasos:

l "Seleccionar un componente" abajo

l " Agregar pasos" abajo

l " Parametrizar pasos: opcional" abajo

l " Exportar pasos: opcional" en la página siguiente

l " Resultados" en la página siguiente

1. Seleccionar un componenteEn la ventana del módulo Componentes empresariales, seleccione un componente en el árbolde componentes.

2. Agregar pasosUn paso es una operación detallada que se va a realizar en una aplicación como parte depruebas del proceso empresarial. Cada paso incluye la descripción de una acción y losresultados esperados.

Puede agregar pasos en la ficha Implementaciónmanual. Si hay pasos existentes, seleccioneel paso bajo el que desea agregar un nuevo paso. Para obtener más información sobre lainterfaz de usuario, consulte "Ficha Implementaciónmanual" en la página 95.

Haga clic enPaso nuevo . Semostrará el cuadro de diálogo Detalles - Paso decomponente. Para obtener más información sobre la interfaz de usuario, consulte "PanelImplementaciónmanual/Cuadro de diálogo Detalles - Paso de componente" en la página 96.

3. Parametrizar pasos: opcionalPuede insertar parámetros en la descripción de un paso y los resultados esperados.

Para agregar un parámetro a un paso, en el cuadro de diálogo Detalles - Paso de componente,

haga clic en Insertar parámetro . Para obtener más información sobre cómo trabajar conparámetros, consulte el "Cómo crear parámetros" en la página 218

Guía del usuarioCapítulo 3: Componentes con implementaciónmanual

HP Business Process Testing (12.00) Página 93 de 300

Page 94: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Ejemplo:

Para probar la página de solicitud de préstamo en la aplicación bancaria, podrían crearsepasos de lamanera siguiente:

4. Exportar pasos: opcionalEn la ficha Implementaciónmanual, puede exportar la información del paso en diferentesformatos (como un archivo de texto, un documento deMicrosoft Word, una hoja de cálculo deMicrosoft Excel o un documento HTML).

Para obtener más información sobre la interfaz de usuario acerca de cómo exportar pasos conel comandoExportar de la ficha Implementaciónmanual/Cuadro de diálogo Detalles - Pasodel componente, consulte el elemento de la interfaz de usuarioExportar en "PanelImplementaciónmanual/Cuadro de diálogo Detalles - Paso de componente" en la página 96.

5. ResultadosLos pasos semuestran en la ficha Implementaciónmanual.

Interfaz de usuario de Implementación manualEsta sección incluye:

Ficha Implementaciónmanual 95

Panel Implementaciónmanual/Cuadro de diálogo Detalles - Paso de componente 96

Guía del usuarioCapítulo 3: Componentes con implementaciónmanual

HP Business Process Testing (12.00) Página 94 de 300

Page 95: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Ficha Implementación manualEsta ficha le permite crear y editar pasos de diseñomanuales para componentes.

Para acceder En el módulo Componentes empresariales, haga clic en la fichaImplementación manual.

En el cuadro de diálogo Detalles del componente, haga clic en la entrada de labarra lateral Implementación manual.

Tareasrelacionadas

l "Cómo trabajar con Implementaciónmanual" en la página 92

Consultetambién

l "Información general de componentes empresariales" en la página 50

l "Componentes con contenidomanual" en la página 51

l "Información general de la Implementaciónmanual" en la página 92

A continuación se describen los elementos de la interfaz de usuario (los elementos sin etiqueta semuestran entre corchetes angulares):

Elemento de la IU Descripción

Le permite agregar o eliminar pasos manuales a o desde elcomponente empresarial.

Mantener editable Los pasos de implementaciónmanuales y los automatizadosno están sincronizados. Puede editar los pasos deimplementaciónmanuales.

Disponible en: ficha Implementaciónmanual, cuandotambién existe la automatización de pruebas de la GUI

Sincronizar a automatización Los pasos de implementaciónmanuales y los automatizadosestán sincronizados. No puede editar los pasos deimplementaciónmanuales.

Disponible en: ficha Implementaciónmanual, cuandotambién existe la automatización de pruebas de la GUI

<Campos de Componentesempresariales>

Para ver las definiciones de los campos, consulte "Camposdel módulo Componentes empresariales" en la página 76.

<Panel Implementaciónmanual>

Le permite crear y editar pasos manuales. Para obtener másinformación sobre la interfaz de usuario, consulte "PanelImplementaciónmanual/Cuadro de diálogo Detalles - Pasode componente" en la página siguiente.

Guía del usuarioCapítulo 3: Componentes con implementaciónmanual

HP Business Process Testing (12.00) Página 95 de 300

Page 96: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Panel Implementación manual/Cuadro de diálogoDetalles - Paso de componente

La ficha Implementaciónmanual y el cuadro de diálogo Detalles - Paso de componente permitencrear y editar pasos individuales.

Paraacceder

Panel Implementación manual:En el módulo Componentes empresariales,seleccione un componente en el árbol de componentes. Haga clic en la fichaImplementación manual.

Cuadro de diálogo Detalles - Paso de componente:En el móduloComponentes empresariales, seleccione un componente en el árbol decomponentes. En la ficha Implementaciónmanual, realice una de las opcionessiguientes en el panel Implementaciónmanual:

l Haga clic con el botón secundario en la cuadrícula de pasos o en un paso yseleccionePaso nuevo.

l Haga clic con el botón secundario en un paso y seleccioneEditar paso.

Informaciónimportante

l Este cuadro de diálogo o panel permite crear pasos manuales para elcomponente en una tabla editable. Puede describir cada uno de los pasos quese deben ejecutar, crear e insertar parámetros allí donde sea necesario ydescribir el resultado esperado del paso.

l Si aplica un formato a un nombre de parámetro de un paso, deberá primeroaplicar el mismo formato al nombre del parámetro en su totalidad, incluidoslos caracteres <<< y >>>. Por ejemplo, si desea cambiar a cursiva elparámetro contraseña, deberá aplicar la cursiva a toda la cadena<<<contraseña>>> y no solo a la palabra contraseña.

l Especificar menos de 2.500 caracteres en los campos definidos por usuarioen esta ficha o cuadro de diálogo puedemejorar el rendimiento.

Tareasrelacionadas

"Cómo trabajar con Implementaciónmanual" en la página 92

Consultetambién

"Información general de la Implementaciónmanual" en la página 92

A continuación se describen los elementos de la interfaz de usuario (los elementos sin etiqueta semuestran entre corchetes angulares):

Elemento de la IU Descripción

<Campos deComponentesempresariales>

Para ver las definiciones de los campos, consulte "Campos del móduloComponentes empresariales" en la página 76.

Disponible en:Panel Implementaciónmanual

Guía del usuarioCapítulo 3: Componentes con implementaciónmanual

HP Business Process Testing (12.00) Página 96 de 300

Page 97: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento de la IU Descripción

Permite desplazarse por los pasos manuales.

Disponible en:Cuadro de diálogo Detalles - Paso de componente

Paso nuevo.Permite crear nuevos pasos.

l Desde el panel Implementación manual:Abre el cuadro de diálogoDetalles - Paso de componente, que permite agregar un paso debajodel paso seleccionado.

l En el cuadro de diálogo Detalles - Paso de componenteBorra lamayoría de los campos del cuadro de diálogo Detalles - Paso decomponente, y le permite introducir los datos del nuevo paso. Aumentael valor del campoNombre del paso en uno (por ejemplo, el Paso 1se convierte en el Paso 2).

Editar paso. Abre el paso seleccionado en el cuadro de diálogo Detalles -Paso de componente.

Sugerencia: Hacer doble clic en el paso para editar.

Disponible en:Panel Implementaciónmanual

Renumerar pasos. Vuelve a numerar los pasos secuencialmente. Useeste comando después de haber ordenado los pasos.

Disponible en:Panel Implementaciónmanual

Eliminar selección. Elimina los pasos seleccionados.

Disponible en:Panel Implementaciónmanual y cuadro de diálogoDetalles del componente

Copiar/Pegar pasos. Copia los pasos seleccionados y los pega. Lospasos copiados se insertan encima del paso seleccionado.

Al pegar pasos en otro proyecto se abrirá el cuadro de diálogo Pegar pasosen proyecto de destino. Para obtener más información sobre la interfaz deusuario, consulte "Cuadro de diálogo Pegar componentes/carpetas decomponentes al proyecto de destino" en la página 86.

Nota: Los parámetros incluidos en el paso se copiarán en el destino.

Disponible en: Panel Implementaciónmanual

Nombre de parámetro completo. Si se hace clic en este botón despuésde introducir los primeros caracteres de un nombre de parámetro, se llenael resto del nombre de parámetro y se encierra el mismo entre corchetesangulares <<< >>>.

Guía del usuarioCapítulo 3: Componentes con implementaciónmanual

HP Business Process Testing (12.00) Página 97 de 300

Page 98: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento de la IU Descripción

Insertar parámetro. Permite insertar un parámetro en el paso. Estecomando solo se habilita al seleccionar celdas pertenecientes a lascolumnas Descripción oResultado esperado. Para obtener másinformación sobre la inserción de parámetros, consulte "Cómo crearparámetros" en la página 218.

Encontrar texto. Abre el cuadro de diálogo Encontrar, que permite buscaren la ficha pasos que contengan la cadena de texto especificada.Seleccione la columna en la que desee efectuar la búsqueda y escriba elvalor que desee buscar. Para obtener más información sobre la interfaz deusuario, consulte laGuía del usuario de HP Application LifecycleManagement.

Seleccionar columnas. Abre el cuadro de diálogo Seleccionarcolumnas, que permite especificar las columnas que semuestran y elorden en el que aparecen. También ofrece la posibilidad de establecer elnúmero de columnas que debe permanecer estacionario al efectuar undesplazamiento horizontal.

Disponible en: Panel Implementaciónmanual

Ajustar alto de fila. Permite cambiar el alto de la fila de un paso, demodo que sea posible ver más omenos texto en el paso.

Disponible en: Panel Implementaciónmanual

Guardar pasos. Permite guardar pasos. Los pasos no se guardan hastaque se hace clic en este botón o se abandona el panel o cuadro de diálogo.

Subir. Mueve el paso seleccionado hacia arriba en la lista.

Disponible en: Panel Implementaciónmanual

Bajar. Mueve el paso seleccionado hacia abajo en la lista.

Disponible en: Panel Implementaciónmanual

Diccionario de sinónimos.Muestra un sinónimo, antónimo o palabrarelacionada para la palabra seleccionada.

Disponible en:Cuadro de diálogo Detalles - Paso de componente

Comprobar la ortografía. Permite revisar la ortografía de la palabra o delcuadro de texto seleccionado.

Disponible en:Cuadro de diálogo Detalles - Paso de componente

Opciones de ortografía. Permite configurar el modo en que ALM revisala ortografía.

Disponible en:Cuadro de diálogo Detalles - Paso de componente

Guía del usuarioCapítulo 3: Componentes con implementaciónmanual

HP Business Process Testing (12.00) Página 98 de 300

Page 99: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento de la IU Descripción

Exportar Este comando del menú contextual abre el cuadro de diálogo Exportartodos los datos de la cuadrícula para exportar la información del paso avarios formatos (texto, Microsoft Word, Microsoft Excel, HTML).Especifique una ubicación, el nombre de archivo y el tipo de archivo paralos datos exportados.

Disponible en: Panel Implementaciónmanual

<Cuadrícula depasos>

Muestra los pasos que se incluyen en el componente seleccionado.

Cada fila de la cuadrícula de pasos se numera secuencialmente.

Ejemplo

Disponible en:Panel Implementaciónmanual

Nombre del paso Muestra el nombre de cada paso.

Valor predeterminado:Número secuencial del paso. Por ejemplo, Paso1 si agrega un paso a un componente por primera vez.

Descripción Muestra la descripción de cada paso.

Los parámetros incluidos en la columnaDescripción se encuentran entrecorchetes angulares <<< >>> .

Sugerencia:

l Al hacer clic en este campo semuestra una barra de herramientasque permite asignar formato a las instrucciones de texto que elevaluador debe realizar, y revisar la ortografía.

l Especificar menos de 2.500 caracteres en los campos definidospor usuario en esta ficha o cuadro de diálogo puedemejorar elrendimiento.

Guía del usuarioCapítulo 3: Componentes con implementaciónmanual

HP Business Process Testing (12.00) Página 99 de 300

Page 100: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento de la IU Descripción

Resultadoesperado

Muestra el estado esperado después de que se realicen las instruccionesrelativas al paso.

Nota: Los parámetros incluidos en la columnaResultado esperadose encuentran entre corchetes angulares <<< >>>

Sugerencia:

l Al hacer clic en este campo semuestra una barra de herramientasque permite asignar formato al texto y revisar la ortografía.

l Especificar menos de 2.500 caracteres en los campos definidospor usuario en esta ficha o cuadro de diálogo puedemejorar elrendimiento.

Guía del usuarioCapítulo 3: Componentes con implementaciónmanual

HP Business Process Testing (12.00) Página 100 de 300

Page 101: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Capítulo 4: Componentes con automatizaciónde GUI de palabras clave

Este capítulo incluye:

Información general de la automatización de GUI de palabras clave 102

Cómo trabajar con automatización con palabras clave de GUI 105

Interfaz de usuario de automatización de GUI de palabras clave 111

HP Business Process Testing (12.00) Página 101 de 300

Page 102: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Información general de la automatización de GUI depalabras clave

Los componentes automatizados con palabras clave deGUI  sonmódulos que se pueden reutilizar,destinados a la ejecución de una tarea específica al poner a prueba la aplicación. Las tareas sedefinen como pasos de palabras clave. Estos pasos se pueden ver y editar tanto en ALM como enUFT.

ALM proporciona un panel de Vista de palabras clave en la ficha Automatización, que permite alexperto en lamateria crear y modificar pasos de palabra clave automatizados. Para obtener másinformación sobre la interfaz de usuario de la vista de palabras clave, consulte "Panel de vista depalabras clave" en la página 113.

Todos los pasos constan de un elemento (un objeto de la aplicación o una operación) y de unaoperación. Los elementos y operaciones disponibles los define el ingeniero de automatización en elrepositorio de objetos y en la biblioteca de funciones. Estos objetos y operaciones se puedenguardar en ALM, con lo que el experto en lamateria puede insertarlos en pasos.

Ejemplo

Los objetos en una ventana de inicio de sesión se podrían capturar en el repositorio de objetosde Unified Functional Testing de la siguiente forma:

Para obtener un flujo de trabajo demuestra del uso conjunto de la automatización deGUI depalabras clave de Business Process Testing y Unified Functional Testing, consulte "Trabajar conUnified Functional Testing" en la página 41.

En esta sección se incluyen los siguientes temas:

Guía del usuarioCapítulo 4: Componentes con automatización de GUI de palabras clave

HP Business Process Testing (12.00) Página 102 de 300

Page 103: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

l " Información general de objetos" abajo

l " Información general de operaciones" abajo

l " Valores de operaciones y sus argumentos" abajo

l "Parametrización de la vista de palabras clave" en la página siguiente

l " Información general de los valores de salida" en la página siguiente

l " Información general de comentarios" en la página 105

l " Información general sobre puntos de comprobación" en la página 105

Información general de objetosLas pruebas realizan operaciones en los objetos. Los objetos están contenidos en el repositorio deobjetos compartidos asociado al área de la aplicación sobre el que está basado su componenteempresarial.

Los objetos pueden ser objetos del mismo nivel y objetos secundarios del objeto del paso anterior.

Nota: Si el ingeniero de automatización suprime del repositorio de objetos compartidos unobjeto incluido en un paso, la ejecución del componente automatizado fallará.

Información general de operacionesLas operaciones, o palabras clave, son funciones personalizadas que pueden agrupar variospasos o reunir una lógica programable con objeto de llevar a cabo una tarea específica en laaplicación. Por ejemplo, puede usar una operación para abrir una aplicación al principio de uncomponente empresarial o comprobar el valor de una propiedad específica de un objeto de laaplicación.

Business Process Testing cuenta con un conjunto básico de palabras clave cuyo uso pone a sudisposición. El ingeniero de automatización puede agregar palabras clave o ajustarlas en UFT. Laspalabras clave se derivan demétodos y propiedades incorporados, así como de funcionesdefinidas por el usuario y asociadas al área de aplicación. El ingeniero de automatización es elresponsable de administrar las palabras clave y seleccionar cuáles de ellas deben estar disponiblesen la listaSeleccionar un elemento al crear componentes automatizados.

Nota: Si el ingeniero de automatización suprime de la biblioteca una operación incluida en unpaso, la ejecución del componente automatizado fallará.

Para obtener más información sobre cómo gestionar palabras clave, consulte la información sobrela prueba deGUI y la vista de palabras clave en laGuía del usuario de HP Unified FunctionalTesting.

Valores de operaciones y sus argumentosUn argumento de operación proporciona información específica que una operación usa para llevara cabo una tarea concreta.

Guía del usuarioCapítulo 4: Componentes con automatización de GUI de palabras clave

HP Business Process Testing (12.00) Página 103 de 300

Page 104: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Una operación puede tener argumentos obligatorios u opcionales, o no tener argumentos.

Ejemplo:

l El argumento de una operación Establecer para un cuadro de edición indica el valorespecífico que debe escribirse en el cuadro de edición.

l Entre los argumentos que admite la operación Hacer clic se encuentran también los quepermiten indicar las coordenadas específicas de la acción de clic.

En la vista de palabras clave, la celdaValor se divide en función del número de posiblesargumentos que admita la operación seleccionada. Cada división contiene diferentes opciones,cada una de ellas dependiente del tipo de argumento que se puede introducir en la división.

Parametrización de la vista de palabras clavePuede definir parámetros de entrada que pasen valores a componentes empresariales yparámetros de salida que permitan a los componentes pasar valores a orígenes externos o de unpaso a otro. También puede definir parámetros locales para usarlos exclusivamente dentro de uncomponente. Posteriormente, podrá usarlos para parametrizar valores de entrada y salida en lospasos automatizados. Puede definir los siguientes parámetros desde dentro de un paso depalabras clave.

l Parámetro local. Un parámetro local se define para un componente empresarial específico y noes accesible desde otros componentes empresariales. Puede definir parámetros locales en el"Panel de vista de palabras clave" en la página 113mediante el "Cuadro de diálogoOpciones deconfiguración de valor" en la página 127 para los parámetros de entrada y el "Cuadro de diálogoOpciones de salida" en la página 125 para los parámetros de salida. Aunque no es posibleeliminar parámetros locales, sí lo es cancelar su entrada o salida.

l Parámetro de componente. Un parámetro de componente cuyo valor se haya establecido sepuede devolver a una ubicación externa al componente o recuperar desde ella. Los valoresalmacenados en este tipo de parámetros se pueden pasar desde un componente pertenecientea una prueba o flujo de proceso empresarial a otro posterior durante la ejecución de una prueba.La definición de parámetros de componente se lleva a cabo en la "Página Parámetros" en lapágina 224 del módulo Componentes empresariales. Para obtener más información sobre cómotrabajar con parámetros de componentes, consulte el "Cómo gestionar datos en BusinessProcess Testing" en la página 214

Una vez definido un parámetro, es posible usarlo para parametrizar un valor. También es posibleconvertir un valor parametrizado en un valor constante introduciéndolo directamente en la celdaValor.

Información general de los valores de salidaPara los pasos que devuelven un valor de salida, se puede definir una configuración que determinedónde se almacena el valor de salida y cómo se usa durante la sesión de ejecución decomponentes. Al llegar el turno del paso de valor de salida, cada valor establecido como valor desalida se recupera y almacena en una ubicación específica para su uso posterior durante la sesiónde ejecución.

Guía del usuarioCapítulo 4: Componentes con automatización de GUI de palabras clave

HP Business Process Testing (12.00) Página 104 de 300

Page 105: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Los valores de salida solo se guardan a lo largo de la sesión de ejecución. Si la sesión de ejecuciónse repite, los valores de salida volverán a capturarse.

Después de la sesión de ejecución, será posible ver los valores recuperados durante la mismacomo parte de sus resultados. Para obtener más información, consulte " Visualización deresultados de la ejecución" en la página 288.

Puede seleccionar más de una propiedad perteneciente al mismo objeto para enviarlas y definir laconfiguración de salida de cada valor de propiedad. Cuando se alcanza el paso de valor de salidadurante la sesión de ejecución, UFT recuperará todos los valores de propiedad especificados.

Si, después de especificar un valor de salida, decide no guardarlo, puede cancelarlo.

Información general de comentariosUn comentario es una entrada de texto libre que se puede introducir en una línea nueva bajo el pasoseleccionado.

Los comentarios no se procesan al ejecutar un componente empresarial.

Puede usar los comentarios con diferentes finalidades.

l Puede que quiera agregar comentarios a un componente empresarial paramejorar su legibilidady facilitar su actualización. Por ejemplo, quizá desee agregar un comentario antes de cadasección de un paso automatizado del componente para especificar lo que incluye la sección.

l Puede que desee usar comentarios para planificar los pasos que deban incluirse en uncomponente empresarial antes de que la aplicación esté lista para someterse a las pruebas.Así, cuando la aplicación esté lista, podrá usar su planificación (los comentarios) para verificarque se hayan incluido en los pasos todos los elementos que era necesario probar.

Nota: Una vez insertado un comentario, no es posible convertirlo en un paso.

Información general sobre puntos de comprobaciónEl ingeniero de automatización puede agregar puntos de comprobación estándar mientras trabajacon UFT en la creación de un componente. Un punto de comprobación permite comparar el valoractual de una propiedad específica con el valor esperado de dicha propiedad con objeto dedeterminar si la aplicación funciona correctamente.

Al ejecutar un componente que contiene uno omás puntos de comprobación, UFT compara el valoresperado del punto de comprobación con el valor real. Si los valores no coinciden, el punto decomprobación falla. Puede ver los resultados de los puntos de comprobación en el Visor deresultados de ejecución. Para obtener más información, consulte " Visualización de resultados dela ejecución" en la página 288.

Cómo trabajar con automatización con palabras clavede GUI

En esta tarea se describe cómo automatizar un componente agregando pasos deGUI de palabrasclave a un componente.

Guía del usuarioCapítulo 4: Componentes con automatización de GUI de palabras clave

HP Business Process Testing (12.00) Página 105 de 300

Page 106: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Nota:

l Esta tarea forma parte de una tarea de nivel superior. Para obtener información, consulte"Trabajar con Business Process Testing" en la página 39.

l Para obtener un flujo de trabajo demuestra del uso conjunto de Business Process Testing yde la automatización deGUI de palabras clave, consulte "Trabajar con Unified FunctionalTesting" en la página 41.

Esta tarea incluye los siguientes pasos:

l " Requisitos previos" abajo

l " Crear un área de aplicación" abajo

l "Seleccionar un componente" en la página siguiente

l " Automatización deGUI de palabras clave" en la página 108

l " Seleccione el área de aplicación" en la página 108

l " Agregar contenido (pasos)" en la página 108

l " Parametrice pasos" en la página 109

l " Mejorar pasos: opcional" en la página 109

l " Resultados" en la página 110

1. Requisitos previosn Asegúrese de que tiene instalada una herramienta de pruebas, comoUFT.

Sugerencia: Si no se instala una herramienta de pruebas, el botónde la ficha Automatización se deshabilita.

n Instale el complemento Unified Functional Testing para Business Process Testing en elordenador cliente. El complemento de Unified Functional Testing para Business ProcessTesting está disponible en la página de complementos de HP Application LifecycleManagement (Ayuda > Complementos).

n Para poder depurar o ejecutar componentes deGUI con palabras clave automatizados oconsultar los resultados de la prueba, asegúrese de que está instalado UFT 12.00 oposterior: 

2. Crear un área de aplicación

Guía del usuarioCapítulo 4: Componentes con automatización de GUI de palabras clave

HP Business Process Testing (12.00) Página 106 de 300

Page 107: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

La automatización de componentes implica la creación de áreas de aplicación, queproporcionan acceso a la configuración y los recursos necesarios para una determinadaaplicación.

a. Asegúrese de que la aplicación está lista para someterse a las pruebas y que se hanpreparado todos los recursos de automatización necesarios.

b. En UFT, si no lo ha hecho aún, conéctese al proyecto de ALM (para el que desee crear elárea de aplicación).

Para obtener más información, consulte la sección acerca de la conexión a proyectos deALM en laGuía del usuario de HP Unified Functional Testing.

c. Realice una de las acciones siguientes:

o Cree un área de aplicación básica según una plantilla predeterminada en el móduloRecursos de pruebas de ALM. La plantilla de área de aplicación predeterminada estáalmacenada en la subcarpetaSystem Application Areas y no se puedemodificar nitrasladar a otra ubicación. Un ingeniero de automatización paramejorar el área deaplicación en UFT.

El área de la aplicación predeterminada contiene opciones de operaciónmuy limitadasentre las que elegir al crear pasos automatizados.

o Trabaje con un ingeniero de automatización para crear el área de aplicación en UFT.

d. En ALM, cree y cargue el recurso del área de aplicación en el módulo Recursos depruebas. También puede crear en ALM otros recursos con los que el área de aplicacióntenga relación, como bibliotecas, repositorios de objetos y escenarios de recuperación (yasociarlos al área de aplicación en UFT). Para obtener información, consulte laGuía delusuario de HP Application Lifecycle Management.

e. En UFT, defina la configuración y archivos de recursos que desee que usen loscomponentes empresariales asociados al área de aplicación. Al asociar un componente aun área de aplicación, el componente se vincula automáticamente a las configuraciones yarchivos de recursos correspondientes.

f. En UFT, defina las dependencias entre entidades. Para obtener más información, consultelaGuía del usuario de HP Unified Functional Testing.

Sugerencia: Puede ver las asociaciones existentes entre el área de aplicación y losdemás recursos en la ficha Dependencias del módulo Recursos de pruebas de ALM.

3. Seleccionar un componenteEn la ventana del módulo Componentes empresariales, seleccione un componente en el árbolde componentes.

Guía del usuarioCapítulo 4: Componentes con automatización de GUI de palabras clave

HP Business Process Testing (12.00) Página 107 de 300

Page 108: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

4. Automatización de GUI de palabras clave

En la ficha Automatización, haga clic en y seleccioneGUI depalabras clave.

Semuestra el panel Vista de palabras clave. Para obtener más información sobre la interfaz deusuario, consulte "Panel de vista de palabras clave" en la página 113.

5. Seleccione el área de aplicación

Nota:

Un componente deGUI de palabras clave debe asociarse a un área de aplicación antes depoder crear pasos para él; no obstante, también es posible cambiar el área de aplicación,si es necesario.

Si cambia un área de aplicación, ello podría afectar al componente automatizado e impedirque funcione correctamente. Por ejemplo, si un paso emplea un objeto que no pertenece alrepositorio de objetos de la nueva área de aplicación, el paso fallará.

En el panel Vista de palabras clave, seleccione un área de aplicación si aparece el siguientemensaje junto a los botones de la barra de herramientas:

Elija un área de aplicación haciendo clic en el botón "Seleccionar el área deaplicación".

Seleccione un área de aplicación haciendo clic en . Para obtener más información sobre lainterfaz de usuario del cuadro de diálogo Seleccionar área de aplicación, consulte "Cuadro dediálogo Seleccionar área de aplicación" en la página 120.

A partir de ahora dispondrá de todos los objetos de aplicación del repositorio de objetosasociado y todas las operaciones definidas en las bibliotecas de funciones asociadas alautomatizar los pasos.

6. Agregar contenido (pasos)Cree los pasos requeridos para probar la aplicación.

Cada paso es una operación que se realizará, y se define como una fila en el panel Vista depalabras claves.

Para cada paso que añada omodifique, especifique:

n El elemento, como un objeto del repositorio de objetos compartidos del área de aplicación,para el que se realizará el paso.

n La operación (palabras clave especificadas en el área de aplicación) que se ejecutará parael elemento.

Guía del usuarioCapítulo 4: Componentes con automatización de GUI de palabras clave

HP Business Process Testing (12.00) Página 108 de 300

Page 109: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

n Cualquier valor necesario.

n Valores de salida.

n Documentación, como comentarios.

Guarde los pasos.

Sugerencia:

n Dado que los cambios realizados en el panel Vista de palabras claves no se guardanautomáticamente, se recomienda guardarlos cada cierto tiempo.

n Un componentes no está totalmente automatizado hasta que todos sus pasos seautomatizan. Por ejemplo, si especifica un elementoOperation con un valor deOperation deManualStep, la automatización todavía no está completa. Al ejecutar elcomponente, hay una pausa para la entrada del usuario.

Para obtener información conceptual sobre las entidades usadas para crear pasos, comoelementos y operaciones, consulte "Información general de la automatización de GUI depalabras clave" en la página 102.

Para obtener más información sobre la interfaz de usuario del panel Vista de palabras clave,consulte la "Panel de vista de palabras clave" en la página 113.

7. Parametrice pasosPara expandir el alcance de las pruebas, flujos y componentes empresariales, utilice valoresde parámetro de entrada y salida variables en los componentes automatizados.

Para parametrizar... Utilice...

Los valores de entrada para un paso usando los parámetroslocales o de los componentes

"Cuadro de diálogoOpciones de configuraciónde valor" en la página 127

Valores de salida para un paso "Cuadro de diálogoPropiedades de valor desalida" en la página 130

Valores de propiedad esperados desde el cuadro de diálogoPropiedades de punto de comprobación o el cuadro dediálogo Propiedades de valor de salida

"Cuadro de diálogoPropiedades de valor desalida" en la página 130

Guarde los pasos.

8. Mejorar pasos: opcionalPuedemejorar los componentes automatizados añadiendo las mejoras siguientes a los pasos.

Guía del usuarioCapítulo 4: Componentes con automatización de GUI de palabras clave

HP Business Process Testing (12.00) Página 109 de 300

Page 110: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Mejora Descripción

Comentarios Los comentarios proporcionan información adicional en forma de textolibre. Puede insertar comentarios entre, y comomarcadores de posiciónpara, operaciones de los pasos.

Para obtener información conceptual sobre los comentarios, consulte"Información general de la automatización de GUI de palabras clave" en lapágina 102.

Para obtener más información sobre la interfaz de usuario, consulte"Panel de vista de palabras clave" en la página 113.

Puntos decomprobación

Los puntos de comprobación permiten comparar el valor actual de unapropiedad específica con el valor esperado de dicha propiedad con objetode determinar si la aplicación funciona correctamente. Para obtenerinformación conceptual, consulte "Información general de laautomatización de GUI de palabras clave" en la página 102.

El punto de comprobación es visible y se puede editar a través del cuadrode diálogo Propiedades de punto de comprobación de ALM, que permitetambién ver qué propiedades han sido establecidas para la comprobacióndurante la ejecución. Para obtener más información sobre la interfaz deusuario, consulte "Cuadro de diálogo Propiedades de punto decomprobación" en la página 128.

Valores desalida

Para los pasos que devuelven un valor, en los valores de salida sealmacena la configuración que determina dónde se almacena el valor desalida y cómo se usa durante la sesión de ejecución de componentes. Alllegar el turno del paso de valor de salida, cada valor establecido comovalor de salida se recupera y almacena en una ubicación específica parasu uso posterior durante la sesión de ejecución.

Para obtener información conceptual sobre los valores de salida, consulte" Información general de los valores de salida" en la página 104.

Para obtener más información sobre la interfaz de usuario, consulte"Cuadro de diálogo Propiedades de valor de salida" en la página 130.

Guarde los pasos.

9. Resultadosn La automatización del componente se ha completado.

n El icono del componente cambia del iconomanual al icono automatizado. Para obtenerinformación sobre el icono, consulte " Iconos de Business Process Testing" en la página 74.

n Se puede acceder a los componentes automatizados desde UFT.

Guía del usuarioCapítulo 4: Componentes con automatización de GUI de palabras clave

HP Business Process Testing (12.00) Página 110 de 300

Page 111: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

n Las pruebas y los flujos que contienen componentes totalmente automatizados puedenejecutarse en un ejecutor automático sin pausas para la entrada del usuario.

Interfaz de usuario de automatización de GUI depalabras clave

Esta sección incluye:

Ficha Automatización 111

Panel de vista de palabras clave 113

Cuadro de diálogo Seleccionar área de aplicación 120

Cuadro de diálogoOpciones de visualización de palabras clave 121

Cuadro de diálogo Seleccionar objeto de prueba 124

Cuadro de diálogoOpciones de salida 125

Cuadro de diálogoOpciones de configuración de valor 127

Cuadro de diálogo Propiedades de punto de comprobación 128

Cuadro de diálogo Parametrización/Propiedades 129

Cuadro de diálogo Propiedades de valor de salida 130

Cuadro de diálogo Acerca de 132

Cuadro de diálogo Información de ubicaciones 133

Ficha AutomatizaciónEsta ficha permite implementar una automatización para un componente.

Para acceder En el módulo Componentes empresariales, haga clic en la fichaAutomatización.

En el cuadro de diálogo Detalles del componente, haga clic en la entrada de labarra lateral Automatización.

Informaciónimportante

El contenido de la ficha Automatización cambia en función de laautomatización implementada para el componente.

Tareasrelacionadas

l "Cómo trabajar con automatización con palabras clave de GUI" en lapágina 105

l "Cómo trabajar con componentes de API y GUI con secuencias decomandos" en la página 136

Guía del usuarioCapítulo 4: Componentes con automatización de GUI de palabras clave

HP Business Process Testing (12.00) Página 111 de 300

Page 112: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Consultetambién

l "Información general de componentes empresariales" en la página 50

l "Componentes con contenido automatizado" en la página 52

l "Información general de la automatización de GUI de palabras clave" en lapágina 102

l "Información general de la automatización de API y GUI con secuenciasde comandos" en la página 136

A continuación se describen los elementos de la interfaz de usuario (los elementos sin etiqueta semuestran entre corchetes angulares):

Elemento de la IU Descripción

Le permite agregar o suprimir una automatización en uncomponente empresarial. Al agregar una automatización, hagaclic en la flecha abajo junto al botón y elija el tipo deautomatización:

l GUI de palabras clave

l GUI con secuencias de comandos

l API

Nota: Si hace clic enAgregar automatización sinseleccionar la flecha hacia abajo, ALM agrega el tipo deautomatización utilizada la última vez que agregóautomatización a un componente. Si todavía no haagregado automatización, ALM agrega automatización deGUI de palabras clave (asumiendo que está instalado elcomplemento de UFT oUFT para el complemento deBusiness Process Testing en su equipo. Estoscomplementos están disponibles en la página decomplementos de HP Application Lifecycle Management(Ayuda > Complementos).

Para obtener más información sobre los tipos deautomatización, consulte "Tipos de automatización" en lapágina 53.

Disponible cuando:  Al menos una herramienta de prueba estáinstalado en su equipo.

<Campos de Componentesempresariales>

Para ver las definiciones de los campos, consulte "Campos delmódulo Componentes empresariales" en la página 76.

<Panel de vista de palabrasclave>

Le permite crear y editar pasos de palabra clave. Para obtenermás información sobre la interfaz de usuario, consulte "Panel devista de palabras clave" en la página siguiente.

Guía del usuarioCapítulo 4: Componentes con automatización de GUI de palabras clave

HP Business Process Testing (12.00) Página 112 de 300

Page 113: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Panel de vista de palabras claveEsta ficha permite crear y modificar los pasos de GUI de palabras clave en una vista de palabrasclave.

Paraacceder

1. En el módulo Componentes empresariales, seleccione un componente conuna automatización deGUI de palabras clave.

2. Haga clic en la fichaAutomatización . Semuestra el panel Vista depalabras clave en lamitad inferior de la ventana.

Informaciónimportante

l En la vista Palabra clave en ALM se proporcionan funciones similares a laVista deGUI de palabras clave de los componentes empresariales en UFT.Para obtener una descripción completa de las funciones que proporcionaUFT, consulte laGuía del usuario de HP Unified Functional Testing.

l Puede elegir el modo en que aparece la vista de palabras claves, por ejemplo,las columnas que semostrarán. Para obtener más información sobre lainterfaz de usuario, consulte "Cuadro de diálogoOpciones de visualizaciónde palabras clave" en la página 121.

l Los componentes que se encuentran abiertos en otra sesión de ALM o enUFT se bloquean y son de solo lectura.

Tareasrelacionadas

"Cómo trabajar con automatización con palabras clave de GUI" en la página 105

Consultetambién

l "Información general de la automatización de GUI de palabras clave" en lapágina 102

l Guía del usuario de HP Unified Functional Testing

A continuación se describen los elementos de la interfaz de usuario (los elementos sin etiqueta semuestran entre corchetes angulares):

Elemento de la IU Descripción

Guardar. Permite guardar los pasos de loscomponentes.

Agregar paso. Agrega un paso tras la filaactualmente seleccionada y abre la listaSeleccionar un elemento.

Sugerencia: Este botón puede usarse paraagregar un comentario.

Guía del usuarioCapítulo 4: Componentes con automatización de GUI de palabras clave

HP Business Process Testing (12.00) Página 113 de 300

Page 114: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Eliminar paso. Elimina el paso actual.

Antes de eliminar un paso, asegúrese de quesuprimirlo no impedirá al componente ejecutarsecorrectamente.

No podrá eliminar un paso si alguna de sus celdasse encuentra en el modo de edición.

Nota: Este botón puede usarse para eliminar uncomentario. Al eliminar un comentario, no semuestra ningúnmensaje de advertencia.

Ver opciones. Le permite establecer como ALMmuestra la visualización de las palabras clave. Paraobtener más información sobre la interfaz deusuario, consulte "Cuadro de diálogoOpciones devisualización de palabras clave" en la página 121.

Seleccionar área de aplicación. Le permiteseleccionar un área de aplicación para laautomatización desde los recursos de área deaplicación cargados en el módulo Recursos deprueba.

<opciones del menú contextual del nombre dela columna>.Oculta omuestra la columna con elmismo nombre que la opción del menú contextual.

Fila de encabezados de columna Proporciona el nombre de cada columna. Puedereorganizar las columnas arrastrando unencabezado de columna y colocándolo en unanueva ubicación. Semostrarán flechas rojas cuandoel encabezado de columna se arrastre a unaubicación disponible.

Guía del usuarioCapítulo 4: Componentes con automatización de GUI de palabras clave

HP Business Process Testing (12.00) Página 114 de 300

Page 115: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Columna Elemento Elementos de la lista, como:

l Objetos, desde el repositorio de objetoscompartidos, en el que realiza una operación.Para obtener información conceptual, consulte"Información general de la automatizaciónde GUI de palabras clave" en la página 102.

l Indicador de operación, que indica que lacolumnaOperación contendrá las GUI depalabras clave (funciones definidas por elusuario) de una o varias bibliotecas de funcionesasociadas al área de la aplicación delcomponente. Para obtener informaciónconceptual, consulte "Información general de laautomatización de GUI de palabras clave" en lapágina 102.

l Comentarios, que puede usarse para:

n Agregar un pasomanual

n Agregar otra información textual entre pasos

n Agregar notas acerca del componente

n Proporciona información acerca de pasosadyacentes

Guía del usuarioCapítulo 4: Componentes con automatización de GUI de palabras clave

HP Business Process Testing (12.00) Página 115 de 300

Page 116: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

ListaSeleccionar un elemento. Permiteseleccionar lo siguiente:

l Objetos.

l OpciónOperación. Selecciona el elementoOperación y permite seleccionar, en la columnaOperación, GUI de palabras clave (funcionesdefinidas por el usuario) de una o variasbibliotecas de funciones asociadas al área de laaplicación del componente.

l OpciónComentario. Agrega un comentario.

l OpciónSeleccione otro objeto. Se usa si elobjeto para el que desea agregar un paso no semuestra en la listaSeleccionar un elemento,esta opción abre el cuadro de diálogo Seleccionarobjeto de prueba. Este cuadro de diálogo permiteseleccionar un elemento que no sea del mismonivel ni secundario del objeto del paso anteriordesde el repositorio de objetos compartidos. Paraobtener más información sobre la interfaz deusuario, consulte "Cuadro de diálogo Seleccionarobjeto de prueba" en la página 124.

Debe seleccionar una opción en la listaElementoantes de poder agregar más contenido al paso. Siselecciona un objeto, es posible asignarle unaaplicación.

Nota: Si no se ha asociado ningún área deaplicación al componente o no hay objetosdisponibles, solo se incluirán los elementosOperación y Comentario en la listaSeleccionar un elemento. Existendeterminadas funciones de operación, comoOpenApp, que están disponibles aunque nohaya un área de aplicación asociada.

Guía del usuarioCapítulo 4: Componentes con automatización de GUI de palabras clave

HP Business Process Testing (12.00) Página 116 de 300

Page 117: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Columna Operación Muestra la operación que se realizará en el objetoseleccionado en la columnaElemento.

Sugerencia: Al colocar el cursor sobre unaoperación de la lista aparecerá un cuadro deinformación sobre herramientas en el que sedescribirá la operación.

Para obtener información conceptual, consulte"Información general de la automatización de GUIde palabras clave" en la página 102.

ListaSeleccionar una operación. Permiteseleccionar la operación que se realizará en el objetoseleccionado en la columnaElemento.

Las operaciones disponibles varían en función delelemento seleccionado:

l Si selecciona un objeto de aplicación en la listaSeleccionar un elemento, la listaOperacióndel objeto incluirá operaciones incorporadas ytodas las operaciones que se hayan creado parael tipo de objeto en cuestión en las bibliotecas defunciones del área de aplicación. Por ejemplo, siselecciona un objeto de tipo botón, la listacontendrá los métodos de usomás comúndisponibles para el objeto de tipo botón (como,por ejemplo, Hacer clic).

l Si seleccionaOperación en la columnaElemento, la lista contendrá las operacionesdefinidas en las bibliotecas de funcionesasociadas al área de aplicación del componenteen cuestión. Para obtener más información sobrelas bibliotecas de funciones, consulte laGuía delusuario de HP Unified Functional Testing.

La operación predeterminada (aquella de usomáscomún) para el elemento semostraráautomáticamente en la columnaOperación.

Las operaciones para el objeto solo estándisponibles si el ingeniero de automatización haagregado funciones a una biblioteca de funcionesasociada al área de aplicación en la que se basa elcomponente empresarial en cuestión.

Guía del usuarioCapítulo 4: Componentes con automatización de GUI de palabras clave

HP Business Process Testing (12.00) Página 117 de 300

Page 118: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Columna Valor Muestra los valores de argumento necesarios parala operación seleccionada (si es relevante). El Valorse divide en función del número de posiblesargumentos que admita la operación seleccionada.

Para obtener información conceptual, consulte"Información general de la automatización de GUIde palabras clave" en la página 102.

Al hacer clic en una celdaValor, aparecerá uncuadro de información sobre herramientas en el quesemostrará información sobre cada argumento. Enel cuadro de información sobre herramientas, elargumento correspondiente a la divisiónseleccionada semostrará en negrita; todos losargumentos opcionales semostrarán encerradosentre corchetes. En el siguiente ejemplo, semuestrael argumento x en negrita porque dicho argumentoestá resaltado.

La celda de la columnaValor también contiene unbotón de parametrización para parametrizar elvalor.

Disponible cuando: Se ha seleccionado unaoperación que necesita tener argumentosadicionales especificados.

Valor del argumentoCadena. Permite especificaruna cadena como un valor de argumento para unaoperación. Escriba una cadena alfanuméricaencerrada entre comillas. Si no escribe las comillas,Business Process Testing las agregaráautomáticamente. Si modifica una celda quecontenga una cadena encerrada entre comillas ysuprime las comillas, Business Process Testing norestaurará las comillas; se considerará que el valorcorresponde al nombre de una variable.

Disponible en:Una división de argumentos en unaceldaValor

Valor del argumentoConstante predefinida.Permite seleccionar un valor en la lista.

Disponible en:Una división de argumentos en unaceldaValor

Guía del usuarioCapítulo 4: Componentes con automatización de GUI de palabras clave

HP Business Process Testing (12.00) Página 118 de 300

Page 119: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

BotónParametrización. Permite parametrizar elvalor de un argumento empleando un parámetrolocal o de componente. Para obtener másinformación sobre la interfaz de usuario, consulte"Cuadro de diálogo Propiedades de valor de salida"en la página 130.

Disponible en:Una división de argumentos en unaceldaValor

BotónCancelar. Cancela valores de salidaalmacenados. Para obtener más información sobreel almacenamiento de valores de salida, consulte"Cuadro de diálogo Propiedades de valor de salida"en la página 130.

Disponible en:Una celdaSalida para un paso conun parámetro de salida

BotónPunto de comprobación. Abre el cuadro dediálogo Propiedades de punto de comprobación paraaceptar omodificar valores de la propiedad del puntode comprobación. Para obtener más informaciónsobre la interfaz de usuario, consulte "Cuadro dediálogo Propiedades de punto de comprobación" enla página 128.

Disponible en:Una división de argumentos en unaceldaValor para un paso de punto de comprobación

BotónEspecifique el parámetro para salida. Abreel cuadro de diálogoOpciones de salida, que permiteconfigurar los parámetros de salida. Para obtenermás información sobre la interfaz de usuario,consulte "Cuadro de diálogoOpciones de salida" enla página 125.

Columna Salida Muestra el parámetro en el que se almacenan losvalores de salida del paso (si es relevante).

Guía del usuarioCapítulo 4: Componentes con automatización de GUI de palabras clave

HP Business Process Testing (12.00) Página 119 de 300

Page 120: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Columna Documentación Proporciona una descripción sencilla de solo lecturade lo que hace el paso.

Ejemplos:

l Click the "Sign-in" image

l Select "San Francisco" in the"toPort" list.

La documentación semuestra automáticamentedespués de haber introducido un elemento, unaoperación y todos los valores necesarios para laoperación seleccionada.

Puede usar las descripciones de las celdasDocumentación para ejecutar manualmente uncomponente automatizado. Para obtener másinformación, consulte "Cómo ejecutar manualmentepruebas y flujos de proceso empresarial" en lapágina 284.

<Fila comentario> Los comentarios ocupan una fila completa de lavista de palabras claves.

Una vez agregado un comentario, este es visiblepermanentemente en el componente siempre ycuando semuestren una omás columnas.Asimismo, el comentario continuará siendo visible aldesplazarse horizontalmente por la ficha.

Opción del menú contextual Solodocumentación

Permite activar/desactivar la visualización solo de lacolumnaDocumentación o de todas las columnas.Por ejemplo, seleccione esta opción si desea usarlos pasos como instrucciones de una pruebamanual. Semostrarán la columnaDocumentación ytodos los comentarios definidos en el componenteempresarial.

Opción del menú contextual Insertarcomentario

Agrega un comentario después de la filaseleccionada.

Opciones del menú contextualCopiar / Cortar/ Pegar / Eliminar

Realiza estas operaciones estándar en las filasseleccionadas de la vista de palabras clave.

Cuadro de diálogo Seleccionar área de aplicaciónEste cuadro de diálogo permite seleccionar un área de aplicación con la finalidad de automatizarcomponentes deGUI de palabras clave de UFT.

Guía del usuarioCapítulo 4: Componentes con automatización de GUI de palabras clave

HP Business Process Testing (12.00) Página 120 de 300

Page 121: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Paraacceder

1. En el módulo Componentes empresariales, seleccione un componente conuna automatización deGUI de palabras clave.

2. Haga clic en la fichaAutomatización .

3. Haga clic enSeleccionar área de aplicación .

Informaciónimportante

l Puede que el sistema le pida que se conecte al proyecto desde UFT laprimera vez que intente seleccionar un área de aplicación. Encontraráinstrucciones para hacerlo en laGuía del usuario de HP Unified FunctionalTesting.

l Si cambia un área de aplicación, ello podría afectar al componenteempresarial e impedir que funcione correctamente. Por ejemplo, si un pasodel componente emplea un objeto que no pertenezca al repositorio de objetosde la nueva área de aplicación, el paso fallará.

Tareasrelacionadas

"Cómo trabajar con automatización con palabras clave de GUI" en la página 105

Consultetambién

"Información general sobre el área de aplicación." en la página 54

A continuación se describen los elementos de la interfaz de usuario:

Elemento de la IU Descripción

Área de aplicación actual Muestra el nombre del área de aplicación seleccionada.

Seleccionar área de aplicación Muestra las áreas de aplicación que se pueden seleccionar.

Descripción Describe el área de aplicación seleccionada.

Cuadro de diálogo Opciones de visualización depalabras clave

Este cuadro de diálogo permite establecer como ALMmuestra la visualización de las palabrasclave.

Paraacceder

1. En el módulo Componentes empresariales, seleccione un componente conuna automatización deGUI de palabras clave.

2. Haga clic en la fichaAutomatización .

3. Haga clic enVer opciones .

Guía del usuarioCapítulo 4: Componentes con automatización de GUI de palabras clave

HP Business Process Testing (12.00) Página 121 de 300

Page 122: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Tareasrelacionadas

"Cómo trabajar con automatización con palabras clave de GUI" en la página 105

Consultetambién

l "Panel de vista de palabras clave" en la página 113

l Guía del usuario de HP Unified Functional Testing

A continuación se describen los elementos de la interfaz de usuario:

Elemento de la IU Descripción

Columnas Proporciona opciones para establecer las columnas para suvisualización, y su orden, en la Vista de palabras clave.

Fuentes y colores Establece las opciones de color y de fuente para la vista de palabrasclave.

Columnasdisponibles

Enumera las columnas que no semuestran actualmente en la vista depalabras clave.

Disponible en: La ficha Columnas

Mueve los nombres de las columnas entre los cuadros Columnasdisponibles y Columnas visibles.

Disponible en: La ficha Columnas

Columnas visibles Enumera las columnas que semuestran actualmente en la vista depalabras clave.

Disponible en: La ficha Columnas

Establece el orden en el que aparecen las columnas. Seleccione unacolumna en el cuadro Columnas visibles y haga clic en el botón arriba oabajo para colocar la columna en el orden deseado.

Nota: El orden en el que semuestren las columnas en la vista depalabras clave no afectará al orden en el que deberán rellenarselas celdas de cada paso. Por ejemplo, si coloca la columnaOperación a la izquierda de la columnaElemento y selecciona elvalor de la columnaElemento en primer lugar, la lista de lacolumnaOperación se actualizará de acuerdo con la selecciónrealizada en la columnaElemento.

Disponible en: La ficha Columnas

Guía del usuarioCapítulo 4: Componentes con automatización de GUI de palabras clave

HP Business Process Testing (12.00) Página 122 de 300

Page 123: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento Permite seleccionar las filas a las que deberá aplicarse la configuraciónde fuente y color.

l Predeterminado. Permite aplicar la configuración a todas las filas.

l Fila seleccionada. Permite aplicar la configuración de texto y colorde fondo solo a la fila seleccionada.

l Filas alternadas. Permite aplicar la configuración de color de fondoa filas alternadas.

l Comentario. Permite aplicar la configuración a las filas decomentario.

Disponible en: La ficha Fuentes y colores

Nombre de la fuente Permite seleccionar la fuente que deberá emplearse para representar eltexto.

Disponible en: La ficha Fuentes y colores

Tamaño Permite seleccionar el tamaño de fuente que deberá emplearse pararepresentar el texto.

Disponible en: La ficha Fuentes y colores

Estilo Seleccione un estilo de fuente: Normal, Negrita, Cursiva oSubrayado.

Disponible en: La ficha Fuentes y colores

Primer plano Permite seleccionar el color en el que deberámostrarse el texto.

Disponible en: La ficha Fuentes y colores

Fondo Permite seleccionar el color de fondo de las filas.

Disponible en: La ficha Fuentes y colores

Primer plano sololect.

Permite seleccionar el color en el que deberámostrarse el texto de sololectura.

Disponible en: La ficha Fuentes y colores

Restablecer todo Permite cambiar todas las selecciones a su valor predeterminado.

Disponible en: La ficha Fuentes y colores

Guía del usuarioCapítulo 4: Componentes con automatización de GUI de palabras clave

HP Business Process Testing (12.00) Página 123 de 300

Page 124: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Cuadro de diálogo Seleccionar objeto de pruebaEste cuadro de diálogo permite seleccionar objetos del repositorio de objetos compartidos que nosemuestran en la listaSeleccionar un elemento al crear pasos de componentes automatizados.Por ejemplo, puede seleccionar un elemento que no sea hermano ni secundario del objeto del pasoanterior.

Paraacceder

1. En el módulo Componentes empresariales, seleccione un componente conuna automatización deGUI de palabras clave.

2. Haga clic en la fichaAutomatización .

3. Haga clic en la celdaElemento y, a continuación, en la flecha para abrir lalistaSeleccionar un elemento.

Nota: Si acaba de crear un paso nuevo, la lista se abriráinmediatamente después de haberlo hecho.

4. SeleccioneSeleccionar otro objeto.

Informaciónimportante

Tras seleccionar un objeto del árbol de repositorio de objetos compartidos, elobjeto seleccionado semostrará en la celdaElemento y se agregará a la listaSeleccionar un elemento.

Tareasrelacionadas

"Cómo trabajar con automatización con palabras clave de GUI" en la página 105

Consultetambién

Guía del usuario de HP Unified Functional Testing

A continuación se describen los elementos de la interfaz de usuario (los elementos sin etiqueta semuestran entre corchetes angulares):

Elemento de la IU Descripción

Nombre Permite buscar un objeto en el árbol de repositorio de objetos compartidosescribiendo su nombre (o las primeras letras del mismo) y haciendo clic enEncontrar siguiente.

Tipo Permite limitar el número de objetos que semuestra en el árbol derepositorio de objetos compartidos seleccionando el tipo de objeto que sedesee (por ejemplo, Casilla oBotón).

Encontrar siguiente. Permite buscar un objeto en el árbol de repositoriode objetos compartidos por el nombre del objeto, que se especifica en elcuadroNombre.

Guía del usuarioCapítulo 4: Componentes con automatización de GUI de palabras clave

HP Business Process Testing (12.00) Página 124 de 300

Page 125: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento de la IU Descripción

<árbol derepositorio deobjetoscompartidos>

Muestra los objetos del repositorio de objetos compartidos.

Cuadro de diálogo Opciones de salidaEste cuadro de diálogo permite parametrizar valores de salida para un paso empleando parámetroslocales o de componente en la celda Salida de un paso. Más tarde, podrá usar el valor delparámetro de salida como valor de entrada en un paso posterior del componente, o bien en uncomponente o flujo posterior de la prueba.

Paraacceder

1. En el módulo Componentes empresariales, seleccione un componente conuna automatización deGUI de palabras clave.

2. Haga clic en la fichaAutomatización .

3. Haga clic en la celdaSalida de un paso que devuelva un valor de salida.

4. Haga clic enEspecifique el parámetro para salida .

Informaciónimportante

l El tipo de salida predeterminado seráParámetro de componente si se hadefinido, al menos, un parámetro de salida en la ficha Parámetro delcomponente empresarial. El nombre de salida predeterminado es el primerparámetro de salida de la ficha Parámetros del módulo Componentesempresariales.

l Si no se ha definido ningún parámetro de componente, deberá definir unoantes de poder usarlo para parametrizar un valor de salida. Para obtener másinformación, consulte "Cómo gestionar datos en Business Process Testing"en la página 214.

Tareasrelacionadas

"Cómo trabajar con automatización con palabras clave de GUI" en la página 105

Consultetambién

Guía del usuario de HP Unified Functional Testing

Guía del usuarioCapítulo 4: Componentes con automatización de GUI de palabras clave

HP Business Process Testing (12.00) Página 125 de 300

Page 126: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

A continuación se describen los elementos de la interfaz de usuario:

Elementode la IU Descripción

Tipos desalida

Permite especificar el tipo de parámetro de salida: 

l Parámetro de componente. Configura el parámetro de salida comoparámetro de componente. Este cuadro de diálogo cambia al cuadro dediálogoOpciones de salida para un parámetro de componente. El cuadroParámetromuestra los parámetros de componente disponibles. Lainformación presentada será de solo lectura. El icono semuestra en laceldaSalida.

l Parámetro local. Configura el parámetro de salida como parámetro local.Este cuadro de diálogo cambia al cuadro de diálogoOpciones de salida paraun parámetro local. El áreaDetallesmostrará el nombre y la descripción delos parámetros locales disponibles. Puede seleccionar un parámetro local yespecificar sus detalles, o crear un nuevo parámetro local, si es necesario. Elicono semuestra en la celdaSalida.

Detalles Muestra campos adicionales para especificar parámetros locales.

Disponible cuando: se selecciona Parámetro local en el campo Tipos desalida.

Nombre Permite especificar un nombre para crear un parámetro local nuevo o seleccionarun parámetro local existente en la lista.

Disponible cuando: se selecciona Parámetro local en el campo Tipos desalida.

Descripción Permite introducir una breve descripción para el parámetro local.

Disponible cuando: se selecciona Parámetro local en el campo Tipos desalida.

Parámetro Permite elegir de una lista de parámetros de componente y sus descripciones.Los detalles del parámetro de componente semuestran en formato de sololectura.

Disponible cuando: se selecciona Parámetro de componente en el campoTipos de salida.

Guía del usuarioCapítulo 4: Componentes con automatización de GUI de palabras clave

HP Business Process Testing (12.00) Página 126 de 300

Page 127: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Cuadro de diálogo Opciones de configuración de valorEste cuadro de diálogo le permite introducir valores de entrada para un paso usando constantes,parámetros locales o parámetros de componentes. Al ejecutar el componente empresarial, esteempleará este valor para el paso.

Paraacceder

1. En el módulo Componentes empresariales, seleccione un componente conuna automatización deGUI de palabras clave.

2. Haga clic en la fichaAutomatización .

3. Haga clic en la celdaValor.

4. Haga clic enConfigurar el valor .

Informaciónimportante

Si se ha definido al menos un parámetro de componente de entrada en elcomponente, el tipo de entrada predeterminado seráParámetro decomponente y el nombre de entrada predeterminado el primer parámetro deentrada de la ficha Parámetros del módulo Componentes empresariales.

Nota: Si no se ha definido ningún parámetro de componente, deberá definiruno antes de poder usarlo para parametrizar un valor de entrada. Paraobtener más información, consulte "Parámetros" en la página 217.

Sugerencia: Para cancelar la parametrización de un valor, seleccione elbotón de opciónConstante en el cuadro de diálogoOpciones deconfiguración de valor y escriba un valor constante.

Tareasrelacionadas

"Cómo trabajar con automatización con palabras clave de GUI" en la página 105

Consultetambién

Guía del usuario de HP Unified Functional Testing

A continuación se describen los elementos de la interfaz de usuario (los elementos sin etiqueta semuestran entre corchetes angulares):

Elemento dela IU Descripción

Constante Le permite introducir una constante para el valor de entrada o cancelar laparametrización de un valor.

<constante> Permite introducir una constante.

Disponible cuando: se selecciona el botón de opciónConstante.

Guía del usuarioCapítulo 4: Componentes con automatización de GUI de palabras clave

HP Business Process Testing (12.00) Página 127 de 300

Page 128: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento dela IU Descripción

Parámetros Permite elegir un tipo de parámetro.

<tipo deparámetro>

Permite elegir un parámetro local o un parámetro de componente para el valor deentrada.

Disponible cuando: se selecciona el botón de opciónConstante.

Parámetros Proporciona una lista de parámetros de componentes definidos y susdescripciones.

Disponible cuando: se selecciona el botón de opciónParámetro.

Detalles Muestra campos adicionales para especificar parámetros locales.

Disponible cuando: se selecciona Parámetro local.

Nombre Permite especificar un nombre para crear un parámetro local nuevo oseleccionar un parámetro local existente en la lista.

Disponible cuando: se selecciona el tipo de parámetroParámetro local .

Valor Permite introducir un valor de entrada para el parámetro local.

Disponible cuando: se selecciona el tipo de parámetroParámetro local .

Descripción Permite introducir una breve descripción para el parámetro local.

Disponible cuando: se selecciona el tipo de parámetroParámetro local.

Cuadro de diálogo Propiedades de punto decomprobación

Este cuadro de diálogo permite ver y editar puntos de comprobación agregados al componenteautomatizado deGUI de palabras clave, además de aceptar omodificar los valores de propiedaddel punto de comprobación.

Paraacceder

1. En el módulo Componentes empresariales, seleccione un componente conuna automatización deGUI de palabras clave. Asegúrese de que laautomatización deGUI de palabras clave contiene un paso de punto decomprobación (creado en UFT).

2. Haga clic en la fichaAutomatización .

3. Haga clic enPropiedades de punto de comprobación en la celdaValor de un paso del punto de comprobación.

Tareasrelacionadas

"Cómo trabajar con automatización con palabras clave de GUI" en la página 105

Guía del usuarioCapítulo 4: Componentes con automatización de GUI de palabras clave

HP Business Process Testing (12.00) Página 128 de 300

Page 129: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Consultetambién

l "Información general de la automatización de GUI de palabras clave" en lapágina 102

l Guía del usuario de HP Unified Functional Testing

A continuación se describen los elementos de la interfaz de usuario (los elementos sin etiqueta semuestran entre corchetes angulares):

Elemento dela IU Descripción

Nombre El nombre asignado al punto de comprobación.

Propiedad El nombre de la propiedad y un icono que indica el tipo de valor esperado de lapropiedad.

l El icono indica que el valor actual de la propiedad es una constante.

l El icono indica que el valor actual de la propiedad es un parámetro local.

l El icono indica que el valor actual de la propiedad es un parámetro decomponente.

<casilla deverificación>

Puede aceptar los elementos activados omodificarlos según sus preferencias.

l Para comprobar una propiedad, active la casilla de verificacióncorrespondiente.

l Para excluir una comprobación de propiedad, desactive la casilla deverificación correspondiente.

Examinar. Abre el cuadro de diálogo Parametrización/Propiedades, que permiteestablecer el valor de propiedad esperado como una constante o un parámetro.Para obtener más información sobre la interfaz de usuario, consulte "Cuadro dediálogo Parametrización/Propiedades" abajo.

Cuadro de diálogo Parametrización/PropiedadesEste cuadro de diálogo permite establecer el valor esperado de una propiedad como una constanteo como un parámetro.

Paraacceder

En el cuadro de diálogo Propiedades de punto de comprobación o el cuadro de

diálogo Propiedades del valor de salida, haga clic enExaminar .

Tareasrelacionadas

"Cómo trabajar con automatización con palabras clave de GUI" en la página 105

Consultetambién

Guía del usuario de HP Unified Functional Testing

Guía del usuarioCapítulo 4: Componentes con automatización de GUI de palabras clave

HP Business Process Testing (12.00) Página 129 de 300

Page 130: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

A continuación se describen los elementos de la interfaz de usuario (los elementos sin etiqueta semuestran entre corchetes angulares):

Elementode la IU Descripción

Constante Es un valor que se define directamente en el paso y permanece inalterado durantela ejecución del componente.

Si seleccionaConstante, podrá editar el valor directamente en el cuadroConstante.

Disponible en:Cuadro de diálogo Parametrización

Parámetro Es un valor que se define o genera independientemente del paso y se recupera alejecutar el paso en cuestión.

Si seleccionaParámetro para un valor ya parametrizado, el cuadro Parámetromostrará la definición actual del parámetro asignado al valor. Si seleccionaParámetro para un valor que aún no haya sido parametrizado, podrá hacer clic enel botónOpciones de parámetros para abrir el cuadro de diálogoOpciones deparámetros.

Configure las propiedades del parámetro. Para obtener más información sobre eluso de parámetros en los componentes, consulte "Cómo gestionar datos enBusiness Process Testing" en la página 214.

Disponible en:Cuadro de diálogo Parametrización

Opciones de parámetros. Abre el cuadro de diálogoOpciones de parámetros,que permite parametrizar el valor.

Disponible en:Cuadro de diálogo Parametrización

<definiciónde salida>

Panel que contiene la definición de salida (tipo y nombre) para la propiedadseleccionada. Puede cambiar la definición de salida haciendo clic en el botónModificar.

Disponible en:Cuadro de diálogo Propiedades

Modificar Abre el cuadro de diálogoOpciones de salida, quemuestra el tipo de salida actualy la configuración del valor, y permite modificar esta configuración. Para obtenermás información sobre la interfaz de usuario, consulte "Cuadro de diálogoOpciones de salida" en la página 125.

Disponible en:Cuadro de diálogo Propiedades

Cuadro de diálogo Propiedades de valor de salidaEste cuadro de diálogo permite elegir qué valores de propiedad deben enviarse para los pasos devalor de salida y definir la configuración de cada uno de los valores seleccionados.

Guía del usuarioCapítulo 4: Componentes con automatización de GUI de palabras clave

HP Business Process Testing (12.00) Página 130 de 300

Page 131: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Paraacceder

1. En el módulo Componentes empresariales, seleccione un componente conuna automatización deGUI de palabras clave. Asegúrese de que laautomatización deGUI de palabras clave contiene un paso de punto decomprobación (creado en UFT).

2. Haga clic en la fichaAutomatización .

3. Haga clic en Propiedades de valor de salida en la columna Valorpara introducir una operación de valor de salida.

Tareasrelacionadas

"Cómo trabajar con automatización con palabras clave de GUI" en la página 105

Consultetambién

l "Panel de vista de palabras clave" en la página 113

l "Cuadro de diálogo Propiedades de punto de comprobación" en la página 128

l Guía del usuario de HP Unified Functional Testing

A continuación se describen los elementos de la interfaz de usuario (los elementos sin etiqueta semuestran entre corchetes angulares):

Elemento dela IU Descripción

Propiedad El nombre asignado al valor de salida.

<tipo devalor>

El tipo de valor que se espera en la propiedad.

l El icono indica que el valor actual de la propiedad es una constante.

l El icono indica que el valor actual de la propiedad es un parámetro local.

l El icono indica que el valor actual de la propiedad es un parámetro decomponente.

Valor Valor de la propiedad que se almacena actualmente con el objeto del repositoriode objetos.

<casilla deverificación>

Active la casilla de verificación correspondiente para activar el envío de unapropiedad. Puede seleccionar más de una propiedad del objeto y especificar lasopciones de envío de cada uno de los valores de propiedad seleccionados.

Examinar. Abre el cuadro de diálogo Parametrización/Propiedades, que permitemodificar el valor de la propiedad. Para obtener más información sobre la interfazde usuario, consulte "Cuadro de diálogo Parametrización/Propiedades" en lapágina 129.

Guía del usuarioCapítulo 4: Componentes con automatización de GUI de palabras clave

HP Business Process Testing (12.00) Página 131 de 300

Page 132: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Cuadro de diálogo Acerca deEste cuadro de diálogomuestra la versión y la información de compilación del complementoprofesional de UFT para ALM instalado en su equipo cliente.

Paraacceder En la ficha Automatización, haga clic en .

Informaciónimportante

El complemento de UFT Professional para ALM está disponible en la página decomplementos de HP Application Lifecycle Management (Ayuda> Complementos).

Tareasrelacionadas

"Cómo trabajar con automatización con palabras clave de GUI" en la página 105

Consultetambién

Guía del usuario de HP Unified Functional Testing

A continuación se describen los elementos de la interfaz de usuario:

Elemento dela IU Descripción

Versión Número de versión para el complemento profesional de UFT para ALM.

Compilación Número de compilación para el complemento profesional de UFT paraALM.

Muestra información adicional del producto en una ventana de explorador.

Ejemplo

Guía del usuarioCapítulo 4: Componentes con automatización de GUI de palabras clave

HP Business Process Testing (12.00) Página 132 de 300

Page 133: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Cuadro de diálogo Información de ubicacionesEste cuadro de diálogomuestra la ubicación del componente empresarial.

Para accederEn la ficha Automatización, haga clic en .

Tareasrelacionadas

"Cómo trabajar con automatización con palabras clave de GUI" en lapágina 105

Consulte también Guía del usuario de HP Unified Functional Testing

A continuación se describen los elementos de la interfaz de usuario:

Elemento de la IU Descripción

Ubicación delcomponente empresarial

La ruta al componente empresarial, tal como está almacenadalocalmente en su equipo cliente.

Ruta del asunto La ruta al componente empresarial del árbol de componentes en elmódulo Componentes empresariales.

Guía del usuarioCapítulo 4: Componentes con automatización de GUI de palabras clave

HP Business Process Testing (12.00) Página 133 de 300

Page 134: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Página 134 de 300HP Business Process Testing (12.00)

Guía del usuarioCapítulo 4: Componentes con automatización de GUI de palabras clave

Page 135: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Capítulo 5: Componentes con automatizaciónde API y GUI con secuencias de comandos

Este capítulo incluye:

Información general de la automatización de API y GUI con secuencias de comandos 136

Cómo trabajar con componentes de API y GUI con secuencias de comandos 136

Interfaz de usuario de automatización de API y deGUI con secuencias de comandos 138

HP Business Process Testing (12.00) Página 135 de 300

Page 136: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Información general de la automatización de API yGUI con secuencias de comandos

Los componentes automatizados con tipos de automatización API o GUI con secuencia decomandos sonmódulos automatizados que se pueden reutilizar, destinados a la ejecución de unatarea específica al poner a prueba la aplicación. Las tareas se definenmediante la lógica deprogramación con secuencias de comandos.

Puede editar la lógica de programación de automatización con secuencias de comandosúnicamente en la aplicación en la que se creó la automatización, por ejemplo, Unified FunctionalTesting (UFT) oHP Service Test. No puedemodificar la automatización con secuencias decomandos en ALM, pero puede incluir componentes con secuencias de comandos decomponentes en cualquier prueba o flujo de proceso empresarial.

Desde ALM, puede iniciar la secuencia de comandos de un componente en la herramienta depruebas en la que se automatizó.

Nota:

l Para obtener información sobre la automatización de GUI en UFT, consulte laGuía delusuario de HP Unified Functional Testing.

l Para obtener información sobre la automatización de API en UFT, consulte laGuía delusuario de HP Service Test o a la información sobre pruebas API enGuía del usuario de HPUnified Functional Testing.

l Lamayor parte de la información, los ejemplos y las imágenes de esta guía se centranespecíficamente en el trabajo con automatización con palabras clave deGUI. Sin embargo,gran parte de la información también se aplica a la automatización de API o a laautomatización con secuencia de comandos deGUI.

Cómo trabajar con componentes de API y GUI consecuencias de comandos

En esta tarea se describe cómo automatizar un componente asociando el componente conautomatización de API y GUI con secuencias de comandos.

Nota: Esta tarea forma parte de una tarea de nivel superior. Para obtener más información,consulte "Trabajar con Business Process Testing" en la página 39.

Esta tarea incluye los siguientes pasos:

l " Requisitos previos" en la página siguiente

l " Crear un área de aplicación" en la página siguiente

Guía del usuarioCapítulo 5: Componentes con automatización de API y GUI con secuencias de comandos

HP Business Process Testing (12.00) Página 136 de 300

Page 137: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

l "Seleccionar un componente" abajo

l " Implementar automatización de secuencia de comandos" abajo

l " Resultados" abajo

1. Requisitos previosn Asegúrese de que tiene instalada una herramienta de pruebas, comoUFT.

Sugerencia: Si no se instala una herramienta de pruebas, el botónde la ficha Automatización se deshabilita.

2. Crear un área de aplicaciónLa automatización implica la creación de áreas de aplicación, que proporcionan acceso a laconfiguración y los recursos necesarios para una determinada aplicación. Trabaje con uningeniero de automatización para crear el área de aplicación en UFT. Para obtener másinformación, consulte el paso Crear un área de aplicación en la tarea "Cómo trabajar conautomatización con palabras clave de GUI" en la página 105.

3. Seleccionar un componenteEn la ventana del módulo Componentes empresariales, seleccione un componente en el árbolde componentes.

4. Implementar automatización de secuencia de comandos

a. En la ficha Automatización, haga clic en y seleccione  GUI oAPI de secuencia de comandos. Para obtener más información sobre la interfaz deusuario, consulte "Panel Inicio con secuencias de comandos" en la página siguiente.

b. Haga clic en Iniciar para iniciar UFT oHP Service Test. Trabaje con un ingeniero deautomatización para crear la secuencia de comandos (contenido) en la herramienta depruebas.

Para obtener más información sobre la automatización de GUI con secuencias de comandos,consulte la información sobre la prueba de GUI y en laGuía del usuario de HP UnifiedFunctional Testing.

Para obtener información sobre la automatización de API, consulte laGuía del usuario de HPService Test o a la información sobre pruebas API enGuía del usuario de HP UnifiedFunctional Testing.

5. Resultadosn El componente está completamente automatizado.

Guía del usuarioCapítulo 5: Componentes con automatización de API y GUI con secuencias de comandos

HP Business Process Testing (12.00) Página 137 de 300

Page 138: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

n El icono del componente cambia del iconomanual al icono automatizado. Para obtenerinformación sobre el icono, consulte " Iconos de Business Process Testing" en la página 74.

n Se puede acceder al componente automatizado desde la herramienta de pruebas.

n Las pruebas y los flujos que contienen componentes totalmente automatizados puedenejecutarse en un ejecutor automático sin pausas para la entrada del usuario.

Interfaz de usuario de automatización de API y de GUIcon secuencias de comandos

Esta sección incluye:

Panel Inicio con secuencias de comandos 138

Panel Inicio con secuencias de comandosEste panel permite iniciar la herramienta de pruebas UFT desde ALM. Puede agregar omodificarcontenido de componentes en forma de secuencias de comandos automatizadas en la herramientade pruebas.

Paraacceder

1. En el módulo Componentes empresariales, seleccione un componente conuna automatización de API o GUI con secuencias de comandosautomatizadas.

2. Haga clic en la fichaAutomatizado . Semuestra el panel Inicio consecuencias de comandos en lamitad inferior de la ventana.

Tareasrelacionadas

"Cómo trabajar con componentes de API y GUI con secuencias de comandos"en la página 136

Consultetambién

l "Información general de la automatización de API y GUI con secuencias decomandos" en la página 136

l Guía del usuario de HP Unified Functional Testing

A continuación se describen los elementos de la interfaz de usuario:

Elementode la IU Descripción

Abre la correspondiente herramienta de pruebas para que se pueda consultar yeditar la secuencias de comandos de automatización.

Guía del usuarioCapítulo 5: Componentes con automatización de API y GUI con secuencias de comandos

HP Business Process Testing (12.00) Página 138 de 300

Page 139: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

HP Business Process Testing (12.00) Página 139 de 300

Parte 3: Pruebas y flujos de procesoempresarial

Page 140: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

HP Business Process Testing (12.00) Página 140 de 300

Guía del usuarioParte 3: Pruebas y flujos de proceso empresarial

Page 141: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Capítulo 6: Introducción a pruebas y flujos deproceso empresarial

Este capítulo incluye:

Información general sobre pruebas y flujos de proceso empresarial 142

Cómo planificar pruebas de proceso empresarial y flujos 142

HP Business Process Testing (12.00) Página 141 de 300

Page 142: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Información general sobre pruebas y flujos de procesoempresarial

En este tema se ofrece información general sobre cómo trabajar con pruebas y flujos de procesoempresarial en el módulo Plan de pruebas de ALM.

l Una prueba de proceso empresarial es un escenario compuesto de una secuencia decomponentes empresariales o flujos, diseñados para probar un escenario concreto de unaaplicación.

l Un flujo es un tipo de prueba compuesta por un conjunto lógico de componentes empresariales,en una secuencia fija, que realiza una tarea específica. Los flujos comparten las mismasfunciones que las pruebas de proceso empresarial (por ejemplo, iteraciones, parámetros yresultados), además de funciones únicas para flujos (validación, modo de depuración). Aldiseñar flujos, se recomienda considerarlos "componentes compuestos".

Los flujos no pueden contener otros flujos.

Los flujos se pueden utilizar en varias pruebas de proceso empresarial. Cuando semodifica unflujo o alguno de sus componentes, todas las pruebas de proceso empresarial que contengandicho flujo reflejan dichamodificación.

Trabajar con pruebas de proceso empresarial es muy similar a trabajar con otros tipos de pruebasde ALM. Esta información general resalta las diferencias. Para obtener información conceptualsobre el módulo Plan de pruebas para otros tipos de pruebas de ALM, consulte laGuía del usuariode HP Application Lifecycle Management.

Cómo planificar pruebas de proceso empresarial yflujos

En esta tarea s describe cómo trabajar con pruebas de proceso empresarial y flujos usandoBusiness Process Testing.

Nota:

l Esta tarea es similar a la misma tarea para otros tipos de pruebas de ALM, pero incluyepasos modificados relevantes para Business Process Testing. Para obtener informaciónsobre la tarea acerca del módulo Plan de pruebas para otros tipos de pruebas de ALM,consulte laGuía del usuario de HP Application Lifecycle Management.

l Esta tarea forma parte de una tarea de nivel superior. Para obtener información, consulte"Trabajar con Business Process Testing" en la página 39.

Esta tarea incluye los siguientes pasos:

l "Crear un árbol del plan de pruebas" en la página siguiente

Guía del usuarioCapítulo 6: Introducción a pruebas y flujos de proceso empresarial

HP Business Process Testing (12.00) Página 142 de 300

Page 143: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

l "Definir parámetros" abajo

l "Definir iteraciones" abajo

l "Definición de configuraciones de pruebas" en la página siguiente

l "Crear cobertura de requisitos" en la página siguiente

l "Vincular una prueba con un defecto" en la página siguiente

l "Analizar datos del plan de pruebas" en la página siguiente

l "Depurar un flujo o una prueba" en la página siguiente

l "Crear una línea base" en la página siguiente

1. Crear un árbol del plan de pruebasCree un árbol del plan de pruebas de carpetas de asuntos de pruebas para pruebas y flujos.

Para ello, es preciso definir los detalles y la descripción de la prueba en cuestión y, acontinuación, agregar contenido a la estructura de la prueba añadiendo una secuencia decomponentes empresariales y flujos para un proceso empresarial específico. Del mismomodocomo puede definir los detalles de descripción de un flujo, y a continuación agregar contenido ala estructura de flujo añadiendo una secuencia de componentes empresariales.

Para obtener más información sobre la tarea, consulte "Cómo crear pruebas de procesoempresarial y flujos" en la página 148.

2. Definir parámetrosPara que las pruebas y flujos seanmás flexibles, puede incluir parámetros en pasos decomponentes empresariales y hacer que estén disponibles para las pruebas y los flujos. Loscomponentes empresariales y flujos pueden pasarse valores variables entre sí.

Puede definir los parámetros de entrada y salida para flujos.

Puede definir solo los parámetros de entrada para pruebas de procesos empresariales.

Para obtener más información sobre la tarea, consulte "Cómo crear parámetros" en la página218.

3. Definir iteracionesPuede ejecutar la misma prueba o el mismo flujo repetidamente. Cada ejecución se denominauna iteración, y puede acceder a diferentes valores de parámetros.

Para obtener más información sobre la tarea, consulte "Cómo establecer datos paraiteraciones" en la página 266.

Guía del usuarioCapítulo 6: Introducción a pruebas y flujos de proceso empresarial

HP Business Process Testing (12.00) Página 143 de 300

Page 144: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

4. Definición de configuraciones de pruebasPara ejecutar pruebas con casos de uso diferentes podrá definir configuraciones de pruebas.Esto permite ejecutar la misma prueba en escenarios distintos y con diferentes conjuntos dedatos.

Además de acceder a datos estáticos (datos suministrados directamente en ALM),configuraciones de prueba de Business Process Testing, también se accede a datosdinámicos (datos suministrados desde una tabla de datos externa).

Para obtener más información sobre la tarea, consulte laGuía del usuario de HP ApplicationLifecycle Management.

5. Crear cobertura de requisitosVincule los criterios de pruebas de los procesos empresariales (pruebas, flujos ycomponentes) a los requisitos en el árbol de requisitos. Al definir la cobertura de requisitos paralos criterios de prueba de un proceso empresarial se sigue de cerca la relación entre laspruebas del plan de pruebas y los requisitos originales.

Para obtener más información sobre la tarea, consulte "Cómo crear una coberturamediantecriterios" en la página 181.

6. Vincular una prueba con un defectoVinculación de pruebas o flujos de procesos empresariales con defectos específicos. Ello esde utilidad, por ejemplo, a la hora de crear específicamente una nueva prueba respecto a undefecto conocido. Al crear un vínculo, podrá determinar si la prueba ha de ejecutarse enfunción del estado del defecto. Para obtener más información sobre la interfaz de usuario,consulte laGuía del usuario de HP Application Lifecycle Management.

7. Analizar datos del plan de pruebasAnalice el plan de pruebas generando informes y gráficos.

Para obtener más información sobre las herramientas de análisis en ALM, consulte laGuía delusuario de HP Application Lifecycle Management.

8. Depurar un flujo o una pruebaDepura una prueba o flujo ejecutándolo en el modo de depuración.

Para obtener más información sobre la interfaz de usuario, consulte "Interfaz de usuario dedepuración de pruebas y flujos" en la página 201.

9. Crear una línea baseUna vez que su plan de pruebas ha sido evaluado y aprobado podrá crear una línea base. Laslíneas bases ofrecen una instantánea del plan de pruebas en unmomento determinado. Useuna línea base paramarcar los hitos importantes del ciclo de vida de la aplicación. La líneabase actúa como punto de referencia con la que comparar los cambios que vayanexperimentándose. Para obtener más información sobre la tarea, consulte laGuía del usuario

Guía del usuarioCapítulo 6: Introducción a pruebas y flujos de proceso empresarial

HP Business Process Testing (12.00) Página 144 de 300

Page 145: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

de HP Application Lifecycle Management.

Guía del usuarioCapítulo 6: Introducción a pruebas y flujos de proceso empresarial

HP Business Process Testing (12.00) Página 145 de 300

Page 146: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Página 146 de 300HP Business Process Testing (12.00)

Guía del usuarioCapítulo 6: Introducción a pruebas y flujos de proceso empresarial

Page 147: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Capítulo 7: Especificación de pruebas y flujos deproceso empresarial

Este capítulo incluye:

Información general sobre especificación de pruebas y flujos de proceso empresarial 148

Cómo crear pruebas de proceso empresarial y flujos 148

CómoALM los estados de las pruebas y flujos de proceso empresarial 153

Interfaz de usuario de especificación de pruebas y flujos de proceso empresarial 154

HP Business Process Testing (12.00) Página 147 de 300

Page 148: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Información general sobre especificación de pruebas yflujos de proceso empresarial

El capítulo describe los elementos únicos de la interfaz del módulo Plan de pruebas cuando seselecciona una prueba o un flujo de proceso empresarial.

El módulo Plan de pruebas permite crear pruebas y flujos de proceso empresarial combinandocomponentes empresariales de tal modo que formen una estructura de pruebas.

l Las pruebas de proceso empresarial son escenarios de pruebas compuestos por componentesempresariales y flujos.

l Un flujo es un tipo de prueba que se compone de una determinada secuencia de componentesempresariales.

Cree pruebas y flujos de proceso empresarial en el árbol de pruebas del módulo Plan de pruebas.En esta fase se define información básica sobre la prueba o el flujo de proceso empresarial. Acontinuación, seleccione componentes y flujos para agregarlos a las pruebas de procesoempresarial (y, demanera similar, los componentes que se agregan a los flujos).

Nota:

l El módulo Plan de pruebas puede usarse para diseñar muchos tipos de pruebas. Lainformación que se ofrece en este capítulo únicamente es relevante para Business ProcessTesting. Para obtener más información sobre el uso del módulo Plan de pruebas con otrostipos de pruebas, consulte laGuía del usuario de HP Application Lifecycle Management.

l Todas las funciones estándar del módulo Plan de pruebas son también válidas paraBusiness Process Testing. Para obtener más información sobre el uso del módulo Plan depruebas, consulte laGuía del usuario de HP Application Lifecycle Management.

Para obtener más información sobre la creación de pruebas y flujos de proceso empresarial,consulte "Cómo crear pruebas de proceso empresarial y flujos" abajo.

Cómo crear pruebas de proceso empresarial y flujosEsta tarea describe cómo crear, modificar y trabajar con pruebas de proceso empresarial y flujosautomatizados.

Nota:

Tarea de nivel superior:Esta tarea forma parte de una tarea de nivel superior. Para obtenermás información, consulte "Cómo planificar pruebas de proceso empresarial y flujos" en lapágina 142.

Esta tarea incluye los siguientes pasos:

Guía del usuarioCapítulo 7: Especificación de pruebas y flujos de proceso empresarial

HP Business Process Testing (12.00) Página 148 de 300

Page 149: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

l "Crear asuntos de pruebas" abajo

l "Crear los flujos y pruebas del proceso empresarial en el árbol del plan de pruebas" abajo

l "Actualizar pruebas y flujos de proceso empresarial" abajo

l "Agregar contenido a pruebas y flujos de proceso empresarial" en la página siguiente

l " Solicitar componentes: opcional" en la página siguiente

l "Establecer condiciones de ejecución para componentes en flujos" en la página 151

l " Establecer condiciones de error para componentes y flujos" en la página 151

l "Agrupar componentes y flujos" en la página 152

l "Validar pruebas" en la página 152

l "Ejecutar pruebas manuales a partir del módulo Plan de pruebas (opcional)" en la página 153

l "Depurar pruebas y flujos desde el módulo Plan de pruebas" en la página 153

1. Crear asuntos de pruebasCrear carpetas en el árbol del plan de pruebas como haría para cualquier tipo de prueba deALM.

2. Crear los flujos y pruebas del proceso empresarial en el árbol del plande pruebasCrear los flujos y pruebas del proceso empresarial en las carpetas de asuntos de las pruebas.

a. En el árbol Plan de pruebas, haga clic con el botón secundario en una carpeta y seleccionePrueba nueva.

b. Rellene el campo Tipo en el cuadro de diálogo Prueba nueva y asegúrese de seleccionaruno de los siguientes tipos de prueba:

o BUSINESS-PROCESS para crear una prueba de proceso empresarial

o FLOW para crear un flujo

c. Rellene los campos restantes del cuadro de diálogo Prueba nueva.

d. Guarde la prueba o el flujo. Para obtener más información sobre la interfaz de usuario,consulte la información sobre el cuadro de diálogo Prueba nueva en elGuía del usuario deHP Application Lifecycle Management.

3. Actualizar pruebas y flujos de proceso empresarial

Guía del usuarioCapítulo 7: Especificación de pruebas y flujos de proceso empresarial

HP Business Process Testing (12.00) Página 149 de 300

Page 150: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Para cada flujo o prueba de proceso empresarial, puede actualizar los detalles, datos adjuntos,parámetros, etc. Haga clic con el botón secundario en una prueba o flujo del procesoempresarial y seleccioneDetalles de la pruebas. Se abre el cuadro de diálogo Detalles de laprueba. Para obtener más información sobre la interfaz de usuario, consulte "Cuadro dediálogo Detalles de la prueba de Business Process Testing" en la página 175.

4. Agregar contenido a pruebas y flujos de proceso empresarialCrear el contenido de una prueba de proceso empresarial:

n Arrastrando componentes empresariales o flujos desde el panel Seleccionar componentes yflujos soltándolos en la prueba en la ficha Secuencia de comandos de prueba.

n Arrastrando componentes empresariales desde el panel Seleccionar componentes y flujossoltándolos en el flujo en la ficha Secuencia de comandos de prueba.

Se puede crear el contenido desde la cuadrícula de la ficha Secuencia de comandos de laprueba y el lienzo de la ficha Secuencia de comandos de la prueba.

Para obtener más información sobre la interfaz de usuario, consulte "Ficha Secuencia decomandos de la prueba de Business Process Testing" en la página 162.

Sugerencia: Desde cuadrícula de la ficha Secuencia de comandos de la prueba y ellienzo de la ficha Secuencia de comandos de la prueba, puede organizar los componentesempresariales y flujos en un orden de prueba lógico: 

n Seleccionando componentes empresariales y flujos con los botones de flecha arriba yabajo en la barra de herramientas.

n Arrastrando y soltando los componentes empresariales y flujos.

Ejemplo:

La prueba para el proceso empresarial de solicitud de préstamoRequestAndProcessLoans puede incluir componentes para iniciar y cerrar una sesión yun flujo, ProcessLoans, que contiene los componentes para procesar la solicitud depréstamo (CreateLoan, SearchLoan y ApproveLoan):

5. Solicitar componentes: opcionalAl diseñar una prueba o un flujo, puede solicitar que se creen componentes y puede especificarlos detalles para crearlos. La solicitud del componente puede incluirse en la prueba o flujo de la

Guía del usuarioCapítulo 7: Especificación de pruebas y flujos de proceso empresarial

HP Business Process Testing (12.00) Página 150 de 300

Page 151: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

misma forma que un componente regular.

a. En el árbol del módulo Plan de pruebas, seleccione la prueba o flujo de proceso empresarialpara el que está solicitando el componente y haga clic en la fichaSecuencia decomandos de la prueba.

b. Haga clic en para abrir el cuadro de diálogo Detalles del componente.

c. Cambie el nombre de la solicitud de componente (deSolicitud de componente nuevo)rellene los campos correspondientes, comoAsignado a.

d. Haga clic enAceptar. La solicitud de componente nuevo semostrará en la fichaSecuencia de comandos de la prueba para la prueba o flujo de proceso empresarialseleccionado, así como en el árbol de componentes, en la carpetaSolicitudes decomponente con el estadoNo implementado. Para obtener información sobre cómocrear un componente a partir de una solicitud de componente, consulte el paso "Cómocrear componentes empresariales en ALM" en la página 57.

Sugerencia: A diferencia de otros componentes, los solicitados se puedenmodificardirectamente en el módulo Plan de pruebas, a no ser que la solicitud de los componentesesté contenida en un flujo de una prueba de proceso empresarial. (En este caso, solopuede ver la solicitud de componentes desde la prueba de proceso empresarial.)

Nota: No puede automatizar solicitudes de componentes. Puede agregar automatizaciónúnicamente después de crear el componente correspondiente.

6. Establecer condiciones de ejecución para componentes en flujosPuede definir si un componente empresarial que no cumple una condición detiene la ejecucióndel flujo o avanza al siguiente componente del flujo.

En la ficha Secuencia de comandos de la prueba, haga clic en para un componenteempresarial de un flujo. Se abrirá el cuadro de diálogo Condición de ejecución. Para obtenermás información sobre la interfaz de usuario, consulte "Cuadro de diálogo Condición deejecución" en la página 188.

7. Establecer condiciones de error para componentes y flujosEs posible definir si la ejecución de una prueba de proceso empresarial debe continuar odetenerse si un componente empresarial o flujo de la prueba falla.

En la ficha Secuencia de comandos de la prueba, haga clic en la columnaAl producirse elerror correspondiente al componente empresarial. SeleccioneSalir oContinuar.

Para obtener más información sobre la interfaz de usuario, consulte "Ficha Secuencia decomandos de la prueba de Business Process Testing" en la página 162.

Guía del usuarioCapítulo 7: Especificación de pruebas y flujos de proceso empresarial

HP Business Process Testing (12.00) Página 151 de 300

Page 152: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

8. Agrupar componentes y flujosExisten determinados casos en los que puede resultar útil repetir varios componentesempresariales o flujos; hacerlo resulta más sencillo agrupándolos.

En el árbol del Plan de pruebas, haga clic en la fichaSecuencia de comandos de la prueba.Seleccione las pruebas de los procesos empresariales o los flujos que desee agrupar, hagaclic con el botón secundario y seleccioneAgrupar > Grupo.

Al iterar grupos:

n Todos los elementos incluidos en un grupo deben poseer el mismo número de iteraciones yel mismo rango de iteraciones (de no ser así, semostrará unmensaje de advertencia).

n El número de iteraciones indica el número total de conjuntos de valores definidos para elgrupo.

n El rango de iteraciones indica el subconjunto de iteraciones establecido para su uso alejecutar la prueba.

Para obtener más información sobre la interfaz de usuario acerca de la creación de grupos,consulte "Ficha Secuencia de comandos de la prueba de Business Process Testing" en lapágina 162.

Para obtener información conceptual sobre iteraciones de grupos, consulte "Informacióngeneral sobre las iteraciones" en la página 262.

Para obtener más información sobre la interfaz de usuario acerca de las iteraciones de grupos,consulte "Páginas de iteraciones" en la página 272.

Para obtener más información sobre la iteración de grupos, consulte "Cómo establecer datospara iteraciones" en la página 266.

9. Validar pruebasEs posible comprobar las pruebas y flujos de proceso empresarial con objeto de localizarerrores en los componentes que pudieran impedir la ejecución correcta de la prueba o flujo.Como parte de la validación de una prueba o flujo de proceso empresarial en el módulo Plan depruebas, se comprueban todas las instancias de la prueba o flujo dentro de todos los conjuntosde pruebas.

En el árbol del Plan de pruebas, haga clic en la fichaSecuencia de comandos de la prueba.

Seleccione la prueba o el flujo del proceso empresarial que desee validar. Haga clic en .

Si se encuentra algún error, modifique la prueba según sea necesario. Repita la comprobaciónde validación. Si se han resuelto los errores, aparecerá unmensaje indicando que la validaciónse ha completado correctamente.

Para obtener más información sobre la interfaz de usuario, consulte "Cuadro de diálogoResultados de la validación de la prueba" en la página 177.

Guía del usuarioCapítulo 7: Especificación de pruebas y flujos de proceso empresarial

HP Business Process Testing (12.00) Página 152 de 300

Page 153: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

10. Ejecutar pruebas manuales a partir del módulo Plan de pruebas(opcional)Puede ejecutar manualmente las pruebas de procesos empresariales desde una impresión. Laimpresión detalla los valores de los parámetros relevantes para cada flujo, grupo, iteración,componente y paso de la prueba de proceso empresarial. Para generar la impresión,seleccione la prueba de proceso empresarial y ejecute cualquiera de los siguientes informes deproyecto en el menú Análisis del módulo Plan de pruebas: 

n Pruebas de proceso empresarial con pasos del componente

n Pruebas de proceso empresarial con pasos del componente y detalles del componente

Sugerencia: También puede ejecutar estos informes con fines de auditoría.

11. Depurar pruebas y flujos desde el módulo Plan de pruebasPuede comprobar si los componentes automatizados se ejecutan juntos correctamente en laprueba o flujo depurando la prueba o flujo en el módulo Plan de pruebas. Puede comprobar, porejemplo, si el orden y el flujo de los componentes de la prueba son lógicos, o bien si loscomponentes se inician justo cuando finalizan los componentes anteriores de la prueba.

Para obtener más información, consulte "Cómo depurar pruebas y flujos que contengancomponentes automatizados" en la página 199.

Cómo ALM los estados de las pruebas y flujos deproceso empresarial

En esta sección se proporcionan ejemplos que ayudarán a comprender cómo ALM calcula elestado para los flujos y pruebas del proceso empresarial.

El estado de la prueba o el flujo de proceso empresarial viene determinado por el estado de suscomponentes empresariales. El componente cuyo estado seamás grave será el que determine elestado de la prueba o flujo.

Estado ErrorSuponga que dispone de una prueba de proceso empresarial que contiene:

l 2 componentes en estado Listo

l 1 componente en estadoMantenimiento

l 1 componente en estadoEn desarrollo

l 1 componente en estadoError

l 1 componente no implementado (solicitado)

Guía del usuarioCapítulo 7: Especificación de pruebas y flujos de proceso empresarial

HP Business Process Testing (12.00) Página 153 de 300

Page 154: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

El estado de la prueba seríaError, al ser este el estadomás grave de entre todos los que presentanlos componentes empresariales pertenecientes a la prueba.

Estado CaducadoSuponga que dispone de una prueba de proceso empresarial que contiene:

l 2 componentes Listo, uno de los cuales está caducado y se hamovido a la carpetaObsoletodel árbol de componentes.

l 1 componente en estadoMantenimiento

l 1 componente en estadoEn desarrollo

l 1 componente en estadoError

l 1 componente no implementado (solicitado)

El estado de la prueba es Caducado, porque un componente obsoleto es más grave que el estadoError.

Interfaz de usuario de especificación de pruebas yflujos de proceso empresarial

Esta sección incluye:

Ventana del módulo Plan de pruebas para Business Process Testing 154

Menús y botones del módulo Plan de pruebas para Business Process Testing 157

Iconos del módulo Plan de pruebas para Business Process Testing 158

Campos del módulo Plan de pruebas para Business Process Testing 160

Ficha Secuencia de comandos de la prueba de Business Process Testing 162

Cuadro de diálogo Detalles de la prueba de Business Process Testing 175

Cuadro de diálogo Resultados de la validación de la prueba 177

Ventana del módulo Plan de pruebas para BusinessProcess Testing

Esta versión de la ventana del módulo Plan de pruebas permite definir y mantener pruebas y flujosde proceso empresarial.

Paraacceder

En la barra lateral de ALM, enPruebas, seleccionePlan depruebas. Seleccione una prueba o un flujo de proceso empresarialen el árbol Plan de pruebas.

Guía del usuarioCapítulo 7: Especificación de pruebas y flujos de proceso empresarial

HP Business Process Testing (12.00) Página 154 de 300

Page 155: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Informaciónimportante

El módulo Plan de pruebas de Business Process Testing no essimilar al módulo Plan de pruebas de los demás tipos de pruebasde ALM. En esta sección se describen los elementos importantesen concreto cuando se diseñan pruebas y flujos de procesoempresarial. Para obtener información conceptual sobre el móduloPlan de pruebas para otros tipos de pruebas, consulte laGuía delusuario de HP Application Lifecycle Management.

Tareasrelacionadas

l "Cómo planificar pruebas de proceso empresarial y flujos" en lapágina 142

l "Cómo crear pruebas de proceso empresarial y flujos" en lapágina 148

Consultetambién

l "Información general sobre especificación de pruebas y flujosde proceso empresarial" en la página 148

l "Campos del módulo Plan de pruebas para Business ProcessTesting" en la página 160

l Guía del usuario de HP Application Lifecycle Management

A continuación se describen los elementos de la interfaz de usuario únicos para Business ProcessTesting (aquellos cuyo nombre no aparece como tal en la interfaz de usuario semencionan entrecorchetes angulares):

Elementos de lainterfaz deusuario Descripción

<Elementoscomunes de lainterfaz deusuario delmódulo Plan depruebas deBusinessProcess Testing

l Campos de Plan de pruebas para Business Process Testing. Paraver las definiciones de los campos, consulte "Campos del módulo Plande pruebas para Business Process Testing" en la página 160.

l Menús y botones de Plan de pruebas para Business ProcessTesting. Para ver las descripciones de los comandos y botones,consulte "Menús y botones del módulo Plan de pruebas para BusinessProcess Testing" en la página 157.

l Iconos de Plan de pruebas para Business Process Testing. Paraver las descripciones de los iconos, consulte "Iconos del módulo Plan depruebas para Business Process Testing" en la página 158.

Guía del usuarioCapítulo 7: Especificación de pruebas y flujos de proceso empresarial

HP Business Process Testing (12.00) Página 155 de 300

Page 156: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elementos de lainterfaz deusuario Descripción

<Árbol del plande pruebas>

Organiza y muestra las pruebas jerárquicamente.

Nota: En las versiones anteriores de ALM y Quality Center, la carpetaRecursos BPT se creaba en el módulo Plan de pruebas. Para que laspruebas o flujos de proceso empresarial se ejecutasen correctamenteen ALM, era importante que ni esta carpeta ni sus subcarpetas seeliminasen o cambiasen de nombre. En ALM, la carpetaRecursosBPT ya no forma parte del módulo Plan de pruebas. Esta carpeta, quecontiene los recursos de componente empresarial del proyecto, se creaautomáticamente en el módulo Recursos de pruebas la primera vez quese hace clic en la fichaAutomatización en un nuevo proyecto, cuandose crea un componente automatizado de UFTpor primera vez UFTocuando se conecta por primera vez a ALM.

Criterios Permite ver las entidades (flujos, componentes empresariales, etc.) quecomponen una prueba. Tales entidades se definen como criterios y sepueden usar con fines de análisis de la cobertura de requisitos a un nivelmás granular. Para obtener más información, consulte "Cómo crear unacoberturamediante criterios" en la página 181.

Detalles Muestra una lista compuesta por los campos de pruebas o flujos de procesoempresarial. Para obtener información sobre campos específicamente paraBusiness Process Testing, consulte "Campos del módulo Plan de pruebaspara Business Process Testing" en la página 160. Para obtener másinformación sobre otros campos de pruebas, consulte laGuía del usuario deHP Application Lifecycle Management.

Parámetros Muestra los parámetros asociados a la prueba o el flujo que se hayaseleccionado. Permite definir parámetros en el nivel de prueba y de flujo. Losparámetros se pueden incorporar en los pasos de componentes del flujo o laprueba. Para obtener más información, consulte "Cómo gestionar datos enBusiness Process Testing" en la página 214.

Configuracionesde pruebas

Permite definir y actualizar configuraciones de pruebas. Para obtenerinformación detallada sobre Business Process Testing, consulte"Información general de configuraciones de pruebas de procesoempresarial" en la página 192. Para obtener más información sobre la tarea,consulte laGuía del usuario de HP Application Lifecycle Management.

Secuencias decomandos de laprueba

Le permite crear la estructura de una prueba o flujo de proceso empresarialagregando componentes empresariales (así como, en el caso de unaprueba, flujos). Para obtener más información, consulte "Ficha Secuenciade comandos de la prueba de Business Process Testing" en la página 162.

Guía del usuarioCapítulo 7: Especificación de pruebas y flujos de proceso empresarial

HP Business Process Testing (12.00) Página 156 de 300

Page 157: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Menús y botones del módulo Plan de pruebas paraBusiness Process Testing

En esta sección se describen los menús y botones disponibles en el módulo Plan de pruebas paraBusiness Process Testing.

Paraacceder

En la barra lateral de ALM, enPruebas, seleccionePlan de pruebas.Seleccione una prueba o un flujo de proceso empresarial en el árbol Plan depruebas.

Informaciónimportante Sugerencia: Puede acceder a la barra demenús desde el módulo Plan de

pruebas para Business Process Testing pulsando la tecla demétodoabreviado ALT.

Tareasrelacionadas

"Cómo crear pruebas de proceso empresarial y flujos" en la página 148

Consultetambién

l Guía del usuario de HP Application Lifecycle Management

l "Ventana del módulo Plan de pruebas para Business Process Testing" en lapágina 154

A continuación se describen los elementos de la interfaz de usuario únicos para Business ProcessTesting.

Elementosde la IU

Disponibleen Descripción

Convertir acomponente

Pruebas Permite abrir el cuadro de diálogo Seleccionar carpeta de destino,a través del cual es posible convertir cualquier pruebamanualexistente de ALM en un componentemanual. Para obtener másinformación sobre la interfaz de usuario, consulte "Cuadro dediálogo Seleccionar carpeta de destino" en la página 87.

Disponible para: pruebas manuales de ALM

Guía del usuarioCapítulo 7: Especificación de pruebas y flujos de proceso empresarial

HP Business Process Testing (12.00) Página 157 de 300

Page 158: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elementosde la IU

Disponibleen Descripción

Eliminar Editar Elimina las pruebas de proceso empresarial, los flujos o lascarpetas que se hayan seleccionado.

Precaución:

Entre las precauciones adicionales para Business ProcessTesting se incluyen:

l No se puede eliminar ningún componente o flujo que unaprueba de proceso empresarial use.

l Cualquier flujo, prueba o carpeta de pruebas que sesuprima se elimina permanentemente. Así, la prueba oflujo se suprime de todos los conjuntos de pruebas y elhistorial de ejecuciones se elimina.

l Se recomienda encarecidamente no ejecutar una prueba oflujo de proceso empresarial desde la carpetaNoasociado. Mueva la prueba o flujo a una carpeta válida delárbol del módulo Plan de pruebas antes de ejecutarlo.

Detalles dela prueba

<menú_contextual>

Abre el cuadro de diálogo Detalles de la prueba, en el cual semuestran los detalles de la prueba o el flujo que se hayaseleccionado.

Para obtener más información sobre la interfaz de usuario deBusiness Process Testing, consulte "Cuadro de diálogo Detallesde la prueba de Business Process Testing" en la página 175.

Iconos del módulo Plan de pruebas para BusinessProcess Testing

En esta sección se describen los iconos disponibles en el módulo Plan de pruebas para BusinessProcess Testing.

Paraacceder

En la barra lateral de ALM, enPruebas, seleccionePlan de pruebas.Seleccione una prueba o un flujo de proceso empresarial en el árbol Plan depruebas.

Guía del usuarioCapítulo 7: Especificación de pruebas y flujos de proceso empresarial

HP Business Process Testing (12.00) Página 158 de 300

Page 159: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Informaciónimportante

l También es posible incluir pruebas creadas con otras herramientas depruebas en el árbol del módulo Plan de pruebas, aunque los iconos asociadosa las mismas serían diferentes.

l Semuestran iconos de estado para pruebas y flujos de proceso empresarialen el árbol del módulo Plan de pruebas y en el cuadroEstado de la fichaDetalles de la prueba o el flujo.

Consultetambién

l "Menús y botones del módulo Plan de pruebas para Business ProcessTesting" en la página 157

l "Ventana del módulo Plan de pruebas para Business Process Testing" en lapágina 154

A continuación se describen los iconos del módulo Plan de pruebas que son únicos para BusinessProcess Testing:

Elementode la IU Descripción

<asterisco verde>.Se llena la ficha que corresponda.

Estado Listo en un flujo. Todos los componentes empresariales incluidos en el flujose encuentran en estado Listo. Se trata del estadomenos grave en un flujo. Paraobtener más información sobre este estado, consulte "Campos del módulo Plan depruebas para Business Process Testing" en la página siguiente.

Estado Listo en una prueba. Todos los componentes empresariales incluidos en laprueba de proceso empresarial se encuentran en estado Listo. Se trata del estadomenos grave en una prueba. Para obtener más información sobre este estado,consulte "Campos del módulo Plan de pruebas para Business Process Testing" enla página siguiente.

EstadoMantenimiento en una prueba o flujo o estadoDiseño en un flujo. Paraobtener más información sobre este estado, consulte "Campos del módulo Plan depruebas para Business Process Testing" en la página siguiente.

EstadoError en una prueba o flujo. Se trata del segundo estadomás grave en unaprueba o flujo. Para obtener más información sobre este estado, consulte "Camposdel módulo Plan de pruebas para Business Process Testing" en la página siguiente.

EstadoCaducado en una prueba o flujo. La prueba o flujo contiene componentesobsoletos. Es posible que se requiera un componentemás actualizado. Se trata delestadomás grave en una prueba o flujo. Para obtener más información sobre esteestado, consulte "Campos del módulo Plan de pruebas para Business ProcessTesting" en la página siguiente.

Guía del usuarioCapítulo 7: Especificación de pruebas y flujos de proceso empresarial

HP Business Process Testing (12.00) Página 159 de 300

Page 160: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elementode la IU Descripción

Grupo. Identificación de un nodo de grupo. Los componentes y flujos mostradosjerárquicamente en el nodo del grupo forman parte de un grupo. Para obtener másinformación sobre la creación de pruebas, consulte "Cómo crear pruebas de procesoempresarial y flujos" en la página 148.

Control de versiones. La prueba o el flujo se ha desprotegido.

l Candado verde. El usuario actual ha desprotegido la prueba o el flujo.

l Candado rojo. Otro usuario ha desprotegido la prueba o el flujo.

Para obtener más información sobre cómo trabajar con el control de versiones enALM, consulte laGuía del usuario de HP Application Lifecycle Management.

Campos del módulo Plan de pruebas para BusinessProcess Testing

Esta sección describe los campos del módulo Plan de pruebas para Business Process Testing.

Paraacceder

En la barra lateral de ALM, enPruebas, seleccionePlan de pruebas. Seleccioneuna prueba o un flujo de proceso empresarial en el árbol Plan de pruebas.

Consultetambién

l Guía del usuario de HP Application Lifecycle Management

l "Ventana del módulo Plan de pruebas para Business Process Testing" en lapágina 154

Guía del usuarioCapítulo 7: Especificación de pruebas y flujos de proceso empresarial

HP Business Process Testing (12.00) Página 160 de 300

Page 161: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

A continuación se describen los campos de Business Process Testing que son exclusivos paraotros tipos de pruebas o funcionan de forma distinta:

Elementode la IU Descripción

Estado El estado de la prueba o flujo de proceso empresarial.

Para Business Process Testing, este campo es de solo lectura. El estado de laprueba o el flujo de proceso empresarial viene determinado por el estado de suscomponentes empresariales. El componente cuyo estado seamás grave será elque determine el estado de la prueba o flujo. Para ver algunos ejemplos, consulte"Cómo ALM los estados de las pruebas y flujos de proceso empresarial" en lapágina 153.

l Diseño. Se crea la prueba o el flujo de proceso empresarial.

l Listo. Todos los componentes empresariales incluidos en la prueba o el flujo delproceso empresarial se encuentran en estado Listo.

l Mantenimiento. Uno o varios de los componentes empresariales incluidos en laprueba o el flujo se estánmodificando o no se han completado todavía y tienenestadoEn desarrollo oMantenimiento (y ningún componente de la prueba o elflujo tiene un estadomás grave).

l Error. Uno o varios de los componentes empresariales incluidos en la prueba oel flujo de proceso empresarial se encuentran en estadoError.

l Caducado. Uno omás de los componentes empresariales incluidos en la pruebao el flujo de proceso empresarial tiene estadoCaducado.

Para obtener más información sobre los iconos que representan estados de uncomponente empresarial, consulte "Iconos del módulo Plan de pruebas paraBusiness Process Testing" en la página 158.

Para obtener información sobre los estados de componente, consulte "Campos delmódulo Componentes empresariales" en la página 76.

Para obtener más información sobre los estados de las pruebas o flujos, consulte"Cómo ALM los estados de las pruebas y flujos de proceso empresarial" en lapágina 153.

Guía del usuarioCapítulo 7: Especificación de pruebas y flujos de proceso empresarial

HP Business Process Testing (12.00) Página 161 de 300

Page 162: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Ficha Secuencia de comandos de la prueba de BusinessProcess Testing

Esta ficha permite crear y organizar componentes empresariales en pruebas y flujos de procesoempresarial, así como flujos en pruebas de proceso empresarial. La ficha Secuencia de comandosde la prueba incluye una vista de cuadrícula y una vista de lienzo.

Paraacceder

En el árbol del módulo Plan de pruebas, seleccione una prueba o un flujo deproceso empresarial y haga clic en la fichaSecuencia de comandos de laprueba.

Informaciónimportante

l Para obtener información sobre la interfaz de usuario de la ficha Secuencia decomandos de la prueba cuando la prueba seleccionada no es una prueba o unflujo de proceso empresarial, consulte laGuía del usuario de HP ApplicationLifecycle Management.

Tareasrelacionadas

"Cómo crear pruebas de proceso empresarial y flujos" en la página 148

A continuación se describen los elementos de la interfaz de usuario:

Elemento de la IU Descripción

Seleccionar componentes. Abre el panel Seleccionarcomponente/Seleccionar flujo, que permite agregar contenido a laprueba o el flujo de proceso empresarial. Para obtener másinformación sobre la interfaz de usuario, consulte " PanelSeleccionar componente/Seleccionar flujo" en la página 173.

Vista de cuadrícula/lienzo Alterna entre la vista de cuadrícula yla vista de lienzo.

Para obtener más información sobre la interfaz de usuario de lavista cuadrícula, consulte la " Vista de cuadrícula" en la página166.

Para obtener más información sobre la interfaz de usuario de lavista lienzo, consulte la " Vista Lienzo" en la página 168.

Solicitud de componente nuevo. Permite solicitar un nuevocomponente empresarial. Para obtener información sobre cómogenerar una solicitud para un nuevo componente, consulte el paso"Cómo crear pruebas de proceso empresarial y flujos" en la página148.

Guía del usuarioCapítulo 7: Especificación de pruebas y flujos de proceso empresarial

HP Business Process Testing (12.00) Página 162 de 300

Page 163: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento de la IU Descripción

Subir/Bajar. Permite cambiar el orden de las entidades delproceso empresarial moviendo un componente, grupo o flujoseleccionado hacia arriba o hacia abajo.

Sugerencia: También se puede cambiar el orden de pruebaarrastrando y colocando elementos seleccionados.

Suprimir de la prueba. Suprime el componente, grupo o flujoseleccionado de la prueba (o el flujo) de proceso empresarial.

No disponible cuando: se intenta suprimir un componenteempresarial de un flujo cuya prueba de proceso empresarial estáseleccionada en el árbol del plan de pruebas. Seleccione primeroel flujo en el árbol del plan de pruebas y luego elimine elcomponente empresarial.

Nota: Si se especifican criterios que afecten a uncomponente que vaya a ser suprimido, semostrará unmensaje de advertencia. El componente continuará estandodisponible para el uso, si es necesario, en el árbol decomponentes.

Sugerencia: También se puede cambiar el orden de pruebaarrastrando y colocando elementos seleccionados.

Precaución: Si se elimina el último componente de un grupo,se elimina el grupo completo.

Ir a componente/flujo. Va al componente empresarialseleccionado en el módulo Componentes empresariales o al flujoseleccionado en el módulo Plan de pruebas, y lo abre.

Guía del usuarioCapítulo 7: Especificación de pruebas y flujos de proceso empresarial

HP Business Process Testing (12.00) Página 163 de 300

Page 164: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento de la IU Descripción

Grupo. Permite crear un grupo que incluya los componentesempresariales y flujos seleccionados.

Los componentes y flujos deben ser contiguos. Un componente oflujo solo puede pertenecer a un grupo.

Un nodo de grupo se crea encima de los elementos agrupados yse identifica con el icono de grupo . De forma predeterminada, elnombre del grupo seráGrupo, seguido de un número único.

Sugerencia:

l Si lo desea, puede cambiar el nombre del grupo haciendoclic con el botón secundario en él y seleccionando laopciónCambiar nombre.

l Se pueden agregar otros componentes empresariales oflujos a un grupo existente arrastrando y colocando uncomponente o flujo del árbol de componentes o el panel desecuencia de comandos de pruebas hasta lacorrespondiente posición en el grupo.

l Puede cambiarse el orden de los miembros del grupoarrastrando y colocando.

Desagrupar. Desagrupa componentes y flujos.

Para suprimir por completo un grupo, incluidos sus miembros,seleccione el grupo y haga clic en el botónSuprimir de la prueba

de la barra de herramientas.

Para suprimir un componente empresarial o flujo de un grupo,seleccione el componente o flujo. Arrastre el elemento hacia arribao hacia abajo hasta extraerlo del grupo y colóquelo en la posiciónque desee.

Mostrar estado de promoción de parámetros de prueba.Permite ver una lista formada por los parámetros de pruebas yflujos promovidos y el lugar en el que se definieron originalmente.Para obtener más información sobre la interfaz de usuario,consulte "Cuadro de diálogo Estado de promoción de parámetrosde flujo/prueba" en la página 258.

Actualizar. Permite actualizar los datos (incluidos los datos de losparámetros de componente y las instantáneas) de cada uno de loscomponentes empresariales de la prueba de proceso empresarial.La prueba en sí no se actualiza.

Guía del usuarioCapítulo 7: Especificación de pruebas y flujos de proceso empresarial

HP Business Process Testing (12.00) Página 164 de 300

Page 165: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento de la IU Descripción

Validar. Permite comprobar si la prueba o el flujo de procesoempresarial, así como todas las instancias de pruebapertenecientes al conjunto de pruebas, presentan errores. Paraobtener más información sobre la interfaz de usuario, consulte"Cuadro de diálogo Resultados de la validación de la prueba" en lapágina 177.

Agregar/Editar condición de ejecución. Permite agregarcondiciones de ejecución al flujo.

Para obtener más información sobre la interfaz de usuario,consulte "Cuadro de diálogo Condición de ejecución" en la página188.

Disponible cuando: Se selecciona un flujo.

Eliminar condición de ejecución. Permite suprimir unacondición de ejecución existente del flujo.

Disponible cuando:Se selecciona un flujo.

Ejecutar o depurar prueba. Permite ejecutar o depurar unaprueba o un flujo de proceso empresarial. Para obtener másinformación sobre la interfaz de usuario, consulte "Cuadro dediálogo Ejecución o depuración de la prueba" en la página 201.

Detener ejecución. Permite detener la sesión de ejecución odepuración.

Disponible cuando: se ejecuta o depura una prueba en el móduloPlan de pruebas.

Opción Iteraciones Abre el cuadro de diálogo de iteraciones para entidadseleccionada. Para obtener más información sobre la interfaz deusuario, consulte "Páginas de iteraciones" en la página 272.

Disponible en: <menú_contextual>

Oculta omuestra las fichas en la parte inferior de la fichaSecuencia de comandos de la prueba.

Opción Agrupación Abre un submenú con las opciones Agrupar y Desagrupar.

Disponible en: <menú contextual>. Si se seleccionamás de uncomponente, está disponible la opciónAgrupar. Si se seleccionaun grupo, está disponible la opciónDesagrupar.

Opción Expandir todobajo este nodo/Contraer.

Expande/contrae el nodo de la entidad seleccionada.

Disponible en: <menú contextual>, para flujos y grupos

Guía del usuarioCapítulo 7: Especificación de pruebas y flujos de proceso empresarial

HP Business Process Testing (12.00) Página 165 de 300

Page 166: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento de la IU Descripción

Opción Detalles Abre el cuadro de diálogo Detalles para el componente, la solicitudde componente o el flujo.

Disponible en: <menú_contextual>

Notas Muestra la descripción del componente empresarial, flujo o grupo,así como los comentarios asociados al elemento en cuestión enformato de solo lectura.

Instantánea Permite agregar una imagen de la aplicación a un registro de ALM.

Ficha Pasos manuales Muestra los pasos manuales definidos para el componente.

Parámetros Muestra los parámetros definidos para el componente o flujo.

Comentarios Muestra comentarios adicionales para la instancia delcomponente.

Vista de cuadrículaLa vista de cuadrícula permite modificar secuencias de comandos de pruebas en un formato de tipotabla.

A continuación se describen los elementos de la interfaz de usuario:

Elemento dela IU Descripción

Name Muestra el nombre del componente empresarial o flujo.

Nota: Si se selecciona varias veces una entidad para la prueba o el flujoactual, se anexa automáticamente una notación de instancia al nombre enesta columna.

Ejemplo

Excepciones sintácticas:

l Pruebas y flujos de proceso empresarial: No incluir dos caracteres depunto y coma consecutivos (;;) ni ninguno de los siguientes caracteres:  \ / : " ' ? ` < > | * %

Estado Muestra el estado del componente empresarial o flujo.

Guía del usuarioCapítulo 7: Especificación de pruebas y flujos de proceso empresarial

HP Business Process Testing (12.00) Página 166 de 300

Page 167: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento dela IU Descripción

Parámetrosde E/S

Muestra los parámetros de entrada y salida definidos para el componenteempresarial o flujo como vínculo dinámico que abre el cuadro de diálogoParámetros de E/S. Para obtener más información sobre la interfaz de usuario,consulte "Cuadro de diálogo Parámetro de E/S" en la página 250.

Iteraciones Muestra el número de iteraciones definidas para el componente empresarial,grupo o flujo, seguido del intervalo de iteraciones seleccionadas. Estainformación aparece como culo dinámico, y abre el cuadro de diálogo Iteracionespara el componente empresarial, flujo o grupo seleccionado. Para obtener másinformación sobre la tarea, consulte "Cómo establecer datos para iteraciones"en la página 266.

Condicionesde ejecución

Muestra un vínculo a las condiciones de ejecución definidas para el componenteempresarial.

Sugerencia: Si una condición de ejecución no es válida, el vínculo de lacondición de ejecución semuestra en rojo. Esto puede ocurrir, por ejemplo,si se ha eliminado un parámetro de referencia, se ha cifrado un valor deparámetro, etc. Elimine la condición de ejecución y defina una nueva.

Alproducirseel error

Permite definir si una ejecución debe continuar o detenerse si un determinadocomponente empresarial o flujo de la prueba genera un error.

l Salir. La ejecución de la prueba de proceso empresarial se detendrá si elcomponente empresarial seleccionado genera un error.

l Continuar. La prueba de proceso empresarial ejecutará el siguientecomponente empresarial o flujo si el componente seleccionado genera unerror. De forma predeterminada, esta es la condición de error que se asigna aun componente al agregarlo a una prueba.

Comentarios Muestra los comentarios para el componente empresarial, grupo o flujo.

Guía del usuarioCapítulo 7: Especificación de pruebas y flujos de proceso empresarial

HP Business Process Testing (12.00) Página 167 de 300

Page 168: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Vista LienzoLa vista de lienzo permite modificar las secuencias de comandos de pruebas mediante una pantallagráfica.

Informaciónimportante

La vista de lienzo incluye todas las funciones de la vista de cuadrícula. La vistade lienzo permite visualizar el flujo de datos en la prueba o el flujo, incluidosparámetros y vínculos.

A continuación se describe cómo trabajar en la vista de lienzo.

l Arrastre entidades hasta el lienzo desde el panel Seleccionarcomponente/Seleccionar flujo. Para obtener más información sobre el panelSeleccionar componente/Seleccionar flujo, consulte " Panel Seleccionarcomponente/Seleccionar flujo" en la página 173.

l Arrastre entidades dentro del lienzo para reordenarlas.

l Arrastre componentes para incluirlos o extraerlos de grupos.

l Haga doble clic en un nodo de componente, solicitud de componente o flujopara ver sus detalles en una ventana independiente.

Nota: No puede editar los detalles de la solicitud de componenteshaciendo doble clic en su nodo desde un flujo desde una prueba deproceso empresarial. La solicitud de componente se abre enmodo desolo lectura.

l Haga doble clic en un grupo para expandirlo o contraerlo.

l Mantenga presionada la tecla CTRL y use la rueda del ratón para acercar oalejar.

A continuación se describen los elementos de la interfaz de usuario:

Elemento de la IU Descripción

Alejar. Reduce el nivel de zoom del lienzo.

Sugerencia: Se puedemantener presionado este botón paraun usomás rápido del zoom.

Nivel de zoom. Aumenta o disminuye el nivel de zoom del lienzomediante un control deslizante.

Guía del usuarioCapítulo 7: Especificación de pruebas y flujos de proceso empresarial

HP Business Process Testing (12.00) Página 168 de 300

Page 169: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento de la IU Descripción

Acercar. Aumenta el nivel de zoom del lienzo.

Sugerencia: Se puedemantener presionado este botón paraun usomás rápido del zoom.

Restablecer zoom. Restablece el nivel de zoom a la configuraciónde zoom predeterminada.

Mostrar minimapa. Alterna la visualización de la informacióngeneral en la vista de lienzo.

Situada en la esquina inferior izquierda de la vista de lienzo, lainformación general es un lienzo reducido de la prueba o el flujo deproceso empresarial que se haya seleccionado. El área enmarcadade la información general se amplía en el lienzo.

Ejemplo

Sugerencia:

l Seleccione un área de la información general para centrarlaen el área seleccionada del lienzo.

l Arrastre o cambie el tamaño del marco para cambiar el focodel modelo en el lienzo.

Guía del usuarioCapítulo 7: Especificación de pruebas y flujos de proceso empresarial

HP Business Process Testing (12.00) Página 169 de 300

Page 170: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento de la IU Descripción

Presentación deparámetros

Permite seleccionar el nivel de detalle de parámetros y vínculos enel lienzo. Están disponibles los siguientes niveles:

l Ninguno

l Solo vínculos

l Vínculos y nombres

l Todo

SemuestraDefinido por el usuario si cambiamanualmente elnivel de detalle, como ampliar o contraer los detalles del parámetropara unos pocos nodos.

Nodo Inicio. Representa el inicio de la prueba o el flujo de procesoempresarial. Solo con fines de visualización.

Nodo Componente. Representa una entidad de componente.

Nodo Solicitud de componente. Representa una entidad desolicitud de componente.

Nodo Grupo. Representa una entidad de grupo.

Sugerencia:

l Haga clic en los botones de expandir y contraer paramostrar/ocultar componentes del grupo.

l Haga clic en el nombre del grupo para editarlo.

l Puede arrastrar y colocar componentes para incluirlos yextraerlos de grupos.

Nodo Flujo. Representa una entidad de flujo.

Sugerencia: Haga clic en los botones de expandir y contraerparamostrar/ocultar componentes del flujo.

Guía del usuarioCapítulo 7: Especificación de pruebas y flujos de proceso empresarial

HP Business Process Testing (12.00) Página 170 de 300

Page 171: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento de la IU Descripción

Indicador de colocación. Al seleccionar una entidad en el panelSeleccionar componente/Seleccionar flujo en el lienzo, omoveruna entidad dentro del lienzo, este indicador ayuda a colocar laentidad.

El componenteApproveLoan se pega después delcomponenteCheckCreditHistory

Status. Situado en la esquina superior derecha del nodo de unaentidad, indica el estado de la entidad.

l Un triángulo rojo indica que la entidad (o una de sussubentidades) tiene un error.

l Un triángulo a rayas indica que la entidad (o una de sussubentidades) tiene un estado deMantenimiento, Endesarrollo oNo implementado.

l La ausencia de triángulo indica que la entidad (y todas sussubentidades) se encuentra en el estado Listo.

Contraer. Oculta nodos de la entidad seleccionada.

Expandir. Muestra nodos de la entidad seleccionada.

Orden de entidades. Indica el orden de las entidades en la pruebao el flujo de proceso empresarial.

Parámetros de entrada. Indica el número de parámetros deentrada de la entidad.

Sugerencia: Haga clic paramostrar una lista desplazable delos parámetros de entrada de la entidad.

Guía del usuarioCapítulo 7: Especificación de pruebas y flujos de proceso empresarial

HP Business Process Testing (12.00) Página 171 de 300

Page 172: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento de la IU Descripción

Parámetros de salida. Indica el número de parámetros de salidade la entidad.

Sugerencia: Haga clic paramostrar una lista desplazable delos parámetros de salida de la entidad.

Flecha de promoción/vinculación. Indica desde donde sepromovieron los parámetros o hasta donde se vinculan losparámetros.

Nota: Cuando existen varios vínculos entre parámetros, hagaclic en el triángulo que está junto al nombre de parámetro paramostrar el vínculo de ese parámetro en amarillo.

Sugerencia: Mantenga el ratón sobre la flecha para ver elnombre del nodo de destino del vínculo.

[ <instancia> ] Instance. Indica la instancia de la entidad en la prueba o el flujo, sila entidad se seleccionó varias veces.

Ejemplos:

Iteraciones. Indica el número de iteraciones seleccionadas para laentidad en la prueba o el flujo. Por ejemplo, si una entidad tiene 5iteraciones, pero solo se seleccionan las iteraciones 3 o 4 paraejecutarse, el elemento de la interfaz de usuario Iteracionesmostrará 2.

Haga clic para abrir el cuadro de diálogo Iteraciones para la entidad.

Desplácese sobre él para ver la información sobre herramientasquemuestra qué iteraciones están seleccionadas.

Sugerencia: Si el número de iteraciones es superior a 999, seusará una notación K (por ejemplo, semostrará 3K si hay3.145 iteraciones). Si el número de iteraciones es superior a999.999, se usará una notaciónM (por ejemplo, semostrará1M si hay 1.334.452 iteraciones).

Para obtener más información sobre la interfaz de usuario, consulte"Páginas de iteraciones" en la página 272.

Guía del usuarioCapítulo 7: Especificación de pruebas y flujos de proceso empresarial

HP Business Process Testing (12.00) Página 172 de 300

Page 173: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento de la IU Descripción

Salir. Indica que el componente tiene la condición Al producirse elerror establecida para salir.

Condición de ejecución. Indica que el componente tiene unacondición de ejecución.

Haga clic para abrir el cuadro de diálogo Condición de ejecución.

Desplácese sobre él para ver la información sobre herramientasquemuestra la condición de ejecución.

Para obtener más información sobre la interfaz de usuario, consulte"Cuadro de diálogo Condición de ejecución" en la página 188.

Notificación. Haga clic para ver la notificación, como (diferenciaen iteraciones).

Nodo Fin. Nodo que representa el final de la prueba o el flujo deproceso empresarial. Solo con fines de visualización.

Panel Seleccionar componente/Seleccionar flujoEste panel permite seleccionar componentes empresariales y flujos para incluirlos en una prueba (oun flujo) de proceso empresarial. ALM agrega instancias de los componentes o flujosseleccionados a la prueba (o el flujo).

A continuación se describen los elementos de la interfaz de usuario:

Elemento dela IU Descripción

Componentes Muestra el árbol de componentes, desde el que se pueden agregarcomponentes a flujos y pruebas en la ficha Secuencia de comandos de laprueba.

Flujos Muestra el árbol de flujos, desde el que se pueden agregar flujos a pruebas enla ficha Secuencia de comandos de la prueba.

Guía del usuarioCapítulo 7: Especificación de pruebas y flujos de proceso empresarial

HP Business Process Testing (12.00) Página 173 de 300

Page 174: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento dela IU Descripción

Adición rápida. Permite agregar el componente empresarial o flujoseleccionado tras el componente, grupo o flujo seleccionado en la fichaSecuencia de comandos de la prueba (o al final de la prueba si no hay ningúncomponente o flujo seleccionado). Al agregar el componente o flujo, susparámetros, si existen, se promueven de acuerdo con el últimométodo depromoción usado.

l Agregar y promover automáticamente todos los parámetros. Todoslos parámetros se promueven al siguiente nivel al agregar el componente oflujo.

l Agregar sin promover parámetros. Los parámetros no se promueven alsiguiente nivel al agregar el componente o flujo.

l Agregar al configurar opciones de promoción. Se abre el cuadro dediálogo Promover parámetros, a través del cual es posible establecerindividualmente los parámetros que se deben promover. Para obtener másinformación sobre la interfaz de usuario, consulte "Cuadro de diálogoPromover parámetros" en la página 256.

Para obtener más información sobre la promoción de parámetros, consulte"Cómo promover parámetros" en la página 254.

Mostrar detalles de la entidad. Abre el cuadro de diálogo Detallescorrespondiente a la entidad seleccionada enmodo de solo lectura.

Ir a entidad en el árbol de módulos. Se desplaza a la ubicación de laentidad seleccionada en el módulo de la entidad y resalta la entidad.

Actualizar. Actualiza el árbol.

Encontrar. Busca una prueba específica en el árbol.

Escriba el nombre de la prueba (o parte del mismo) en el cuadro Encontrar yhaga clic enEncontrar. Si la búsqueda es satisfactoria, la prueba se resaltaráen el árbol.

Para obtener más información, consulte laGuía del usuario de HP ApplicationLifecycle Management.

Filtrar/ordenar. Filtra y ordena la prueba en el árbol. Para obtener másinformación, consulte laGuía del usuario de HP Application LifecycleManagement.

Guía del usuarioCapítulo 7: Especificación de pruebas y flujos de proceso empresarial

HP Business Process Testing (12.00) Página 174 de 300

Page 175: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento dela IU Descripción

Ir a componente/prueba por Id. Abre el cuadro de diálogo Ir acomponente/prueba, que permite buscar componentes específicos por su Id.de componente o pruebas por su Id. de prueba.

Nota: Solo se puede ir a los componentes o flujos existentes en el filtro actual.

Cerrar. Oculta el panel Seleccionar componente/Seleccionar flujo.

Cuadro de diálogo Detalles de la prueba de BusinessProcess Testing

El cuadro de diálogo Detalles de la prueba de Business Process Testing permite ver y actualizar unúnico flujo o prueba del proceso empresarial.

Paraacceder

En la barra lateral de ALM, enPruebas, seleccionePlan de pruebas. Haga cliccon el botón secundario en una prueba o flujo del proceso empresarial yseleccioneDetalles de la prueba.

Informaciónimportante

El cuadro de diálogo Detalles de la prueba para los flujos y pruebas del procesoempresarial es similar al cuadro de diálogo Detalles de la prueba para otros tiposde pruebas.

Nota: El cuadro de diálogo Detalles de la prueba para los flujos y pruebas deprocesos empresariales no tiene una ficha Implementaciónmanual.

Tareasrelacionadas

"Cómo crear pruebas de proceso empresarial y flujos" en la página 148

Consultetambién

Guía del usuario de HP Application Lifecycle Management.

A continuación se describen los elementos de la interfaz de usuario de Business Process Testingque son exclusivos para otros tipos de pruebas o que funcionan de forma distinta (los elementos sinetiquetar semuestran entre paréntesis angulares):

Guía del usuarioCapítulo 7: Especificación de pruebas y flujos de proceso empresarial

HP Business Process Testing (12.00) Página 175 de 300

Page 176: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento de la IU Descripción

<Elementos de lainterfaz de usuariodel cuadro dediálogo Detalle dela prueba deALM>

Para obtener una descripción de los elementos de la interfaz de usuariopara el cuadro de diálogo Detalles de la prueba de ALM para todos lostipos de pruebas, consulte laGuía del usuario de HP Application LifecycleManagement.

Secuencias decomandos de laprueba

Los componentes y flujos que se ejecutan para la prueba del procesoempresarial seleccionado, o los componentes que se ejecutan para elflujo actualmente seleccionado. Para obtener más información sobre lainterfaz de usuario, consulte "Ficha Secuencia de comandos de la pruebade Business Process Testing" en la página 162.

Configuracionesde pruebas

Muestra las configuraciones de la prueba seleccionada.

Cuando la prueba seleccionada es una prueba de proceso empresarial,está disponible una funcionalidad adicional que permite ejecutarconfiguraciones de prueba usando datos dinámicos, además de datosestáticos.

No disponible cuando:Se selecciona un flujo.

Para obtener información detallada sobre Business Process Testing,consulte "Información general de configuraciones de pruebas de procesoempresarial" en la página 192

Para obtener más información sobre la interfaz de usuario, consulte laGuía del usuario de HP Application Lifecycle Management.

Para obtener más información sobre la tarea, consulte laGuía del usuariode HP Application Lifecycle Management.

Criterios Muestra los criterios de la prueba de proceso empresarial seleccionada.

No disponible cuando: Se selecciona un flujo.

Para obtener más información sobre la interfaz de usuario, consulte laGuía del usuario de HP Application Lifecycle Management.

Para obtener más información, consulte "Cómo crear una coberturamediante criterios" en la página 181.

Guía del usuarioCapítulo 7: Especificación de pruebas y flujos de proceso empresarial

HP Business Process Testing (12.00) Página 176 de 300

Page 177: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Cuadro de diálogo Resultados de la validación de laprueba

Este cuadro de diálogo permite validar todas las instancias de la prueba o el flujo de procesoempresarial.

Paraacceder

En el árbol del módulo Plan de pruebas, seleccione el flujo o la prueba deproceso empresarial correspondiente y haga clic en la fichaSecuencia de

comandos de la prueba. Haga clic enValidar .

Informaciónimportante

Si no se encuentran errores de validación, semostrará unmensaje que indicaque la validación se ha completado correctamente.

Si un error tiene su origen en una diferencia en los rangos de iteraciones, el errorse indicará en el segundo componente.

Tareasrelacionadas

"Cómo crear pruebas de proceso empresarial y flujos" en la página 148

A continuación se describen los elementos de la interfaz de usuario (los elementos sin etiqueta semuestran entre corchetes angulares):

Elemento de la IU Descripción

Entidad Muestra las entidades cuya validación ha dado errores.

Descripción Describe los errores de validación.

<Vínculo deentidad>

Permite ir directamente al componente empresarial o grupo que provocael error.

Guía del usuarioCapítulo 7: Especificación de pruebas y flujos de proceso empresarial

HP Business Process Testing (12.00) Página 177 de 300

Page 178: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Página 178 de 300HP Business Process Testing (12.00)

Guía del usuarioCapítulo 7: Especificación de pruebas y flujos de proceso empresarial

Page 179: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Capítulo 8: Cobertura de requisitosEste capítulo incluye:

Información general sobre cobertura de requisitos 180

Cómo crear una coberturamediante criterios 181

HP Business Process Testing (12.00) Página 179 de 300

Page 180: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Información general sobre cobertura de requisitosComo en ALM, se puede crear una cobertura entre los requisitos y las pruebas del procesoempresarial. La diferencia estriba en que cuando se trabaja con pruebas del proceso empresarial,en lugar de cubrir cada requisito solo en el nivel de la prueba y sus configuraciones, es posibledefinir la coberturamediante un conjunto de criterios que puede contener, por ejemplo, flujos ocomponentes empresariales. Ello permite determinar si una prueba es válida o no a un nivel másgranular. De estemodo, por ejemplo, una prueba podría considerarse válida con que solo uno desus componentes (que podría ser el más crítico) fuese válido. Así, los componentes empresarialesdemenor importancia no afectarían al estado general de la prueba.

La lógica empleada para el cálculo de coberturas mediante criterios es similar a la que se empleapara calcular coberturas mediante pruebas y configuraciones de pruebas. Para obtener informaciónconceptual sobre el análisis de cobertura para pruebas y configuraciones de pruebas, consulte laGuía del usuario de HP Application Lifecycle Management.

Para obtener más información, consulte "Cómo crear una coberturamediante criterios" en la páginasiguiente.

Cálculos de coberturaAl definir una cobertura por criterios, tenga en cuenta lo siguiente:

l La cobertura se calcula solo para las instancias pertenecientes al criterio seleccionado.

Ejemplo

Si una prueba de proceso empresarial contiene tres componentes (Componente1,Componente2 y Componente3) y el componenteComponente2 es el únicoperteneciente al criterio seleccionado para la cobertura, las instancias de los componentesComponente1 y Componente3 no afectarán a la cobertura, independientemente de si susinstancias son válidas o no. Si todas las instancias del componenteComponente2 seejecutan, el requisito aplicado a la configuración se considerará cubierto.

l La cobertura para flujos se calcula del siguientemodo:

n En el caso de los flujos que se ejecutan desde pruebas de proceso empresarial, la cobertura secalcula para el flujo en su totalidad, y no según los criterios individuales pertenecientes al flujo.

n En el caso de los flujos cuya ejecución es independiente de una prueba de procesoempresarial, la cobertura se calcula según los criterios individuales pertenecientes al flujo.

l Al trabajar conmás de una configuración y varias iteraciones, la cobertura de un criterio secalcula para cada iteración de cada configuración. Si alguno de los criterios aplicados a unaiteración de una configuración fallase, la cobertura de requisitos de la prueba correspondientetambién fallaría.

EjemploSuponga que la prueba de proceso empresarialOrderFlights posee dos componentes

Guía del usuarioCapítulo 8: Cobertura de requisitos

HP Business Process Testing (12.00) Página 180 de 300

Page 181: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

empresariales: CheckFlights y ReserveFlights. Asimismo, suponga que el único componenteempresarial establecido como criterio para la cobertura de los requisitos de la prueba esReserveFlights, quizá porque se asuma que si el usuario ha podido reservar un vuelo, debe haberpodido consultarlo antes. Siguiendo con el ejemplo, la prueba posee dos configuraciones diferentes(Nacional e Internacional), cada una de ellas destinada a representar un tipo de vuelo. Cadaconfiguración se repite tres veces para probar la reserva de tres vuelos nacionales y tres vuelosinternacionales.

Con todo, las únicas instancias de componente que se examinarían para calcular la coberturaserían las siguientes:

l Configuración Nacional, Iteración 1, Reservar_vuelos

l Configuración Nacional, Iteración 2, Reservar_vuelos

l Configuración Nacional, Iteración 3, Reservar_vuelos

l Configuración Internacional, Iteración 1, Reservar_vuelos

l Configuración Internacional, Iteración 2, Reservar_vuelos

l Configuración Internacional, Iteración 3, Reservar_vuelos

Si una sola de las seis instancias de componente anteriores fallase, la prueba correspondientefallaría al calcular su cobertura de requisitos.

Cómo crear una cobertura mediante criteriosEsta tarea describe cómo crear una cobertura de requisitos para flujos y componentesempresariales, además de configuraciones de pruebas.

Nota:

l Esta tarea forma parte de una tarea de nivel superior. Para obtener más información,consulte "Cómo planificar pruebas de proceso empresarial y flujos" en la página 142.

l Para obtener más información sobre la cobertura de requisitos, consulte "Informacióngeneral sobre cobertura de requisitos" en la página precedente.

l Al definir el conjunto de criterios que ALM deberá usar para calcular la cobertura para unaconfiguración de pruebas, recuerde que será esemismo conjunto de criterios el que seusará para todas las configuraciones de la prueba. No es posible definir criterios diferentespara diferentes configuraciones pertenecientes a unamisma prueba.

Esta tarea incluye los siguientes pasos:

l "Requisitos previos" en la página siguiente

l "Crear la cobertura" en la página siguiente

Guía del usuarioCapítulo 8: Cobertura de requisitos

HP Business Process Testing (12.00) Página 181 de 300

Page 182: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

l "Modificar los criterios para la cobertura de requisitos: opcional" abajo

l "Analizar la cobertura" abajo

1. Requisitos previosn Asegúrese de que los requisitos están definidos en el proyecto.

n Asegúrese de que la prueba tiene parámetros definidos.

2. Crear la coberturaPuede crear una cobertura desde el módulo Plan de pruebas o el módulo Requisitos.

n Desde el módulo Plan de pruebas. En el módulo Plan de pruebas, seleccione la vistaÁrbol del plan de pruebas. Seleccione la prueba o el flujo de proceso empresarial y hagaclic en la fichaCobertura de requisitos. Haga clic en el botónSeleccionar req paramostrar el árbol de requisitos en el panel derecho. Seleccione los requisitos que deseaagregar y haga clic en el botónAgregar a cobertura. Para obtener más información sobrela interfaz de usuario, consulte laGuía del usuario de HP Application LifecycleManagement.

Puede ver los criterios que haya definido en la ficha Criterios. Para obtener más informaciónsobre la interfaz de usuario, consulte laGuía del usuario de HP Application LifecycleManagement.

n Desde el módulo Requisitos. En el módulo Requisitos, seleccione la vistaDetalles delrequisito. Seleccione un requisito y haga clic en la fichaCobertura de prueba. Haga clicen el botónSeleccionar paramostrar el árbol del plan de pruebas en el panel derecho.Seleccione los flujos o las pruebas que desea agregar y haga clic en el botónAgregar acobertura.

ALM no crea criterios para los componentes empresariales de un flujo al seleccionar un flujoen el árbol del plan de pruebas. Para agregar componentes empresariales como criterios, esnecesario agregar la cobertura seleccionando la prueba de proceso empresarialcorrespondiente en el árbol del módulo Plan de pruebas.

Para obtener más información sobre la interfaz de usuario, consulte laGuía del usuario de HPApplication Lifecycle Management.

3. Modificar los criterios para la cobertura de requisitos: opcionalPuedemodificar la cobertura de requisitos mediante criterios en la ficha Configuración decriterios de la ficha Cobertura de requisitos. Para obtener más información sobre la interfaz deusuario, consulte laGuía del usuario de HP Application Lifecycle Management.

4. Analizar la coberturaLa configuración de criterios de cobertura permite analizar la cobertura de los requisitos en unnivel detallado (como, por ejemplo, por componente empresarial y flujo) y no solo en un nivel

Guía del usuarioCapítulo 8: Cobertura de requisitos

HP Business Process Testing (12.00) Página 182 de 300

Page 183: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

general (como, por ejemplo, por prueba). Están disponibles los siguientes métodos de análisis:

Método deanálisis Descripción Acceso

VistaAnálisis decobertura

Cuando se trabaja conBusiness Process Testing,esta vista permiteexaminar el estado de losrequisitos por la coberturade criterios.

Para obtener información, consulte laGuía delusuario de HP Application LifecycleManagement.

FichaResultadosdel criterio

Muestra los resultados dela última ejecución de loscriterios de prueba para laprueba de procesoempresarial seleccionada.

Realice una de las siguientes acciones:

n En el módulo Laboratorio de pruebas > fichaConjuntos de pruebas, seleccione unconjunto de pruebas y haga clic en la fichaCuadrícula de ejecución. A continuación,seleccione una prueba de procesoempresarial. Esta ficha semuestra en elpanel inferior.

n En el módulo Ejecuciones de pruebas > fichaEjecuciones de pruebas, seleccione unaejecución de prueba de proceso empresarial.Esta ficha semuestra en el panel inferior.

n En la barra lateral del módulo Laboratorio depruebas > cuadro de diálogo Detalles deejecución, seleccioneResultados delcriterio.

Guía del usuarioCapítulo 8: Cobertura de requisitos

HP Business Process Testing (12.00) Página 183 de 300

Page 184: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Método deanálisis Descripción Acceso

Cuadro dediálogoEstado decriterios

Muestra el estado de cadauno de los criterios enrelación con la últimaejecución de criterios deprueba empleada paracomprobar la cobertura delrequisito seleccionado.

En la columna Estado de la ficha Estado deconfiguración de pruebas, haga clic en el vínculode hipertexto de la prueba de procesoempresarial. Para obtener más informaciónsobre la interfaz de usuario, consulte laGuía delusuario de HP Application LifecycleManagement

Nota: Si no existe ningún vínculo en el quehacer clic, significará que no se hanagregado componentes ni flujos a la pruebay que, por tanto, no existen criterios quecomprobar. Agregue componentes a laprueba a través del módulo Plan de pruebasy actualice la pantalla en el móduloRequisitos.

Crearinformesde criteriosde prueba

Es posible crear un informebasado en una plantilla enel que se recoja lacobertura de los criteriosde prueba por parte de unaprueba.

Para obtener más información sobre la tarea,consulte laGuía del usuario de HP ApplicationLifecycle Management.

Guía del usuarioCapítulo 8: Cobertura de requisitos

HP Business Process Testing (12.00) Página 184 de 300

Page 185: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Capítulo 9: Condiciones de ejecuciónEste capítulo incluye:

Información general de condiciones de ejecución 186

Cómo establecer condiciones de ejecución 186

Interfaz de usuario de condiciones de la ejecución 187

HP Business Process Testing (12.00) Página 185 de 300

Page 186: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Información general de condiciones de ejecuciónPuede usar las condiciones de ejecución para insertar instrucciones de condición en los flujos. Unacondición de ejecución comprueba el valor actual del parámetro de un componente antes deejecutar el componente en un flujo. A partir del valor de parámetro y la definición de las condicionesde ejecución, HP Application Lifecycle Management (ALM) determina si:

l Ejecutar el componente

l Saltar al siguiente componente

l Finalizar la ejecución del componente y establecer el estado del componente como fallo

Al ejecutar pruebas de proceso empresarial que contienen flujos con condiciones de ejecución, laejecución de las pruebas muestra los resultados de las condiciones de ejecución en la prueba yenumera los componentes que no se han ejecutado porque no se ha cumplido una condición deejecución. Si una condición de ejecución no se cumple, los resultados de la prueba tambiénproporcionan detalles sobre la condición que no se ha cumplido para ayudarle a comprender por quéla ejecución del componente ha fallado o por qué no se ha ejecutado. Al igual que las pruebas deproceso empresarial normales, puede ver los resultados de la prueba en la ficha Sección real delinforme de la última ejecución en el módulo Laboratorio de pruebas.

Nota: Si establece las condiciones de ejecución y más tarde agrega o suprime un componenteo cambia el orden de los componentes en un flujo, puede que los parámetros ya no seanrelevantes y que la condición de ejecución no funcione. Por ejemplo, si el Componente B usaun valor de parámetro de salida del Componente A, y cambia el orden de los componentes demodo que el Componente B preceda el Componente A, entonces el Componente B no puederecibir el valor del parámetro de salida del Componente A y se pasa por alto la condición deejecución no válida.

Cómo establecer condiciones de ejecuciónLos pasos siguientes describen cómo establecer las condiciones de ejecución.

Nota:

Esta tarea forma parte de una tarea de nivel superior. Para obtener más información, consulte"Cómo planificar pruebas de proceso empresarial y flujos" en la página 142.

Esta tarea incluye los siguientes pasos:

l "Requisitos previos" en la página siguiente

l "Agregar condiciones de ejecución" en la página siguiente

l "Probar condiciones de pruebas" en la página siguiente

Guía del usuarioCapítulo 9: Condiciones de ejecución

HP Business Process Testing (12.00) Página 186 de 300

Page 187: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

1. Requisitos previosCompruebe que un paso de componente usa al menos un parámetro de flujo o parámetro decomponentes.

2. Agregar condiciones de ejecuciónEn el cuadro de diálogo Condiciones de ejecución, especifique los criterios para el componenteque se va a ejecutar y haga clic enAceptar.

El cuadro de diálogo Condición de ejecución se cerrará y la condición de ejecución se agregaráal flujo. La condición semuestra en la columnaCondición de ejecución del panel Secuenciade comandos en la ficha Secuencia de comandos de prueba (tanto en la vista de cuadrículacomo en la de lienzo).

Para obtener más información sobre la interfaz de usuario, consulte "Cuadro de diálogoCondición de ejecución" en la página siguiente.

3. Probar condiciones de pruebasEjecute el conjunto de pruebas/flujos y compruebe que los componentes se ejecutan deacuerdo con las condiciones de ejecución definidas.

Para obtener más información sobre la tarea de ejecutar pruebas y flujos manual yautomáticamente, consulte "Cómo ejecutar manualmente pruebas y flujos de procesoempresarial" en la página 284 y "Cómo ejecutar pruebas y flujos de proceso empresarialautomatizados" en la página 286, respectivamente.

Nota: Si una condición de ejecución no es válida, el vínculo de la condición de ejecuciónsemuestra en rojo. Esto puede ocurrir, por ejemplo, si se ha eliminado un parámetro dereferencia, se ha cifrado un valor de parámetro, etc. Elimine la condición de ejecución ydefina una nueva.

Interfaz de usuario de condiciones de la ejecuciónEsta sección incluye:

Cuadro de diálogo Condición de ejecución 188

Guía del usuarioCapítulo 9: Condiciones de ejecución

HP Business Process Testing (12.00) Página 187 de 300

Page 188: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Cuadro de diálogo Condición de ejecuciónEste cuadro de diálogo permite definir los atributos que deben coincidir para que se ejecute elcomponente.

Paraacceder

En el módulo Plan de pruebas, seleccione un flujo y haga clic en la fichaSecuencia de comandos de la prueba. Seleccione el componente al quedesea agregar la condición de ejecución y haga clic enAgregar/Editar

condición de ejecución .

Informaciónimportante

l Únicamente puede definir una condición de ejecución por componenteempresarial.

l Si se define una condición de ejecución para un componente con un parámetrode salida que tengamás de una integración, ALM usa el valor para la iteracióncorrespondiente.

Sugerencia: En algunos casos, puede ser mejor definir diferentes flujos, envez de usar un gran número de condiciones de ejecución en un flujoparticular.

A continuación se describen los elementos de la interfaz de usuario (los elementos sin etiqueta semuestran entre corchetes angulares):

Elementode la IU Descripción

Ejecutar si Muestra una lista con los tipos de parámetros definidos en el componente. Estándisponibles los siguientes tipos:

l Parámetro de entrada. Solo está disponible si se definen uno omásparámetros de entrada para este componente.

l Parámetro de salida. Solo está disponible si se definen uno omásparámetros de salida para uno omás de los componentes anteriores en el flujo.

l Parámetro de flujo. Solo está disponible si se definen uno omás parámetrosde entrada de flujo.

Nota: Al crear una condición de ejecución respecto a un parámetro quecontiene un valor de fecha dinámica, defina la condición de ejecución comofecha estática (por ejemplo 12/10/2011), la cual será comparada con la fechareal usada en la ejecución.

Guía del usuarioCapítulo 9: Condiciones de ejecución

HP Business Process Testing (12.00) Página 188 de 300

Page 189: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elementode la IU Descripción

<nombre_parámetro>

Muestra el parámetro disponible.

Los parámetros cifrados no se enumeran.

Los parámetros con valores cifrados no pueden elegirse de la lista al definir lascondiciones de ejecución. Se recomienda no usar parámetros cuyos valorespredeterminados estén cifrados al definir las condiciones de ejecución.

Es Muestra los operadores que deben cumplirse para que se ejecute el componente.Están disponibles las siguientes condiciones:

l igual que

l distinto de

l menor que

l menor o igual que

l mayor que

l mayor o igual que

<valor> Permite introducir el valor válido para la condición.

Guía del usuarioCapítulo 9: Condiciones de ejecución

HP Business Process Testing (12.00) Página 189 de 300

Page 190: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elementode la IU Descripción

Si no Especifica cómo actuar si la condición no se cumple. Están disponibles lassiguientes opciones:

l Omitir hasta el componente siguiente y continuar. Si la condición no secumple, el componente para el que se establece la condición de ejecución nose ejecuta y la ejecución de la prueba continúa con el siguiente componentedel flujo.

n Si se ejecuta el Ejecutor manual, los resultados de la pruebamuestran elestado de ejecución del componente con la condición de ejecución comoOmitido.

n Si se ejecuta el Ejecutor automático, los resultados de la pruebamuestranel estado de ejecución del componente con la condición de ejecución comoNo ejecutado.

El componente no semuestra en los resultados de ejecución.

l finalizar ejecución de componente y error. Si la condición no se cumple, elcomponente para el que se establece la condición de ejecución no se ejecuta,pero en su lugar se establece el estado de la ejecución del componente comoError. El flujo continúa al siguiente componente o finaliza, según la condiciónde error establecida para el componente.

Nota: Si una condición de ejecución no es válida, el vínculo de la condiciónde ejecución semuestra en rojo. Esto puede ocurrir, por ejemplo, si se haeliminado un parámetro de referencia, se ha cifrado un valor de parámetro,etc. Elimine la condición de ejecución y defina una nueva.

Sugerencia: Su selección en el cuadroSi no solo se aplica si la condiciónde ejecución no se cumple. Para especificar si debe continuar o finalizar todala ejecución si falla la ejecución de un componente, establezca la condiciónde error del componente. Para ello, vaya a la ficha Secuencia de comandosde la prueba del módulo Plan de pruebas. Para obtener más informaciónsobre la interfaz de usuario, consulte "Menús y botones del módulo Plan depruebas para Business Process Testing" en la página 157.

Resumen Muestra una descripción de texto de la condición de ejecución que se ha definidopara el componente.

Guía del usuarioCapítulo 9: Condiciones de ejecución

HP Business Process Testing (12.00) Página 190 de 300

Page 191: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Capítulo 10: Configuraciones de prueba de procesoempresarial

Este capítulo incluye:

Información general de configuraciones de pruebas de proceso empresarial 192

HP Business Process Testing (12.00) Página 191 de 300

Page 192: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Información general de configuraciones de pruebas deproceso empresarial

Este capítulo describe cómo expandir la flexibilidad y reutilización de los componentesempresariales, los flujos y las pruebas de proceso empresarial creando configuraciones de pruebasque representan diferentes escenarios de casos de uso y teniendo cada acceso de configuracióndatos diferentes.

Además de la funcionalidad de configuración de prueba básica disponible en ALM, se puedeasociar una configuración de prueba del proceso empresarial a varias iteraciones en función delnúmero de conjuntos de datos proporcionados para esa configuración de prueba.

Nota: No es posible definir configuraciones para flujos.

Para obtener más información sobre la creación de configuraciones de pruebas, consulteGuía delusuario de HP Application Lifecycle Management.

En este capítulo se incluyen los siguientes temas:

l "Configuraciones de pruebas asociadas a datos estáticos" abajo

l "Configuraciones de pruebas asociadas a datos dinámicos" abajo

l "Ejemplo de configuración con iteraciones" en la página 194

Configuraciones de pruebas asociadas a datos estáticosLos datos estáticos son conjuntos de valores que se proporcionan para cada parámetrodirectamente desde ALM.

Al crear configuraciones de pruebas para pruebas de proceso empresarial manuales yautomatizadas, puede crear un conjunto de datos estáticos para cada caso de uso. Para cadaconfiguración de pruebas, también puede agregar iteraciones y definir diferentes valores deparámetros para cada iteración. Para obtener más información sobre la creación de configuracionesde pruebas que acceden a datos estáticos, consulteGuía del usuario de HP Application LifecycleManagement.

Configuraciones de pruebas asociadas a datos dinámicosLas configuraciones de pruebas de proceso empresarial pueden acceder a datos dinámicos. Losdatos dinámicos son conjuntos de valores que se proporcionan para los parámetros de cadaiteración desde fuera de ALM, en una tabla de datos externos cargada en el módulo Recursos depruebas. La tabla de datos externos es un archivoMicrosoft Excel.

Nota: Para trabajar con tablas de datos externos para configuraciones de prueba, instaleComplemento HP Unified Functional Testing para Business Process Testing en el equipocliente. El Complemento HP Unified Functional Testing para Business Process Testing estádisponible en la página de complementos de HP Application Lifecycle Management (Ayuda> Complementos).

Guía del usuarioCapítulo 10: Configuraciones de prueba de proceso empresarial

HP Business Process Testing (12.00) Página 192 de 300

Page 193: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Si la instancia de prueba de proceso empresarial se ejecutamediante una configuración queaccede a datos dinámicos, la instancia de prueba busca los valores de parámetro para cadaiteración de la configuración a partir de la lista de valores de parámetros en el archivoMicrosoftExcel.

Puede suministrar ALM con recursos de datos dinámicos:

l En el nivel de prueba.Puede suministrar un archivoMicrosoft Excel que contenga todos losvalores de parámetro de cada iteración de la configuración que se especifica en el nivel deprueba. El archivoMicrosoft Excel se cargará como una tabla de datos en el módulo Recursosde pruebas y se asociará a la configuración de pruebas de proceso empresarial en la fichaParámetros del módulo Plan de pruebas.

l En el nivel de configuración (anulando todos los recursos de datos de nivel deprueba).Puede suministrar un archivoMicrosoft Excel alternativo, anulando el archivo derecursos de datos de nivel de prueba que está asociado a la prueba de proceso empresarial englobal. El archivoMicrosoft Excel se cargará como una tabla de datos en el módulo Recursos depruebas y se asociará a una configuración específica de la prueba de proceso empresarial en laficha Configuraciones de pruebas del módulo Plan de pruebas.

Para obtener más información sobre la tarea, consulte laGuía del usuario de HP ApplicationLifecycle Management.

Guía del usuarioCapítulo 10: Configuraciones de prueba de proceso empresarial

HP Business Process Testing (12.00) Página 193 de 300

Page 194: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Ejemplo de configuración con iteracionesConsidere la siguiente prueba de proceso empresarial y sus tres configuraciones para unaaplicación bancaria que consta de tres componentes empresariales: Login, ApproveLoan y Logout:

l La prueba completa del proceso empresarial comprueba los siguientes aspectos de laaplicación:

n Los derechos de acceso son correctos, según la identidad del usuario.

n La carga se ha gestionado bien, como cuando un director bancario aprueba varios préstamosmediante una lista de datos externa creada enMicrosoft Excel.

n Un director bancario puede aprobar préstamos urgentes, de alta prioridad, según otra listaexterna creada enMicrosoft Excel. Esta lista externa se reducirá todavíamás para incluirsolo aquellos préstamos que han sido autorizados por el director.

l Para comprobar los derechos de acceso, una configuración llamada UserAccessData accede alos datos estáticos, lo que proporciona diferentes valores para los parámetros de la pruebaUsername y Password para tres iteraciones de la prueba: Una iteración proporciona la

Guía del usuarioCapítulo 10: Configuraciones de prueba de proceso empresarial

HP Business Process Testing (12.00) Página 194 de 300

Page 195: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

información de inicio de sesión para un procesador de préstamos medio, otra para un directorbancario y la tercera para un administrador del sistema de la aplicación. Cada uno de estosusuarios tiene diferentes permisos y accesos a la aplicación. Los valores de parámetro seespecifican en ALM.

l Una configuración llamada LoanData accede a los datos dinámicos de 100 valores diferentes delos parámetros de entrada LoanID usados por el componente ApproveLoan. Estos valores seproporcionan en un recurso de pruebaMicrosoft Excel del tipo de tabla de datos. Se ejecuta unaiteración de pruebas para cada valor del archivoMicrosoft Excel, por lo que la instancia depruebas que usa esta configuración se ejecuta cien veces.

Nota: Las configuraciones pueden suministrar valores de datos para las iteraciones depruebas, pero no para las iteraciones de componentes.

l Para comprobar los préstamos urgentes, puede definirse un recurso de datos de nivel deconfiguración para anular el recurso de datos de nivel de prueba para la prueba de procesoempresarial. Este recurso de datos, UrgentLoanData, solo contiene préstamos de alta prioridadque deben aprobarse. Se ejecuta una iteración de pruebas para cada valor que coincide con loscriterios de filtro en el archivo alternativoMicrosoft Excel de configuración (en este caso, lospréstamos urgentes cuya aprobación se ha autorizado).

Guía del usuarioCapítulo 10: Configuraciones de prueba de proceso empresarial

HP Business Process Testing (12.00) Página 195 de 300

Page 196: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Página 196 de 300HP Business Process Testing (12.00)

Guía del usuarioCapítulo 10: Configuraciones de prueba de proceso empresarial

Page 197: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Capítulo 11: Depuración de pruebas y flujosEste capítulo incluye:

Información general de depuración de pruebas y flujos 198

Cómo depurar pruebas y flujos que contengan componentes automatizados 199

Interfaz de usuario de depuración de pruebas y flujos 201

HP Business Process Testing (12.00) Página 197 de 300

Page 198: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Información general de depuración de pruebas y flujosPara depurar una prueba o flujo de proceso empresarial formado por uno omás componentesempresariales automatizados, ejecute los componentes enmodo de depuración en el módulo Plande pruebas.

Nota: No se admite la depuración de componentes con automatización API. Puede depurarcomponentes con la automatización de palabras clave deGUI y la automatización deGUI consecuencias de comandos.

La depuración suele ejecutarse después de que un ingeniero de automatización haya garantizadoque los componentes individuales se puedan ejecutar correctamente en la herramienta de pruebascorrespondiente (comoUFT, y que todos los componentes se encuentren en el estado Listo.

La depuración garantiza que la prueba se ejecute correctamente e identifica los errores que puedanhaberse producido durante la creación de la prueba. Por ejemplo, se puede comprobar el ordenlógico de los componentes empresariales de la prueba, las condiciones previas y posterioresnecesarias para cada componente y la idoneidad de los valores de los parámetros de componente(especialmente cuando se utilicen valores de salida como valores en entrada en otroscomponentes).

Se puede optar por ejecutar cada uno de los componentes empresariales de la prueba o el flujo en elmodo de depuración o en el modo normal.

l Al ejecutar un componente automatizado enmodo de depuración, el componente se abre y sepone en pausa inmediatamente, lo que permite (tanto a usuarios como a ingenieros deautomatización) utilizar las herramientas de depuración disponibles en la herramienta depruebas para depurar el componente. Cuando finaliza un componente, inmediatamente se abreel siguiente.

l Al realizar la ejecución enmodo Normal, la herramienta de pruebas ejecuta todos los pasos delcomponente de forma consecutiva y, a continuación, abre el componente siguiente. No sepuede acceder a las opciones de depuración cuando un componente se ejecuta enmodoNormal.

Cuando se depura una prueba o un flujo, ALM abre la herramienta de pruebas. La prueba se ejecutaen el equipo local.

Nota: Con el primer componente con secuencias de comandos o conGUI de palabras clavede la prueba, ALM abre la herramienta de pruebas y carga los complementos correspondientesdesde el área de la aplicación asociada al componente. Se sobrentiende que son loscomplementos obligatorios para todos los componentes de la prueba.

Al completarse una depuración, ALM abre el cuadro de diálogo Información de ejecución de ladepuración donde se indican los componentes empresariales que han completado correctamente ono la prueba. Estos resultados se proporcionan únicamente por motivos de depuración y no sealmacenan en ALM. Para obtener más información sobre la interfaz de usuario, consulte "Cuadrode diálogo Información de ejecución de la depuración" en la página 202.

Guía del usuarioCapítulo 11: Depuración de pruebas y flujos

HP Business Process Testing (12.00) Página 198 de 300

Page 199: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Para obtener más información, consulte "Cómo depurar pruebas y flujos que contengancomponentes automatizados" abajo.

Sugerencia: También se puede acceder a la herramienta de pruebas, comoUFT, paraejecutar y depurar componentes empresariales individuales. Para obtener más informaciónsobre la ejecución y depuración de componentes en UFT, consulte laGuía del usuario de HPUnified Functional Testing.

Cómo depurar pruebas y flujos que contengancomponentes automatizados

Esta tarea describe cómo depurar pruebas y flujos para asegurarse de que se ejecutancorrectamente.

Esta tarea forma parte de una tarea de nivel superior. Para obtener información, consulte "Cómoplanificar pruebas de proceso empresarial y flujos" en la página 142.

Esta tarea incluye los siguientes pasos:

l "Requisitos previos" abajo

l "Depurar pruebas y flujos automatizados" en la página siguiente

l "Monitorizar la ejecución de depuración" en la página siguiente

l "Resultados" en la página siguiente

1. Requisitos previosn Asegúrese de que la prueba o el flujo de proceso empresarial que piensa depurar contiene

solamente componentes automatizados.

n Asegúrese de que los componentes que pretende depurar disponen de unaGUI consecuencia de comandos o automatización con palabras clave deGUI.

n Compruebe que se establecen valores predeterminados para todos los parámetros. Paraobtener más información sobre la configuración de valores, consulte "Cómo establecervalores de parámetros" en la página 220.

n UFT: Para poder depurar o ejecutar pruebas y flujos de proceso empresarial que contienencomponentes empresariales automatizados conGUI de palabras clave o ver los resultadosde la prueba, asegúrese de que uno de los siguientes componentes está instalado: .

o QuickTest Professional versión 10.00 u 11.00

o UFT versión 11.50 o posterior

n UFT:Cierre todos los exploradores antes de ejecutar una prueba en un explorador web.UFT debe cargar el complemento web (según se ha definido en el área de aplicación de

Guía del usuarioCapítulo 11: Depuración de pruebas y flujos

HP Business Process Testing (12.00) Página 199 de 300

Page 200: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

UFT) antes de que uno de los pasos de la prueba abra el explorador.

n UFT:Si la prueba contiene componentes de UFT, la prueba deberá contener uncomponente de UFT al principio, antes de que se abra el explorador.

2. Depurar pruebas y flujos automatizadosEn el módulo Plan de pruebas, seleccione el flujo o la prueba correspondiente en el árbol del

plan de pruebas. Comience la depuración haciendo clic en en la fichaSecuencia decomandos de la prueba. Para obtener más información sobre la interfaz de usuario delcuadro de diálogo Ejecución o depuración de la prueba, consulte "Cuadro de diálogo Ejecucióno depuración de la prueba" en la página siguiente.

3. Monitorizar la ejecución de depuraciónMientras se ejecuta una prueba o un flujo enmodo de depuración, se puedemonitorizar laejecución de depuración.

n Desde la barra de tareas se puede alternar entre el módulo Plan de pruebas, la herramientade pruebas (como, por ejemplo, UFT) y la aplicación que esté comprobando.

n En el módulo Plan de pruebas, el estado de la prueba y el nombre del componente que seesté ejecutando aparecen debajo de la barra de herramientas, en la ficha Secuencia decomandos de la prueba, como por ejemplo Running(OrderStart). Si en algúnmomentodesea detener la ejecución, haga clic en el botónDetener ejecución.

n En la herramienta de pruebas correspondiente, el estado de la prueba en ejecución (como,por ejemplo, Ejecución o Listo) aparece en la barra de estado, en la parte inferior de laventana.

n GUI de palabras clave oGUI con secuencias de comandos deUFT: Todas las funciones dedepuración del menúDepurar (como, por ejemploPaso a paso por procedimientos oPaso a paso por instrucciones). Para obtener información sobre las opciones dedepuración aplicables, consulte laGuía del usuario de HP Unified Functional Testing.

n GUI de palabras clave o GUI con secuencias de comandos deUFT: Si selecciona laejecución de un componente empresarial enmodo de depuración, la prueba se pone enpausa después de abrir el componente en UFT. Use las opciones de depuración de UFTpara controlar la continuación de la ejecución en el componentemostrado. Cuando estépreparado para continuar, reanude la ejecución en UFT.

n Cuando finaliza la ejecución de un componente, este se cierra y el siguiente componente dela prueba se abre en la herramienta de pruebas.

4. ResultadosCuando se completa la ejecución de la depuración, ALM importa los resultados desde laherramienta de pruebas y muestra un resumen en el cuadro de diálogo Información deejecución de la depuración.

Guía del usuarioCapítulo 11: Depuración de pruebas y flujos

HP Business Process Testing (12.00) Página 200 de 300

Page 201: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Para obtener más información sobre la interfaz de usuario, consulte "Cuadro de diálogoInformación de ejecución de la depuración" en la página siguiente.

Interfaz de usuario de depuración de pruebas y flujosEsta sección incluye:

Cuadro de diálogo Ejecución o depuración de la prueba 201

Cuadro de diálogo Información de ejecución de la depuración 202

Cuadro de diálogo Ejecución o depuración de la pruebaEste cuadro de diálogomuestra los componentes automatizados que conforman la prueba o el flujode proceso empresarial, y permite elegir si cada componente se ejecuta enmodo de depuración oenmodo normal.

Paraacceder

En el módulo Plan de pruebas, seleccione la prueba o el flujo correspondiente enel árbol del plan de pruebas y haga clic en la fichaSecuencia de comandos de

la prueba. Haga clic enEjecutar o depurar prueba .

Informaciónimportante

Las pruebas pueden contener componentes automatizados y manuales.

Al iniciar una prueba para depurar un componentemanual o una prueba quecontenga uno omás componentes manuales semostrará unmensaje deadvertencia. Para ejecutar pruebas que contengan componentes manuales, useel Ejecutor manual. Para obtener más información, consulte "Asistente para elejecutor manual para Business Process Testing" en la página 291.

UFT y HP Service Test: Después de la ejecución, los resultados de la pruebasemuestran en HP Run Results Viewer.

Tareasrelacionadas

l "Cómo crear pruebas de proceso empresarial y flujos" en la página 148

l "Cómo ejecutar pruebas y flujos de proceso empresarial automatizados" en lapágina 286

Consultetambién

"Información general de depuración de pruebas y flujos" en la página 198

Guía del usuarioCapítulo 11: Depuración de pruebas y flujos

HP Business Process Testing (12.00) Página 201 de 300

Page 202: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

A continuación se describen los elementos de la interfaz de usuario:

Elemento dela IU Descripción

Establece todas las GUI de palabras clave y los componentes de secuencias decomandos deGUI para que se ejecuten enmodo de depuración.

Nota: Los componentes de la API  no se pueden ejecutar enmodo dedepuración.

Establece todos los componentes para que se ejecuten enmodo normal.

ColumnaComponente

Muestra los componentes empresariales disponibles.

ColumnaModo deejecución

Indica el modo de ejecución que se va a usar al ejecutar un flujo de prueba.

Al hacer clic en la celda correspondiente de la columnaModo de ejecución sepuede seleccionar una de las siguientes opciones:

l Depurar. Hace que la prueba se ponga en pausa antes de ejecutar el primerpaso en el componente empresarial especificado. La posición del punto deinterrupción en la prueba aparece indicadamediante un icono de punto rojo

en el margen izquierdo de la vista de palabras clave (o, en componentesde UFT, la vista de experto de UFT). Esto permite utilizar todas las opcionesde depuración de la herramienta de pruebas para comprobar el rendimiento deuno omás pasos específicos en el componente. A continuación se puedeseguir con la ejecución.Para obtener información sobre las opciones de depuración de UFT, consultelaGuía del usuario de HP Unified Functional Testing.

l Normal. Ejecuta el componente empresarial seleccionado de principio a finsin realizar ninguna pausa.

Cuadro de diálogo Información de ejecución de ladepuración

Este cuadro de diálogo le permite ver los resultados de la ejecución de depuración para la prueba oflujo general, y cada uno de los componentes automatizados individuales.

Paraacceder

En el módulo Plan de pruebas, seleccione la prueba o flujo pertinente en el árbolPlan de pruebas y haga clic en la fichaSecuencia de comandos de la prueba.

Haga clic enEjecutar o depurar prueba . Cuando finaliza la ejecución dedepuración, se abre este cuadro de diálogo.

Informaciónimportante

Los resultados mostrados en este cuadro de diálogo se proporcionanúnicamente por motivos de depuración y no se almacenan en ALM.

Guía del usuarioCapítulo 11: Depuración de pruebas y flujos

HP Business Process Testing (12.00) Página 202 de 300

Page 203: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Tareasrelacionadas

"Cómo depurar pruebas y flujos que contengan componentes automatizados" enla página 199

Consultetambién

"Cuadro de diálogo Ejecución o depuración de la prueba" en la página 201

A continuación se describen los elementos de la interfaz de usuario (los elementos sin etiqueta semuestran entre corchetes angulares):

Elemento dela IU Descripción

<Área deinformación>

Muestra lo siguiente:

l El estado de validado/con error para la prueba o flujo general y el estado devalidado/con error de cada componente automatizado individual.

l Todos los mensajes relevantes de la herramienta de prueba.

Guía del usuarioCapítulo 11: Depuración de pruebas y flujos

HP Business Process Testing (12.00) Página 203 de 300

Page 204: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Página 204 de 300HP Business Process Testing (12.00)

Guía del usuarioCapítulo 11: Depuración de pruebas y flujos

Page 205: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

HP Business Process Testing (12.00) Página 205 de 300

Parte 4: Gestión de datos

Page 206: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

HP Business Process Testing (12.00) Página 206 de 300

Guía del usuarioParte 4: Gestión de datos

Page 207: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Capítulo 12: Introducción a la gestión de datos(parámetros)

Este capítulo incluye:

Información general sobre la gestión de datos 208

Cómo gestionar datos en Business Process Testing 214

HP Business Process Testing (12.00) Página 207 de 300

Page 208: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Información general sobre la gestión de datosPodrámanipular el comportamiento y resultados de una prueba de proceso empresarial definiendolos valores de entrada y salida de los componentes y flujos por medio de parámetros. Este procesose conoce como parametrización.

La parametrización permite realizar operaciones en la aplicación que se está probando con variosconjuntos de datos. Cada vez que ejecute una prueba de proceso empresarial, puede suministrardistintos valores para los parámetros de la prueba (o sus componentes y flujos).

Este capítulo ofrece una introducción a cómo trabajar con datos y parámetros en Business ProcessTesting.

Para obtener más información, consulte "Cómo gestionar datos en Business Process Testing" enla página 214.

Películas de características del producto: Para ver una película que describe cómo gestionarparámetros de Business Process Testing, seleccioneAyuda > Películas en la ventana principalde ALM.

Esta sección incluye:

l " Categorías de parámetros" abajo

l "Vinculación de parámetros" en la página siguiente

l "Promoción de parámetros" en la página 210

l "Iteraciones y configuraciones de pruebas" en la página 211

l "Integración con parámetros en otras herramientas de pruebas" en la página 212

Categorías de parámetrosBusiness Process Testing ofrece varias categorías de parámetros, como:

l Parámetros de componente/prueba/flujo. Los parámetros de componente proporcionandatos de componentes. De forma similar, los parámetros de flujo proporcionan datos en el nivelde flujo y los parámetros de prueba proporcionan datos en el nivel de prueba.

l Parámetros de entrada/salida Los parámetros de entrada son datos que se usan con unaentidad (componente, flujo o prueba) para que la entidad realice su función. Por ejemplo, paraque un componente simule una operación de inicio de sesión, debe recibir el nombre de inicio desesión y la contraseña como parámetros de entrada. Los parámetros de salida son datos queuna entidad (componente o flujo) produce o genera, como un número de factura.

Para obtener información, consulte "Categorías de parámetros" en la página 212.

Ejemplo de categoría de parámetros

Guía del usuarioCapítulo 12: Introducción a la gestión de datos (parámetros)

HP Business Process Testing (12.00) Página 208 de 300

Page 209: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Para probar el proceso empresarial de un agente bancario que inicia sesión en una aplicaciónbancaria en línea, se podría estructurar una prueba de proceso empresarial a partir decomponentes que:

l Inicie sesión en la aplicación (Login)

l Seleccione un préstamo de cliente (SelectLoan)

l Vea transacciones del préstamo (ViewLoan)

l Cierre sesión (Logout)

Los pasos de cada uno de estos componentes empresariales se pueden configurar para quereciban datos de la prueba de proceso empresarial que ejecuta los componentes (por ejemplo,los préstamos que tiene un cliente). Se pueden parametrizar todos estos elementos de datos,que pueden tener valores diferentes cada vez que se ejecuta el componente empresarial. Porejemplo, el agente bancario puede elegir un cliente y una solicitud de préstamo de cliente quese vea cada vez que inicia sesión.

A continuación se indican los parámetros, por categoría, que se podrían crear en esteescenario:

Categoría Parámetros

Parámetros decomponente deentrada

l LoginName, introducido como entrada por el agente bancariodurante el inicio de sesión

l AccountNo, introducido por el agente bancario, quizás desde junaconsulta escrita

Parámetros decomponente desalida

l SessionNo, número del inicio de sesión, que produce elcomponente empresarial cuando el agente bancario inicia sesióncorrectamente

l SelectedAccountNo, que produce el componente empresarialcuando el agente bancario selecciona un préstamo en una lista

Parámetros depruebas

l CustomerLoans, lista delimitada por comas de todos lospréstamos de un cliente en concreto, a la que se accede desde elnivel de prueba

Vinculación de parámetrosPara que los parámetros de componente de una prueba o un flujo de proceso empresarial seanaccesibles para otros componentes, pueden vincularse los parámetros. Se vinculan parámetros desalida de un componente a parámetros de entrada de otro componente.

Sugerencia: Los parámetros de flujo también se pueden vincular.

Guía del usuarioCapítulo 12: Introducción a la gestión de datos (parámetros)

HP Business Process Testing (12.00) Página 209 de 300

Page 210: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Para obtener más información, consulte "Cómo vincular datos" en la página 249.

Ejemplo de vinculación de parámetrosSuponga una aplicación bancaria contiene procesos empresariales para:

l Seleccionar un préstamo de cliente (SelectLoan)

l Visualizar transacciones del préstamo (ViewLoan)

Puede estructurar la prueba de proceso empresarial demanera que contenga un componentepara seleccionar el préstamo, SelectLoan, y un componente para ver las transacciones delpréstamo, ViewLoan. Para que ViewLoan sepa cuál es el préstamo que se va a ver, recibe unparámetro de entrada, por ejemplo, ViewLoanID, del parámetro de salida SelectedLoanID delcomponente SelectLoan.

Promoción de parámetrosPromover parámetros permite a los componentes de otros flujos (y componentes y flujos de otraspruebas) tener acceso a un valor de parámetro. Al promover parámetros se amplía el alcance de unparámetro demanera que otras entidades puedan usar su valor cuando se ejecuta una prueba deproceso empresarial.

Podrá promover parámetros de componente a nivel de prueba o flujo amedida que agrega uncomponente a una prueba o flujo. Asimismo, los parámetros de flujo pueden ser promovidos a nivelde prueba amedida que agrega un flujo a una prueba.

Para obtener más información, consulte "Cómo promover parámetros" en la página 254.

Ejemplo de promociónSin salir del ejemplo anterior, podría decidirse que cuando el agente bancario seleccione un Id.de solicitud, todos los componentes comprendidos en un flujo o una prueba en concreto debentener acceso a dicho Id. de solicitud.

Para que el parámetro de salida SelectedLoanID esté disponible para todos los componentesde un flujo, promuévalo en el nivel de flujo o en el nivel de prueba. Una vez promovido, lossiguientes componentes empresariales de ejemplo pueden usar SelectedLoanID comoparámetro de entrada. Todos los componentes del flujo o prueba tendrán acceso al parámetroSelectedLoanID sin necesidad de vincular parámetros de entrada y de salida: 

l Búsqueda de un préstamo (SearchLoan)

l Aprobación de un préstamo (ApproveLoan)

l Impresión de una solicitud de préstamo (PrintLoan)

l Cancelación de un préstamo (CancelLoan)

l Cierre de un préstamo pagado (CloseLoan)

Guía del usuarioCapítulo 12: Introducción a la gestión de datos (parámetros)

HP Business Process Testing (12.00) Página 210 de 300

Page 211: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Iteraciones y configuraciones de pruebasLa parametrización permite repetir componentes específicos de una prueba de procesoempresarial, componentes específicos de un flujo, todas las pruebas de proceso empresarial oconfiguraciones de pruebas para una prueba de proceso empresarial, creando por consiguientepruebas gestionadas por datos.

l La definición de iteraciones permite ejecutar automáticamente componentes empresariales,flujos y pruebas varias veces, usando en cada ocasión valores de parámetro diferentes. Paraobtener información conceptual, consulte "Información general sobre las iteraciones" en lapágina 262.

l Puede ejecutar pruebas de proceso empresarial para diferentes casos de uso de la aplicaciónque está comprobando. Entre los ejemplos de casos de uso se incluyen:  ejecutar la mismaprueba en distintos sistemas operativos, ejecutar la misma prueba para distintas versiones delexplorador o ejecutar la misma prueba con juegos de caracteres de distintos idiomas.

Cada caso de uso de una prueba está representado por una configuración de pruebas. Puedeasociar diferentes conjuntos de datos para cada configuración de pruebas y sus iteraciones.Para obtener información conceptual, consulte "Información general de configuraciones depruebas de proceso empresarial" en la página 192.

Ejemplo de iteracionesUsted, el evaluador, debe probar que el proceso empresarial de la aplicación bancaria para laaprobación de préstamos funciona tal y como se espera en distintos escenarios:

l Los préstamos preaprobados durante la última campaña demarketing se apruebanautomáticamente

l Los préstamos inferiores a determinado importe siguen el proceso empresarial estándarpara la aprobación de préstamos

l Los préstamos superiores a determinado importe debenmarcarse para otras aprobaciones

Para probar el proceso empresarial, se puede repetir el componente ApproveLoan,proporcionando distintas combinaciones de valor de los parámetros LoanAmount yPromotionCode para cada iteración.

Ejemplo de configuración de pruebasUsted, el evaluador, debe comprobar que una prueba de proceso empresarial manual,CreateLoan, de la aplicación bancaria se ejecuta según lo previsto en distintos países, dadoque el banco tiene sucursales en todo el mundo. Es necesario que compruebe que se puedensuministrar datos a la prueba en distintos idiomas.

Se crean distintas configuraciones de pruebas para cada idioma compatible y se proporcionandistintas tablas de datos para cada configuración de pruebas con caracteres únicos para dichoidioma. Por ejemplo, se puede crear una configuración de pruebas llamada CreateLoanFrenchpara sucursales en países de habla francesa.  Los datos para esta configuración de pruebas

Guía del usuarioCapítulo 12: Introducción a la gestión de datos (parámetros)

HP Business Process Testing (12.00) Página 211 de 300

Page 212: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

podrían contener nombres de clientes con acentos graves (à). Además, es posible que elsímbolomonetario del franco (₣) aparezca en los datos.

Integración con parámetros en otras herramientas de pruebasEnUFT podrá también definir los parámetros de salida y entrada de un componente empresarial.Para obtener más información, consulte laGuía del usuario de HP Unified Functional Testing.

Categorías de parámetrosA continuación se ofrece una explicación de las categorías de parámetros de Business ProcessTesting.

Categorías de parámetros Parámetro y descripción

Entrada/SalidaLos parámetros de entrada y salidapueden vincularse con objeto deque los datos estén disponiblesentre componentes o flujos de unamisma prueba de procesoempresarial.

Consulte "Ejemplos de vinculaciónde datos" en la página 245.

Los parámetros de entrada permiten definir los datosusados por un componente o flujo procedentes de unafuente externa. Al crear componentes, pruebas y flujos, sedefine el modo en que los parámetros de entrada recibenvalores.

Un parámetro de entrada puede recibir:

l Un valor predeterminado predefinido, si la prueba o flujono ha proporcionado otro valor.

l Un valor de parámetro de salida devuelto por uncomponente o flujo con anterioridad en el flujo o prueba.

l Un valor de parámetro proporcionado a nivel de prueba oflujo cuando la prueba o flujo está ejecutándose.

Los parámetros de salida permiten que los valores dedatos recuperados de un flujo o paso de componente (lafuente) sean pasados como parámetros de entrada a unflujo o componente subsiguiente (el destino) en laejecución de la prueba.

Nota: No es posible configurar valorespredeterminados para parámetros de salida.

Guía del usuarioCapítulo 12: Introducción a la gestión de datos (parámetros)

HP Business Process Testing (12.00) Página 212 de 300

Page 213: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Categorías de parámetros Parámetro y descripción

Componente, flujo y pruebaPodrá usar parámetros a nivel decomponente, flujo y prueba. Losparámetros pueden serpromovidos de un nivel a otrosuperior.

Consulte "Ejemplo: Promoción deparámetros" en la página 254.

Los parámetros de componentes son parámetrosdefinidos en un componente. Los parámetros decomponentes pueden ser parámetros de salida o deentrada.

Estos parámetros están disponibles para:

l Todos los pasos subsiguientes de unmismocomponente.

l Los componentes subsiguientes de un flujo o prueba,siempre que:

n El parámetro de componente esté definido comoparámetro de salida de una prueba o flujo actual, ycomo parámetro de entrada en el componentesubsiguiente de la prueba o flujo actual.

n El parámetro de salida de la prueba o flujo actual estévinculado al parámetro de entrada del componentesubsiguiente de la prueba o flujo actual.

Los parámetros de flujo son parámetros definidos en unflujo. Estos parámetros están disponibles para todos loscomponentes del flujo. Al igual que los parámetros decomponente, los parámetros de flujo pueden ser de entradao de salida.

Los parámetros de prueba son parámetros definidos enuna prueba de proceso empresarial. Estos parámetrosestán disponibles para todos los componentes y flujos de laprueba. Los parámetros de prueba solo pueden serparámetros de entrada.

LocalLos valores de parámetros localesno están disponibles fuera delcomponente en el que fuerondefinidos.

Los parámetros locales están definidos en uncomponente empresarial y solo ese componente puedeacceder a ellos. Está destinado al uso en un solo paso oentre pasos de componente (por ejemplo, como parámetrode salida para un paso y parámetro de entrada para un pasoposterior).

Este tipo de parámetro se usa generalmente al trabajar concomponentes de UFT automatizados en una vista deGUIde palabras clave. Para obtener más información, consulte"Cómo trabajar con automatización con palabras clavede GUI" en la página 105.

Guía del usuarioCapítulo 12: Introducción a la gestión de datos (parámetros)

HP Business Process Testing (12.00) Página 213 de 300

Page 214: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Cómo gestionar datos en Business Process TestingEn la siguiente tarea se ofrece información general sobre cómo trabajar con parámetros, iteracionesy configuraciones en Business Process Testing.

Esta tarea forma parte de una tarea de nivel superior. Para obtener información, consulte "Trabajarcon Business Process Testing" en la página 39.

Esta tarea incluye los siguientes pasos:

l " Datos de diseño" abajo

l "Crear parámetros y configuración de valores predeterminados" abajo

l "Vincular parámetros" en la página siguiente

l "Promoción de parámetros" en la página siguiente

l "Definir los valores de datos para cada iteración" en la página siguiente

l " Definir los valores de datos para cada configuración de pruebas" en la página siguiente

l "Definir los valores de datos para instancias de pruebas" en la página siguiente

l "Importar y guardar parámetros: opcional" en la página siguiente

1. Datos de diseñoTenga presente las siguientes indicaciones al trabajar con parámetros:

n Determine los parámetros dependientes de otros parámetros para poderlos vincular. Paraobtener información conceptual, consulte "Información general sobre la vinculación deparámetros" en la página 244.

n Determine los parámetros que deben estar disponibles en los niveles de prueba, elcomponente y flujo. Para obtener información conceptual, consulte "Información generalsobre promoción de parámetros" en la página 254.

n Las pruebas de proceso empresarial pueden ser repetidas en otros escenarios de casos deuso configurando las iteraciones y configuraciones de pruebas con valores distintos. Diseñela cantidad de veces en que una configuración de pruebas de proceso empresarial,componente o flujo debe ser ejecutada y con qué valores. Para obtener informaciónconceptual, consulte "Información general sobre las iteraciones" en la página 262 y"Información general de configuraciones de pruebas de proceso empresarial" en la página192.

2. Crear parámetros y configuración de valores predeterminadosDefina los parámetros de entrada y salida. Para obtener más información sobre la tarea,consulte "Cómo crear parámetros" en la página 218.

Guía del usuarioCapítulo 12: Introducción a la gestión de datos (parámetros)

HP Business Process Testing (12.00) Página 214 de 300

Page 215: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Establezca los valores predeterminados para los parámetros de entrada. Para obtener másinformación, consulte "Cómo establecer valores de parámetros" en la página 220.

Podrá usar el valor predeterminado en el caso de que no se haya proporcionado un valor para laejecución, o usar el valor predeterminado como ejemplo del tipo de valor que puedeproporcionarse (por ejemplo, un ejemplo de número de teléfono podría ser ###-###-####).

3. Vincular parámetrosVincule los parámetros de entrada y salida entre componentes. Para obtener más informaciónsobre la tarea, consulte "Cómo vincular datos" en la página 249.

4. Promoción de parámetrosPromover parámetros permite crear nuevos parámetros en función de los parámetros definidosa nivel de componente o flujo. Los nuevos parámetros están accesibles para otroscomponentes y flujos de la prueba.

Cuando se promueven parámetros se crean nuevos parámetros con el mismo nombre a unnivel superior.

Podrá promover parámetros al siguiente nivel agregando componentes o flujos a una prueba, ocomponentes a un flujo.

Para obtener más información, consulte "Cómo promover parámetros" en la página 254.

5. Definir los valores de datos para cada iteraciónDefina cuántas veces debe repetirse cada componente empresarial o flujo cuando se ejecutela prueba del proceso empresarial. Para obtener más información sobre la iteración decomponentes, consulte "Cómo establecer datos para iteraciones" en la página 266

6. Definir los valores de datos para cada configuración de pruebasDefina las configuraciones que determinan cuántas veces debe repetirse cada componenteempresarial, flujo o prueba para cada caso de uso. Definición de los valores para losparámetros de cada configuración de pruebas. Para obtener más información sobre la iteraciónde configuraciones de pruebas de proceso empresarial, consulte laGuía del usuario de HPApplication Lifecycle Management.

7. Definir los valores de datos para instancias de pruebasDefina cuántas veces debe repetirse cada componente empresarial o flujo para una instanciade prueba y establezca los valores para los parámetros. Para obtener más información,consulte "Cómo establecer datos para iteraciones" en la página 266.

8. Importar y guardar parámetros: opcionalLa tarea de definir listas de valores de parámetros de componente o flujo para iteracionespuede ayudarse de la importación de los valores desde un archivo externo. Podrá tambiénguardar un conjunto de valores de parámetros definidos, como por ejemplo un archivo, parausarlo con otros componentes o flujos empresariales. Para obtener más información sobre la

Guía del usuarioCapítulo 12: Introducción a la gestión de datos (parámetros)

HP Business Process Testing (12.00) Página 215 de 300

Page 216: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

tarea, consulte "Cómo importar y exportar (guardar) valores de parámetros" en la página 269.

Guía del usuarioCapítulo 12: Introducción a la gestión de datos (parámetros)

HP Business Process Testing (12.00) Página 216 de 300

Page 217: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Capítulo 13: ParámetrosEste capítulo incluye:

Información general sobre parámetros 218

Cómo crear parámetros 218

Cómo establecer valores de parámetros 220

Métodos de creación de parámetros 221

Interfaz de usuario de parámetros 223

HP Business Process Testing (12.00) Página 217 de 300

Page 218: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Información general sobre parámetrosEste capítulo describe cómo crear y trabajar con parámetros en Business Process Testing a nivelde componente, flujo y prueba.

Se pueden definir parámetros mediante diversos métodos y en distintos momentos al trabajar conBusiness Process Testing. Para obtener información, consulte "Métodos de creación deparámetros" en la página 221.

Para obtener información conceptual sobre los parámetros, consulte "Información general sobre lagestión de datos" en la página 208.

Para obtener más información sobre la tarea de creación de parámetros, consulte "Cómo crearparámetros" abajo.

Para obtener más información sobre la tarea de configurar valores, consulte "Cómo establecervalores de parámetros" en la página 220.

Se asignan los siguientes tipos de valores a parámetros:

l Valores predeterminados. Si no se especifica ningún otro valor, Business Process Testingusa valores predeterminados al ejecutar pruebas y flujos de proceso empresarial. Los valores deparámetros se asignan al crear y editar variables en los módulos Componentes empresariales yPlan de pruebas. Únicamente los parámetros de entrada pueden tener valores predeterminados.

l Valores reales. Estos valores se usan al ejecutar la prueba o el flujo. Se pueden especificarvalores reales en el módulo Plan de pruebas cuando se trabaja con iteraciones yconfiguraciones de prueba. También se pueden especificar valores reales al ejecutar una pruebao un flujo de proceso empresarial en el módulo Laboratorio de pruebas.

Cómo crear parámetrosEn esta tarea se describen algunas formas de crear parámetros.

Para consultar una lista general de todas las formas para crear parámetros, consulte "Métodos decreación de parámetros" en la página 221.

Para obtener más información sobre la tarea de configurar valores para parámetros, consulte"Cómo establecer valores de parámetros" en la página 220.

Esta tarea incluye los siguientes pasos:

l " Crear parámetros" en la página siguiente

l " Crear parámetros mientras se definen pasos manuales" en la página siguiente

l " Generar varios parámetros a la vez mientras se definen iteraciones (opcional)" en la páginasiguiente

l " Crear parámetros por promoción" en la página siguiente

Guía del usuarioCapítulo 13: Parámetros

HP Business Process Testing (12.00) Página 218 de 300

Page 219: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

l " Resultados" abajo

Crear parámetrosPuede definir parámetros de componentes, flujos y pruebas en la ficha Parámetros. Este es elmétodo básico para definir parámetros. Para obtener más información sobre la interfaz de usuario,consulte "Cuadro de diálogo Nuevo parámetro/Detalles del parámetro" en la página 238.

Crear parámetros mientras se definen pasos manualesALM permite crear parámetros de componente de entrada y salida directamente en la fichaImplementaciónmanual cuando define los pasos manuales.

1. En el módulo Componentes empresariales > ficha Implementaciónmanual, cree un nuevopaso omodifique uno existente, y coloque el cursor en el campoDescripción oResultadoesperado.

2. Cree el nuevo parámetro en una de las siguientes formas:

n Haga clic en el botón Insertar parámetro para abrir el cuadro de diálogo Parámetros.Introduzca un nombre, un valor predeterminado (para los parámetros de entrada) y unadescripción. Para obtener más información sobre la interfaz de usuario, consulte "Cuadro dediálogo Nuevo parámetro/Detalles del parámetro" en la página 238 y "Página Parámetros"en la página 224. El parámetro se agrega después del parámetro actualmente seleccionado.

n Introduzca un nombre de parámetro rodeado de tres conjuntos de paréntesis angulares(<<<parámetro>>>) para crear un parámetro sin definir un valor predeterminado o unadescripción.

Generar varios parámetros a la vez mientras se definen iteraciones(opcional)Al definir iteraciones en el flujo o prueba, puede crear varios parámetros de flujo o prueba a la vez.Para obtener más información sobre la interfaz de usuario, consulte "Cuadro de diálogo Crearparámetros de flujo/prueba" en la página 278.

Crear parámetros por promociónCuando se promueven parámetros, se crean nuevos parámetros con el mismo nombre a un nivelsuperior. El cuadro de diálogo Promover parámetros permite elegir qué parámetros del componenteo flujo se deben promover al siguiente nivel seleccionando los parámetros que desea promocionar.Para obtener más información, consulte "Cómo promover parámetros" en la página 254. Paraobtener más información sobre la interfaz de usuario, consulte "Cuadro de diálogo Promoverparámetros" en la página 256.

ResultadosAbra el cuadro de diálogoParámetros de E/S para ver una lista de todos los parámetros. Paraobtener más información, consulte "Cuadro de diálogo Parámetro de E/S" en la página 250.

Guía del usuarioCapítulo 13: Parámetros

HP Business Process Testing (12.00) Página 219 de 300

Page 220: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Cómo establecer valores de parámetrosEsta tarea describe cómo definir distintos tipos de valores de parámetros de Business ProcessTesting.

Esta tarea incluye los siguientes pasos:

l " Especificar valores de cadena, numéricos y booleanos" abajo

l "Especificar un valor de fecha" abajo

l " Especificar un valor de fecha dinámica" abajo

l " Cifrar el valor" en la página siguiente

Especificar valores de cadena, numéricos y booleanosEn cualquier ficha, cuadro de diálogo o cuadrícula donde tenga la opción de introducir texto libre,puede introducir valores de cadena, numéricos y booleanos. En una cuadrícula, también tiene laopción de hacer clic en la flecha abajo para abrir la página Establecer valores, en donde puedeintroducir la cadena.

Con independencia del tipo de valor especificado (de cadena, numérico o booleano), BusinessProcess Testing guarda el valor como cadena.

Para obtener más información sobre la interfaz de usuario, consulte "Cuadro de diálogo Establecervalores" en la página 229.

Especificar un valor de fechaEn cualquier ficha, cuadro de diálogo o cuadrícula en donde tenga la opción de introducir fechas,haga clic en la flecha abajo para abrir la página Establecer valores.

En la página Establecer valores, haga clic enEstablecer fecha. Aparecerá un calendario quepermite establecer un valor de fecha.

Para obtener más información sobre la interfaz de usuario, consulte "Cuadro de diálogo Establecervalores" en la página 229.

Nota: Las fechas usan la fecha del servidor (no del cliente).

Especificar un valor de fecha dinámicaUna fecha dinámica es una fecha relativa a la fecha actual (hoy, ayer, hace un año desde hoy).Podrá sumar o restar un periodo de tiempo de desplazamiento a la fecha relativa que especifique(como por ejemplo 3meses antes de hace un año). Por ejemplo, para especificar una fecha queindica 10 días antes de la fecha actual, la fecha dinámica sería:WeekAgo - 3 days

En cualquier ficha, cuadro de diálogo o cuadrícula en donde tenga la opción de introducir fechasdinámicas, haga clic en la flecha abajo para abrir la página Establecer valores.

En la página Establecer valores, haga clic enEstablecer fecha dinámica. Aparecerán camposque permiten establecer fechas dinámicas.

Guía del usuarioCapítulo 13: Parámetros

HP Business Process Testing (12.00) Página 220 de 300

Page 221: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Para obtener más información sobre la interfaz de usuario, consulte "Cuadro de diálogo Establecervalores" en la página 229.

Cifrar el valorLos valores cifrados aparecerán como asteriscos para que no puedan verse sus valores reales.

En cualquier ficha, cuadro de diálogo o cuadrícula en donde tenga la opción de cifrado, haga clic enla flecha abajo para abrir la página Establecer valores.

En la página Establecer valores, active la casillaCifrado.

Precaución: Una vez cifrado, el valor no puede volver a su valor original. Si se desactiva lacasillaCifrado el valor se restablece en vacío.

Para obtener más información sobre la interfaz de usuario, consulte "Cuadro de diálogo Establecervalores" en la página 229.

Métodos de creación de parámetrosPodrá definir parámetros usando varios métodos. Al definir parámetros de entrada podrá tambiénconfigurar valores predeterminados.

Método Finalidad / Uso Disponible enConsultetambién

Básico Defina parámetros, descripciones y, enel caso de parámetros de entrada,valores predeterminados.

Módulos Componenteempresarial / Plan depruebas > pestañasParámetros

Paraobtener másinformaciónsobre lainterfaz deusuario,consulte"PáginaParámetros"en la página224.

Paraobtener másinformaciónsobre latarea,consulte"Cómo crearparámetros"en la página218.

Guía del usuarioCapítulo 13: Parámetros

HP Business Process Testing (12.00) Página 221 de 300

Page 222: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Método Finalidad / Uso Disponible enConsultetambién

Definiciónde paso decomponente

Permite definir parámetrosdirectamente y de inmediato al definirpasos de componente.

Módulo Componentesempresariales > fichaImplementaciónmanual/ cuadro de diálogoDetalles - Pasos delcomponente

Paraobtener másinformación,consulte"Cómo crearparámetros"en la página218.

Creación deparámetrosal configurarvalores deotrosparámetros

Permite definir parámetros de flujo y deprueba directa e inmediatamente alconfigurar valores de parámetros decomponente o de flujo, como porejemplo cuando el valor de unparámetro de flujo tiene que coincidircon el valor de un nuevo parámetro depruebas "aún no definido". Útil convarias iteraciones.

Sugerencia: Estemétodo paracrear parámetros resulta cómodocuando se necesitan configurarvarios valores de parámetro paracada iteración de la prueba o flujoen el que reside el componente (oflujo).

Módulo Plan de pruebas> Cuadros de diálogoIteraciones > PáginaEstablecer valores

Paraobtener másinformaciónsobre lainterfaz deusuario,consulte"Cuadro dediálogoEstablecervalores" enla página229.

Generación Permite generar flujos de entrada yparámetros de prueba a partir deparámetros de componentesempresariales. Útil con variasiteraciones.

Módulo Plan de pruebas> Cuadro de diálogoIteraciones > BotónCrear parámetros deprueba

Paraobtener másinformaciónsobre lainterfaz deusuario,consulte"Cuadro dediálogoCrearparámetrosdeflujo/prueba"en la página278.

Guía del usuarioCapítulo 13: Parámetros

HP Business Process Testing (12.00) Página 222 de 300

Page 223: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Método Finalidad / Uso Disponible enConsultetambién

Promoción Promover parámetros amplía elalcance de un parámetro demaneraque otras entidades puedan usar suvalor cuando se ejecuta una prueba deproceso empresarial. Por ejemplo,cuando un parámetro de componenteempresarial es promovido a nivel deflujo y después a nivel de prueba, secrea un parámetro con el mismonombre tanto para el flujo como para laprueba. El resto de entidades cuyosparámetros hayan sido promovidos,tendrán acceso al valor más alto delparámetro.

Módulo Plan de pruebas> Ficha Secuencia decomandos de la prueba >Panel Seleccionarcomponente/Seleccionar

flujo > Botón

Paraobtener másinformaciónsobre lainterfaz deusuario,consulte"Cuadro dediálogoPromoverparámetros"en la página256.

Paraobtener másinformación,consulte"Cómopromoverparámetros"en la página254.

Interfaz de usuario de parámetrosEsta sección incluye:

Página Parámetros 224

Cuadro de diálogo Establecer valores 229

Área de fecha dinámica 233

Cuadro de diálogo Parámetros 236

Cuadro de diálogo Nuevo parámetro/Detalles del parámetro 238

Guía del usuarioCapítulo 13: Parámetros

HP Business Process Testing (12.00) Página 223 de 300

Page 224: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Página ParámetrosEste cuadro de diálogo o ficha permite ver, seleccionar e insertar parámetros de componentes yflujos empresariales, y pruebas de procesos empresariales.

Paraacceder

Realice una de las acciones siguientes:

l En el árbol de componentes del módulo Componentes empresariales,seleccione un componente y haga clic en la fichaParámetros.

l En el árbol de pruebas del módulo Plan de pruebas, seleccione una prueba delproceso empresarial o un flujo y haga clic en la fichaParámetros.

l En el árbol de pruebas del módulo Plan de pruebas, seleccione una prueba delproceso empresarial o un flujo y haga clic en la fichaSecuencia decomandos de la prueba. Haga clic en la fichaParámetros situada en laparte inferior de la ventana.

Informaciónimportante

l Podrá insertar parámetros de componentes en los pasos en la fichaImplementaciónmanual del módulo Componentes empresariales. Despuésde que seleccione un parámetro, éste se insertará en la ubicación del cursoren el paso de componente con la sintaxis <<<nombre del parámetro>>>.Para obtener más información sobre la tarea, consulte " Crear parámetrosmientras se definen pasos manuales" en la página 219.

l Los valores de parámetro son almacenados, comparados y procesados comocadenas de caracteres (incluso si los valores son especificados comovalores de fecha o numéricos).

l Al crear parámetros de flujo de entrada se les debe asignar el valor de uncomponente del flujo. De lo contrario, los parámetros no serán relevantes enla prueba de proceso empresarial.

l Los parámetros de prueba solo pueden ser parámetros de entrada.

l Los parámetros de componente se pueden ver y modificar en el cuadro dediálogo Configuración de componentes empresariales, consulteGuía delusuario de HP Unified Functional Testing.

l Notas para usuarios de UFT: Los parámetros para los componentes deGUI de palabras clave se pueden ver y modificar en el cuadro de diálogoConfiguración de componentes empresariales. Asimismo, podrá insertar losparámetros Tabla de datos y los valores de salida en componentesempresariales, pero solo podrá almacenar los valores en la primera fila de laTabla de datos. Las iteraciones de componentes están definidas para laspruebas de procesos empresariales en ALM y no les afecta la Tabla de datos.

Guía del usuarioCapítulo 13: Parámetros

HP Business Process Testing (12.00) Página 224 de 300

Page 225: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Tareasrelacionadas

l "Cómo crear parámetros" en la página 218

l "Cómo establecer valores de parámetros" en la página 220

Consultetambién

"Información general sobre parámetros" en la página 218

A continuación se describen los elementos de la interfaz de usuario:

Elemento de la IU Descripción

Nuevo parámetro. Abre el cuadro de diálogo Nuevo parámetro de<entidad>, que le permite definir un nuevo parámetro. Para obtenerinformación, consulte "Cuadro de diálogo Nuevo parámetro/Detalles delparámetro" en la página 238.

Nota: Este botón se deshabilita al seleccionar la fichaParámetrosen la ficha Secuencia de comandos de la prueba del módulo Plan depruebas.

Sugerencia: Al crear parámetros de flujo de entrada se les debeasignar el valor de un parámetro de entrada de componente del flujo.De lo contrario, no serán relevantes en la prueba de procesoempresarial.

Eliminar. Elimina el parámetro seleccionado.

Si elimina un parámetro que se incluye en un paso de componente, elparámetro del paso de componente se reemplazará por texto normal conla sintaxis siguiente: <nombre_parámetro>

Si el proceso empresarial contiene el parámetro de componente que estáeliminando, la prueba puede que no se ejecute correctamente.

No disponible cuando:

l Al seleccionar la fichaParámetros en la ficha Secuencia de pruebasdel módulo Plan de pruebas.

l En el cuadro de diálogo Parámetros.

Guía del usuarioCapítulo 13: Parámetros

HP Business Process Testing (12.00) Página 225 de 300

Page 226: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento de la IU Descripción

Actualizar. Actualiza los parámetros de componente demodo quemuestren la informaciónmás actualizada.

No disponible cuando:

l Al seleccionar la fichaParámetros en la ficha Secuencia de pruebasdel módulo Plan de pruebas.

l En el cuadro de diálogo Parámetros.

Establecer filtro/orden. Permite filtrar y ordenar los parámetros decomponente en la cuadrícula. Todos los filtros u órdenes de clasificaciónaplicados semostrarán debajo de la barra de herramientas. Para obtenerinformación, consulte laGuía del usuario de HP Application LifecycleManagement.

No disponible cuando:Se selecciona la fichaParámetros en la fichaSecuencia de comandos de la prueba del módulo Plan de pruebas.

Seleccionar columnas. Abre el cuadro de diálogo Seleccionarcolumnas, el cual permite determinar los campos que semuestran y elorden en el que aparecen. Para obtener más información, consulte laGuía del usuario de HP Application Lifecycle Management.

Nota: Esta opción no se encuentra disponible al seleccionar la fichaParámetros en la ficha Secuencia de comandos de la prueba del móduloPlan de pruebas.

Detalles del parámetro.Abre el cuadro de diálogo Detalles delparámetro, en el cual semuestran los datos del parámetro seleccionado.Para obtener más información, consulte "Cuadro de diálogo Nuevoparámetro/Detalles del parámetro" en la página 238.

Subir. Mueve el parámetro seleccionado hacia arriba en la lista.

Sugerencia: En otras fichas y otros cuadros de diálogo, como en laspáginas de iteraciones, los parámetros semuestran por el ordendefinido en la página Parámetros.

Bajar. Mueve el parámetro seleccionado hacia abajo en la lista.

Sugerencia: En otras fichas y otros cuadros de diálogo, como en laspáginas de iteraciones, los parámetros semuestran por el ordendefinido en la página Parámetros.

Guía del usuarioCapítulo 13: Parámetros

HP Business Process Testing (12.00) Página 226 de 300

Page 227: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento de la IU Descripción

Ir al recurso. Para uso con configuraciones que tienen acceso a datosdinámicos. Abre el recurso en el módulo Recursos de pruebas.

Disponible en: Ficha Parámetros del módulo Plan de pruebas. Estecampo no se encuentra disponible al seleccionar la fichaParámetros enla ficha Secuencia de comandos de la prueba del módulo Plan depruebas.

Vista previa del recurso. Para uso con configuraciones que tienenacceso a datos dinámicos. Le permite previsualizar los datos reales quese utilizarán con la configuración cuando se ejecute la prueba. El recursode tabla de datos externa se especifica enRecurso de datos en elcuadro de diálogo Vista previa del recurso.

El cuadro de diálogo Vista previa de recursos es similar a la ficha Visor derecursos en el módulo Recursos de pruebas. Para obtener másinformación sobre la interfaz de usuario, consulte laGuía del usuario deHP Application Lifecycle Management.

Disponible en: Ficha Parámetros del módulo Plan de pruebas. Estecampo no se encuentra disponible al seleccionar la fichaParámetros enla ficha Secuencia de comandos de la prueba del módulo Plan depruebas.

Asignar parámetros. Para uso con configuraciones que tienen acceso adatos dinámicos. Permite especificar conjuntos de valores de parámetrosde un archivo externoMicrosoft Excel asignando los nombres deparámetros en el archivo Excel a los nombres de parámetros de ALM.Para obtener más información, consulteGuía del usuario de HPApplication Lifecycle Management.

Disponible en: Ficha Parámetros del módulo Plan de pruebas. Estebotón no se encuentra disponible al seleccionar la fichaParámetros en laficha Secuencia de comandos de la prueba del módulo Plan de pruebas.

Ordenar por Especifica el orden en el que se enumeran los parámetros, tal y como sedefine en el cuadro de diálogo Establecer filtro. Para obtener másinformación sobre la interfaz de usuario, consulteGuía del usuario de HPApplication Lifecycle Management.

Guía del usuarioCapítulo 13: Parámetros

HP Business Process Testing (12.00) Página 227 de 300

Page 228: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento de la IU Descripción

Recurso de datos Especifica el nombre de un archivo externoMicrosoft Excel que contieneconjuntos de valores de parámetros de cada configuración de la prueba.Usado solo para configuraciones definidas para tener acceso a datosdinámicos. Para obtener más información, consulteGuía del usuario deHP Application Lifecycle Management.

Disponible en: Ficha Parámetros del módulo Plan de pruebas. Estecampo no se encuentra disponible al seleccionar la fichaParámetros enla ficha Secuencia de comandos de la prueba del módulo Plan depruebas.

<filtros_cuadrícula>

Muestra un cuadro de filtro de cuadrícula bajo el nombre de cada columnaque se puede filtrar, lo que permite definir una condición de filtro para lacolumna.

Escriba directamente en el cuadro o haga clic en el mismo paramostrar elbotón Examinar y se abrirá el cuadro de diálogo Seleccionar condición defiltro. Para obtener información, consulte laGuía del usuario de HPApplication Lifecycle Management.

Filtros Describe los filtros aplicados en esemomento a la lista de parámetros.(En las columnas que se pueden filtrar, los filtros se encuentrandirectamente encima de los cuadros de filtro de cuadrícula).

Usado Cuando se activa, este elemento de interfaz de usuario indica que elparámetro de componente está incluido en un paso.

Nombre Muestra un nombre descriptivo del parámetro.

l Los nombres de parámetro deben estar en inglés.

l Los parámetros de componentes deben empezar por una letra y nopueden incluir espacios ni ninguno de los caracteres siguientes:! @ # $ % ^ & * ( ) + = \ { } | ; ' : " , . / < > ? ~ ` [ ] – ~Todo carácter no válido es sustituido automáticamente por un guiónbajo (_).

l Los parámetros de pruebas y flujos deben empezar por una letra y nopueden incluir espacios ni ninguno de los caracteres siguientes:< > ~ ? %Todo carácter no válido es sustituido automáticamente por un guiónbajo (_).

l Los nombres de parámetros deben ser exclusivos al componente,flujo o prueba.

l El nombre del parámetro debe empezar por una letra. Si el primercarácter del nombre del componente no es una letra, se agregará unprefijo, como por ejemplo comp_,.

Guía del usuarioCapítulo 13: Parámetros

HP Business Process Testing (12.00) Página 228 de 300

Page 229: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento de la IU Descripción

Parámetros deentrada

Muestra todos los parámetros de entrada definidos.

Disponible en: Fichas Parámetros

Parámetros desalida

Muestra todos los parámetros de salida definidos.

Disponible en: Fichas de parámetros para componentes y flujos

Descripción Ficha que ofrece una descripción de la finalidad del parámetro decomponente u otro texto descriptivo.

Valorpredeterminado

Ficha que contiene el valor predeterminado del parámetro de entrada.Este valor se usa al ejecutar el componente, si la prueba o el flujo deproceso empresarial no suministra ningún otro valor.

Disponible en: Ficha Parámetros de entrada

Cuadro de diálogo Establecer valoresEste cuadro de diálogo le permite establecer valores predeterminados y reales de parámetros anivel de componente, flujo y prueba.

Paraacceder

1. Haga clic en un campo o celda en el que desea establecer un valor.

2. Haga clic en la flecha desplegable situada a la derecha de la celda o campo,si hay una.

Guía del usuarioCapítulo 13: Parámetros

HP Business Process Testing (12.00) Página 229 de 300

Page 230: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Informaciónimportante

l Los campos y la estructura del cuadro de diálogo cambiarán en función de:

n La ubicación desde la que se abre el cuadro de diálogo

n Los botones de opción o botones seleccionados en este cuadro de diálogo

l Todos los valores de parámetros se almacenan internamente como cadenas,independientemente de cómo se especifiquen los valores de parámetros. Porejemplo, podrá configurar un valor como fecha por medio de un calendario.Sin embargo, cuando el valor es almacenado y comparado con otros valores,será comparado como cadena.

l Puede proporcionar un valor predeterminado en caso de que no se suministreun valor para la ejecución.

Tareasrelacionadas

l "Cómo crear parámetros" en la página 218

l "Cómo establecer valores de parámetros" en la página 220

Consultetambién

"Información general sobre parámetros" en la página 218

A continuación se describen las vistas del cuadro de diálogo Establecer valor.

Valor fijoLa vista Valor fijo muestra áreas, campos y botones que permiten introducir un valor fijo para elparámetro.

Paraacceder

1. Si se accede desde Plan de pruebas > cuadros de diálogo Iteraciones decomponente y flujo del Laboratorio de pruebas > ficha Iteraciones de laprueba, cuando un componente o un flujo se incluye en unaprueba: SeleccioneValor fijo.

2. Haga clic en el campo o celda del valor.

3. Haga clic en la flecha desplegable situada a la derecha de la celda o campo,si hay una.

Informaciónimportante

l Esta es la vista predeterminada del cuadro de diálogo Establecer valor.

l Puede introducir valores de código XML, pero use una herramienta externapara validar el XML.

l También podrán introducirse valores escribiendo un valor de cadenadirectamente en la celda correspondiente de la cuadrícula.

Sugerencia: También puede usar el valor predeterminado paramostrar alprobador un valor de prueba. Por ejemplo, un valor predeterminado para elnúmero de teléfono podría ser ###-###-####.

Guía del usuarioCapítulo 13: Parámetros

HP Business Process Testing (12.00) Página 230 de 300

Page 231: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

A continuación se describen los elementos de la interfaz de usuario (los elementos sin etiqueta semuestran entre corchetes angulares):

Elemento de la IU Descripción

Muestra un área de calendario, la cual permite seleccionar unafecha fija.

SeleccioneCifrado para cifrar la fecha (opcional).

Muestra el área de fecha dinámica, la cual permite seleccionaruna fecha relativa a una fecha fija (como Today,WeekAgo).

Para obtener más información sobre la interfaz de usuario,consulte "Área de fecha dinámica" en la página 233.

CifradoCifra el valor fijo (incluidas las fechas).

Los caracteres introducidos están cifrados y semostrarán comoasteriscos. Podrámodificar un valor cifrado. Permanecerácifrado.

Cuando se desactiva, borra el valor fijo.

Una vez cifrado un valor, solo puedemodificarse en la fichaEstablecer valores y no directamente en la cuadrícula.

Disponible cuando:Establecer valores fijos y, si aparece, Valorfijo es seleccionado.

<área de texto> Muestra el valor actual del parámetro y permite introducir ymodificar dicho valor.

Al introducir un valor de parámetro como valor de cadena, valornumérico o valor booleano, el valor será tratado del mismomodoque otro carácter. Por ejemplo, "1" y "1.0" son tratados comocadenas diferentes.

Guía del usuarioCapítulo 13: Parámetros

HP Business Process Testing (12.00) Página 231 de 300

Page 232: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Parámetros de pruebasLa vista Parámetros de pruebamuestra el cuadro de diálogo Parámetros. Utilice el cuadro dediálogo Parámetros para seleccionar (o crear) un valor de flujo o parámetro de prueba que se usaráen el parámetro seleccionado.

Para acceder 1. En Plan de prueba > cuadros de diálogoIteraciones de componente y flujo o Laboratoriode pruebas > ficha Iteraciones de laprueba: SeleccioneParámetros de prueba.

2. Haga clic en el campo o celda del valor.

3. Haga clic en la flecha desplegable situada a laderecha de la celda o campo, si hay una.

Informaciónimportante

l Puede establecer el valor de un parámetro decomponente en el valor de un parámetro depruebas o flujo. Igualmente, puede establecer elvalor de un parámetro de flujo en el valor de unparámetro de pruebas.

l Después de seleccionar o crear un parámetro deflujo o prueba, el nombre del parámetro seintroduce como valor en la cuadrícula, entrellaves { }. Las llaves indican a ALM que debetratar el parámetro como un parámetro y no comoun valor fijo.

Consulte también "Cuadro de diálogo Nuevo parámetro/Detalles delparámetro" en la página 238

A continuación se describen los elementos de la interfaz de usuario:

Elemento dela IU Descripción

Promocionadoa:

Muestra la información de promoción para el parámetro seleccionado. Situadaen la parte inferior de la vista Parámetros de prueba.

Para obtener información conceptual sobre la promoción de parámetros,consulte "Información general sobre promoción de parámetros" en la página254.

Ejemplo

Guía del usuarioCapítulo 13: Parámetros

HP Business Process Testing (12.00) Página 232 de 300

Page 233: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Área de fecha dinámicaEsta área permite establecer fechas dinámicas.

Para acceder En la página Establecer valores, seleccioneEstablecer fecha dinámica.

Informaciónimportante

Una fecha dinámica es una fecha relativa a la fecha actual (como porejemplo Today,WeekAgo).

Tareasrelacionadas

"Cómo establecer valores de parámetros" en la página 220

Consulte también "Cuadro de diálogo Establecer valores" en la página 229

A continuación se describen los elementos de la interfaz de usuario (los elementos sin etiqueta semuestran entre corchetes angulares):

Elemento de la IU Descripción

Muestra el <área de calendario>, la cual permite seleccionar unvalor de fecha fijo por medio de un calendario.

Muestra el <área de fecha dinámica>, que permite seleccionaruna fecha relativa a una fecha fija.

<período relativo> Contiene una lista de períodos relativos:

l Today

l Yesterday

l Tomorrow

l WeekAgo

l WeekFromToday

l MonthAgo

l MonthFromToday

l YearAgo

l YearFromToday

Las cadenas de fechas no distinguen entremayúscula yminúscula. Por ejemplo, [WeekAgo] y [Weekago] son valoresválidos.

Guía del usuarioCapítulo 13: Parámetros

HP Business Process Testing (12.00) Página 233 de 300

Page 234: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento de la IU Descripción

<+/-> Determina si los valores de <desplazamiento> y <período detiempo> se agregan (<+>) o se restan (<->) del valor <períodorelativo>.

<desplazamiento> Contiene una lista de enteros positivos (incluyendo el cero), quele permite determinar el número de días/semanas/meses/añospor los que desea ajustar el período de tiempo relativo.

Los valores máximos de desplazamiento que se aplican aperiodos de tiempo y que se utilizan paramodificar cadenas defechas son los siguientes:

l 5000 para años

l 60000 parameses

l 240000 para semanas

l 1680000 para días

Ejemplo

[hoy + 5000 años] es un valor válido.

[today + 5001 years] no es un valor válido.

Guía del usuarioCapítulo 13: Parámetros

HP Business Process Testing (12.00) Página 234 de 300

Page 235: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento de la IU Descripción

<periodo de tiempo> Contiene una lista de períodos de tiempo, que le permiten ajustarel período de tiempo relativo. Las opciones son:

l Día (o Días o D). Periodo de tiempo en días.

l Semana (o Semanas o S). Periodo de tiempo en semanas.

l Mes (oMeses oM). Periodo de tiempo enmeses.

l Año (o Años o A). Periodo de tiempo en años.

Los periodos de tiempo usados paramodificar cadenas de fechano distinguen entremayúscula y minúscula. Por ejemplo,[YearFromToday + 5 Months] y [YearFromToday + 5 months]son valores válidos.

No se requieren espacios para valores de fechas dinámicas. Porejemplo, [MonthFromToday + 3 w] y [MonthFromToday+3w]son valores válidos.

Ejemplos

l [Tomorrow + 1 día]

l [Today + 3 días]

l [Yesterday - 5 d]

l [Tomorrow + 1 semana]

l [Today + 2 semanas]

l [MonthFromToday + 3 s]

l [YearAgo - 1mes]

l [YearFromToday + 5meses]

l [Today + 3m]

l [Today - 1 año]

l [Tomorrow + 2 años]

l [WeekFromToday + 2 a]

Guía del usuarioCapítulo 13: Parámetros

HP Business Process Testing (12.00) Página 235 de 300

Page 236: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento de la IU Descripción

<área de expresión> Muestra la expresión creada a partir de la selección del <períodode tiempo relativo>, <desplazamiento> y <período detiempo>.

También puede personalizar manualmente una cadena de fechaescribiendo un valor del período de tiempo relativo y agregando oquitando un periodo de tiempo a él.

Cuadro de diálogo ParámetrosEste cuadro de diálogo permite insertar parámetros existentes en los pasos que se describen en lasceldas de las columnas Descripción y Resultado esperado de un paso.

Paraacceder

1. En el módulo Componentes empresariales, seleccione un componente quetenga pasos de diseñomanuales en el árbol de componentes.

2. En la ficha Implementaciónmanual, realice una de las opciones siguientesen el panel Implementaciónmanual:

n Haga doble clic en un paso para insertar el parámetro en el cuadro dediálogo Detalles del paso de componente.

n Haga clic enPaso nuevo para agregar un paso e insertar elparámetro en el cuadro de diálogo Detalles del paso de componente.

n Edite un paso directamente en el panel Implementaciónmanual.

3. Coloque el cursor en una celda de la columnaDescripciones o en lacolumnaResultado esperado.

4. Haga clic en Insertar parámetro .

Tareasrelacionadas

"Cómo crear parámetros" en la página 218

A continuación se describen los elementos de la interfaz de usuario:

Elemento de la IU

Abre el cuadro de diálogo Nuevo parámetro de componente, que permitedefinir un nuevo parámetro de componente. Para obtener másinformación, consulte "Cuadro de diálogo Nuevo parámetro/Detalles delparámetro" en la página 238.

Guía del usuarioCapítulo 13: Parámetros

HP Business Process Testing (12.00) Página 236 de 300

Page 237: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento de la IU

Establecer filtro/orden. Permite filtrar y ordenar los parámetros decomponente en la cuadrícula. Todos los filtros u órdenes de clasificaciónaplicados semostrarán debajo de la barra de herramientas. Para obtenerinformación, consulte laGuía del usuario de HP Application LifecycleManagement.

Seleccionar columnas. Abre el cuadro de diálogo Seleccionarcolumnas, el cual permite determinar los campos que semuestran y elorden en el que aparecen. Para obtener más información, consulte laGuía del usuario de HP Application Lifecycle Management.

Detalles del parámetro. Abre el cuadro de diálogo Detalles delparámetro de componente, en el cual semuestran los detalles delparámetro seleccionado. Para obtener más información, consulte"Cuadro de diálogo Nuevo parámetro/Detalles del parámetro" en lapágina siguiente.

Subir. Mueve el parámetro seleccionado hacia arriba en la lista.

Sugerencia: En otras fichas y otros cuadros de diálogo, como en laspáginas de iteraciones, los parámetros semuestran por el ordendefinido en este cuadro de diálogo.

Bajar. Mueve el parámetro seleccionado hacia abajo en la lista.

Sugerencia: En otras fichas y otros cuadros de diálogo, como en laspáginas de iteraciones, los parámetros semuestran por el ordendefinido en este cuadro de diálogo.

Usado Al marcarse, este elemento de interfaz de usuario indica que el parámetrode componente está incluido en un paso.

Nombre Nombre descriptivo del parámetro.

l Los nombres de parámetros deben empezar por una letra y no puedenincluir espacios ni ninguno de los caracteres siguientes:! @ # $ % ^ & * ( ) + = \ { } | ; ' : " , . / < > ? ~ ` [ ] – ~Todo carácter no válido es sustituido automáticamente por un guiónbajo (_).

l Los nombres de parámetros deben ser exclusivos al componente,flujo o prueba.

l El nombre del parámetro debe empezar por una letra. Si el primercarácter del nombre del componente no es una letra, se agregará unprefijo, como por ejemplo comp_,.

Guía del usuarioCapítulo 13: Parámetros

HP Business Process Testing (12.00) Página 237 de 300

Page 238: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento de la IU

Valorpredeterminado

Valor predeterminado del parámetro. Este valor se usa al ejecutar elcomponente, si la prueba o el flujo de proceso empresarial no suministraningún otro valor.

Los valores predeterminados se guardarán y se compararán comocadenas, pero pueden especificarse según diferentes tipos de valores.

Descripción Ofrece una descripción de la finalidad del parámetro de componente uotro texto descriptivo.

Cuadro de diálogo Nuevo parámetro/Detalles delparámetro

El cuadro de diálogo Nuevo parámetro permite crear:

l Parámetros de componente de salida y entrada

l Parámetros de flujo de salida y entrada

l Parámetros de pruebas de entrada

El cuadro de diálogo Detalles del parámetro permite ver los detalles de los parámetros.

Paraacceder

l Cuadro de diálogo Detalles del parámetro: En una ficha o cuadro dediálogo Parámetros, haga doble clic en el parámetro.

l Cuadro de diálogo Nuevo parámetro En el módulo Componentesempresariales o Plan de pruebas, seleccione la fichaParámetros y haga clicenNuevo parámetro.

Sugerencia: También se puede acceder al cuadro de diálogo Nuevoparámetro.

l Página Establecer valores. Seleccione el botón de opciónParámetrosde prueba, cuando esté disponible, en la página Establecer valores yhaga clic en el botónNuevo parámetro.

l Módulo Componentes empresariales. En el panel Implementaciónmanual, haga clic en el botón Insertar parámetro y, a continuación,haga clic en el botónNuevo parámetro.

Guía del usuarioCapítulo 13: Parámetros

HP Business Process Testing (12.00) Página 238 de 300

Page 239: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Informaciónimportante

Los parámetros se insertan después del parámetro seleccionado.

Los valores de parámetro son almacenados, comparados y procesados comocadenas de caracteres (incluso si los valores son especificados como valoresde fecha o numéricos).

Notas para usuarios de UFT: Los parámetros para los componentes deGUIde palabras clave se pueden ver y modificar en el cuadro de diálogoConfiguración de componentes empresariales. Asimismo, podrá insertar losparámetros Tabla de datos y los valores de salida en componentesempresariales, pero solo podrá almacenar los valores en la primera fila de laTabla de datos. Las iteraciones de componentes están definidas para laspruebas de procesos empresariales en ALM y no les afecta la Tabla de datos.

Tareasrelacionadas

l "Cómo crear parámetros" en la página 218

l "Cómo establecer valores de parámetros" en la página 220

Consultetambién

l "Información general sobre parámetros" en la página 218

l "Página Parámetros" en la página 224

A continuación se describe la interfaz de usuario:

Elemento de laIU Descripción

Primera entidad. Salta al primer componente del módulo componentesempresariales.

Disponible en: Fichas/Cuadros de diálogo Detalles del parámetro

Entidad anterior. Salta al anterior componente del módulo componentesempresariales.

Disponible en: Fichas/Cuadros de diálogo Detalles del parámetro

Entidad siguiente. Salta al siguiente componente del módulo componentesempresariales.

Disponible en: Fichas/Cuadros de diálogo Detalles del parámetro

Última entidad. Salta al último componente del módulo componentesempresariales.

Disponible en: Fichas/Cuadros de diálogo Detalles del parámetro

Guía del usuarioCapítulo 13: Parámetros

HP Business Process Testing (12.00) Página 239 de 300

Page 240: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento de laIU Descripción

Este botón realiza una de las acciones siguientes:

l Eliminar. Desde una lista de parámetros, elimina el parámetroseleccionado actualmente. Si elimina un parámetro que se incluye en unpaso de diseño, el parámetro del paso de diseño será reemplazado portexto regular con la sintaxis siguiente: <nombre de parámetro>.

l Restablece todos los campos. Desde el cuadro de diálogo Nuevoparámetro, borra los valores de todos los campos.

Revisión ortográfica. Permite revisar la ortografía de la palabraseleccionada o de todas las palabras del parámetro.

Diccionario de sinónimos.Muestra un sinónimo, antónimo o palabrarelacionada para la palabra seleccionada.

Opciones de ortografía. Permite configurar el modo en que ALM revisa laortografía.

Id. Id. del parámetro.

Nombre deparámetro

Nombre descriptivo del parámetro.

l Los nombres de parámetro deben estar en inglés.

l Los nombres de parámetros deben empezar por una letra y no puedenincluir espacios ni ninguno de los caracteres siguientes: ! @ # $ % ^ & *( ) + = \ { } | ; ' : " , . / < > ? ~ ` [ ] – ~

Si el parámetro está en una pruebamanual que se convirtió en uncomponente empresarial, todos los caracteres no válidos sereemplazarán automáticamente por un carácter de subrayado (_).

l Los nombres de parámetros deben ser exclusivos al componente, flujo oprueba.

l El nombre del parámetro debe empezar por una letra. Si el parámetro estáen una pruebamanual que se convirtió en un componente empresarial y elprimer carácter del nombre del componente no es una letra, se agregaráun prefijo, como por ejemplo comp_,.

Ficha Detalles Permite modificar detalles del parámetro.

Estado deasignación

El nombre del parámetro (columna) de recursos de datos externoscorrespondiente al que se asigna el parámetro.

Este elemento de la interfaz de usuario está en blanco si no se asigna ningúnparámetro.

Disponible en:Cuadro de diálogo Datos del parámetro de pruebas

Guía del usuarioCapítulo 13: Parámetros

HP Business Process Testing (12.00) Página 240 de 300

Page 241: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento de laIU Descripción

Orden Puesto del parámetro dentro del conjunto de parámetros.

Disponible para:Parámetros de flujo y de prueba

Ficha Valorpredeterminado

Valor predeterminado del parámetro de entrada. Este valor se usa al ejecutarel componente, si la prueba o el flujo de proceso empresarial no suministraningún otro valor. El valor predeterminado puede introducirse directamente enla cuadrícula, en la página Establecer valores o en la ficha situada en la parteinferior de la ventana.

Para obtener más información sobre la interfaz de usuario, consulte "Cuadrode diálogo Establecer valores" en la página 229.

Disponible en: subfichas de Parámetros de entrada

FichaDescripción

Descripción de la finalidad del parámetro u otro texto descriptivo. Esta fichapermite modificar detalles del parámetro.

Guía del usuarioCapítulo 13: Parámetros

HP Business Process Testing (12.00) Página 241 de 300

Page 242: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Página 242 de 300HP Business Process Testing (12.00)

Guía del usuarioCapítulo 13: Parámetros

Page 243: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Capítulo 14: Vinculación de parámetrosEste capítulo incluye:

Información general sobre la vinculación de parámetros 244

Cómo vincular datos 249

Interfaz de usuario de vinculación de parámetros 250

HP Business Process Testing (12.00) Página 243 de 300

Page 244: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Información general sobre la vinculación deparámetros

La vinculación de parámetros permite poner datos a disposición de componentes empresariales yflujos.

Película de características del producto:Para ver una película que describe cómo gestionarparámetros de Business Process Testing, seleccioneAyuda > Películas en la ventana principalde ALM.

Para vincular parámetros, los valores de parámetros de salida deben pasarse a parámetros deentrada de componentes empresariales y flujos subsiguientes de una prueba. El proceso deestablecer el valor de un parámetro de entrada en el valor de un parámetro de salida se denominavinculación de parámetros de salida y entrada.

Ejemplo

El componente empresarial CreateLoan tiene un parámetro de salida que contiene un Id. desolicitud generado. Un componente empresarial posterior, SearchLoan, puede comprobar elpréstamo si tiene acceso al valor del Id. de solicitud de CreateLoan. Este acceso se facilitavinculando el parámetro de salida de CreateLoan al parámetro de entrada de SearchLoan.

El componente o flujo en el que se ha definido el parámetro de salida es el origen. El componente oflujo que se vincula a ese parámetro de salida es el destino. En el ejemplo anterior, CreateLoan esel componente de origen y SearchLoan el de destino.

Para obtener más información, consulte "Cómo vincular datos" en la página 249.

En esta sección también se incluyen los siguientes temas:

l "Vinculación e iteraciones" abajo

l "Ejemplos de vinculación de datos" en la página siguiente

Vinculación e iteracionesPodrá configurar un componente o flujo demanera que se ejecute un determinado número de vecesen una ejecución usando diferentes valores de datos para los parámetros de flujo o de componente.Se denomina iteración a cada una de las ejecuciones del componente o flujo. Para obtenerinformación sobre iteraciones, consulte "Cómo establecer datos para iteraciones" en la página 266

Las iteraciones de un origen pueden tener como resultado varios valores de salida de parámetros.En estos casos, el valor proporcionado por cada iteración es pasado como valor de entrada a laiteración correspondiente del destino.

Guía del usuarioCapítulo 14: Vinculación de parámetros

HP Business Process Testing (12.00) Página 244 de 300

Page 245: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

La vinculación solo se producirá correctamente si ALM puede determinar la iteración de destino decada iteración de origen. Deben cumplirse las siguientes condiciones:

l Condición 1. El origen tiene una iteración y el destino una omás (una relación “1:n”). Para verun ejemplo, consulte "Ejemplo de iteraciones (“relación “1:n”): representación gráfica" en lapágina 247:

l Condición 2. El origen y el destino tienen el mismo número de iteraciones (una relación “n:n”).Para ver un ejemplo, consulte "Ejemplo de iteraciones (“relación “1:n”): representación gráfica"en la página 247:

Nota: Si un origen o destino es miembro de un grupo, el número de iteraciones corresponderáal del grupo.

Si las iteraciones de componentes no están representadas por la relación “1:n” o “n:n” , semostraráunmensaje de advertencia.

ConsideracionesTenga en cuenta lo siguiente al trabajar con iteraciones y vinculación de parámetros:

l Si usa la salida de un componente anterior como el valor de un parámetro de componente deentrada, la opción se aplicará a todas las iteraciones de ese parámetro de entrada.

l Si las iteraciones de un componente de origen de una prueba de proceso empresarial tienencomo resultado varios valores de salida de parámetros, el valor proporcionado por una iteracióndada será pasado como valor de entrada de la iteración correspondiente del componente dedestino.

l El desplazamiento de un componente empresarial, grupo o flujo puede causar un conflicto dereferencias de parámetros, como por ejemplo, uno en el que un componente de destino esmovido a una posición anterior al componente de origen. Si se ignora el mensaje de advertenciaresultante, el vínculo responsable del conflicto con el parámetro de origen será eliminado. Ellotendrá como consecuencia que la iteración arrojará errores y el vínculo tendrá que serrestablecido en el cuadro de diálogo Iteraciones de destino si es necesario.

l En aquellos casos en los que hay un número de iteraciones incompatible entre los parámetrosde componente de salida y de entrada, el nombre de parámetro del encabezado de columna semostrará en rojo en el cuadro de diálogo Iteraciones.

l Los errores de iteraciones tienen como resultado la incorrecta ejecución de la prueba o el flujo deproceso empresarial que contiene los componentes correspondientes. Estos errores se indicanen la ficha Secuencia de comandos de la prueba del módulo Plan de pruebas y son notificadoscuando se valida un flujo o prueba. Para obtener más información sobre la interfaz de usuario,consulte "Cuadro de diálogo Resultados de la validación de la prueba" en la página 177.

Ejemplos de vinculación de datosEn este tema se ofrecen ejemplos que demuestran cómo vincular datos.

Se ofrecen los siguientes ejemplos: 

Guía del usuarioCapítulo 14: Vinculación de parámetros

HP Business Process Testing (12.00) Página 245 de 300

Page 246: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

l "Ejemplo: Vinculación de parámetros de componente de entrada y salida: representación gráfica" abajo

l "Ejemplo de iteraciones (“relación “1:n”): representación gráfica" en la página siguiente

l "Ejemplo de iteraciones (“relación “1:n”): representación gráfica" en la página siguiente

l "Ejemplos de iteraciones: representación en el cuadro de diálogo Iteraciones" en la página 248

Ejemplo: Vinculación de parámetros de componente de entrada y salida:representación gráfica

Suponga que crea tres componentes para diferentes etapas de un proceso de solicitud depréstamo para clientes:

l CreateLoan. Recibe una solicitud de préstamo y genera un Id. de préstamo exclusivo parala solicitud.

l SearchLoan. Realiza una búsqueda entre los préstamos existentes para verificar si elpréstamo existe.

l ApproveLoan. Aprueba la solicitud de préstamo.

En este ejemplo una prueba de proceso empresarial prueba el flujo de trabajo delprocesamiento del préstamo en su integridad, desde la recepción de la solicitud hasta laaprobación de lamisma. El componente CreateLoan crea un parámetro de salida llamado

Guía del usuarioCapítulo 14: Vinculación de parámetros

HP Business Process Testing (12.00) Página 246 de 300

Page 247: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

LoanID. Este parámetro de salida almacena el valor del Id. de solicitud generado al solicitarseel préstamo. A continuación se puede usar este valor como parámetro de entrada decomponentes o flujos sucesivos de la prueba de proceso empresarial, como por ejemploSearchLoan y ApproveLoan.

Ejemplo de iteraciones (“relación “1:n”): representación gráfica

El componente de origen tiene una iteración y el de destino una omás (una relación “1:n”).

En este caso se usará el mismo valor de salida del componente de origen en cada iteración delcomponente de destino.

Ejemplo de iteraciones (“relación “1:n”): representación gráfica

El componente de origen y de destino tienen el mismo número de iteraciones (una relación“n:n”).

En este caso se usarán valores de salida distintos de las iteraciones del componente de origenen las respectivas iteraciones del componente de destino.

Guía del usuarioCapítulo 14: Vinculación de parámetros

HP Business Process Testing (12.00) Página 247 de 300

Page 248: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

El número de iteraciones en la relación entre componentes puede corresponderse al número deiteraciones real de cada componente o grupo, o el número de iteraciones seleccionadas en unrango parcial.

En este ejemplo los tres valores de iteración de salida de C1 podrían también haberse utilizadocomo valores de entrada en las tres ejecuciones de iteración de C2 (iteraciones 3, 4 y 5) si eserango se seleccionó en C2.

Para obtener más información sobre la interfaz de usuario referente a la selección de los rangos deiteraciones parciales, consulte "Cuadro de diálogo Seleccionar iteraciones" en la página 276.

Ejemplos de iteraciones: representación en el cuadro de diálogoIteraciones

En el ejemplo siguiente el componente de origen CreateLoan tiene una relación “n:n” (“3:3”) conel componente de destino SearchLoan. Cada iteración del parámetro de entrada delcomponente LoanID en SearchLoan, tiene su iteración correspondiente del parámetro de salidadel componente LoanID en CreateLoan.

Por el contrario, el componente de origen Login tiene una relación “1:n” (“1:3”) con elcomponente de destino ApproveLoan. Cada iteración del parámetro de entrada delcomponente LoanOfficer en el componente ApproveLoan usa el mismo parámetro de salida decomponente (Username) del componente Login.

Para obtener más información sobre la interfaz de usuario del cuadro de diálogo Iteraciones,consulte "Páginas de iteraciones" en la página 272.

Guía del usuarioCapítulo 14: Vinculación de parámetros

HP Business Process Testing (12.00) Página 248 de 300

Page 249: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Cómo vincular datosEn esta sección se describe el modo de vincular parámetros de salida y de entrada.

Nota:

l Esta tarea forma parte de una tarea de nivel superior. Para obtener más información,consulte "Cómo gestionar datos en Business Process Testing" en la página 214.

l Para obtener más información sobre la interfaz de usuario, consulte "Cuadro de diálogoParámetro de E/S" en la página siguiente y "Cuadro de diálogo Seleccionar parámetro desalida" en la página 251.

Esta tarea incluye los siguientes pasos:

l "Diseñar el tipo de vinculación" abajo

l "Mostrar los parámetros de la prueba o el flujo de proceso empresarial correspondiente" abajo

l "Vincular los parámetros" abajo

1. Diseñar el tipo de vinculaciónn Determine los parámetros que generará la aplicación que se está probando. Cree

parámetros de salida para estos parámetros bien a nivel de componente o de flujo.

n Determine los parámetros de entrada que son dependientes de otros parámetros en otroscomponentes empresariales o flujos. Vincule estos parámetros de entrada a susparámetros de salida correspondientes.

2. Mostrar los parámetros de la prueba o el flujo de proceso empresarialcorrespondienteEn el módulo Plan de pruebas, haga clic en la fichaSecuencia de comandos de la pruebade la prueba o el flujo de proceso empresarial correspondiente.

Fíjese en la columna Parámetros de E/S: Esta columnamuestra el número total de parámetrosde entrada y salida definidos para cada componente o flujo. Por ejemplo, el componenteSearchLoan tiene tres parámetros de entrada. El total (Entrada de 3) es un vínculo.

Haga clic en la columna Parámetros de E/S de un componente o flujo cuyo parámetro deentrada desee vincular a un parámetro de salida (esto es, el vínculo del destino). Se abrirá elcuadro de diálogo Parámetros de E/S. Para obtener más información sobre la interfaz deusuario, consulte "Cuadro de diálogo Parámetro de E/S" en la página siguiente.

En el panel inferior de este cuadro de diálogo podrá ver qué parámetros de entrada ya estánvinculados a parámetros de salida.

3. Vincular los parámetros

Guía del usuarioCapítulo 14: Vinculación de parámetros

HP Business Process Testing (12.00) Página 249 de 300

Page 250: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Cada vez que desee vincular un componente o parámetro de entrada de flujo:

n Seleccione la casilla de verificación de la columna E/S de vínculo. Se abrirá el cuadro dediálogo Seleccionar parámetro de salida. El cuadro de diálogo Seleccionar parámetro desalidamuestra una lista de parámetros de salida de cada componente empresarial de origeno flujo en la prueba de proceso empresarial anterior al flujo o componente de destino actual.Para obtener más información sobre la interfaz de usuario, consulte "Cuadro de diálogoSeleccionar parámetro de salida" en la página siguiente.

n Seleccione el parámetro de salida que se vinculará al parámetro de entrada y haga clic enAceptar.

Nota: Si el número de iteraciones del parámetro de salida y el parámetro de entrada nocoinciden, el nombre del parámetro semostrará en rojo. El número de iteraciones seconsidera una coincidencia si el número de iteraciones de parámetros de salida es igualal número de iteraciones de parámetros de entrada, o si el número de iteraciones deparámetros de salida es igual a uno (independientemente del número de iteraciones deparámetros de entrada).

Haga clic enAceptar para cerrar el cuadro de diálogo Parámetros de E/S.

Interfaz de usuario de vinculación de parámetrosEsta sección incluye:

Cuadro de diálogo Parámetro de E/S 250

Cuadro de diálogo Seleccionar parámetro de salida 251

Cuadro de diálogo Parámetro de E/SEste cuadro de diálogo permite ver los parámetros definidos en los niveles de componente, flujo yprueba, y vincular parámetros de entrada de destino a parámetros de entrada de origen.

Paraacceder

En la ficha Secuencia de comandos de la prueba para flujos que contiene uncomponente o flujo, haga clic en el vínculo en la columna Parámetros de E/S.

Informaciónimportante

El título del cuadro de diálogo varía según la entidad para la que abra el cuadrode diálogo (componente o flujo).

Tareasrelacionadas

"Cómo vincular datos" en la página precedente

Consultetambién

"Información general sobre la vinculación de parámetros" en la página 244

A continuación se describen los elementos de la interfaz de usuario:

Guía del usuarioCapítulo 14: Vinculación de parámetros

HP Business Process Testing (12.00) Página 250 de 300

Page 251: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elementos de la interfazde usuario Descripción

Descripción Descripción del parámetro.

Parámetros de entrada Parámetros de entrada de destino definidos para el componente oflujo.

Casilla de verificaciónE/S de vínculo

Casillas de verificación para vincular parámetros de entrada dedestino a parámetros de salida de origen.

Vinculado a Parámetros de entrada de destino vinculados al parámetro de salidade origen.

Nombre Nombre de parámetro.

Parámetros de salida Parámetros de salida de origen definidos para el componente o flujo.

Cuadro de diálogo Seleccionar parámetro de salidaEste cuadro de diálogo permite seleccionar el parámetro de salida de origen que se vinculará a unparámetro de entrada de destino.

Para acceder En el cuadro de diálogo Parámetros de E/S, haga clic en una de las casillas deverificación de la columna E/S de vínculo.

Informaciónimportante

l Haga clic en la fila del parámetro de salida que desea seleccionar y, acontinuación, haga clic enAceptar.

l Semostrarán parámetros de salida de componentes o flujos anteriores alcomponente o flujo actual en la jerarquía de pruebas.

Tareasrelacionadas

"Cómo vincular datos" en la página 249

Consultetambién

"Información general sobre la vinculación de parámetros" en la página 244

A continuación se describen los elementos de la interfaz de usuario:

Elementos de la interfazde usuario Descripción

Nombre del componente Nombre del componente o flujo en el que se ha definido esteparámetro de salida de origen.

Descripción Descripción del parámetro.

Nombre Nombre de parámetro.

Guía del usuarioCapítulo 14: Vinculación de parámetros

HP Business Process Testing (12.00) Página 251 de 300

Page 252: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Página 252 de 300HP Business Process Testing (12.00)

Guía del usuarioCapítulo 14: Vinculación de parámetros

Page 253: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Capítulo 15: Promoción de parámetrosEste capítulo incluye:

Información general sobre promoción de parámetros 254

Cómo promover parámetros 254

Interfaz de usuario de promoción de parámetros 256

HP Business Process Testing (12.00) Página 253 de 300

Page 254: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Información general sobre promoción de parámetrosPodrá promover parámetros de componente a nivel de prueba o flujo amedida que agrega uncomponente a una prueba o flujo. Asimismo, los parámetros de flujo pueden ser promovidos a nivelde prueba amedida que agrega un flujo a una prueba.

También puede ver el estado de los parámetros promovidos.

Ejemplo: Promoción de parámetrosLos tres componentes, CreateLoan, VerifyLoan y ApproveLoan, procesan una solicitud depréstamo de cliente con el parámetro llamado LoanID. El Id. de solicitud es almacenado comoparámetro de flujo y puesto a disposición de los tres componentes del flujo.

No obstante, el proceso empresarial requiere otros flujos en la prueba de procesosempresariales, como por ejemplo CancelLoans, para poder acceder también al Id. de solicitud.

Para que LoanID esté accesible para otros flujos, promueva el parámetro LoanID a nivel deflujo para cada flujo y, a continuación, promueva el parámetro LoanID a nivel de prueba. Secreará un parámetro de nivel de prueba llamado LoanID que estará accesible para todocomponente y flujo de la prueba de proceso empresarial.

Para obtener más información, consulte "Cómo promover parámetros" abajo.

Cómo promover parámetrosEsta tarea describe cómo crear parámetros de nivel de flujo o nivel de pruebamediante promoción.

Guía del usuarioCapítulo 15: Promoción de parámetros

HP Business Process Testing (12.00) Página 254 de 300

Page 255: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Nota:

l Esta tarea forma parte de una tarea de nivel superior. Para obtener más información,consulte "Introducción a la gestión de datos (parámetros)" en la página 207.

Esta tarea incluye los siguientes pasos:

l "Requisitos previos" abajo

l "Seleccionar un flujo o una prueba" abajo

l "Seleccionar componentes o flujos y promover parámetros al siguiente nivel" abajo

l " Resultados" en la página siguiente

1. Requisitos previosAsegúrese de que los componentes o flujos que agrega a los flujos y las pruebas de procesoempresarial tienen parámetros definidos.

2. Seleccionar un flujo o una pruebaEnmódulo Plan de pruebas > ficha Secuencia de comandos de la prueba, seleccione el flujo ola prueba de proceso empresarial en donde desea agregar componentes o flujos. Se trata delflujo o la prueba en donde se crean nuevos componentes, en función de los parámetrospromovidos desde los componentes o flujos.

3. Seleccionar componentes o flujos y promover parámetros al siguientenivela. En la ficha Secuencia de comandos de la prueba, haga clic en el botónSeleccionar

componentes. Se abrirá el panel Seleccionar componente/Seleccionar flujo. Para obtenermás información sobre la interfaz de usuario, consulte " Panel Seleccionarcomponente/Seleccionar flujo" en la página 173.

b. Seleccione el componente o flujo que desea agregar al flujo o la prueba y que contiene losparámetros que desea promover.

c. Haga clic en el botónAdición rápida de la barra de herramientas del panel y seleccioneuna de las opciones de promoción.

d. Según la opción de promoción que se seleccione, es posible que se abra el cuadro dediálogo Promover parámetros. Para obtener más información sobre la interfaz de usuario,consulte "Cuadro de diálogo Promover parámetros" en la página siguiente.

Para agregar el componente o flujo usando el últimométodo empleado para la promociónde parámetros, lleve a cabo una de las siguientes acciones:

Guía del usuarioCapítulo 15: Promoción de parámetros

HP Business Process Testing (12.00) Página 255 de 300

Page 256: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

o Haga doble clic en el componente o flujo.

o Arrastre el componente o flujo al panel Secuencia de comandos.

o Haga clic en el botónAdición rápida de la barra de herramientas sin seleccionar unaopción.

o Haga clic en la flecha abajo del botónAdición rápida y seleccioneAdición rápida.

Sugerencia: Al promover un parámetro de salida de flujo desde un parámetro desalida de componente específico, se asigna automáticamente al parámetro de salidade flujo el nombre que coincide con la convención de nomenclatura de parámetros deflujo y de componente. Podrá cambiar el nombre del parámetro de salida de flujo segúnse requiera.

4. ResultadosPodrá ver una lista de parámetros de flujo y prueba y el modo en que fueron originalmentedefinidos por medio del cuadro de diálogo Estado de promoción de parámetros. Para obtenermás información sobre la interfaz de usuario, consulte "Cuadro de diálogo Estado depromoción de parámetros de flujo/prueba" en la página 258.

Interfaz de usuario de promoción de parámetrosEsta sección incluye:

Cuadro de diálogo Promover parámetros 256

Cuadro de diálogo Estado de promoción de parámetros de flujo/prueba 258

Cuadro de diálogo Promover parámetrosEste cuadro de diálogo permite promover parámetros al siguiente nivel.

Los contenidos del cuadro de diálogo difieren entre componentes y flujos.

Para acceder En el módulo Plan de pruebas, muestre los paneles Componentes y/o Flujos a laderecha de la ficha Secuencia de comandos de la prueba haciendo clic en elbotón Seleccionar componentes. A continuación, seleccione un componente o

flujo que contenga parámetros en el árbol y haga clic Adición rápida yseleccioneAgregar al configurar opciones de promoción.

Guía del usuarioCapítulo 15: Promoción de parámetros

HP Business Process Testing (12.00) Página 256 de 300

Page 257: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Informaciónimportante

l Este cuadro de diálogo permite promover los parámetros de componentes alnivel de flujo o la prueba y los parámetros de flujo al nivel de la prueba.

l El cuadro de diálogo Promover parámetros se abrirá si la opción demenúAgregar al configurar opciones de promoción fue la última opción demenú seleccionada al agregar componentes o flujos en el panel Secuencia decomandos.

l El contenido y texto del cuadro de diálogo Promover parámetros dependeráde si se agregan componentes a un flujo o prueba, o flujos a una prueba.

l Hacer clic enCancelar o pulsar la tecla ESC cierra el cuadro de diálogo peroagrega el componente o flujo sin promover ningún parámetro.

Tareasrelacionadas

"Cómo promover parámetros" en la página 254

Consultetambién

"Información general sobre promoción de parámetros" en la página 254

A continuación se describen los elementos de la interfaz de usuario (los elementos sin etiqueta semuestran entre corchetes angulares):

Elemento de laIU Descripción

<ColumnaNuevoindicador>

Si el parámetro se crea en primer lugar como se promueve, semostraráNuevo en esta columna.

<Casilla deverificaciónSeleccionartodo>

Permite seleccionar o borrar todos los parámetros mostrados parapromoción al agregar un componente a una prueba o flujo, o un flujo a unaprueba.

<Casillas deverificaciónSeleccionar>

Permite seleccionar o borrar el parámetro en promoción al agregar uncomponente a una prueba o flujo, o un flujo a una prueba.

Cancelar Cierra el cuadro de diálogo pero agrega el componente o flujo sin promoverningún parámetro.

Nombre deparámetro decomponente

Muestra los parámetros del componente o flujo.

Origen deparámetro

Muestra la fuente del parámetro (esto es, el componente o flujo en el que sedefinió el parámetro inicialmente).

Tipo deparámetro

Muestra el tipo de parámetro, Entrada oSalida.

Guía del usuarioCapítulo 15: Promoción de parámetros

HP Business Process Testing (12.00) Página 257 de 300

Page 258: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento de laIU Descripción

Nombre deparámetro deflujo/prueba

Muestra los nombres asignados a los parámetros promovidos del flujo oprueba de proceso empresarial actual. Si se ha promocionado el parámetro,se añade un sufijo al nombre de parámetro que indica el componente deorigen.

Vincularsiempre aparámetros depruebaexistentes

Cuando ya existe un parámetro con el mismo nombre en el flujo o prueba,este elemento de UI  determina si ALM utiliza el parámetro de pruebas yaexistente durante la promoción o crea un parámetro de prueba adicional.

Si semarca, el sufijoNombre parámetro de prueba/flujo se eliminaporque el parámetro puede haber sido promocionado por múltiplescomponentes.

Predeterminado:  sin marcar.

Cuadro de diálogo Estado de promoción de parámetrosde flujo/prueba

Este cuadro de diálogo permite ver parámetros y cómo los parámetros pasan a estar disponiblespara la prueba o el flujo de proceso empresarial (definición o promoción).

Paraacceder

En el módulo Plan de pruebas > árbol Plan de pruebas, seleccione una prueba deproceso empresarial o flujo, y haga clic en la fichaSecuencia de comandos dela prueba. Haga clic enMostrar estado de promoción de parámetros de

prueba .

Informaciónimportante

Los campos, estructura y barra de títulos del cuadro de diálogo cambiarándependiendo del objeto que se haya seleccionado en el módulo Plan de pruebas:flujo o prueba de proceso empresarial.

Tareasrelacionadas

"Cómo promover parámetros" en la página 254

Consultetambién

"Información general sobre promoción de parámetros" en la página 254

A continuación se describen los elementos de la interfaz de usuario:

Elemento de la IU Descripción

Ficha Parámetrosde salida

Muestra los parámetros de salida definidos para el flujo.

Disponible en:Cuadro de diálogo Estado de promoción de parámetros deflujo

Guía del usuarioCapítulo 15: Promoción de parámetros

HP Business Process Testing (12.00) Página 258 de 300

Page 259: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento de la IU Descripción

Ficha Parámetrosde entrada

Muestra los parámetros de entrada definidos bien en el flujo o en la pruebade proceso empresarial.

Nombre deparámetro deflujo/prueba

Nombre de parámetro definido para el flujo o prueba de procesoempresarial.

Nombre deparámetro desalida decomponente

Nombre de parámetro de salida correspondiente como se define en elcomponente empresarial.

Si el parámetro de flujo se creómanualmente (esto es, no se promovió deun componente empresarial), este valor aparecerá comoNo aplicable.

Disponible en: Ficha Parámetros de salida del cuadro de diálogo Estadode promoción de parámetros de flujo.

Nombre delcomponente

Nombre del componente del que se promovió el parámetro de salida.

Si el parámetro de flujo se creómanualmente (esto es, no se promovió deun componente empresarial), este valor aparecerá comoNo aplicable.

Disponible en: Ficha Parámetros de salida del cuadro de diálogo Estadode promoción de parámetros de flujo.

Componentesusados por

Nombre del componente o flujo del que se promovió el parámetro deentrada.

Si el parámetro se creómanualmente (esto es, no se promovió), este valoraparecerá comoNo aplicable.

Disponible en: La ficha Parámetros de entrada del cuadro de diálogoEstado de promoción de parámetros de flujo y el cuadro de diálogo Estadode promoción de parámetros de prueba.

Guía del usuarioCapítulo 15: Promoción de parámetros

HP Business Process Testing (12.00) Página 259 de 300

Page 260: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Página 260 de 300HP Business Process Testing (12.00)

Guía del usuarioCapítulo 15: Promoción de parámetros

Page 261: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Capítulo 16: IteracionesEste capítulo incluye:

Información general sobre las iteraciones 262

Cómo establecer datos para iteraciones 266

Cómo importar y exportar (guardar) valores de parámetros 269

Interfaz de usuario de iteraciones 271

HP Business Process Testing (12.00) Página 261 de 300

Page 262: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Información general sobre las iteracionesEste capítulo describe cómo configurar un grupo, componente, flujo o prueba para ejecutar unnúmero especificado de iteraciones durante una única ejecución. Cada iteración puede usardistintos valores para parámetros.

Nota:

l Para obtener más información sobre la definición de iteraciones para componentes, gruposy flujos, consulte "Cómo establecer datos para iteraciones" en la página 266.

l También puede ejecutar pruebas de proceso empresarial para diferentes casos de uso de laaplicación que está comprobando. Cada caso de uso de una prueba está representado poruna configuración de pruebas. Puede asociar diferentes conjuntos de datos para cadaconfiguración de pruebas y sus iteraciones. Para obtener más información sobre la tarea,consulte laGuía del usuario de HP Application Lifecycle Management.

l Película de características del producto:Para ver una película que describe cómogestionar parámetros de Business Process Testing, seleccioneAyuda > Películas en laventana principal de ALM.

Es posible configurar cuántas veces y con qué datos:

l Un componente empresarial se ejecuta en una prueba (usando el cuadro de diálogo Iteracionesde componentes).

l Un flujo se ejecuta en una prueba (usando el cuadro de diálogo Iteraciones de flujo o el cuadro dediálogo de iteraciones).

l Un grupo se ejecuta en una prueba (usando el cuadro de diálogo Iteraciones de grupo).

l Se ejecuta una instancia de prueba (usando la ficha Iteraciones de la prueba).

l Una instancia de prueba se ejecuta usando determinadas configuraciones de prueba (usando laficha Configuraciones de pruebas > ficha Datos)

Entre los ejemplos de uso de iteraciones se incluyen:

l Puede crear iteraciones para un flujo que busque en diferentes préstamos en una pruebapara una aplicación bancaria suministrando diferentes Id. de préstamo.

l Puede crear iteraciones para una prueba que prepare préstamos con distintos tipos deinterés para ver qué tipo es el más asequible para el cliente.

El número de iteraciones se establece de acuerdo con el número de valores de datosproporcionados. Por ejemplo, una prueba o flujo con diez conjuntos de datos se ejecuta diez veces,

Guía del usuarioCapítulo 16: Iteraciones

HP Business Process Testing (12.00) Página 262 de 300

Page 263: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

y un componente con seis conjuntos de valores de parámetro de componentes se ejecuta seisveces antes de proceder al siguiente componente de la ejecución.

También puede especificar una única iteración o un rango de iteraciones que se ejecuten en unaprueba de proceso empresarial o flujo. Esto le permite ejecutar y comprobar una omás iteracionesespecíficas sin tener que ejecutar todas las iteraciones definidas. Los rangos de iteraciones decomponentes, flujos y configuraciones de pruebas que usan datos estáticos se especificanmediante el cuadro de diálogo Seleccionar iteraciones. Para obtener más información sobre lainterfaz de usuario, consulte "Cuadro de diálogo Seleccionar iteraciones" en la página 276.

Asimismo, podría usar la misma definición de la prueba de proceso empresarial o flujo paradiferentes situaciones. Pueden ejecutarse diferentes combinaciones de iteraciones para diferentesejecuciones de pruebas. Los rangos de iteraciones de configuraciones de pruebas que usan datosdinámicos se especificanmediante el cuadro de diálogo Configuración de recursos de datos. Paraobtener más información sobre la interfaz de usuario, consulte laGuía del usuario de HPApplication Lifecycle Management.

EjemploConsidere la siguiente prueba de proceso empresarial para una aplicación bancaria que constade tres componentes empresariales: Login, CreateLoan y Logout:

Guía del usuarioCapítulo 16: Iteraciones

HP Business Process Testing (12.00) Página 263 de 300

Page 264: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Tal como se ilustra arriba:

l Toda la prueba de proceso empresarial se repite tres veces.

l Se pueden usar diferentes valores de parámetros de pruebas BankURL, Username yPassword para cada iteración de pruebas.

l En cada una de las tres iteraciones de pruebas, el componente CreateLoan se repite dosveces. Esto significa que el componente CreateLoan se repite un total de seis veces.

l Otros valores de los parámetros de entrada CustomerName, CustomerPhone,CustomerAddress y Amount se usan para cada iteración del componente CreateLoan.Pueden suministrarse seis parámetros de entrada diferentes en total.

l El componente CreateLoan proporciona un valor de salida para el parámetro LoanID paracada iteración (seis valores de salida en total).

Este tema también incluye "Información general de iteraciones de grupos" abajo.

Información general de iteraciones de gruposExisten determinados casos en los que puede resultar útil repetir varios componentesempresariales como grupo.

Los grupos de componentes de la ficha Secuencia de comandos pruebas son identificados por unnodo de grupo que se enumera encima de los componentes miembro. El nodo de grupo contiene elicono de grupo y muestra el número de iteraciones del grupo. El nodo de grupo puede expandirsey contraerse paramostrar u ocultar sus componentes miembro.

l El número de iteraciones indica el número total de conjuntos de valores definidos para el grupo.

l El rango de iteraciones indica el subconjunto de iteraciones establecido para su uso al ejecutarla prueba.

l Los componentes del miembro no se pueden repetir un número diferente de veces que el grupoal que pertenecen.

Considere una prueba de proceso empresarial que contenga cuatro componentes empresariales:C1, C2, C3 y C4. La prueba requiere que los componentes se repitan de la siguientemanera:

l Componente C1 - Dos iteraciones

l Componente C2 - Tres iteraciones

l Componente C3 - Tres iteraciones

l Componente C4 - Una iteración

Guía del usuarioCapítulo 16: Iteraciones

HP Business Process Testing (12.00) Página 264 de 300

Page 265: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

En este tema se describen las iteraciones para este escenario: 

l "Sin agrupación" abajo

l "Con agrupación" abajo

Sin agrupaciónSin agrupar, la prueba de proceso empresarial ejecutaría cada componente empresarial ensecuencia, C1 y sus iteraciones, luego C2 y sus iteraciones, C3 y sus iteraciones, y finalmenteC4.

Esto se ilustra de la siguientemanera:

Con agrupaciónEn vez de ejecutar todas las iteraciones del componente C2 seguidas de todas las iteraciones delcomponente C3, podría agrupar estos dos componentes y esto permitiría ejecutar la prueba deproceso empresarial en el orden siguiente:

l La primera iteración de C1

l La segunda iteración de C1

l La primera iteración de C2

l La primera iteración de C3

l La segunda iteración de C2

l La segunda iteración de C3

l La tercera iteración de C2

l La tercera iteración de C3

l C4

Guía del usuarioCapítulo 16: Iteraciones

HP Business Process Testing (12.00) Página 265 de 300

Page 266: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Esto se ilustra de la siguientemanera:

Cómo establecer datos para iteracionesEsta tarea describe cómo crear iteraciones y definir sus valores de datos correspondientes.

Nota: Esta tarea forma parte de una tarea de nivel superior. Para obtener más información,consulte "Cómo gestionar datos en Business Process Testing" en la página 214.

Esta tarea incluye los siguientes pasos:

l "Requisitos previos y consideraciones" en la página siguiente

l "Iterar componentes, flujos y grupos" en la página siguiente

l "Iterar instancias de ejecuciones de flujo" en la página 268

l "Iterar configuraciones de pruebas" en la página 268

l "Iterar de acuerdo con datos importados (opcional)" en la página 268

l "Resultados" en la página 268

Guía del usuarioCapítulo 16: Iteraciones

HP Business Process Testing (12.00) Página 266 de 300

Page 267: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

l Requisitos previos y consideracionesTenga en cuenta las siguientes pautas para trabajar debidamente con las iteraciones:

n Haga coincidir la postcondición de una aplicación con la precondición de la siguienteiteración. Para que un componente empresarial ejecute iteraciones correctamente, esesencial que la postcondición (el estado de la aplicación tras el último paso en lasejecuciones del componente) coincida con la precondición (el estado de la aplicación antesdel primer paso en las ejecuciones del componente).

n Vincule los parámetros de salida con los parámetros de entrada. Las iteraciones de unaprueba de proceso empresarial o flujo pueden provocar múltiples valores de parámetros desalida. En estos casos, cada iteración pasa su valor de salida como entrada para elcomponente o flujo de destino correspondiente. Esto se conoce como vinculación deparámetros. Para obtener información conceptual, consulte "Información general sobre lavinculación de parámetros" en la página 244.

n Los componentes o flujos pertenecientes a un grupo con parámetros de entrada deben poseerel mismo número de iteraciones. Al efectuar la agrupación, ALM pedirá al usuario queconfirme el establecimiento del rango de iteraciones de todos los componentes al asociado alprimer componente. Por ejemplo, si el primer componente del grupo se ha configurado paraejecutar las iteraciones 2 a 3, todo el grupo se configurará para ejecutar las iteraciones 2 a 3.

n Para que sea posible repetir un grupo correctamente, el estado de la aplicación al final delúltimo elemento del grupo debe coincidir con su estado antes del primer elemento del mismo.Por ejemplo, si el primer componente del grupo asume que el cuadro de diálogo de inicio desesión de una aplicación está abierto, este deberá encontrarse abierto también una vezejecutado el último componente del grupo, de tal modo que sea posible dar paso a laiteración.

n Desplazar un grupo o unmiembro de un grupo en el interior del mismo podría dar lugar a unconflicto de referencia de parámetros; ello podría suceder, por ejemplo, si un grupo se sitúaen una posición anterior a la de un componente que proporciona un parámetro de componentede entrada necesario para un parámetro del grupo. Si se ignora el mensaje de advertenciaresultante, el vínculo responsable del conflicto con el parámetro de origen será eliminado. Elparámetro de origen no contendrá ningún valor. Las opciones de las que dispondrá entoncesserán: asignar un valor al parámetro o volver a crear una instancia del vínculo en el cuadro dediálogo Iteraciones de grupo.

l Iterar componentes, flujos y gruposUse las páginas de iteraciones para establecer los valores de parámetro que un componente,grupo o flujo usará para cada iteración. Para obtener más información sobre la interfaz deusuario, consulte "Páginas de iteraciones" en la página 272.

Establezca el valor de cada parámetro de entrada para cada iteración. Para obtener másinformación sobre la interfaz de usuario, consulte "Cuadro de diálogo Establecer valores" en lapágina 229.

Guía del usuarioCapítulo 16: Iteraciones

HP Business Process Testing (12.00) Página 267 de 300

Page 268: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Si desea que el grupo, componente o flujo ejecute un rango específico de iteraciones, haga clicen el botónSeleccionar iteraciones y seleccione las iteraciones relevantes en el cuadro dediálogo Seleccionar iteraciones. Los encabezados de las iteraciones que no pertenecen al rangoseleccionado semuestran atenuados. Para obtener más información sobre la interfaz deusuario, consulte "Cuadro de diálogo Seleccionar iteraciones" en la página 276.

Nota: Si un componente, grupo o flujo tiene parámetros de entrada que hacen referencia alos parámetros de salida de un componente empresarial o flujo diferente, las diferenciasentre el número de iteraciones puede provocar un error. El nombre de parámetro en elcuadro de diálogo Iteraciones semostrará en rojo, lo que significa que existe un error decoincidencia en un rango de iteraciones.

l Iterar instancias de ejecuciones de flujoPuede usar la ficha Iteraciones de la prueba del módulo Laboratorio de pruebas para establecerlos valores de parámetros que utiliza una instancia de flujo para cada iteración. Para obtenermás información sobre la interfaz de usuario, consulte "Páginas de iteraciones" en la página 272y la información sobre la ficha Iteraciones de la prueba en laGuía del usuario de HP ApplicationLifecycle Management.

l Iterar configuraciones de pruebasPuede usar la ficha Datos del módulo Configuraciones de pruebas del módulo Plan de pruebaspara establecer los valores de parámetros que utiliza una instancia de prueba para cadaiteración. Para obtener más información sobre la interfaz de usuario, consulte "Páginas deiteraciones" en la página 272.

Nota: Las iteraciones para configuraciones de pruebas que acceden a los datos dinámicosse establecen en función del número de filas de datos de las tablas de recursos de datosexternos y no se definen usando las páginas de iteraciones.

l Iterar de acuerdo con datos importados (opcional)La tarea de definir listas de valores de parámetros de componente o flujo para iteraciones puedeayudarse de la importación de los valores desde un archivo externo. Para obtener másinformación, consulte "Cómo importar y exportar (guardar) valores de parámetros" en la páginasiguiente.

l ResultadosCuando se ejecute el componente o flujo, solo se ejecutarán las iteraciones definidas.

Las iteraciones que no estén seleccionadas para incluirse en la ejecución se desactivarán.

Guía del usuarioCapítulo 16: Iteraciones

HP Business Process Testing (12.00) Página 268 de 300

Page 269: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Cómo importar y exportar (guardar) valores deparámetros

En esta tarea se describe cómo crear iteraciones basadas en listas de valores de parámetros deflujo o de componentes, y cómo guardar un conjunto de valores de parámetros existentes a unarchivo externo, por ejemplo, para usarlo con otros flujos o componentes empresariales.

Nota: Esta tarea forma parte de una tarea de nivel superior. Para obtener más información,consulte "Cómo establecer datos para iteraciones" en la página 266.

Esta tarea incluye los siguientes pasos:

l "Importar datos desde un archivo externo" abajo

l "Exportar (guardar) datos a un archivo externo" en la página 271

l Importar datos desde un archivo externoPodrá importar valores de parámetros para iteraciones de flujo o componente desde un archivo.csv.

Al importar un archivo, todos los registros del archivo se convierten en iteraciones del flujo oprueba de proceso empresarial.

Nota: Los valores de parámetros que importe desde un archivo .csv son valores que sedefinieron la última vez que se guardó el archivo antes de la importación. Los valores delarchivo .csv no cambian dinámicamente en función de cambios de valores que puedanimplementarse en ALM. Por su parte, los valores de parámetros de ALM no cambiandinámicamente al realizarse cambios al archivo .csv.

a. Preparar archivo externo para importación

Los valores de parámetros se importan y guardan en archivos .csv (valor separado porcoma). Éste es un formato de archivo en el que cada línea es un registro y cada campo devalores de datos del registro está separado por coma.

Podrá crear un archivo .csvmanualmente en un editor de texto, guardar un archivo de hojade cálculo como archivo .csv de un programa como por ejemploMicrosoft Excel, o guardarun conjunto de parámetros ya definidos en un flujo o prueba de proceso empresarial comoarchivo .csv.

Sugerencia: Puede introducir algunas filas en el cuadro de diálogo Iteraciones decomponente o Iteraciones de flujo y, a continuación, use la opciónExportar para crearun archivo .csv inicial en el formato apropiado. Edite y guarde el archivo .csv en un

Guía del usuarioCapítulo 16: Iteraciones

HP Business Process Testing (12.00) Página 269 de 300

Page 270: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

editor de texto o programa de hojas de cálculo para introducir los datos reales.

Antes de importar un archivo .csv, asegúrese de configurarlo en el formato apropiado, talcomo se describe en el ejemplo siguiente.

Ejemplo

A continuación semuestra el formato de un archivo típico .csv para una lista de clientes enuna aplicación de banco:

o La primera fila, Versión 1.0, está reservada como fila de título. Puede contener cualquiertexto.

o La segunda fila ("CustomerName","CustomerPhone","CustomerAddress") contienelos encabezados de columnas.

o Las filas subsiguientes contienen valores de parámetros que se usan en iteraciones delflujo o prueba de proceso empresarial.

b. Iniciar la importación

En el árbol Plan de pruebas, seleccione la prueba de proceso empresarial que contiene elflujo o componente empresarial pertinente y, en la fichaSecuencia de comandos de laprueba, abra su cuadro de diálogo Iteraciones. Para obtener más información sobre lainterfaz de usuario, consulte "Páginas de iteraciones" en la página 272.

Sugerencia: Asegúrese de que el componente empresarial tenga por lo menos unparámetro de entrada.

Haga clic en Importar . Se abrirá el cuadro de diálogo Abrir.

Seleccione el archivo .csv que contiene los datos requeridos y haga clic enAbrir. Se abriráel cuadro de diálogo Asignar datos importados.

c. Asignar los datos

En el cuadro de diálogo Asignar datos importados, amplíe los componentes para localizarlos parámetros relevantes para la asignación. Para obtener más información sobre lainterfaz de usuario, consulte "Cuadro de diálogo Asignar datos importados" en la página 277.

Después de la asignación, los valores del archivo .csv se importarán y semostrarán en elcuadro de diálogo Iteraciones.

Guía del usuarioCapítulo 16: Iteraciones

HP Business Process Testing (12.00) Página 270 de 300

Page 271: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Sugerencia: Si el cuadro de diálogo Iteraciones ya tiene valores definidos para una omás iteraciones, estos valores serán sobrescritos por los valores importados. Si elcuadro de diálogo Iteraciones tienemás iteraciones actualmente definidas que elnúmero de registros del archivo importado, el excedente de iteraciones del cuadro dediálogo se suprimirá.

l Exportar (guardar) datos a un archivo externoPodrá guardar (exportar) valores de parámetros que han sido definidos para iteraciones en unarchivo .csv. A continuación podrá aplicar los mismos valores a otras iteraciones de flujo ocomponente importando los datos guardados.

Sugerencia: Guardar parámetros es también unmodo de crear un archivo .csv inicial quese puede editar en un programa de hojas de cálculo y más adelante reimportar alcomponente o flujo.

a. En el árbol Plan de pruebas, seleccione la prueba de proceso empresarial que contiene elflujo o componente empresarial pertinente y, en la fichaSecuencia de comandos de laprueba, abra su cuadro de diálogo Iteraciones. Para obtener más información sobre lainterfaz de usuario, consulte "Páginas de iteraciones" en la página siguiente.

b. Para guardar los valores de la iteración, haga clic en el botónExportar. Se abrirá el cuadrode diálogoGuardar como archivo CSV (delimitado por comas).

Escriba un nombre descriptivo en el cuadroNombre de archivo y haga clic enGuardar.Los valores de parámetros de flujo o componente son guardados en un archivo .csv . Elarchivo .csv se guarda en un formato de tabla delimitado por comas.

Cada columna de la tabla representa la lista de valores de un parámetro individual. Laprimera fila de la tabla es una fila de título. La segunda contiene los nombres de parámetros(encabezados de columna). Cada fila subsiguiente de la columna representa un valor delparámetromostrado durante una iteración individual del flujo o prueba de procesoempresarial.

Interfaz de usuario de iteracionesEsta sección incluye:

Páginas de iteraciones 272

Cuadro de diálogo Seleccionar iteraciones 276

Cuadro de diálogo Asignar datos importados 277

Cuadro de diálogo Crear parámetros de flujo/prueba 278

Guía del usuarioCapítulo 16: Iteraciones

HP Business Process Testing (12.00) Página 271 de 300

Page 272: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Páginas de iteracionesEstas páginas permiten establecer valores de parámetros para iteraciones de componentes,grupos, flujos, configuraciones de pruebas e instancias de ejecuciones de pruebas.

Paraacceder

Realice una de las acciones siguientes.

l Para iterar componentes, flujos y grupos:Desde el módulo Plan depruebas > ficha Secuencia de comandos de la prueba, haga clic enIteraciones en la columna Iteraciones.

l Para iterar flujos:Desde el módulo Plan de pruebas > ficha Cuadrícula deejecución, haga clic en Iteraciones oSin definir en la columna Iteraciones.

Sugerencia: De forma predeterminada, la columna Iteraciones no semuestra en la ficha Cuadrícula de ejecución. Para obtener informaciónsobre cómomostrar la columna, consulte laGuía del usuario de HPApplication Lifecycle Management.

l Para iterar configuraciones de prueba que accede a datos estáticos:Enel módulo Plan de pruebas > ficha Configuraciones de prueba, haga clic en lafichaDatos.

l Para iterar instancias de pruebas:En el módulo Laboratorio de pruebas >Detalles de instancia de prueba - vista Configuración de ejecución, haga clicen la ficha Iteraciones de la prueba.

Informaciónimportante

l Dependiendo del contexto, semuestran las páginas de iteración en formasdiferentes con distintas barras de título, de acuerdo con la entidad para la queha abierto la página.

l Puede expandir y contraer entidades en los cuadros de diálogo de iteracionespara grupos, flujos y componentes del módulo Plan de pruebas.

l Las iteraciones para configuraciones de pruebas que acceden a los datosdinámicos se establecen en función del número de filas de datos de las tablasde recursos de datos externos y no se definen usando las páginas deiteraciones.

Tareasrelacionadas

l "Cómo establecer datos para iteraciones" en la página 266

l Guía del usuario de HP Application Lifecycle Management

Consultetambién

l "Información general sobre las iteraciones" en la página 262

l "Información general de iteraciones de grupos" en la página 264

Guía del usuarioCapítulo 16: Iteraciones

HP Business Process Testing (12.00) Página 272 de 300

Page 273: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

A continuación se describen los elementos de la interfaz de usuario (los elementos sin etiqueta semuestran entre corchetes angulares):

Elemento de la IU Descripción

Vista de varias iteraciones/Vista de iteración única.Permite alternar entre:

l Una vista quemuestra todas las iteraciones en un cuadro dediálogo.

l Una vista que solomuestra una iteración cada vez en elcuadro de diálogo.

Disponible en: cuadros de diálogo Iteraciones en el móduloPlan de pruebas

Iteración anterior/Iteración siguiente.Muestra la iteraciónanterior o siguiente en el cuadro de diálogo.

Disponible en: cuadros de diálogo Iteraciones en el móduloPlan de pruebas

Iteración.Muestra la iteración resaltada actualmente en elcuadro de diálogo y le permite seleccionar una iteracióndiferente en la que centrarse.

No disponible en: cuadros de diálogo Iteraciones en elmódulo Plan de pruebas

Agregar iteración. Agrega una iteración para la entidad(componente, grupo, prueba o flujo).

Pueden estar disponibles las siguientes opciones, dependiendodel contexto en el que haya abierto la página de iteraciones. Siestas opciones no están disponibles, las iteraciones seagregan demanera predeterminada sin establecer los valoresde parámetros.

l Agregar nueva iteración. Agrega una nueva iteración sinconfigurar los valores de parámetros.

l Copiar iteración. Agrega una nueva iteración copiando losvalores de parámetros de una iteración seleccionada.

l Crear iteración con valores predeterminados. Agregauna nueva iteración y establece los valores de parámetrosen los valores predeterminados.

Deshabilitado cuando:  el componente o flujo para el que seagrega una iteración está en un grupo.

Guía del usuarioCapítulo 16: Iteraciones

HP Business Process Testing (12.00) Página 273 de 300

Page 274: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento de la IU Descripción

Suprimir iteración. Elimina la iteración seleccionada para laentidad (componente, grupo, prueba o flujo).

Deshabilitado cuando:  el componente o flujo para el que seagrega una iteración está en un grupo.

Seleccionar iteraciones. Abre el cuadro de diálogoSeleccionar iteraciones, que permite seleccionar lasiteraciones que desea ejecutar durante la ejecución de laprueba. Puede especificar una, todas o un intervalo deiteraciones.

Deshabilitado cuando:

l El componente o flujo para el que se seleccionan iteracioneses un grupo

l Solo existe una iteración.

Encontrar. Permite buscar un valor de parámetro, unparámetro o un componente.

Para obtener más información sobre la funcionalidad Encontrary reemplazar, consulte laGuía del usuario de HP ApplicationLifecycle Management.

Disponible en: los cuadros de diálogo Iteraciones

Importar. Le permite importar valores de datos desde unarchivo .csv (valor separado por comas) en la página deiteraciones. Una iteración se crea para cada fila en el archivo.csv, y la prueba o flujo se ejecuta usando los datosespecificados para cada iteración.

Sugerencia: Cuando se importan los valores de datos, yano hay ninguna conexión entre el archivo .csv y los valoresde iteración (es decir, los cambios que realice en los datosdel archivo .csv no se reflejan en la página de iteraciones).Paramantener dinámicamente los datos en un archivoexterno y hacer que los datos se actualicenautomáticamente en la página de iteraciones, cree lasconfiguraciones de pruebas. Para obtener más informaciónsobre la tarea, consulte laGuía del usuario de HPApplication Lifecycle Management.

Guía del usuarioCapítulo 16: Iteraciones

HP Business Process Testing (12.00) Página 274 de 300

Page 275: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento de la IU Descripción

Exportar. Le permite exportar valores de datos a un archivo.csv (valor separado por comas) desde los valores de datos deiteraciones especificados en la página de iteraciones.

Ejemplos

l Exporte, formatee e imprima los datos para su usocuando se realizan pruebas manualmente.

l Exporte los datos, modifíquelos en el editor depreferencia y, después, vuelva a importar los datos a lapágina de iteraciones.

Restaurar instancias. Restablece los valores de parámetrosde iteración para las instancias de prueba basadas en laconfiguración de pruebas seleccionadas para datos estáticos.Los valores de los parámetros de instancias de prueba serestablecen a los valores introducidos en la fichaConfiguraciones de pruebas > ficha Datos.

Disponible en:  módulo Plan de pruebas > fichaConfiguraciones de pruebas > ficha Datos paraconfiguraciones estáticas

Crear parámetros de flujo/prueba. Abre el cuadro de diálogoCrear parámetros de flujo/prueba, que le permite generarparámetros de flujo o prueba a partir de parámetros de entradadel componente empresarial o parámetros de entrada del flujo.

Para obtener más información sobre la interfaz de usuario,consulte "Cuadro de diálogo Crear parámetros de flujo/prueba"en la página 278.

Expandir todo Expande todos los nodos.

Disponible en: <menú contextual>, para los cuadros dediálogo de iteraciones

Contraer Contrae los nodos de la entidad seleccionada.

Disponible en: <menú contextual>, para los cuadros dediálogo de iteraciones

<columnas_valores> Muestra el valor de cada parámetro en la iteraciónmostrada.

Disponible en: Vista de iteración única, ficha Iteraciones de laprueba, ficha Datos de Configuraciones de pruebas y cuadro dediálogo Iteraciones

Guía del usuarioCapítulo 16: Iteraciones

HP Business Process Testing (12.00) Página 275 de 300

Page 276: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento de la IU Descripción

<valores> El valor del parámetro de entrada cuando se ejecuta lainstancia.

El valor puede introducirse en la cuadrícula directamente o enla página para establecer valores (a la que se accede haciendoclic en la flecha de la celda relevante).

Para obtener más información sobre la especificación de losvalores predeterminados de los parámetros, consulte "Cuadrode diálogo Establecer valores" en la página 229.

Si no se ha especificado ningún valor, se usará el valorpredeterminado para ese parámetro. Si no se especifica ningúnvalor predeterminado, no semostrará ningún valor y la entidadpuede que no se ejecute correctamente.

Los valores se guardarán y se compararán como cadenas, peropueden especificarse según diferentes tipos de valores.

Los parámetros de prueba o flujo (parámetros cuyos valoresdeben tomarse de la prueba o el flujo de proceso empresarial)semuestran entre llaves { }. De estemodo se indica a ALMque trate el parámetro como parámetro y no como valor fijo.

Área Descripción La descripción del parámetro y su entidad de origen original(componente empresarial, prueba o flujo).

Área Descripción delparámetro

Las descripciones de los parámetros se escriben inicialmenteen el módulo en el que se crearon (el módulo Componentesempresariales o Plan de pruebas), o en UFT para loscomponentes automatizados.

Columnas/filas Iteración nº Muestra los valores actuales de cada parámetro de cadaiteración.

Disponible en:Vista de varias iteraciones y ficha Iteracionesde la prueba

Columna Parámetro Nombres de los parámetros, agrupados por entidad(componente empresarial, grupo, prueba o flujo).

Disponible en: los cuadros de diálogo Iteraciones

Cuadro de diálogo Seleccionar iteracionesEste cuadro de diálogo permite especificar un rango de iteraciones que ejecutar en una prueba o unflujo de proceso empresarial.

Guía del usuarioCapítulo 16: Iteraciones

HP Business Process Testing (12.00) Página 276 de 300

Page 277: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Paraacceder

Realice una de las siguientes acciones:

l En el caso de flujos y componentes empresariales: En cualquier barra deherramientas del cuadro de diálogo Iteraciones, haga clic enSeleccionar

iteraciones .

l Para las pruebas de proceso empresarial que usan configuraciones queacceden a datos estáticos:

a. En el módulo Plan de pruebas, seleccione la prueba de procesoempresarial.

b. Haga clic en la fichaPrueba.

c. Haga clic en la fichaDatos cerca de la parte inferior de la ventana.

d. En la barra de herramientas de la ficha Datos, haga clic enSeleccionar

iteraciones .

Informaciónimportante

También puede seleccionar rangos de iteraciones con el cuadro de diálogoConfiguración de recursos de datos. Para obtener más información sobre lainterfaz de usuario, consulte laGuía del usuario de HP Application LifecycleManagement.

Tareasrelacionadas

"Cómo establecer datos para iteraciones" en la página 266

Consultetambién

"Información general sobre las iteraciones" en la página 262

A continuación se describen los elementos de la interfaz de usuario (los elementos sin etiqueta semuestran entre corchetes angulares):

Elemento de la IU Descripción

Ejecutar todas lasiteraciones

Ejecuta todas las iteraciones.

Ejecutar desde<inicio> a <fin>

Ejecuta un rango de iteraciones, desde la iteración especificada en<inicio> hasta la iteración especificada en <fin>.

Sugerencia: Para ejecutar únicamente una determinada iteración,introduzca el mismo número de iteración en ambos cuadros.

Cuadro de diálogo Asignar datos importadosEste cuadro de diálogo permite asociar o asignar cada parámetro de componente o de flujo a unencabezado de columna de un archivo .csv importado.

Guía del usuarioCapítulo 16: Iteraciones

HP Business Process Testing (12.00) Página 277 de 300

Page 278: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Paraacceder Desde cualquier página de iteraciones, haga clic en Importar para abrir el

cuadro de diálogoAbrir. Abra el archivo .csv que contiene los datos requeridos yhaga clic enAbrir.

Informaciónimportante

Los valores de la columna correspondiente al encabezado seleccionado seconvierten en los valores de iteración usados para ese parámetro decomponente o flujo.

Tareasrelacionadas

"Cómo importar y exportar (guardar) valores de parámetros" en la página 269

Consultetambién

"Cómo establecer datos para iteraciones" en la página 266

A continuación se describen los elementos de la interfaz de usuario:

Elementode la IU Descripción

Parámetro Muestra el nombre del parámetro tal como se ha definido en Business ProcessTesting.

Hastaparámetroimportado

Muestra el nombre del parámetro en el archivo externo al que desea asignarlo.

Nota: Al abrirse el cuadro de diálogo Asignar datos importados, asignaráautomáticamente los encabezados de columna del archivo .csv al conjunto deparámetros correspondiente si los encabezados de columna son idénticos. Sino existen encabezados de columna idénticos, semostrará el valor<Ninguno> para ese parámetro.

Cifrarvalores

Cifra los valores.

Cuadro de diálogo Crear parámetros de flujo/pruebaEste cuadro de diálogo permite definir criterios para la creación, nomenclatura y generación deparámetros de flujo y prueba.

Paraacceder

En la fichaSecuencia de comandos de la prueba del móduloPlan depruebas, seleccione la prueba de proceso empresarial que contiene elcomponente empresarial o flujo correspondiente, o bien, seleccione el flujo quecontiene el componente empresarial correspondiente. Haga clic en el vínculoIteraciones del componente o flujo cuyos parámetros de entrada desee usarcomo base para generar los parámetros de entrada de la prueba. En la página deiteraciones, haga clic en el botónCrear parámetros de flujo/prueba.

Guía del usuarioCapítulo 16: Iteraciones

HP Business Process Testing (12.00) Página 278 de 300

Page 279: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Informaciónimportante

l Al definir iteraciones para flujos o componentes empresariales, puede generarparámetros de prueba para utilizarlos como valores de los parámetros decomponente o flujo.

l Al definir iteraciones para componentes empresariales, puede tambiéngenerar parámetros de flujo y utilizarlos como valores de los parámetros decomponente.

l Podrá también generar automáticamente parámetros de flujo/prueba en elcuadro de diálogo Iteraciones de grupo en función de los parámetros deentrada de componentes en grupos de componentes. Genere los parámetrosde entrada de flujo en el cuadro de diálogo Iteraciones de grupo del mismomodo que en el cuadro de diálogo Iteraciones de componente.

l El flujo o componente empresarial debe tener comomínimo un parámetrodefinido.

l Podrá generar parámetros de entrada de prueba/flujo en función deparámetros de entrada existentes de un componente o flujo. Cuando seejecuta el componente o flujo, sus parámetros toman los valores asignados alos parámetros de flujo o prueba correspondientes.

Tareasrelacionadas

"Cómo establecer datos para iteraciones" en la página 266

Consultetambién

"Información general sobre las iteraciones" en la página 262

A continuación se describen los elementos de la interfaz de usuario:

Elemento dela IU Descripción

Criterios decreación deparámetrosdeprueba/flujo

l Permite usar el mismo parámetro de flujo/prueba para cada iteración.Permite borrar los valores de parámetros de flujo o prueba entre lasiteraciones demodo que los mismos nombres de parámetros se usen paracada iteración, pero los valores no pasarán de una iteración a la siguiente.

l Permite usar un parámetro de flujo/prueba distinto para cadaiteración. Creará automáticamente un nuevo parámetro de flujo o pruebapara cada iteración. Los valores de parámetros se guardarán con cadaejecución de prueba.

Guía del usuarioCapítulo 16: Iteraciones

HP Business Process Testing (12.00) Página 279 de 300

Page 280: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento dela IU Descripción

Nombre deparámetro

Permite incluir el nombre del componente antes del nombre delparámetro de flujo/prueba. Si se selecciona, agrega el nombre delcomponente o flujo como prefijo precediendo el nombre del parámetro depruebas/flujo generado.

Ejemplo. Proporciona un ejemplo del nombre del parámetro generadobasado en los criterios seleccionados.

Crearparámetrosdeprueba/flujopara

l Solo celdas vacías. Crea parámetros de flujo/prueba solo para celdas queno contengan ningún valor (predeterminados).

l Celdas vacías y celdas con valores predeterminados. Crea parámetrosde flujo/prueba para todas las celdas que o bien no contengan ningún valor ocontengan el valor predeterminado definido en el parámetro de componente oflujo.

l Todas las celdas. Crea parámetros de flujo/prueba para todas las celdas delos cuadros de diálogo Iteraciones de componente, Iteraciones de grupo oIteraciones de flujo.

Crear Crea parámetros de flujo o prueba en función de los criterios especificados yagrega iteraciones cuando es necesario.

Guía del usuarioCapítulo 16: Iteraciones

HP Business Process Testing (12.00) Página 280 de 300

Page 281: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

HP Business Process Testing (12.00) Página 281 de 300

Parte 5: Ejecuciones de pruebas

Page 282: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

HP Business Process Testing (12.00) Página 282 de 300

Guía del usuarioParte 5: Ejecuciones de pruebas

Page 283: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Capítulo 17: Introducción a la ejecución de pruebasy flujos

Este capítulo incluye:

Información general sobre la ejecución de pruebas y flujos 284

Cómo ejecutar manualmente pruebas y flujos de proceso empresarial 284

Cómo ejecutar pruebas y flujos de proceso empresarial automatizados 286

Jerarquía del panel Progreso de la ejecución 289

Interfaz de usuario de ejecución de pruebas y flujos 291

HP Business Process Testing (12.00) Página 283 de 300

Page 284: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Información general sobre la ejecución de pruebas yflujos

Se pueden ejecutar pruebas y flujos de procesos empresariales, y ver los resultados de laejecución, en:

l El módulo Plan de pruebas, por lo general al diseñar las pruebas.

l En el módulo Laboratorio de pruebas, cuando esté preparado para ejecutar un flujo o una pruebade proceso empresarial completos, o para ejecutarlos como parte de un conjunto de pruebasmayor. El módulo Laboratorio de pruebas le permite observar los resultados de la ejecución de laprueba. Estos resultados incluyen los pasos existentes en cada componente empresarial, elvalor real de los parámetros del componente para cada iteración, así como los resultados de lospasos individuales.

Las pruebas y flujos de procesos empresariales pueden contener componentes manuales yautomatizados:

l Ejecuciones manuales. Cuando las pruebas manuales están preparadas (o, antes de que laspartes automatizadas de la prueba estén preparadas), puede realizar una ejecuciónmanual delflujo o la prueba de proceso empresarial. Para obtener más información sobre la tarea, consulte"Cómo ejecutar manualmente pruebas y flujos de proceso empresarial" abajo.

l Ejecuciones automatizadas. Los componentes automatizados (como los automatizados porUFT) se pueden utilizar en lamisma prueba de proceso empresarial. Se iniciará la aplicaciónapropiada para ejecutar los componentes. Para obtener más información sobre la tarea,consulte "Cómo ejecutar pruebas y flujos de proceso empresarial automatizados" en la página286.

Sugerencia:

Si se están automatizando los componentes empresariales, puede ejecutar el test enModo dedepuración para comprobar los problemas que surjan de la combinación y el orden de loscomponentes en un flujo o una prueba de proceso empresarial. También puede ejecutar loscomponentes de forma individual en UFT o en otra herramienta de pruebas para comprobar sihay errores en la sintaxis o en la lógica de un componente empresarial concreto. Para obtenermás información sobre la tarea, consulte "Cómo depurar pruebas y flujos que contengancomponentes automatizados" en la página 199.

Cómo ejecutar manualmente pruebas y flujos deproceso empresarial

Esta tarea describe cómo ejecutar pruebas y flujos de proceso empresarial con uno omáscomponentes manuales.

Esta tarea forma parte de una tarea de nivel superior. Para obtener información, consulte "Trabajarcon Business Process Testing" en la página 39.

Guía del usuarioCapítulo 17: Introducción a la ejecución de pruebas y flujos

HP Business Process Testing (12.00) Página 284 de 300

Page 285: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Esta tarea incluye los siguientes pasos:

l "Agregar iteraciones a pruebas y flujos de proceso empresarial: opcional" abajo

l "Utilice el Ejecutor manual o Sprinter ejecutar las pruebas manuales" abajo

l "Ver y analizar resultados de pruebas" abajo

1. Agregar iteraciones a pruebas y flujos de proceso empresarial:opcionalEn el módulo Laboratorio de pruebas se puede determinar cuántas veces se ejecuta (se repite)una prueba de proceso empresarial y con qué datos. Para obtener más información sobre laiteración de pruebas, consulte "Cómo establecer datos para iteraciones" en la página 266.

Sugerencia: También se pueden proporcionar valores de parámetros mediante la fichaConfiguraciones de pruebas del módulo Plan de pruebas.

2. Utilice el Ejecutor manual o Sprinter ejecutar las pruebas manualesEjecutar las pruebas y los flujos con Sprinter o el Ejecutor manual.

Para obtener más información general sobre la ejecuciónmanual de pruebas, consulte laGuíadel usuario de HP Application Lifecycle Management.

Para obtener más información sobre el Ejecutor manual para Business Process Testing,consulte "Asistente para el ejecutor manual para Business Process Testing" en la página 291:

3. Ver y analizar resultados de pruebasLos resultados de la última ejecución de pruebas se pueden visualizar en el módulo Laboratoriode pruebas, en la ficha Informe de la última ejecución, que se encuentra en la parte inferior dela Cuadrícula de ejecución. Este panel muestra cada paso de todos los componentesempresariales de la prueba.

Para obtener información sobre la interfaz de usuario acerca de la ficha Informe de la últimaejecución, consulte laGuía del usuario de HP Application Lifecycle Management.

Nota: Cuando finaliza la ejecución de una prueba o un flujo, los parámetros mostrados enInforme de la última ejecución presentan la fecha usada en la ejecución y no el valor defecha dinámica. Las fechas dinámicas se convierten en las fechas reales querepresentan.

Puede ver los detalles sobre la ejecución de la prueba automática una vez finalizada laejecución. En el cuadro de diálogo Ejecutor automático, seleccioneEjecutar > Ver registro deejecución. Para obtener más información sobre la interfaz de usuario, consulte laGuía delusuario de HP Application Lifecycle Management.

Guía del usuarioCapítulo 17: Introducción a la ejecución de pruebas y flujos

HP Business Process Testing (12.00) Página 285 de 300

Page 286: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Cómo ejecutar pruebas y flujos de proceso empresarialautomatizados

Esta tarea describe cómo ejecutar pruebas de proceso empresarial y flujos automatizados.

Esta tarea forma parte de una tarea de nivel superior. Para obtener información, consulte "Trabajarcon Business Process Testing" en la página 39.

Esta tarea incluye los siguientes pasos:

l " Requisitos previos" abajo

l "Depurar pruebas y flujos: opcional" en la página siguiente

l "Agregar iteraciones a pruebas y flujos de proceso empresarial: opcional" en la página siguiente

l "Use el Ejecutor automático para ejecutar la pruebas" en la página siguiente

l " Visualización de resultados de la ejecución" en la página 288

1. Requisitos previosn Antes de ejecutar una prueba en un conjunto de pruebas, puede especificar los valores de

cualquier parámetro de prueba definido para la prueba. Si no especifica ningún valor, y no sehan especificado valores predeterminados válidos, la ejecución de la prueba puede fallar.

n Antes de ejecutar una prueba automatizada en un equipo host, asegúrese de que laherramienta de pruebas correspondiente en el host permita la ejecución de pruebas por partede ALM.

Ejemplo

Para activar el acceso de ALM a un cliente de UFT concreto, abra UFT en el equipohost, seleccioneHerramientas > Opciones > Pruebas de GUI > Ejecuciones depruebas y asegúrese de que la opciónDejar que otros productos HP ejecutenpruebas y componentes esté seleccionada.

n Los resultados de la prueba, demanera predeterminada, se guardan en ALM. Cuando seejecuta una prueba automatizada en ALM, puede evitar guardar resultados de pruebasgrandes definiendo UPLOAD_Parámetro de sitio RESULTS_AFTER_TEST_RUN. Para obtener información, consulte laGuía del administrador de HP Application Lifecycle Management.

n Al ejecutar conjuntos de pruebas predeterminados en hosts remotos, ALM se comunicadirectamente con el host de pruebas para iniciar la prueba. Consulte la documentación de laherramienta de pruebas para obtener información acerca de qué puertos deben abrirse y quéotros ajustes de seguridad deben ajustarse para activar la comunicación.

Guía del usuarioCapítulo 17: Introducción a la ejecución de pruebas y flujos

HP Business Process Testing (12.00) Página 286 de 300

Page 287: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

n Para ejecutar un componente de UFT desde ALM es necesario disponer de los permisos deALM correspondientes. Para obtener información, consulte laGuía del administrador de HPApplication Lifecycle Management.

n Al ejecutar una prueba de proceso empresarial de UFT desde ALM, la ejecución de laprueba puede estar afectada por la configuración del agente remoto de UFT en el equipo deUFT. Para obtener información sobre el agente remoto de UFT, consulte laGuía del usuariode HP Unified Functional Testing.

n Como preparación para la ejecución de las pruebas de proceso empresarial UFT formaremota, primero debe registrar el cliente de ALM en el modo común en el equipo remoto.Para obtener más información, consulte la Guía de actualización e instalación de HPApplication Lifecycle Management.

Nota: Para ejecutar una prueba de proceso empresarial de UFT en un equipo remotoWindows 2012, si la función acceso de red COM+ no está instalada, debe reiniciar elequipo remotoWindows 2012 después del registro.

2. Depurar pruebas y flujos: opcionalDepure pruebas y flujos automatizados para asegurarse de que se ejecutan correctamente.Para obtener más información sobre la depuración, consulte "Cómo depurar pruebas y flujosque contengan componentes automatizados" en la página 199.

3. Agregar iteraciones a pruebas y flujos de proceso empresarial:opcionalEn el módulo Laboratorio de pruebas se puede determinar cuántas veces se ejecuta (se repite)una prueba de proceso empresarial y con qué datos. Para obtener más información sobre laiteración de pruebas, consulte "Cómo establecer datos para iteraciones" en la página 266.

Sugerencia: También se pueden proporcionar valores de parámetros mediante la fichaConfiguraciones de pruebas del módulo Plan de pruebas.

4. Use el Ejecutor automático para ejecutar la pruebasPuede ejecutar automáticamente las pruebas manuales y automatizadas en el equipo o en loshosts remotos mediante el Ejecutor automático.

En el módulo Laboratorio de pruebas > ficha Conjuntos de pruebas, use una de las siguientesopciones:

n Seleccione un conjunto de pruebas que incluye una o varias pruebas automatizadas y hagaclic en el botónEjecutar conjunto de pruebas.

n Para ejecutar las pruebas seleccionadas, seleccione un conjunto de pruebas y haga clic enla fichaCuadrícula de ejecución o en la ficha Flujo de ejecución. Seleccione una ovarias pruebas, y haga clic en el botónEjecutar.

Guía del usuarioCapítulo 17: Introducción a la ejecución de pruebas y flujos

HP Business Process Testing (12.00) Página 287 de 300

Page 288: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

n Para ejecutar solo las pruebas manuales, seleccione las pruebas y haga clic en el botónEjecutar. En el cuadro de diálogo Ejecución de pruebamanual, seleccioneEjecutorautomático y haga clic enAceptar.

Nota: Las fechas dinámicas se convierten en las fechas reales que representan.

Para obtener más información sobre la ejecución automática, consulte laGuía del usuario deHP Application Lifecycle Management.

5. Visualización de resultados de la ejecuciónDespués de ejecutar la prueba o el flujo desde el módulo Laboratorio de pruebas, puede ver losresultados en varios formatos:

n Visualización de resultados en el módulo Laboratorio de pruebas: Los resultados dela última ejecución de pruebas se pueden ver en la > Cuadrícula de ejecución>  en el móduloLaboratorio de pruebas, ficha Informe de la última ejecución. En este panel semuestra unalista de todos los pasos de los componentes empresariales de la prueba y, si corresponde,un resumen de los resultados de los eventos principales generados por la herramienta depruebas.

Para obtener información sobre la interfaz de usuario acerca de la ficha Informe de la últimaejecución, consulte laGuía del usuario de HP Application Lifecycle Management.

Cuando finaliza la ejecución de una prueba o un flujo, los parámetros mostrados en Informede la última ejecución presentan la fecha usada en la ejecución y no el valor de fechadinámica.

n Visualización del registro de ejecución. Puede ver los detalles sobre la ejecución de laprueba automática una vez finalizada la ejecución en el cuadro de diálogo del Ejecutorautomático > Ejecutar > Ver registro de ejecución. Para obtener más información sobre lainterfaz de usuario, consulte laGuía del usuario de HP Application Lifecycle Management.

n Ver informes de UFT. Si tiene Unified Functional Testing o el complemento de UnifiedFunctional Testing para Business Process Testing instalado en el ordenador, puede ver uninforme de UFT completo. El informe jerárquico contiene datos de todos los pasos de lasdiferentes iteraciones y componentes empresariales dentro de la ejecución de pruebasautomatizada. Los complementos están disponibles en la página de complementos de HPApplication Lifecycle Management (Ayuda > Complementos).

Desde el módulo Laboratorio de pruebas > ficha Cuadrícula de ejecución > ficha Informe dela última ejecución, haga clic en el vínculo del informe sobre cada iteración en la columnaEstado del panel. Se abrirá el Visor de resultados de ejecución.

Para obtener más información acerca de cómo visualizar y analizar los resultados de laspruebas en el Visor de resultados de ejecución, consulte la Guía del usuario de HP UnifiedFunctional Testing.

Guía del usuarioCapítulo 17: Introducción a la ejecución de pruebas y flujos

HP Business Process Testing (12.00) Página 288 de 300

Page 289: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Jerarquía del panel Progreso de la ejecuciónLa jerarquía del panel Progreso de la ejecución permite completar los pasos de componentesindividuales en la secuencia de pruebas correcta.

Tomemos como ejemplo una prueba de proceso empresarial que contenga cuatro componentesempresariales: Componente1 (C1), Componente2 (C2), Componente3 (C3) y Componente4 (C4).La prueba requiere que se agrupen los componentes C2 y C3 y que se ejecuten y repitan loscomponentes y el grupo de lamanera siguiente:

l la primera iteración de C1, después la segunda iteración de C1, seguido por

l la primera iteración del grupo formado por C2 y C3, seguido por

l la segunda iteración del grupo, seguido por

l la tercera iteración del grupo, seguido por el componente C4.

Esto se ilustra de la siguientemanera:

Guía del usuarioCapítulo 17: Introducción a la ejecución de pruebas y flujos

HP Business Process Testing (12.00) Página 289 de 300

Page 290: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Además, toda la prueba se repite dos veces.

Guía del usuarioCapítulo 17: Introducción a la ejecución de pruebas y flujos

HP Business Process Testing (12.00) Página 290 de 300

Page 291: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

La prueba semuestra en el Ejecutor manual de la siguientemanera:

Como aclaración, los componentes del árbol no se han expandido paramostrar los pasosindividuales.

Interfaz de usuario de ejecución de pruebas y flujosEsta sección incluye:

Asistente para el ejecutor manual para Business Process Testing 291

Cuadro de diálogo Propiedades de la prueba 296

Asistente para el ejecutor manual para Business ProcessTesting

Este asistente permite ejecutar flujos y pruebas de procesos empresariales manualmente. Puedeejecutar manualmente flujos y pruebas de procesos empresariales manuales y automatizados.

Paraacceder

En el módulo Laboratorio de pruebas > ficha Conjuntos de pruebas, seleccioneun conjunto de pruebas que contenga pruebas de proceso empresarial y hagaclic en la fichaCuadrícula de ejecución o en la ficha Flujo de ejecución.Seleccione una o varias pruebas del proceso empresarial y seleccionePruebas> Ejecutar con ejecutor manual.

Tareasrelacionadas

"Cómo ejecutar manualmente pruebas y flujos de proceso empresarial" en lapágina 284

Guía del usuarioCapítulo 17: Introducción a la ejecución de pruebas y flujos

HP Business Process Testing (12.00) Página 291 de 300

Page 292: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Mapa delasistente

Este asistente contiene:

"Ejecutor manual: página Detalles de ejecución para Business Process Testing"abajo > "Ejecutor manual: página Detalles del paso para Business ProcessTesting" en la página siguiente

Consultetambién

"Información general sobre la ejecución de pruebas y flujos" en la página 284

Guía del usuario de HP Application Lifecycle Management

Ejecutor manual: página Detalles de ejecución para BusinessProcess Testing

Esta página del asistente permite revisar los detalles de ejecución, así como ejecutar pruebas yflujos de proceso empresarial manualmente.

Informaciónimportante

l Encontrará información general sobre este asistente en: "Asistente para elejecutor manual para Business Process Testing" en la página precedente.

l Para avanzar hasta la siguiente página del asistente, haga clic en

.

l La página Detalles de ejecución para Business Process Testing es diferente ala página Detalles de ejecución para otros tipos de pruebas de ALM. En estasección se describen los elementos importantes en concreto cuando seejecutan pruebas y flujos de proceso empresarial. Para obtener másinformación sobre la interfaz de usuario de la página Detalles de ejecuciónpara otros tipos de pruebas, consulte laGuía del usuario de HP ApplicationLifecycle Management.

Mapa delasistente

El "Asistente para el ejecutor manual para Business Process Testing" en lapágina precedente contiene:

"Ejecutor manual: página Detalles de ejecución para Business Process Testing"arriba > "Ejecutor manual: página Detalles del paso para Business ProcessTesting" en la página siguiente

Consultetambién

"Información general sobre la ejecución de pruebas y flujos" en la página 284

Guía del usuarioCapítulo 17: Introducción a la ejecución de pruebas y flujos

HP Business Process Testing (12.00) Página 292 de 300

Page 293: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

A continuación se describen los elementos de la interfaz de usuario únicos para Business ProcessTesting.

Elemento dela IU Descripción

Informacióndel sistemaoperativo

Abre el cuadro de diálogo Información del sistema operativo. Puede editar lassiguientes opciones:

l Sistema operativo. El sistema operativo del equipo donde se realizan laspruebas de pasos. De forma predeterminada, semuestra el sistemaoperativo en el equipo cliente de ALM.

l Service Pack de sistema operativo. El service pack del sistemaoperativo.

l Número de compilación de SO. El número de compilación del sistemaoperativo.

PanelDetalles de laprueba

Ofrece la descripción de la prueba o el flujo de proceso empresarial tal como sedefine en el módulo Plan de pruebas.

Ejecutor manual: página Detalles del paso para Business ProcessTesting

Esta página del asistente le permite realizar lo siguiente durante la ejecución:

l Establecer el estado de correcto/error para cada paso del componente

l Renombrar los pasos del componente para visualizarlos en la vista de los resultados deejecución

Una vez finalizada la ejecución de la prueba o el flujo de proceso empresarial, puede guardar lospasos de componente con los cambios que realice.

Nota: Estos campos afectan a la vista de resultados de la ejecución, no a las definiciones depasos reales en el módulo Componentes empresariales.

Paraacceder

En el Ejecutor manual: Página Detalles de ejecución, haga clic en

.

Guía del usuarioCapítulo 17: Introducción a la ejecución de pruebas y flujos

HP Business Process Testing (12.00) Página 293 de 300

Page 294: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Informaciónimportante

l Encontrará información general sobre este asistente en: "Asistente para elejecutor manual para Business Process Testing" en la página 291.

l La página Detalles del paso para Business Process Testing es diferente a lapágina Detalles del paso para otros tipos de pruebas de ALM. En esta secciónse describen los elementos importantes en concreto cuando se ejecutanpruebas y flujos de proceso empresarial. Para obtener más información sobrela interfaz de usuario de la página Detalles de ejecución para otros tipos depruebas, consulte laGuía del usuario de HP Application LifecycleManagement.

Mapa delasistente

El "Asistente para el ejecutor manual para Business Process Testing" en lapágina 291 contiene:

"Ejecutor manual: página Detalles de ejecución para Business Process Testing"en la página 292 > "Ejecutor manual: página Detalles del paso para BusinessProcess Testing" en la página precedente

Consultetambién

"Información general sobre la ejecución de pruebas y flujos" en la página 284

A continuación se describen los elementos de la interfaz de usuario únicos para Business ProcessTesting (aquellos cuyo nombre no aparece como tal en la interfaz de usuario semencionan entrecorchetes angulares):

Elemento dela IU Descripción

Paso anterior. Retrocede al paso anterior.

Paso siguiente. Avanza hasta el paso siguiente.

Volver al vínculo previamente activado. Permite volver al paso que contengael último vínculo de parámetro en el que haya hecho clic.

<Campos decuadrículas>

Vea o edite los detalles acerca de los pasos de la prueba. Esta cuadrículamuestra un árbol jerárquico de cada iteración de prueba o flujo, componenteempresarial e iteración de componente incluido en la prueba o el flujo de procesoempresarial.

Para obtener información sobre los campos disponibles, consulteGuía delusuario de HP Application Lifecycle Management.

Descripción Ofrece una descripción textual de la prueba, el flujo, el componente o el pasoque se haya seleccionado. Este es el texto que se introdujo originariamente enlos módulos Componentes empresariales o Plan de pruebas.

Guía del usuarioCapítulo 17: Introducción a la ejecución de pruebas y flujos

HP Business Process Testing (12.00) Página 294 de 300

Page 295: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento dela IU Descripción

Esperado Indica el resultado esperado de ejecutar el componente seleccionado. Este es eltexto que se introdujo originariamente en la ficha Pasos del componente, en elmódulo Componentes empresariales.

Los parámetros de entrada y de salida en el texto de los cuadros Descripción yEsperado aparecen indicados mediante conjuntos de corchetes angulares:

Parámetros de entrada. Los parámetros de entrada están delimitados por unconjunto de corchetes angulares. Si el parámetro tiene asignado un valor, esteestará delimitado por corchetes angulares, como por ejemplo <Bob Smith>para el parámetro AgentName. Si no se ha asignado ningún valor al parámetro,semostrará un conjunto vacío de corchetes angulares, como por ejemplo <>.

Parámetros de salida. Los nombres de los parámetros de salida estándelimitados por tres conjuntos de corchetes angulares, como por ejemplo>>>Número_pedido<<<.

Real Indica el resultado real del paso durante la prueba o el flujo.

Área deparámetros

Este área: 

l Muestra los valores de parámetro de entrada para que los use cuando ejecutemanualmente el componente seleccionado en el árbol de ejecuciones.

l Le permite introducir valores generados por la aplicación que se puedenutilizar posteriormente en la ejecución de la prueba o flujo.

l Le permite introducir valores para probar el impacto de diferentes valores deparámetros en la aplicación durante la ejecución.

Se pueden definir valores predeterminados para parámetros de entrada en laficha Parámetros. Los valores predeterminados se usan cuando no seproporciona ningún otro valor durante la ejecución. Para obtener información,consulte "Cómo crear parámetros" en la página 218.

es necesario haber creado con anterioridad el parámetro de salida en la fichaParámetros del componente, en el módulo Componentes empresariales.Además, el parámetro de salida debe haberse vinculado con el parámetro deentrada en el cuadro de diálogo Iteraciones de componente. Para obtenerinformación, consulte "Cómo crear parámetros" en la página 218.

Guía del usuarioCapítulo 17: Introducción a la ejecución de pruebas y flujos

HP Business Process Testing (12.00) Página 295 de 300

Page 296: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Elemento dela IU Descripción

Parámetrosde entrada

Nombre. Nombres de los parámetros de entrada definidos para el componenteseleccionado en el árbol del panel Progreso de la ejecución. Para obtener másinformación, consulte Cómo definir las iteraciones para ejecutarlas con valoresdiferentes.

Valor.Muestra los valores de parámetros de entrada definidos para elcomponente seleccionado.

Origen. Permite ir al componente o la iteración que proporciona el valor delparámetro. Haga clic en el botónVolver al vínculo previamente activado paravolver al paso donde se encontraba el vínculo.

Nota: Los parámetros de entrada definidos como valores predeterminadosno tienen ningún vínculo asociado.

Parámetrosde salida

Nombre. Nombres de los parámetros de salida definidos para el componenteseleccionado en el árbol del panel Progreso de la ejecución. Para obtener másinformación, consulte Cómo definir las iteraciones para ejecutarlas con valoresdiferentes.

Valor. Permite introducir un valor proporcionado por un paso de la aplicación quese está probando. Este valor se puede utilizar como valor de entrada en un pasoposterior.

Origen. Los parámetros de entrada generados a partir de un parámetro de salidade un paso anterior semuestran como vínculos en las celdas Origen de lasecciónParámetros de entrada:

El nombre del vínculo indica el nombre del componente de origen y el nombre delparámetro correspondiente, por ejemplo [Componente1] Número_de_pedido.

Para recuperar el valor del parámetro de salida, haga clic en el vínculo para abrirel paso que proporcione el valor. Haga clic en el botónVolver al vínculopreviamente activado para volver al paso donde se encontraba el vínculo.

Cuadro de diálogo Propiedades de la pruebaEste cuadro de diálogo permite ver los detalles de la prueba.

Para acceder En la página Detalles de ejecución del Ejecutor manual, haga clic enMás.

Informaciónimportante

l Lamayoría de los campos de esta página son de solo lectura.

l Puede enviar las propiedades de la prueba por correo electrónico aldiseñador de la prueba o el flujo de proceso empresarial.

Guía del usuarioCapítulo 17: Introducción a la ejecución de pruebas y flujos

HP Business Process Testing (12.00) Página 296 de 300

Page 297: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Tareasrelacionadas

"Cómo ejecutar manualmente pruebas y flujos de proceso empresarial" en lapágina 284

Consultetambién

l "Información general sobre la ejecución de pruebas y flujos" en la página284

l "Asistente para el ejecutor manual para Business Process Testing" en lapágina 291

A continuación se describen los elementos de la interfaz de usuario:

Elemento de laIU Descripción

Ficha Detalles Muestra una lista compuesta por los campos de pruebas o flujos de procesoempresarial.

l Para obtener información sobre los campos de Business ProcessTesting, consulte "Campos del módulo Plan de pruebas para BusinessProcess Testing" en la página 160.

l Para obtener información sobre otros campos comunes a lamayoría delos tipos de pruebas, consulteGuía del usuario de HP ApplicationLifecycle Management.

Ficha Datosadjuntos

Permite abrir y ver datos adjuntos para la prueba o el flujo de procesoempresarial.

Ficha Detallesde ejecución deprueba

Muestra detalles sobre la ejecución de la prueba o el flujo de procesoempresarial.

Disponible cuando: Existen detalles de ejecución.

Ficha Camposdefinidos por elusuario

Muestra campos definidos por el usuario.

Disponible cuando: Existen campos definidos por el usuario.

FichaDescripción

Muestra una descripción de la finalidad de la prueba o el flujo de procesoempresarial, u otro texto descriptivo.

FichaComentarios

Muestra comentarios adicionales para la instancia de prueba o flujo deproceso empresarial.

Guía del usuarioCapítulo 17: Introducción a la ejecución de pruebas y flujos

HP Business Process Testing (12.00) Página 297 de 300

Page 298: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Página 298 de 300HP Business Process Testing (12.00)

Guía del usuarioCapítulo 17: Introducción a la ejecución de pruebas y flujos

Page 299: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono

Agradecemos sus comentarios.Si desea hacer algún comentario sobre este documento, puede ponerse en contacto con el equipode documentación por correo electrónico. Si en este sistema está configurado un cliente de correoelectrónico, haga clic en el vínculo anterior para abrir una ventana de correo electrónico con lainformación siguiente en la línea del asunto:

Comentarios sobre Guía del usuario (Business Process Testing 12.00)

Solo añada sus comentarios al correo electrónico y haga clic en Enviar.

Si no hay disponible ningún cliente de correo electrónico, copie la información anterior en un nuevomensaje de un cliente de correo web y envíe sus comentarios a [email protected].

HP Business Process Testing (12.00) Seite 299 von 300

Page 300: softwaresupport.softwaregrp.com Avisoslegales Garantía LasúnicasgarantíasdelosproductosyserviciosHPseexponenenelcertificadodegarantíaqueacompañaadichosproductosyservicios.Elpresentedocumentono