overview ats

17
<Insert Picture Here> Juan D Abello Is Architect Application Testing Suite

Upload: samcarte

Post on 01-Dec-2015

22 views

Category:

Documents


1 download

DESCRIPTION

ATS

TRANSCRIPT

<Insert Picture Here>

Juan D Abello

Is Architect

Application Testing Suite

2

Impacto de la Calidad en las Aplicaciones

Es necesario contar con herramientas que garanticen la agilidad del negocio

y que proporcionen altos niveles de servicio a un bajo costo y riesgo

• Las organizaciones invierten en aplicaciones de software para

proveer un mejor y más eficiente servicio a sus clientes

• Pero la calidad del software deja estas inversiones en riesgo

• Más del 40% de las aplicaciones de software son lanzadas con entre

uno y 10 defectos críticos [Software Is Deployed, Bugs and All, SD Times.]

• Al rededor del 80 porciento de los costos de desarrollo son consumidos

por desarrolladores de software identificando y corrigiendo defectos [IBM:

The business value of software quality.]

• El costo de corregir un error después de la puesta en producción es 100

veces mayor que el costo de uno identificado en la fase de diseño [National

Institute of Standards & Technology, 2002]

3

Por qué es importante el Testing?

• La efectividad del producto aumenta en la medida en que hay

mayor nivel de testing

1 Results from Q1 2003 Customer Satisfaction Survey. 2 Product Effectiveness is the average satisfaction ratings of the nine (9) product functionality items.

6.0

6.5

7.0

7.5

8.0

8.5

9.0

No test Informal test/formal test

based on written

plan/Other

Formal test using

automated tools

Cu

sto

me

r S

atisfa

ctio

n Product Effectiveness

Software Reliability

Speed of Product

Scalability of Product

4

Cambios en las Aplicaciones • Application Testing Suite

• Garantiza la calidad y el desempeño mediante

el testing de las aplicaciones

Cambios en la Infraestructura

• Real Application Testing

• Diseñado y Optimizado para hacer testing de

cambios en la infraestructura de la base de

datos

Gestión de Datos

• Data Masking Pack

• Garantizar la seguridad mediante el

enmascaramiento de datos sensibles en

ambientes de test

Oracle Application Quality Management Testing de calidad para todas las capas de la aplicación

5

Oracle Application Testing Suite Solución para garantizar la calidad, el desempeño y la confiabilidad de las aplicaciones

Oracle Functional Testing

Test Funcional y de Regresión

Oracle Test Manager

Gestión del proceso de testing, trazabilidad de

requerimientos y defectos

Oracle Load Testing

Automatización del testing de carga y desempeño

6

Oracle Functional Testing: Automatización del Testing Funcional y de Regresión

• Automatización del testing

funcional y de regresión para

aplicaciones Web, SOA y

empaquetadas

• OpenScript , plataforma de

“scripting” integrada

• Interfaz intuitiva y simplificada

para simplificar el proceso de

testing

• Java IDE permite extender las

capacidades de los scripts

• Aceleradores para EBS, Siebel,

ADF y Web Services

7

Oracle Load Testing: Testing de carga y desempeño

• Pruebas realistas de carga y desempeño para aplicaciones Web, SOA y empaquetadas

• Escala a miles de usuarios concurrentes para simular picos de procesamiento en producción

• Validación funcional del contenido bajo la prueba de carga

• Monitoreo de servidores para ayudar a identificar y resolver cuellos de botella

• Aceleradores para EBS, Siebel, ADF y Web Services

8

Oracle Test Manager: Gestión del Proceso de Testing

• Gestión del proceso desde una interfaz web centralizada

• Trazabilidad desde requerimientos de test, a los casos de prueba y a los incidentes

• Documentar tanto los casos de prueba manual como los automáticos y ejecutarlos dentro del plan de pruebas

• Creación de reportes del proceso de testing

9

Siebel Testing

Siebel SI/Web Actions

Siebel HI Actions

10

Oracle E-Business Suite Testing in ATS

Web Actions

Forms Actions

11

Oracle ADF Applications Testing

ADF Actions

12

Web Services Testing

SOAP Envelope / Request Parameters

Web Services Script / SOAP Requests

WSDL Manager

14

Enterprise Manager Diagnostics

• Integración entre Oracle Load Testing y Enterprise Manager Middleware

& Database Diagnostics para permitir a los usuarios analizar el

desempeño bajo una prueba de carga

• Configurar la conexión con Enterprise Manager

• Especificar métricas y “targets” para la aplicación a testear

15

Oracle Database Testing Accelerator

• Creación de scripts para la Base

de Datos Oracle

• Importar transacciones de una

captura de base de datos para la

creación de los scripts

• Importación desde SQL Script

• Creación manual

• Ejecución de los scripts en

Oracle Load Testing para emular

usuarios virtuales concurrentes

• Integración con EM Diagnostics

para analizar el desempeño de la

base de datos

18

DEMO