SlideShare a Scribd company logo
1 of 81
Download to read offline
Application Testing Suite
                  José Luis Álvarez
                           Consultor
                           26-06-2012
Agenda

1. Gestión calidad de las aplicaciones
2. Pruebas Funcionales
3. Pruebas de Carga
  • Análisis de resultados
4. Gestor de Pruebas
Impacto de la baja calidad

         • Las empresas han invertido en software para proporcionar un mejor
           servicio y a menor coste a los usuarios ó clientes
         • Pero una pobre calidad del software desarrollado pone esas
           inversiones en riesgo:
             • Mas del 40% de las aplicaciones se entregan con entre 1 y 10 defectos
               críticos [Software Is Deployed, Bugs and All, SD Times.]
             • Alrededor del 80% del coste de los desarrollos es consumido por los
               desarrolladores identificando y corrigiendo defectos
               [IBM: The business value of software quality.]

             • El coste de corregir un defecto después de entrar en producción es hasta
               100 veces mayor que si se hubiese identificado en la fase de desarrollo o
               diseño [National Institute of Standards & Technology, 2002]


    La gestión de la calidad en las aplicaciones es imperativa para la agilidad en los negocios y
                para proporcionar altos niveles de servicio a un bajo coste y riesgo


3                                                       avanttic Consultoría Tecnológica
Gestión calidad de las aplicaciones

    • Cambios en las aplicaciones
       Oracle Application Testing Suite
          • Asegurar la calidad y el rendimiento con
            pruebas end-to-end de aplicaciones

    • Cambios en la infraestructura
       Oracle Real Application Testing
          • Diseñado y optimizado para el test de los
            cambios en infraestructura de base de datos

    • Test Data Management
       Oracle Data Masking Pack
          • Consigue los objetivos de seguridad ocultando
            los datos sensibles en los entornos de test
          • Permite las pruebas seguras de los entornos a
            escala de Producción
4                             avanttic Consultoría Tecnológica
Gestión calidad de las aplicaciones
          Gestión ciclo de vida: desde desarrollo hasta producción
                                                                                            Install / Upgrade/ Clone From
                                                                                                Production Application



                                                                                                       DEV


                                                                     Dev / Test System                              Functional
                                                                       Provisioning                                  Testing




    • Rich functional and load testing
      solution                                                               PROD                                           TEST
                                                                                                Oracle Enterprise
    • Ensure highest quality testing by                                                             Manager
      running actual production workloads
                                                                                                       Load
    • Achieve security & compliance                                                                   Testing
      objectives by masking sensitive data
* Source: http://www.riceconsulting.com/public_pdf/STBC-WM.pdf

5                                                        avanttic Consultoría Tecnológica
Oracle Application Testing Suite
     Una solución de pruebas potente e integrada para asegurar
     la calidad y el rendimiento del software

                      Oracle Functional Testing
                       Tests funcionales y de regresión




                                                                                      Oracle Load Testing
    Oracle Test Manager                                                               Test de carga y performance

    Gestión de los ciclos de test,
     requerimientos y defectos




6                                                  avanttic Consultoría Tecnológica
Oracle Application Testing Suite
      Ciclo de vida del testing orientado a la calidad

                                Oracle
    1. Diseño de Planes de   Test Manager                       2. Desarrollo de casos
    tests basados en                                            de test manuales y
    requerimientos de                                           scripts de test
    aplicación                                                  automatizados


        Oracle                                                        Oracle
     Load Testing                                               Functional Testing



    4. Ejecución de tests                                       3. Ejecución de test
    de carga y                                                  funcionales para
    optimización del                                            validar los
    rendimiento de la                                           requerimientos de la
    aplicación                                                  aplicación




7                            avanttic Consultoría Tecnológica
Functional Testing




8         avanttic Consultoría Tecnológica
Oracle Functional Testing
    Pruebas Funcionales y de Regresión
    • Automatiza las pruebas funcionales y de regresión de aplicaciones
      Web, SOA y paquetes (Siebel, eBusiness Suite, …)
    • Plataforma integrada de scripting para las pruebas funcionales y de
      carga
    • Interfaz visual intuitivo que
      simplifica las pruebas
    • IDE Java que proporciona
      extensibilidad de los scripts
    • Aceleradores para EBS,
      Siebel, ADF y Web Services




9                             avanttic Consultoría Tecnológica
OpenScript




10                avanttic Consultoría Tecnológica
Pasos básicos para realizar pruebas
     funcionales sobre una aplicación Web
     1) Creación de un script WEB
     2) Grabar navegación sobre la aplicación
     3) Probar el script
     4) Configurar el script (nombre de cada paso, variables, parámetros,
        databanks, etc.)
     5) Introducir validaciones
     6) Probar el script con varias iteraciones
     7) Analizar resultados




11                           avanttic Consultoría Tecnológica
Creación de scripts              Grabación de scripts                       Perspectiva Tester




                                  Ejecución de varias iteraciones
                                                                                            Vista de detalle de
                       Ejecución de scripts                                                 navegación: Browser,
                                                                                            HTML y Headers

      Estructura básica de un script




 Vistas (árbol o código Java) de un script




                                              Panel de resultados de la ejecución de scripts




 12                                               avanttic Consultoría Tecnológica
Functional Test Script
     Vistas
     • OpenScript graba scripts funcionales de aplicaciones web en la vista
       “Tree View” y muestra el correspondiente código Java en la “Java
       Code View”




              Tree View                                          Java Code View



13                            avanttic Consultoría Tecnológica
(1) Creación de Scripts funcionales

                                                              Creación de scripts
     • File -> New
     • Tipos de scripts:
        •   Web Applications
        •   Siebel
        •   Adobe Flex
        •   Oracle Fusion / ADF
        •   Oracle E-Business Suite/Forms
        •   Web Services Testing
        •   Database Testing




14                              avanttic Consultoría Tecnológica
(2) Grabación del Script
                                                                      Grabar navegación
     • Una vez iniciada la grabación
       se abre un navegador desde
       donde accedemos a la
       aplicación a probar
     • Hacemos una navegación del
       proceso a probar y paramos la
       grabación




                 Parar grabación




15                                 avanttic Consultoría Tecnológica
(2) Grabación del Script

     • Obtenemos el script resultado de la
       grabación con los grupos:
        • Initialize (1 ejecución al comienzo)
                                                                   Páginas
        • Run (se ejecuta el # de iteraciones)
        • Finish (1 ejecución al final)
     • Personalizamos el script según
       nuestras necesidades:
        • Nombrar cada paso del script
        • Mover pasos (steps) de un grupo a
          otro (arrastrar y soltar)




16                              avanttic Consultoría Tecnológica
(3) Probar el Script

     • Probamos el script y validamos su ejecución en la vista de resultados
                                                                 Ejecutar el script (Playback)




17                            avanttic Consultoría Tecnológica
(4) Configurar el Script
     Sustituir variable




                                 Parámetros de la Query String a configurar




18                        avanttic Consultoría Tecnológica
(4) Configurar el Script
     Añadir databank
     • Añadimos un databank (fichero csv) desde donde se obtendrá la
       variable a sustituir




                                       Añadir databank




19                           avanttic Consultoría Tecnológica
(4) Configurar el Script
          Seleccionar columna de sustitución
          • Seleccionar fichero del databank, validar la obtención de datos y
            seleccionar la columna de sustitución




     Databank, alias y columna de
     sustitución




20                                  avanttic Consultoría Tecnológica
(4) Configurar el Script
     Sustituir variables
     • Un databank se añade una sola
       vez al script y puede usarse con
       diferentes variables

     • Repetimos la operación Sustitute                          Columnas del
       Variable para cada variable a                             databank

       sustituir asignando la columna
       adecuada en cada caso




21                            avanttic Consultoría Tecnológica
(4) Parametrización
     Uso de funciones y variables
     • Usar la notación {{ }} para incrustar variables y funciones en el script
     • Ejemplos:
           •   {{@timestamp()}} - Muestra el timestamp actual en milliseconds
           •   {{@hostip()}}     - Local host IP
           •   {{@xmlEncode(some text)}} - Hace XML-encode de un valor value
           •   {{@urlEncode(value)}}      - Hace URL-encode de un valor




22                              avanttic Consultoría Tecnológica
(5) Validaciones en el script

     • OpenScript soporta los siguientes casos de validación en pruebas
       funcionales web:
        •   Text Matching Tests
        •   Object Tests
        •   Table Tests
        •   Server Response Tests
     • Pueden ser añadidas durante la grabación del script ó después de la
       misma.
     • Se añaden los comandos en localizaciones concretas del script para
       validar contenidos




23                              avanttic Consultoría Tecnológica
(5) Validaciones en el script
     Text Matching Test
     • Verifica la presencia o ausencia de texto en una página
     • Haciendo right click en el contenido HTML dentro del panel de
       detalle se añaden los Text Matching Test




24                           avanttic Consultoría Tecnológica
(5) Validaciones en el script
      Object Test
      • Verifica cualquier propiedad de un objeto
      • Seleccionar en el browser el objeto que se quiere verificar



     Seleccionar




                                                                  Muestra Xpath del objeto




25                             avanttic Consultoría Tecnológica
(5) Validaciones en el script
     Object Test
     • Seleccionar la propiedad del objeto que se quiere verificar
     • Especificar los valores de la propiedad a testear




26                            avanttic Consultoría Tecnológica
(5) Validaciones en el script
     Table Test
     • Valida el contenido de forma
       individual de cada celda de
       la tabla
     • Seleccionar las celdas a
       validar y especificar el valor
       que se quiere testear




27                             avanttic Consultoría Tecnológica
(6) Probar el Script con varias iteraciones

                                                                Ejecutar con varias iteraciones
     • Configuramos el número de
       iteraciones a realizar y cómo
       usaremos el databank en cada
       una de ellas.

                                                         Número de iteraciones




28                           avanttic Consultoría Tecnológica
(6) Probar el Script con varias iteraciones

                                                        Pantalla de resultado
                                                        de cada iteración




                                                        Datos usados en la
                                                        iteración




29                   avanttic Consultoría Tecnológica
(7) Analizar resultados
     Results View
     • Proporciona los resultados de la reproducción paso a paso
     • Esta vista incluye la duración, el resultado y el resumen de todos los
       comandos del script
     • La vista esta ligada a la vista de detalle:
        • Results Report, Screenshot, Content for each command, Comparison
          between record & playback




30                            avanttic Consultoría Tecnológica
(7) Analizar resultados
     Results View - Comparación
     • Se puede seleccionar un nodo en Result View y ver una
       comparación entre lo grabado y lo reproducido




                                                                Comparison Tab




31                           avanttic Consultoría Tecnológica
(7) Analizar resultados
     Console View
     • La vista de consola muestra la salida de los comandos reproducidos
       y la información de estado e incluye:
        • Mensajes de log
        • Errores de validación
        • Información de Stack cuando se producen Java exceptions




32                            avanttic Consultoría Tecnológica
(7) Analizar resultados
     Problems / Error Log Views
     • Muestra la información de error y problemas en el script:
        • La Problems View muestra cualquier problema en el código del script
          que pueda producir un error o que impida la compilación del script
        • La Error Log View muestra el log de errores




33                             avanttic Consultoría Tecnológica
Ventajas de Oracle Functional Testing

     • Integrado
       • Plataforma común de scripting para pruebas funcionales y de carga
       • Otras herramientas fuerzan a aprender y usar herramientas separadas y
         lenguajes diferentes para hacer las pruebas funcionales y de carga
     • Facilidad de uso
       • Combina un interfaz intuitivo de scripting con un potente IDE de java
         para crear y extender los scripts
       • Simplifica los procesos script sin sacrificar la extensibilidad
     • Extensible y basado en estándares
       • Herramienta basada en estándares del mercado como Java y Eclipse
     • Optimizado para el test de aplicaciones Oracle
       • Proporciona aceleradores para las aplicaciones mas comunes de Oracle
         (Siebel, eBusines Suite, ADF)
       • Este soporte out of the box para las aplicaciones Oracle reduce el tiempo
         de testing


34                             avanttic Consultoría Tecnológica
Load Testing




35        avanttic Consultoría Tecnológica
Oracle Load Testing
     Pruebas de carga, performance y tuning
     • Pruebas realistas de carga y performance de aplicaciones Web,
       SOA y Oracle applications
     • Escala hasta miles de
       usuarios concurrentes
       para simular picos de
       carga en producción
     • Proporciona mas precisión
       aportando contenido
       funcional a la carga
     • Consola Web intuitiva que
       fomenta las pruebas
       colaborativas
     • Monitores de servidor integrados que ayudan a identificar y resolver
       los problemas de rendimiento
     • Aceleradores para EBS, Siebel, ADF & Web Services

36                            avanttic Consultoría Tecnológica
Pasos básicos para realizar pruebas de
     carga sobre una aplicación Web
     1)   Creación de un script HTTP
     2)   Grabar navegación sobre la aplicación
     3)   Probar el script
     4)   Configurar el script (nombre de cada paso, variables, parámetros,
          databanks, etc.)
     5)   Probar el script con varias iteraciones
     6)   Añadir el script al escenario de la prueba de carga
     7)   Configurar la prueba de carga
     8)   Ejecutar la prueba de carga
     9)   Analizar resultados




37                            avanttic Consultoría Tecnológica
(1) Creación de Scripts

                                                                   Creación de scripts
     • File -> New
     • Tipos de scripts:
        •   Web/HTTP
        •   Siebel
        •   Adobe Flex
        •   Oracle E-Business Suite/Forms
        •   Oracle Fusion/ADF
        •   Web Services Testing
        •   Database Testing




38                              avanttic Consultoría Tecnológica
Acceso a Oracle Load Testing for Web
     Applications
     • Acceso a la interfaz web de Load Testing for Web Applications desde
       el menú “Inicio” de Windows
        • User: Administrator
        • Passwd: oracle




39                              avanttic Consultoría Tecnológica
Oracle Load Testing
     Componentes principales




     • “Build Scenarios” Configura los escenarios de carga
     • “Set up Autopilot” Ejecuta las pruebas de carga
     • “Watch VU Grid” Monitoriza actividad usuarios virtuales
     • “View Run Graphs” Vista de estadísticas de ejecución y gráficas
     • “Create Reports” Post-análisis de estadísticas de ejecución y
       gráficas
     • Múltiples sesiones pueden ser comparadas para crear gráficas a
       medida


40                           avanttic Consultoría Tecnológica
(6) Añadir script al escenario
       de la prueba de carga




     Configurar ejecución del script:
     - VUs: Número de usuarios virtuales
     - System: donde se ejecutará la prueba
     - Mode: Cliente Java
     - Iteration Delay: Tiempo entre iteraciones
     - Think Time: Tiempo entre pasos de
     ejecución del script.




                                       Añadir script al escenario


41                                 avanttic Consultoría Tecnológica
(7) Configurar la prueba de carga




42                  avanttic Consultoría Tecnológica
(7) Configurar la prueba de carga

                                                               Detalles del escenario




     • Detalles del escenario
     • Configuración de databanks
     • Quitar script del escenario




43                          avanttic Consultoría Tecnológica
(7) Configurar la prueba de carga




                                                       Arranque y parada
                                                       de la prueba




                                                       Métricas a capturar
                                                       durante la prueba




                                                       Ejecución del
                                                       escenario




44                  avanttic Consultoría Tecnológica
(8) Ejecutar la prueba de carga

                                                                Arrancar la prueba
     • Toda la información de una
       ejecución es asociada a una
       sesión.
     • Crearemos una sesión al
       comenzar la ejecución de la
       prueba.
     • Podemos ejecutar varias
       sesiones al mismo tiempo.




45                           avanttic Consultoría Tecnológica
(8) Parada de la prueba de carga

     • Hacer click en el botón “Stop” del dashboard para enviar la señal de
       parada a todos los usuarios virtuales. Una vez que paran todos los
       usuarios virtuales, la sesión se detiene:
        • Hacer click en Stop para hacer parada gradual
        • Hacer click en Abort para hacer una parada inmediata
                                                                       Click “Start
                                         The Pause button           Autopilot” to restart



                                     The Abort button


        • El botón “Pause autopilot” para la incorporación de mas usuarios
          virtuales sin parar al resto de los usuarios virtuales en ejecución
        • Hacer click en el mini botón “Start Autopilot” para reiniciar los perfiles
          que estén pendientes en la cola Autopilot



46                               avanttic Consultoría Tecnológica
Load Testing
     Análisis de resultados




47               avanttic Consultoría Tecnológica
(9) Analizar resultados


                                   Evolución de la ejecución de prueba




     Usuario | Script | Estado | Iteraciones | Fallidos | Última ejecución | Página | Sistema | Databank | Errores




48                                              avanttic Consultoría Tecnológica
(9) Analizar resultados
     Gráficos de la ejecución de la prueba



                                   Visualización de la evolución de la ejecución de
                                                prueba en tiempo real




49                        avanttic Consultoría Tecnológica
(9) Analizar resultados




                                                       Visualización del resultado dela
                                                       ejecución de prueba (Full View)




50                  avanttic Consultoría Tecnológica
(9) Analizar resultados                    Informes de ejecución de pruebas.
                                                Basado en sesiones, permite comparar las
                                                mismas métricas en distintas sesión.




51                  avanttic Consultoría Tecnológica
Ejecutar pruebas de carga con ServerStats

     • Recolecta mas información monitorizando otros sistemas con el
       componente OLT ServerStats durante la prueba de carga:
        • Configurar el monitor para analizar el rendimiento de los web servers,
          Application Servers, Bases de Datos y otras infraestructuras de
          aplicación
        • Genera stress con usuarios virtuales de los servidores mientras
          monitoriza la infraestructuras de aplicación
        • Analiza el servidor y las estadísticas de los usuarios virtuales en los
          mismos informes




52                               avanttic Consultoría Tecnológica
Configurar ServerStats
     Añadir nuevos Monitores (1/2)
     • Hacer click en “New” en “Configuration Monitors” para añadir un
       nuevo monitor
     • Seleccionar un data source, perfíl
       de métrica o métrica desde el
       tree view
     • Hacer click en “Next”
                                                                     2




                         1
                                                                 3



53                            avanttic Consultoría Tecnológica
Configurar ServerStats
     Añadir nuevos Monitores (2/2)
     • Continuar seleccionando el sistema a monitorizar y el colector:
        • Note el tipo de data source que es
          usado en el perfíl o métrica
            • Este gráfico muestra una
              métrica que esta basada en un
              data source SNMP
        • Click “Next” para continuar




54                              avanttic Consultoría Tecnológica
Configurar ServerStats: Oracle Profile

     • Otro ejemplo de perfil de métricas ServerStats es el perfil Oracle el
       cual contiene todos los monitores necesarios para capturar las
       métricas clave de rendimiento de una base de datos Oracle




55                            avanttic Consultoría Tecnológica
Ventajas de Oracle Load Testing

     • Potentes capacidades de scripting
        • Plataforma integrada de scripting con Oracle Functional Testing para
          simplificar su creación
        • Existen Aceleradores para las aplicaciones Oracle
     • Interfaz web colaborativo
        • Interfaz Web de control de cargas que permite el acceso remoto y multi-
          usuario de colaboración durante los test de carga
     • Arquitectura de empresa escalable
        • La plataforma de Load Testing esta basada en WebLogic Server y
          Oracle DB lo que mejora la escalabilidad y el rendimiento
     • Diagnósticos de rendimiento integrados
        • Monitores de servidor o combinado con Enterprise Manager para aislar y
          resolver los cuellos de botella de rendimiento




56                              avanttic Consultoría Tecnológica
Test Manager




57        avanttic Consultoría Tecnológica
Oracle Test Manager
     Gestión de los procesos de test
     • Gestiona los procesos de
       test desde una consola web
       centralizada
     • Trazabilidad completa desde
       los requerimientos y los
       casos de test hasta las
       incidencias
     • Realiza la documentación
       manual y automáticamente
       de los casos de test
     • Crea informes que
       proporcionan visibilidad del
       proceso de test
     • Completamente
       customizable para encajar
       con su metodología
     • Arquitectura escalable

58                              avanttic Consultoría Tecnológica
Oracle Test Manager
     Launching
     • Para lanzar Oracle Test Manager (OTM):
        • Desde el menu Programs > “Oracle Application Testing Suite” > “Oracle
          Test Manager”
     • Oracle Test Manager requiere autenticación




59                             avanttic Consultoría Tecnológica
Oracle Test Manager
       Requisitos
       • Crea requisitos en múltiples niveles de jerarquía:
           • Se definen requisitos de alto nivel y sub-requisitos todos con sus
             diferentes prioridades
           • Se asigna a cada requisito un valor jerárquico y un identificador único
           • Se puede especificar información detallada de los requisitos en campos
             que son configurables con el “OATS Administrator”




                                                                      Details View



     Tree View
                                           Customizable
                                            field names




60                                 avanttic Consultoría Tecnológica
Requisitos
      Añadir y editar
      • Seleccionando los requisitos podemos añadir o editar requisitos
           • Podemos usar las flechas para cambiar la posición de un requisito dentro
             de la jerarquía


                                                                         Customizable
                                                                         field names




                     Arrows to move the
                     nodes placement




     Add

              Edit




61                                    avanttic Consultoría Tecnológica
Requisitos
     Adjuntos y asociados
     • Asocia requisitos con test, y indirectamente con incidencias, para
       validar la completa trazabilidad de los elementos
        • Las asociaciones también son creadas hacia los requisitos desde los
          test e incidencias
        • Se pueden añadir archivos adjuntos y links http



                            File Attachments

                                 HTTP Links

                                Associated Tests

                              Associated Issues




62                              avanttic Consultoría Tecnológica
Oracle Test Manager
     Tests
     • Crea múltiples niveles jerarquizados para organizar los diferentes
       test:
        • Permite agrupar test para una gestión mas sencilla
        • Permite lanzar grupos de test como un único test
        • Se asocian con los requisitos o con las incidencias generadas como
          resultado de la ejecución del test
        • Permite mezclar test manual y automatizados:
            • Permite documentar test manuales con información detallada, con
              los pasos necesarios y los resultados esperados
            • Permite añadir test scripts automáticos con notas:
                • Programar la ejecución de tests
                • Configurar ejecución de test para ejecutarse en equipos remotos




63                              avanttic Consultoría Tecnológica
Oracle Test Manager
     Tests




                                                     Test Details




             Test tree view                                         Test steps




       Test run history




64                            avanttic Consultoría Tecnológica
Tests
     Añadir y Editar
     • Seleccionando los test podemos añadir o editar tests
     • En ellos podemos seleccionar el tipo de test y otros campos como
       que funcionalidad esta probando, el propietario, etc.




                                                                Edit this test link




65                           avanttic Consultoría Tecnológica
Tests
     Creación de Tests manuales
     • Creación de “Tests Manuales” para almacenar pasos detallados para
       una ejecución manual de tests:
        • Documenta las acciones y los resultados esperados para cada paso
        • Después de crear el test se añaden los pasos




66                            avanttic Consultoría Tecnológica
Tests
     Ejecutando Tests Manuales
     • Seleccionando “Run this test” desde los detalles del test:
        • Test Manager va pidiendo la ejecución de cada paso
        • En cada paso se introduce el resultado de ese paso, para obtener el
          resultado global de la prueba así como los parciales de cada paso
        • Los resultados quedan almacenados en el “Run History” que se ve al
          seleccionar la vista de detalle de cada test




67                             avanttic Consultoría Tecnológica
Tests
     Creando Tests Funcionales
     • Los test creados desde el OpenScript son importados desde el
       repositorio del OpenScript:
        • Los scripts importados son guardados en la base de datos del OTM
        • OTM crea automáticamente “Test Steps” para cada página del script




68                             avanttic Consultoría Tecnológica
Tests
     Lanzando Tests Funcionales
     • Seleccionando “Run this test” lanzamos el dialogo para lanzar el test
       funcional:
        • Seleccionamos el sistema donde va a correr el test
        • Seleccionamos si queremos ver la ejecución pinchando en Invisible o
          Visible
        • En el dialogo de monitorización del test podemos monitorizar la ejecución
          del test hasta que se actualice el “Run History” en la sección de detalles
          del test




69                              avanttic Consultoría Tecnológica
Tests
     Programando Tests Funcionales
     • Seleccionando el botón de programación
       • Selecciona “New Task” para configurar los test a ejecutar
       • Seleccionamos la frecuencia, solo una vez especificando un día/hora o
         diario o semanal especificando una hora

         Schedule button




70                            avanttic Consultoría Tecnológica
Oracle Test Manager
     Incidencias
     • Se crean incidencias para documentar bugs, defectos u otras
       incidencias identificadas durante la fase del testeo:
        • Se asignan a un grupo organizativo o miembro del equipo, para que siga
          su estado hasta que se resuelva.
            • Por ejemplo, asignar la incidencia a un desarrollador
        • Se asocian con tests, requisitos o otras incidencias relacionadas
        • Cuando se añade una incidencia es automáticamente asignada a un
          numero como identificador
        • No existen jerarquías de árbol como para los requisitos y tests




71                             avanttic Consultoría Tecnológica
Oracle Test Manager
     Incidencias




                                          Issue Details




        List view




72                  avanttic Consultoría Tecnológica
Incidencias
     Añadir y Editar
     • Los botones de Añadir o Editar abren el dialogo de los detalles de las
       incidencias:
        • Las incidencias tienen campos por defecto y campos configurables. Los
          campos configurables facilitan el ajuste a cualquier metodología de
          pruebas




                                                                  Edit this Issue link




73                             avanttic Consultoría Tecnológica
Oracle Test Manager
     Test Manager Reports
     • OTM tiene 2 pestañas para crear y ver informes:
        • Desde la pestaña de reports se puede acceder a informes estándar y
          crear informes personalizados:
            • Se pueden hacer disponibles a todos los usuarios o mantenerlos
              limitados a un usuario o grupo de usuarios
            • Permite guardar, enviar por email, imprimir y exportar informes en
              varios formatos
        • Desde la pestaña de cuadros de mando se pueden ver tres informes por
          defecto:
            • Se puede reordenar el orden de los reports que aparecen
            • Se pueden añadir o quitar reports
            • Se pueden crear nuevos cuadros de mando de informes y guardar los
              cambios




74                             avanttic Consultoría Tecnológica
Test Manager Reports
     Reports and Dashboards




                    Reports Tab                            Dashboard Tab




75                      avanttic Consultoría Tecnológica
Test Manager Reports
     Creating a Report
     • Seleccionar añadir un report desde el botón de la barra de
       herramientas para crear un informe personalizado:
        • En “Define Report” seleccionamos qué tipo de reports y qué campos
          incluimos
        • En “Define Filters” filtramos los datos que nos interesan




76                             avanttic Consultoría Tecnológica
Test Manager Reports
     Dashboards
     • Combina múltiples informes en una vista única con un cuadro
       de mando:
        • Permite mezclar informes por defecto y personalizados
        • Permite guardar cuadros de mando como públicos o privados
        • Permite cambiar entre informes almacenados desde el árbol de informes

             Toggle Button




              Reports Tree

                                                                  Reports Display


77                             avanttic Consultoría Tecnológica
Test Manager Reports
     Creando Dashboard
     • Seleccionando el botón de New Dashboard creamos un nuevo
       cuadro de mando:
       1. Seleccionado cualquier report del árbol de reports se añade al cuadro
          de mando
       2. Con el botón de activar, activamos la visibilidad de los informes
       3. Reordenar los informes del cuadro de mando




                    Navigator toolbar




78                               avanttic Consultoría Tecnológica
Ventajas de Oracle Test Manager

     • Intuitivo
        • Interface simple e intuitivo para gestionar los casos de test
        • Acceso fácil para todo el equipo de test
     • Completo
        • Realiza la gestión de los Casos de Test, Requerimientos, Incidencias y
          ejecución de los test desde un lugar centralizado
     • Deploy y gestión sencilla
        • Fácil de instalar
        • Campos completamente configurables e informes a medida
     • Arquitectura de empresa escalable
        • La plataforma de Test Manager es WebLogic Server y B.D. Oracle




79                               avanttic Consultoría Tecnológica
Preguntas




80        avanttic Consultoría Tecnológica
joseluis.alvarez@avanttic.com




Para más información contacte con nosotros a través de comercial@avanttic.com

                                            MADRID                 BARCELONA
                                          Orense 85          Aragó 182, 4º planta
                                       28020 Madrid             08011 Barcelona
                                   Tel. 91 116 17 89            Tel. 93 151 84 51

More Related Content

What's hot

Pruebas de software
Pruebas de softwarePruebas de software
Pruebas de softwareTensor
 
Taller 3 calidad_de_software_jcom
Taller 3 calidad_de_software_jcomTaller 3 calidad_de_software_jcom
Taller 3 calidad_de_software_jcomJuan Carlos Ospina
 
Mocking APIs Collaboratively with Postman
Mocking APIs Collaboratively with PostmanMocking APIs Collaboratively with Postman
Mocking APIs Collaboratively with PostmanNordic APIs
 
사용자 스토리 대상 테스트 설계 사례(테스트기본교육 3장 3절)
사용자 스토리 대상 테스트 설계 사례(테스트기본교육 3장 3절)사용자 스토리 대상 테스트 설계 사례(테스트기본교육 3장 3절)
사용자 스토리 대상 테스트 설계 사례(테스트기본교육 3장 3절)SangIn Choung
 
Pruebas y Mantenimiento de Software
Pruebas y Mantenimiento de SoftwarePruebas y Mantenimiento de Software
Pruebas y Mantenimiento de SoftwareMaría Eugenia
 
Integration Testing in AEM
Integration Testing in AEMIntegration Testing in AEM
Integration Testing in AEMconnectwebex
 
Testing RESTful web services with REST Assured
Testing RESTful web services with REST AssuredTesting RESTful web services with REST Assured
Testing RESTful web services with REST AssuredBas Dijkstra
 
Ingeniería de software y el paradigma orientado a objetos
Ingeniería de software y el paradigma orientado a objetosIngeniería de software y el paradigma orientado a objetos
Ingeniería de software y el paradigma orientado a objetosWilfredo Mogollón
 
ATLAS Automation POC
ATLAS Automation POCATLAS Automation POC
ATLAS Automation POCaakashmc
 
How to Build Your Own Test Automation Framework?
How to Build Your Own Test Automation Framework?How to Build Your Own Test Automation Framework?
How to Build Your Own Test Automation Framework?Dmitry Buzdin
 
Ejemplo plan de_pruebas
Ejemplo plan de_pruebasEjemplo plan de_pruebas
Ejemplo plan de_pruebasnicolas2100
 

What's hot (20)

Pruebas de software
Pruebas de softwarePruebas de software
Pruebas de software
 
Taller 3 calidad_de_software_jcom
Taller 3 calidad_de_software_jcomTaller 3 calidad_de_software_jcom
Taller 3 calidad_de_software_jcom
 
Mocking APIs Collaboratively with Postman
Mocking APIs Collaboratively with PostmanMocking APIs Collaboratively with Postman
Mocking APIs Collaboratively with Postman
 
사용자 스토리 대상 테스트 설계 사례(테스트기본교육 3장 3절)
사용자 스토리 대상 테스트 설계 사례(테스트기본교육 3장 3절)사용자 스토리 대상 테스트 설계 사례(테스트기본교육 3장 3절)
사용자 스토리 대상 테스트 설계 사례(테스트기본교육 3장 3절)
 
Pruebas y Mantenimiento de Software
Pruebas y Mantenimiento de SoftwarePruebas y Mantenimiento de Software
Pruebas y Mantenimiento de Software
 
Software Testing
Software TestingSoftware Testing
Software Testing
 
Integration Testing in AEM
Integration Testing in AEMIntegration Testing in AEM
Integration Testing in AEM
 
Testing RESTful web services with REST Assured
Testing RESTful web services with REST AssuredTesting RESTful web services with REST Assured
Testing RESTful web services with REST Assured
 
Ingeniería de software y el paradigma orientado a objetos
Ingeniería de software y el paradigma orientado a objetosIngeniería de software y el paradigma orientado a objetos
Ingeniería de software y el paradigma orientado a objetos
 
Test Levels & Techniques
Test Levels & TechniquesTest Levels & Techniques
Test Levels & Techniques
 
Selenium Automation Framework
Selenium Automation  FrameworkSelenium Automation  Framework
Selenium Automation Framework
 
Test studio
Test studioTest studio
Test studio
 
ATLAS Automation POC
ATLAS Automation POCATLAS Automation POC
ATLAS Automation POC
 
Class Diagram
Class DiagramClass Diagram
Class Diagram
 
API Testing
API TestingAPI Testing
API Testing
 
Calidad del software cap1
Calidad del software  cap1Calidad del software  cap1
Calidad del software cap1
 
Verification and validation
Verification and validationVerification and validation
Verification and validation
 
How to Build Your Own Test Automation Framework?
How to Build Your Own Test Automation Framework?How to Build Your Own Test Automation Framework?
How to Build Your Own Test Automation Framework?
 
Testing fundamentals
Testing fundamentalsTesting fundamentals
Testing fundamentals
 
Ejemplo plan de_pruebas
Ejemplo plan de_pruebasEjemplo plan de_pruebas
Ejemplo plan de_pruebas
 

Similar to Webinar Oracle Application Testing Suite

Xamarin Fest DevOps
Xamarin Fest DevOpsXamarin Fest DevOps
Xamarin Fest DevOpsjuanmdura
 
Testing como parte de la cultura DevOps
Testing como parte de la cultura DevOpsTesting como parte de la cultura DevOps
Testing como parte de la cultura DevOpsAbel Quintana Lopez
 
Validacion de la Solucion
Validacion de la SolucionValidacion de la Solucion
Validacion de la SolucionMario Solarte
 
Puro Jmeter, Pura Vida! - Base de Datos y Webservices desde Jmeter
Puro Jmeter, Pura Vida! - Base de Datos y Webservices desde JmeterPuro Jmeter, Pura Vida! - Base de Datos y Webservices desde Jmeter
Puro Jmeter, Pura Vida! - Base de Datos y Webservices desde JmeterTestingCR
 
Herramientas y entornos de implementacion de software
Herramientas y entornos de implementacion de softwareHerramientas y entornos de implementacion de software
Herramientas y entornos de implementacion de softwareMiguel Sanchez
 
Rational Quilaty Management
Rational Quilaty ManagementRational Quilaty Management
Rational Quilaty ManagementLuis Reyes
 
Ejecucion del Proyecto
Ejecucion del ProyectoEjecucion del Proyecto
Ejecucion del ProyectoMario Solarte
 
DESARROLLO DE PROYECTOS DE SOFTWARE
DESARROLLO DE PROYECTOS DE SOFTWAREDESARROLLO DE PROYECTOS DE SOFTWARE
DESARROLLO DE PROYECTOS DE SOFTWAREChava Romero Aguilar
 
INDUCCION A QA TESTER.pptx
INDUCCION A QA TESTER.pptxINDUCCION A QA TESTER.pptx
INDUCCION A QA TESTER.pptxOdalisLinares
 
Desarrollo de Software Guiado por Pruebas
Desarrollo de Software Guiado por PruebasDesarrollo de Software Guiado por Pruebas
Desarrollo de Software Guiado por Pruebas.. ..
 
Code metrics Visual Sutdio 2017
Code metrics Visual Sutdio 2017Code metrics Visual Sutdio 2017
Code metrics Visual Sutdio 2017Germán Küber
 
Mapa conceptual de calidad
Mapa conceptual de calidadMapa conceptual de calidad
Mapa conceptual de calidadZulita Montoya
 
Testing técnico - Automatización en web y mobile para pruebas funcionales y p...
Testing técnico - Automatización en web y mobile para pruebas funcionales y p...Testing técnico - Automatización en web y mobile para pruebas funcionales y p...
Testing técnico - Automatización en web y mobile para pruebas funcionales y p...Abstracta
 
Charla en Universidad ORT 2014 - Testing técnico (automatización, mobile, pe...
 Charla en Universidad ORT 2014 - Testing técnico (automatización, mobile, pe... Charla en Universidad ORT 2014 - Testing técnico (automatización, mobile, pe...
Charla en Universidad ORT 2014 - Testing técnico (automatización, mobile, pe...Federico Toledo
 
Doo 13-testing
Doo 13-testingDoo 13-testing
Doo 13-testingJulio Pari
 

Similar to Webinar Oracle Application Testing Suite (20)

Xamarin Fest DevOps
Xamarin Fest DevOpsXamarin Fest DevOps
Xamarin Fest DevOps
 
Testing como parte de la cultura DevOps
Testing como parte de la cultura DevOpsTesting como parte de la cultura DevOps
Testing como parte de la cultura DevOps
 
Validacion de la Solucion
Validacion de la SolucionValidacion de la Solucion
Validacion de la Solucion
 
Puro Jmeter, Pura Vida! - Base de Datos y Webservices desde Jmeter
Puro Jmeter, Pura Vida! - Base de Datos y Webservices desde JmeterPuro Jmeter, Pura Vida! - Base de Datos y Webservices desde Jmeter
Puro Jmeter, Pura Vida! - Base de Datos y Webservices desde Jmeter
 
Herramientas y entornos de implementacion de software
Herramientas y entornos de implementacion de softwareHerramientas y entornos de implementacion de software
Herramientas y entornos de implementacion de software
 
Sqm
SqmSqm
Sqm
 
Rational Quilaty Management
Rational Quilaty ManagementRational Quilaty Management
Rational Quilaty Management
 
Ejecucion del Proyecto
Ejecucion del ProyectoEjecucion del Proyecto
Ejecucion del Proyecto
 
DESARROLLO DE PROYECTOS DE SOFTWARE
DESARROLLO DE PROYECTOS DE SOFTWAREDESARROLLO DE PROYECTOS DE SOFTWARE
DESARROLLO DE PROYECTOS DE SOFTWARE
 
INDUCCION A QA TESTER.pptx
INDUCCION A QA TESTER.pptxINDUCCION A QA TESTER.pptx
INDUCCION A QA TESTER.pptx
 
Desarrollo de Software Guiado por Pruebas
Desarrollo de Software Guiado por PruebasDesarrollo de Software Guiado por Pruebas
Desarrollo de Software Guiado por Pruebas
 
Servicio de QA - Harriague y Asociados
Servicio de QA - Harriague y AsociadosServicio de QA - Harriague y Asociados
Servicio de QA - Harriague y Asociados
 
Code metrics Visual Sutdio 2017
Code metrics Visual Sutdio 2017Code metrics Visual Sutdio 2017
Code metrics Visual Sutdio 2017
 
Mapa conceptual de calidad
Mapa conceptual de calidadMapa conceptual de calidad
Mapa conceptual de calidad
 
Testing técnico - Automatización en web y mobile para pruebas funcionales y p...
Testing técnico - Automatización en web y mobile para pruebas funcionales y p...Testing técnico - Automatización en web y mobile para pruebas funcionales y p...
Testing técnico - Automatización en web y mobile para pruebas funcionales y p...
 
Charla en Universidad ORT 2014 - Testing técnico (automatización, mobile, pe...
 Charla en Universidad ORT 2014 - Testing técnico (automatización, mobile, pe... Charla en Universidad ORT 2014 - Testing técnico (automatización, mobile, pe...
Charla en Universidad ORT 2014 - Testing técnico (automatización, mobile, pe...
 
Doo 13-testing
Doo 13-testingDoo 13-testing
Doo 13-testing
 
Rational unified process (rup)
Rational unified process (rup)Rational unified process (rup)
Rational unified process (rup)
 
Prubea de software
Prubea de softwarePrubea de software
Prubea de software
 
Un "TFS" para gobernarlos a todos
Un "TFS" para gobernarlos a todosUn "TFS" para gobernarlos a todos
Un "TFS" para gobernarlos a todos
 

More from avanttic Consultoría Tecnológica

Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...avanttic Consultoría Tecnológica
 
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (1/3) "Full equi...
Ciclo webinars avanttic  - Actualiza tu base de datos Oracle (1/3) "Full equi...Ciclo webinars avanttic  - Actualiza tu base de datos Oracle (1/3) "Full equi...
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (1/3) "Full equi...avanttic Consultoría Tecnológica
 
Avanttic tech dates - de la monitorización a la 'observabilidad'
Avanttic tech dates - de la monitorización a la 'observabilidad'Avanttic tech dates - de la monitorización a la 'observabilidad'
Avanttic tech dates - de la monitorización a la 'observabilidad'avanttic Consultoría Tecnológica
 
avanttic #BreakTechs Oracle service bus, simplifica y centraliza tus integrac...
avanttic #BreakTechs Oracle service bus, simplifica y centraliza tus integrac...avanttic #BreakTechs Oracle service bus, simplifica y centraliza tus integrac...
avanttic #BreakTechs Oracle service bus, simplifica y centraliza tus integrac...avanttic Consultoría Tecnológica
 
avanttic Tech Dates - Facilidad contratación Oracle a través de acuerdos marc...
avanttic Tech Dates - Facilidad contratación Oracle a través de acuerdos marc...avanttic Tech Dates - Facilidad contratación Oracle a través de acuerdos marc...
avanttic Tech Dates - Facilidad contratación Oracle a través de acuerdos marc...avanttic Consultoría Tecnológica
 
@avanttic_meetup Oracle Technology MAD_BCN: Oracle Cloud API Platform evoluc...
@avanttic_meetup Oracle Technology MAD_BCN:  Oracle Cloud API Platform evoluc...@avanttic_meetup Oracle Technology MAD_BCN:  Oracle Cloud API Platform evoluc...
@avanttic_meetup Oracle Technology MAD_BCN: Oracle Cloud API Platform evoluc...avanttic Consultoría Tecnológica
 
#avanttic_webinar Modernización de WebLogic en Oracle Cloud Infrastructure
#avanttic_webinar Modernización de WebLogic en Oracle Cloud Infrastructure#avanttic_webinar Modernización de WebLogic en Oracle Cloud Infrastructure
#avanttic_webinar Modernización de WebLogic en Oracle Cloud Infrastructureavanttic Consultoría Tecnológica
 
#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...
#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...
#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...avanttic Consultoría Tecnológica
 
#avanttic_webinar: Oracle Cloud Infrastructure, la nueva nube para las cargas...
#avanttic_webinar: Oracle Cloud Infrastructure, la nueva nube para las cargas...#avanttic_webinar: Oracle Cloud Infrastructure, la nueva nube para las cargas...
#avanttic_webinar: Oracle Cloud Infrastructure, la nueva nube para las cargas...avanttic Consultoría Tecnológica
 
#avanttic_webinar Desarrollo con Oracle Content and Experience
#avanttic_webinar Desarrollo con Oracle Content and Experience#avanttic_webinar Desarrollo con Oracle Content and Experience
#avanttic_webinar Desarrollo con Oracle Content and Experienceavanttic Consultoría Tecnológica
 
#avanttic_webinar Supervisa tus sistemas, aplicaciones y servicios con Oracle...
#avanttic_webinar Supervisa tus sistemas, aplicaciones y servicios con Oracle...#avanttic_webinar Supervisa tus sistemas, aplicaciones y servicios con Oracle...
#avanttic_webinar Supervisa tus sistemas, aplicaciones y servicios con Oracle...avanttic Consultoría Tecnológica
 
#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reports
#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reports#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reports
#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reportsavanttic Consultoría Tecnológica
 
Evento virtual avanttic - Oracle Exadata: Cloud Service y “at Customer”. Desc...
Evento virtual avanttic - Oracle Exadata: Cloud Service y “at Customer”. Desc...Evento virtual avanttic - Oracle Exadata: Cloud Service y “at Customer”. Desc...
Evento virtual avanttic - Oracle Exadata: Cloud Service y “at Customer”. Desc...avanttic Consultoría Tecnológica
 
Webinar - Extiende tus sistemas on-premise con oracle cloud infrastructure
Webinar - Extiende tus sistemas on-premise con oracle cloud infrastructureWebinar - Extiende tus sistemas on-premise con oracle cloud infrastructure
Webinar - Extiende tus sistemas on-premise con oracle cloud infrastructureavanttic Consultoría Tecnológica
 

More from avanttic Consultoría Tecnológica (20)

#avanttic_webinar: SPARC/Solaris, una plataforma con futuro
#avanttic_webinar: SPARC/Solaris, una plataforma con futuro#avanttic_webinar: SPARC/Solaris, una plataforma con futuro
#avanttic_webinar: SPARC/Solaris, una plataforma con futuro
 
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (3/3) "Conducción...
 
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (1/3) "Full equi...
Ciclo webinars avanttic  - Actualiza tu base de datos Oracle (1/3) "Full equi...Ciclo webinars avanttic  - Actualiza tu base de datos Oracle (1/3) "Full equi...
Ciclo webinars avanttic - Actualiza tu base de datos Oracle (1/3) "Full equi...
 
Avanttic tech dates - de la monitorización a la 'observabilidad'
Avanttic tech dates - de la monitorización a la 'observabilidad'Avanttic tech dates - de la monitorización a la 'observabilidad'
Avanttic tech dates - de la monitorización a la 'observabilidad'
 
avanttic #BreakTechs Oracle service bus, simplifica y centraliza tus integrac...
avanttic #BreakTechs Oracle service bus, simplifica y centraliza tus integrac...avanttic #BreakTechs Oracle service bus, simplifica y centraliza tus integrac...
avanttic #BreakTechs Oracle service bus, simplifica y centraliza tus integrac...
 
avanttic Tech Dates - Facilidad contratación Oracle a través de acuerdos marc...
avanttic Tech Dates - Facilidad contratación Oracle a través de acuerdos marc...avanttic Tech Dates - Facilidad contratación Oracle a través de acuerdos marc...
avanttic Tech Dates - Facilidad contratación Oracle a través de acuerdos marc...
 
#avanttic_webinar: Seguridad en Oracle Cloud Infrastructure
#avanttic_webinar: Seguridad en Oracle Cloud Infrastructure#avanttic_webinar: Seguridad en Oracle Cloud Infrastructure
#avanttic_webinar: Seguridad en Oracle Cloud Infrastructure
 
#avanttic_webinar: Actualiza tu Oracle Exadata
  #avanttic_webinar: Actualiza tu Oracle Exadata  #avanttic_webinar: Actualiza tu Oracle Exadata
#avanttic_webinar: Actualiza tu Oracle Exadata
 
Avanttic evento virtual apificacion_oracle_cloud
Avanttic evento virtual apificacion_oracle_cloudAvanttic evento virtual apificacion_oracle_cloud
Avanttic evento virtual apificacion_oracle_cloud
 
@avanttic_meetup Oracle Technology MAD_BCN: Oracle Cloud API Platform evoluc...
@avanttic_meetup Oracle Technology MAD_BCN:  Oracle Cloud API Platform evoluc...@avanttic_meetup Oracle Technology MAD_BCN:  Oracle Cloud API Platform evoluc...
@avanttic_meetup Oracle Technology MAD_BCN: Oracle Cloud API Platform evoluc...
 
#avanttic_webinar Migración de Discoverer a Oracle Analytics
#avanttic_webinar Migración de Discoverer a Oracle Analytics#avanttic_webinar Migración de Discoverer a Oracle Analytics
#avanttic_webinar Migración de Discoverer a Oracle Analytics
 
#avanttic_webinar Modernización de WebLogic en Oracle Cloud Infrastructure
#avanttic_webinar Modernización de WebLogic en Oracle Cloud Infrastructure#avanttic_webinar Modernización de WebLogic en Oracle Cloud Infrastructure
#avanttic_webinar Modernización de WebLogic en Oracle Cloud Infrastructure
 
#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...
#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...
#avanttic_webinar Oracle Analytics Cloud: características y migración desde O...
 
#avanttic_webinar: Oracle Cloud Infrastructure, la nueva nube para las cargas...
#avanttic_webinar: Oracle Cloud Infrastructure, la nueva nube para las cargas...#avanttic_webinar: Oracle Cloud Infrastructure, la nueva nube para las cargas...
#avanttic_webinar: Oracle Cloud Infrastructure, la nueva nube para las cargas...
 
#avanttic_webinar Desarrollo con Oracle Content and Experience
#avanttic_webinar Desarrollo con Oracle Content and Experience#avanttic_webinar Desarrollo con Oracle Content and Experience
#avanttic_webinar Desarrollo con Oracle Content and Experience
 
#avanttic_webinar Supervisa tus sistemas, aplicaciones y servicios con Oracle...
#avanttic_webinar Supervisa tus sistemas, aplicaciones y servicios con Oracle...#avanttic_webinar Supervisa tus sistemas, aplicaciones y servicios con Oracle...
#avanttic_webinar Supervisa tus sistemas, aplicaciones y servicios con Oracle...
 
#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reports
#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reports#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reports
#avanttic_webinar Continuidad de los desarrollos con Oracle Forms & Reports
 
Evento virtual avanttic - Oracle Exadata: Cloud Service y “at Customer”. Desc...
Evento virtual avanttic - Oracle Exadata: Cloud Service y “at Customer”. Desc...Evento virtual avanttic - Oracle Exadata: Cloud Service y “at Customer”. Desc...
Evento virtual avanttic - Oracle Exadata: Cloud Service y “at Customer”. Desc...
 
Webinar - Apifica tus servicios en Oracle Cloud
Webinar - Apifica tus servicios en Oracle CloudWebinar - Apifica tus servicios en Oracle Cloud
Webinar - Apifica tus servicios en Oracle Cloud
 
Webinar - Extiende tus sistemas on-premise con oracle cloud infrastructure
Webinar - Extiende tus sistemas on-premise con oracle cloud infrastructureWebinar - Extiende tus sistemas on-premise con oracle cloud infrastructure
Webinar - Extiende tus sistemas on-premise con oracle cloud infrastructure
 

Webinar Oracle Application Testing Suite

  • 1. Application Testing Suite José Luis Álvarez Consultor 26-06-2012
  • 2. Agenda 1. Gestión calidad de las aplicaciones 2. Pruebas Funcionales 3. Pruebas de Carga • Análisis de resultados 4. Gestor de Pruebas
  • 3. Impacto de la baja calidad • Las empresas han invertido en software para proporcionar un mejor servicio y a menor coste a los usuarios ó clientes • Pero una pobre calidad del software desarrollado pone esas inversiones en riesgo: • Mas del 40% de las aplicaciones se entregan con entre 1 y 10 defectos críticos [Software Is Deployed, Bugs and All, SD Times.] • Alrededor del 80% del coste de los desarrollos es consumido por los desarrolladores identificando y corrigiendo defectos [IBM: The business value of software quality.] • El coste de corregir un defecto después de entrar en producción es hasta 100 veces mayor que si se hubiese identificado en la fase de desarrollo o diseño [National Institute of Standards & Technology, 2002] La gestión de la calidad en las aplicaciones es imperativa para la agilidad en los negocios y para proporcionar altos niveles de servicio a un bajo coste y riesgo 3 avanttic Consultoría Tecnológica
  • 4. Gestión calidad de las aplicaciones • Cambios en las aplicaciones Oracle Application Testing Suite • Asegurar la calidad y el rendimiento con pruebas end-to-end de aplicaciones • Cambios en la infraestructura Oracle Real Application Testing • Diseñado y optimizado para el test de los cambios en infraestructura de base de datos • Test Data Management Oracle Data Masking Pack • Consigue los objetivos de seguridad ocultando los datos sensibles en los entornos de test • Permite las pruebas seguras de los entornos a escala de Producción 4 avanttic Consultoría Tecnológica
  • 5. Gestión calidad de las aplicaciones Gestión ciclo de vida: desde desarrollo hasta producción Install / Upgrade/ Clone From Production Application DEV Dev / Test System Functional Provisioning Testing • Rich functional and load testing solution PROD TEST Oracle Enterprise • Ensure highest quality testing by Manager running actual production workloads Load • Achieve security & compliance Testing objectives by masking sensitive data * Source: http://www.riceconsulting.com/public_pdf/STBC-WM.pdf 5 avanttic Consultoría Tecnológica
  • 6. Oracle Application Testing Suite Una solución de pruebas potente e integrada para asegurar la calidad y el rendimiento del software Oracle Functional Testing Tests funcionales y de regresión Oracle Load Testing Oracle Test Manager Test de carga y performance Gestión de los ciclos de test, requerimientos y defectos 6 avanttic Consultoría Tecnológica
  • 7. Oracle Application Testing Suite Ciclo de vida del testing orientado a la calidad Oracle 1. Diseño de Planes de Test Manager 2. Desarrollo de casos tests basados en de test manuales y requerimientos de scripts de test aplicación automatizados Oracle Oracle Load Testing Functional Testing 4. Ejecución de tests 3. Ejecución de test de carga y funcionales para optimización del validar los rendimiento de la requerimientos de la aplicación aplicación 7 avanttic Consultoría Tecnológica
  • 8. Functional Testing 8 avanttic Consultoría Tecnológica
  • 9. Oracle Functional Testing Pruebas Funcionales y de Regresión • Automatiza las pruebas funcionales y de regresión de aplicaciones Web, SOA y paquetes (Siebel, eBusiness Suite, …) • Plataforma integrada de scripting para las pruebas funcionales y de carga • Interfaz visual intuitivo que simplifica las pruebas • IDE Java que proporciona extensibilidad de los scripts • Aceleradores para EBS, Siebel, ADF y Web Services 9 avanttic Consultoría Tecnológica
  • 10. OpenScript 10 avanttic Consultoría Tecnológica
  • 11. Pasos básicos para realizar pruebas funcionales sobre una aplicación Web 1) Creación de un script WEB 2) Grabar navegación sobre la aplicación 3) Probar el script 4) Configurar el script (nombre de cada paso, variables, parámetros, databanks, etc.) 5) Introducir validaciones 6) Probar el script con varias iteraciones 7) Analizar resultados 11 avanttic Consultoría Tecnológica
  • 12. Creación de scripts Grabación de scripts Perspectiva Tester Ejecución de varias iteraciones Vista de detalle de Ejecución de scripts navegación: Browser, HTML y Headers Estructura básica de un script Vistas (árbol o código Java) de un script Panel de resultados de la ejecución de scripts 12 avanttic Consultoría Tecnológica
  • 13. Functional Test Script Vistas • OpenScript graba scripts funcionales de aplicaciones web en la vista “Tree View” y muestra el correspondiente código Java en la “Java Code View” Tree View Java Code View 13 avanttic Consultoría Tecnológica
  • 14. (1) Creación de Scripts funcionales Creación de scripts • File -> New • Tipos de scripts: • Web Applications • Siebel • Adobe Flex • Oracle Fusion / ADF • Oracle E-Business Suite/Forms • Web Services Testing • Database Testing 14 avanttic Consultoría Tecnológica
  • 15. (2) Grabación del Script Grabar navegación • Una vez iniciada la grabación se abre un navegador desde donde accedemos a la aplicación a probar • Hacemos una navegación del proceso a probar y paramos la grabación Parar grabación 15 avanttic Consultoría Tecnológica
  • 16. (2) Grabación del Script • Obtenemos el script resultado de la grabación con los grupos: • Initialize (1 ejecución al comienzo) Páginas • Run (se ejecuta el # de iteraciones) • Finish (1 ejecución al final) • Personalizamos el script según nuestras necesidades: • Nombrar cada paso del script • Mover pasos (steps) de un grupo a otro (arrastrar y soltar) 16 avanttic Consultoría Tecnológica
  • 17. (3) Probar el Script • Probamos el script y validamos su ejecución en la vista de resultados Ejecutar el script (Playback) 17 avanttic Consultoría Tecnológica
  • 18. (4) Configurar el Script Sustituir variable Parámetros de la Query String a configurar 18 avanttic Consultoría Tecnológica
  • 19. (4) Configurar el Script Añadir databank • Añadimos un databank (fichero csv) desde donde se obtendrá la variable a sustituir Añadir databank 19 avanttic Consultoría Tecnológica
  • 20. (4) Configurar el Script Seleccionar columna de sustitución • Seleccionar fichero del databank, validar la obtención de datos y seleccionar la columna de sustitución Databank, alias y columna de sustitución 20 avanttic Consultoría Tecnológica
  • 21. (4) Configurar el Script Sustituir variables • Un databank se añade una sola vez al script y puede usarse con diferentes variables • Repetimos la operación Sustitute Columnas del Variable para cada variable a databank sustituir asignando la columna adecuada en cada caso 21 avanttic Consultoría Tecnológica
  • 22. (4) Parametrización Uso de funciones y variables • Usar la notación {{ }} para incrustar variables y funciones en el script • Ejemplos: • {{@timestamp()}} - Muestra el timestamp actual en milliseconds • {{@hostip()}} - Local host IP • {{@xmlEncode(some text)}} - Hace XML-encode de un valor value • {{@urlEncode(value)}} - Hace URL-encode de un valor 22 avanttic Consultoría Tecnológica
  • 23. (5) Validaciones en el script • OpenScript soporta los siguientes casos de validación en pruebas funcionales web: • Text Matching Tests • Object Tests • Table Tests • Server Response Tests • Pueden ser añadidas durante la grabación del script ó después de la misma. • Se añaden los comandos en localizaciones concretas del script para validar contenidos 23 avanttic Consultoría Tecnológica
  • 24. (5) Validaciones en el script Text Matching Test • Verifica la presencia o ausencia de texto en una página • Haciendo right click en el contenido HTML dentro del panel de detalle se añaden los Text Matching Test 24 avanttic Consultoría Tecnológica
  • 25. (5) Validaciones en el script Object Test • Verifica cualquier propiedad de un objeto • Seleccionar en el browser el objeto que se quiere verificar Seleccionar Muestra Xpath del objeto 25 avanttic Consultoría Tecnológica
  • 26. (5) Validaciones en el script Object Test • Seleccionar la propiedad del objeto que se quiere verificar • Especificar los valores de la propiedad a testear 26 avanttic Consultoría Tecnológica
  • 27. (5) Validaciones en el script Table Test • Valida el contenido de forma individual de cada celda de la tabla • Seleccionar las celdas a validar y especificar el valor que se quiere testear 27 avanttic Consultoría Tecnológica
  • 28. (6) Probar el Script con varias iteraciones Ejecutar con varias iteraciones • Configuramos el número de iteraciones a realizar y cómo usaremos el databank en cada una de ellas. Número de iteraciones 28 avanttic Consultoría Tecnológica
  • 29. (6) Probar el Script con varias iteraciones Pantalla de resultado de cada iteración Datos usados en la iteración 29 avanttic Consultoría Tecnológica
  • 30. (7) Analizar resultados Results View • Proporciona los resultados de la reproducción paso a paso • Esta vista incluye la duración, el resultado y el resumen de todos los comandos del script • La vista esta ligada a la vista de detalle: • Results Report, Screenshot, Content for each command, Comparison between record & playback 30 avanttic Consultoría Tecnológica
  • 31. (7) Analizar resultados Results View - Comparación • Se puede seleccionar un nodo en Result View y ver una comparación entre lo grabado y lo reproducido Comparison Tab 31 avanttic Consultoría Tecnológica
  • 32. (7) Analizar resultados Console View • La vista de consola muestra la salida de los comandos reproducidos y la información de estado e incluye: • Mensajes de log • Errores de validación • Información de Stack cuando se producen Java exceptions 32 avanttic Consultoría Tecnológica
  • 33. (7) Analizar resultados Problems / Error Log Views • Muestra la información de error y problemas en el script: • La Problems View muestra cualquier problema en el código del script que pueda producir un error o que impida la compilación del script • La Error Log View muestra el log de errores 33 avanttic Consultoría Tecnológica
  • 34. Ventajas de Oracle Functional Testing • Integrado • Plataforma común de scripting para pruebas funcionales y de carga • Otras herramientas fuerzan a aprender y usar herramientas separadas y lenguajes diferentes para hacer las pruebas funcionales y de carga • Facilidad de uso • Combina un interfaz intuitivo de scripting con un potente IDE de java para crear y extender los scripts • Simplifica los procesos script sin sacrificar la extensibilidad • Extensible y basado en estándares • Herramienta basada en estándares del mercado como Java y Eclipse • Optimizado para el test de aplicaciones Oracle • Proporciona aceleradores para las aplicaciones mas comunes de Oracle (Siebel, eBusines Suite, ADF) • Este soporte out of the box para las aplicaciones Oracle reduce el tiempo de testing 34 avanttic Consultoría Tecnológica
  • 35. Load Testing 35 avanttic Consultoría Tecnológica
  • 36. Oracle Load Testing Pruebas de carga, performance y tuning • Pruebas realistas de carga y performance de aplicaciones Web, SOA y Oracle applications • Escala hasta miles de usuarios concurrentes para simular picos de carga en producción • Proporciona mas precisión aportando contenido funcional a la carga • Consola Web intuitiva que fomenta las pruebas colaborativas • Monitores de servidor integrados que ayudan a identificar y resolver los problemas de rendimiento • Aceleradores para EBS, Siebel, ADF & Web Services 36 avanttic Consultoría Tecnológica
  • 37. Pasos básicos para realizar pruebas de carga sobre una aplicación Web 1) Creación de un script HTTP 2) Grabar navegación sobre la aplicación 3) Probar el script 4) Configurar el script (nombre de cada paso, variables, parámetros, databanks, etc.) 5) Probar el script con varias iteraciones 6) Añadir el script al escenario de la prueba de carga 7) Configurar la prueba de carga 8) Ejecutar la prueba de carga 9) Analizar resultados 37 avanttic Consultoría Tecnológica
  • 38. (1) Creación de Scripts Creación de scripts • File -> New • Tipos de scripts: • Web/HTTP • Siebel • Adobe Flex • Oracle E-Business Suite/Forms • Oracle Fusion/ADF • Web Services Testing • Database Testing 38 avanttic Consultoría Tecnológica
  • 39. Acceso a Oracle Load Testing for Web Applications • Acceso a la interfaz web de Load Testing for Web Applications desde el menú “Inicio” de Windows • User: Administrator • Passwd: oracle 39 avanttic Consultoría Tecnológica
  • 40. Oracle Load Testing Componentes principales • “Build Scenarios” Configura los escenarios de carga • “Set up Autopilot” Ejecuta las pruebas de carga • “Watch VU Grid” Monitoriza actividad usuarios virtuales • “View Run Graphs” Vista de estadísticas de ejecución y gráficas • “Create Reports” Post-análisis de estadísticas de ejecución y gráficas • Múltiples sesiones pueden ser comparadas para crear gráficas a medida 40 avanttic Consultoría Tecnológica
  • 41. (6) Añadir script al escenario de la prueba de carga Configurar ejecución del script: - VUs: Número de usuarios virtuales - System: donde se ejecutará la prueba - Mode: Cliente Java - Iteration Delay: Tiempo entre iteraciones - Think Time: Tiempo entre pasos de ejecución del script. Añadir script al escenario 41 avanttic Consultoría Tecnológica
  • 42. (7) Configurar la prueba de carga 42 avanttic Consultoría Tecnológica
  • 43. (7) Configurar la prueba de carga Detalles del escenario • Detalles del escenario • Configuración de databanks • Quitar script del escenario 43 avanttic Consultoría Tecnológica
  • 44. (7) Configurar la prueba de carga Arranque y parada de la prueba Métricas a capturar durante la prueba Ejecución del escenario 44 avanttic Consultoría Tecnológica
  • 45. (8) Ejecutar la prueba de carga Arrancar la prueba • Toda la información de una ejecución es asociada a una sesión. • Crearemos una sesión al comenzar la ejecución de la prueba. • Podemos ejecutar varias sesiones al mismo tiempo. 45 avanttic Consultoría Tecnológica
  • 46. (8) Parada de la prueba de carga • Hacer click en el botón “Stop” del dashboard para enviar la señal de parada a todos los usuarios virtuales. Una vez que paran todos los usuarios virtuales, la sesión se detiene: • Hacer click en Stop para hacer parada gradual • Hacer click en Abort para hacer una parada inmediata Click “Start The Pause button Autopilot” to restart The Abort button • El botón “Pause autopilot” para la incorporación de mas usuarios virtuales sin parar al resto de los usuarios virtuales en ejecución • Hacer click en el mini botón “Start Autopilot” para reiniciar los perfiles que estén pendientes en la cola Autopilot 46 avanttic Consultoría Tecnológica
  • 47. Load Testing Análisis de resultados 47 avanttic Consultoría Tecnológica
  • 48. (9) Analizar resultados Evolución de la ejecución de prueba Usuario | Script | Estado | Iteraciones | Fallidos | Última ejecución | Página | Sistema | Databank | Errores 48 avanttic Consultoría Tecnológica
  • 49. (9) Analizar resultados Gráficos de la ejecución de la prueba Visualización de la evolución de la ejecución de prueba en tiempo real 49 avanttic Consultoría Tecnológica
  • 50. (9) Analizar resultados Visualización del resultado dela ejecución de prueba (Full View) 50 avanttic Consultoría Tecnológica
  • 51. (9) Analizar resultados Informes de ejecución de pruebas. Basado en sesiones, permite comparar las mismas métricas en distintas sesión. 51 avanttic Consultoría Tecnológica
  • 52. Ejecutar pruebas de carga con ServerStats • Recolecta mas información monitorizando otros sistemas con el componente OLT ServerStats durante la prueba de carga: • Configurar el monitor para analizar el rendimiento de los web servers, Application Servers, Bases de Datos y otras infraestructuras de aplicación • Genera stress con usuarios virtuales de los servidores mientras monitoriza la infraestructuras de aplicación • Analiza el servidor y las estadísticas de los usuarios virtuales en los mismos informes 52 avanttic Consultoría Tecnológica
  • 53. Configurar ServerStats Añadir nuevos Monitores (1/2) • Hacer click en “New” en “Configuration Monitors” para añadir un nuevo monitor • Seleccionar un data source, perfíl de métrica o métrica desde el tree view • Hacer click en “Next” 2 1 3 53 avanttic Consultoría Tecnológica
  • 54. Configurar ServerStats Añadir nuevos Monitores (2/2) • Continuar seleccionando el sistema a monitorizar y el colector: • Note el tipo de data source que es usado en el perfíl o métrica • Este gráfico muestra una métrica que esta basada en un data source SNMP • Click “Next” para continuar 54 avanttic Consultoría Tecnológica
  • 55. Configurar ServerStats: Oracle Profile • Otro ejemplo de perfil de métricas ServerStats es el perfil Oracle el cual contiene todos los monitores necesarios para capturar las métricas clave de rendimiento de una base de datos Oracle 55 avanttic Consultoría Tecnológica
  • 56. Ventajas de Oracle Load Testing • Potentes capacidades de scripting • Plataforma integrada de scripting con Oracle Functional Testing para simplificar su creación • Existen Aceleradores para las aplicaciones Oracle • Interfaz web colaborativo • Interfaz Web de control de cargas que permite el acceso remoto y multi- usuario de colaboración durante los test de carga • Arquitectura de empresa escalable • La plataforma de Load Testing esta basada en WebLogic Server y Oracle DB lo que mejora la escalabilidad y el rendimiento • Diagnósticos de rendimiento integrados • Monitores de servidor o combinado con Enterprise Manager para aislar y resolver los cuellos de botella de rendimiento 56 avanttic Consultoría Tecnológica
  • 57. Test Manager 57 avanttic Consultoría Tecnológica
  • 58. Oracle Test Manager Gestión de los procesos de test • Gestiona los procesos de test desde una consola web centralizada • Trazabilidad completa desde los requerimientos y los casos de test hasta las incidencias • Realiza la documentación manual y automáticamente de los casos de test • Crea informes que proporcionan visibilidad del proceso de test • Completamente customizable para encajar con su metodología • Arquitectura escalable 58 avanttic Consultoría Tecnológica
  • 59. Oracle Test Manager Launching • Para lanzar Oracle Test Manager (OTM): • Desde el menu Programs > “Oracle Application Testing Suite” > “Oracle Test Manager” • Oracle Test Manager requiere autenticación 59 avanttic Consultoría Tecnológica
  • 60. Oracle Test Manager Requisitos • Crea requisitos en múltiples niveles de jerarquía: • Se definen requisitos de alto nivel y sub-requisitos todos con sus diferentes prioridades • Se asigna a cada requisito un valor jerárquico y un identificador único • Se puede especificar información detallada de los requisitos en campos que son configurables con el “OATS Administrator” Details View Tree View Customizable field names 60 avanttic Consultoría Tecnológica
  • 61. Requisitos Añadir y editar • Seleccionando los requisitos podemos añadir o editar requisitos • Podemos usar las flechas para cambiar la posición de un requisito dentro de la jerarquía Customizable field names Arrows to move the nodes placement Add Edit 61 avanttic Consultoría Tecnológica
  • 62. Requisitos Adjuntos y asociados • Asocia requisitos con test, y indirectamente con incidencias, para validar la completa trazabilidad de los elementos • Las asociaciones también son creadas hacia los requisitos desde los test e incidencias • Se pueden añadir archivos adjuntos y links http File Attachments HTTP Links Associated Tests Associated Issues 62 avanttic Consultoría Tecnológica
  • 63. Oracle Test Manager Tests • Crea múltiples niveles jerarquizados para organizar los diferentes test: • Permite agrupar test para una gestión mas sencilla • Permite lanzar grupos de test como un único test • Se asocian con los requisitos o con las incidencias generadas como resultado de la ejecución del test • Permite mezclar test manual y automatizados: • Permite documentar test manuales con información detallada, con los pasos necesarios y los resultados esperados • Permite añadir test scripts automáticos con notas: • Programar la ejecución de tests • Configurar ejecución de test para ejecutarse en equipos remotos 63 avanttic Consultoría Tecnológica
  • 64. Oracle Test Manager Tests Test Details Test tree view Test steps Test run history 64 avanttic Consultoría Tecnológica
  • 65. Tests Añadir y Editar • Seleccionando los test podemos añadir o editar tests • En ellos podemos seleccionar el tipo de test y otros campos como que funcionalidad esta probando, el propietario, etc. Edit this test link 65 avanttic Consultoría Tecnológica
  • 66. Tests Creación de Tests manuales • Creación de “Tests Manuales” para almacenar pasos detallados para una ejecución manual de tests: • Documenta las acciones y los resultados esperados para cada paso • Después de crear el test se añaden los pasos 66 avanttic Consultoría Tecnológica
  • 67. Tests Ejecutando Tests Manuales • Seleccionando “Run this test” desde los detalles del test: • Test Manager va pidiendo la ejecución de cada paso • En cada paso se introduce el resultado de ese paso, para obtener el resultado global de la prueba así como los parciales de cada paso • Los resultados quedan almacenados en el “Run History” que se ve al seleccionar la vista de detalle de cada test 67 avanttic Consultoría Tecnológica
  • 68. Tests Creando Tests Funcionales • Los test creados desde el OpenScript son importados desde el repositorio del OpenScript: • Los scripts importados son guardados en la base de datos del OTM • OTM crea automáticamente “Test Steps” para cada página del script 68 avanttic Consultoría Tecnológica
  • 69. Tests Lanzando Tests Funcionales • Seleccionando “Run this test” lanzamos el dialogo para lanzar el test funcional: • Seleccionamos el sistema donde va a correr el test • Seleccionamos si queremos ver la ejecución pinchando en Invisible o Visible • En el dialogo de monitorización del test podemos monitorizar la ejecución del test hasta que se actualice el “Run History” en la sección de detalles del test 69 avanttic Consultoría Tecnológica
  • 70. Tests Programando Tests Funcionales • Seleccionando el botón de programación • Selecciona “New Task” para configurar los test a ejecutar • Seleccionamos la frecuencia, solo una vez especificando un día/hora o diario o semanal especificando una hora Schedule button 70 avanttic Consultoría Tecnológica
  • 71. Oracle Test Manager Incidencias • Se crean incidencias para documentar bugs, defectos u otras incidencias identificadas durante la fase del testeo: • Se asignan a un grupo organizativo o miembro del equipo, para que siga su estado hasta que se resuelva. • Por ejemplo, asignar la incidencia a un desarrollador • Se asocian con tests, requisitos o otras incidencias relacionadas • Cuando se añade una incidencia es automáticamente asignada a un numero como identificador • No existen jerarquías de árbol como para los requisitos y tests 71 avanttic Consultoría Tecnológica
  • 72. Oracle Test Manager Incidencias Issue Details List view 72 avanttic Consultoría Tecnológica
  • 73. Incidencias Añadir y Editar • Los botones de Añadir o Editar abren el dialogo de los detalles de las incidencias: • Las incidencias tienen campos por defecto y campos configurables. Los campos configurables facilitan el ajuste a cualquier metodología de pruebas Edit this Issue link 73 avanttic Consultoría Tecnológica
  • 74. Oracle Test Manager Test Manager Reports • OTM tiene 2 pestañas para crear y ver informes: • Desde la pestaña de reports se puede acceder a informes estándar y crear informes personalizados: • Se pueden hacer disponibles a todos los usuarios o mantenerlos limitados a un usuario o grupo de usuarios • Permite guardar, enviar por email, imprimir y exportar informes en varios formatos • Desde la pestaña de cuadros de mando se pueden ver tres informes por defecto: • Se puede reordenar el orden de los reports que aparecen • Se pueden añadir o quitar reports • Se pueden crear nuevos cuadros de mando de informes y guardar los cambios 74 avanttic Consultoría Tecnológica
  • 75. Test Manager Reports Reports and Dashboards Reports Tab Dashboard Tab 75 avanttic Consultoría Tecnológica
  • 76. Test Manager Reports Creating a Report • Seleccionar añadir un report desde el botón de la barra de herramientas para crear un informe personalizado: • En “Define Report” seleccionamos qué tipo de reports y qué campos incluimos • En “Define Filters” filtramos los datos que nos interesan 76 avanttic Consultoría Tecnológica
  • 77. Test Manager Reports Dashboards • Combina múltiples informes en una vista única con un cuadro de mando: • Permite mezclar informes por defecto y personalizados • Permite guardar cuadros de mando como públicos o privados • Permite cambiar entre informes almacenados desde el árbol de informes Toggle Button Reports Tree Reports Display 77 avanttic Consultoría Tecnológica
  • 78. Test Manager Reports Creando Dashboard • Seleccionando el botón de New Dashboard creamos un nuevo cuadro de mando: 1. Seleccionado cualquier report del árbol de reports se añade al cuadro de mando 2. Con el botón de activar, activamos la visibilidad de los informes 3. Reordenar los informes del cuadro de mando Navigator toolbar 78 avanttic Consultoría Tecnológica
  • 79. Ventajas de Oracle Test Manager • Intuitivo • Interface simple e intuitivo para gestionar los casos de test • Acceso fácil para todo el equipo de test • Completo • Realiza la gestión de los Casos de Test, Requerimientos, Incidencias y ejecución de los test desde un lugar centralizado • Deploy y gestión sencilla • Fácil de instalar • Campos completamente configurables e informes a medida • Arquitectura de empresa escalable • La plataforma de Test Manager es WebLogic Server y B.D. Oracle 79 avanttic Consultoría Tecnológica
  • 80. Preguntas 80 avanttic Consultoría Tecnológica
  • 81. joseluis.alvarez@avanttic.com Para más información contacte con nosotros a través de comercial@avanttic.com MADRID BARCELONA Orense 85 Aragó 182, 4º planta 28020 Madrid 08011 Barcelona Tel. 91 116 17 89 Tel. 93 151 84 51