auditoria

Páginas: 6 (1293 palabras) Publicado: 15 de mayo de 2013
TALLER PRUEBAS DE STRÉSS Y BEST- EFFORT







KATHERINE CASTAÑO CAÑON
FRANDREA ROMERO LOPEZ







UNIVERSITARIA DE INVESTIGACION Y DESARROLLO (UDI)
SEMINARIO DE TELECOMUNICACIONES
FACULTAD DE INGENIERIA DE SISTEMAS
BARRANCABERMEJA
2013

TALLER PRUEBAS DE STRÉSS Y BEST- EFFORT


1. PRUEBAS DE STRESS

Son pruebas de rendimiento, la cual sirve para demostrar lacapacidad de funcionamiento de un sistema, las pruebas de stress son aquellas que frosa al sistema al máximo punto para medir sus capacidades y las condiciones en las cuales trabaja realizando una cantidad definida de peticiones y procesos.
Este tipo de prueba se realiza para determinar la solidez de la aplicación en los momentos de carga extrema y ayuda a los administradores para determinar sila aplicación rendirá lo suficiente en caso de que la carga real supere a la carga esperada.

1.1 CONCEPTO BÁSICO

El objetivo de estas pruebas es obtener datos, sobre la carga del sistema, que ayuden a realizar el dimensionamiento del sistema o “capacity planning”. Esta prueba genera carga en el sistema hasta hacerlo inutilizable. 

1.2 PASOS Y PROCEDIMIENTOS PARA REALIZAR UNA PRUEBA DESTRESS

Para las pruebas se utiliza una herramienta gratuita: Web Capacity Analysis Tool 5.

Web Capacity Analysis Tool 5.2(WCAT). Con esta herramienta podremos probar y planear la capacidad que tiene nuestro sitio, probar el servidor y diferentes configuraciones de red mediante contenido de diseño personalizado y simulaciones de carga de trabajo. Cuenta con tres componentes:

Web Server es elsistema bajo prueba. El software de servidor web puede ser de cualquier versión de IIS, Apache, etc.
WCAT Controller envía señales a los WCAT Client para iniciar o detener la generación de carga HTTP, cuyos contadores de rendimiento recopila y consolida todos los datos recogidos por WCAT Client en un único informe.
WCAT Client genera carga HTTP directamente contra el servidor o servidores web.Los clientes serán controlados mediante el WCAT Controller.

PASOS PARA REALIZAR LAS PRUEBAS

1. Una vez descargada la herramienta es necesario crear tres archivos de configuración.

script.txt: este archivo define las solicitudes, es decir, qué páginas de solicitar y cómo solicitarlo. Ejemplo:
NEW TRANSACTION 
classId = 1 
NEW REQUEST HTTP 
Verb = "GET" 
URL =“http://localhost/prueba/Page1.aspx” (aquí remplazan por la url que quieren probar)

distribution.txt: define los pesos entre las diferentes peticiones. Por ejemplo, si tengo que generar solicitud de Page1.aspx dos veces a Page2.aspx, esto quedará establecido en este archivo. En el caso de la carga de una sola página, el archivo no tiene sentido. Ejemplo: 1 50 el primer parámetro hace referencia a classId en elarchivo script.txt, y 50 es que el 50% de la carga que no tiene sentido si hago una solicitud a una sola página por lo que recibirá el 100% de carga completa. Ejemplo:
1 50

config.txt: determina la duración de la prueba, el número de clientes que va a generar las peticiones contra la aplicación web. Ejemplo:
Warmuptime 5s 
Duration 30s 
CooldownTime 5s 
NumClientMachines 1 
NumClientThreads 20

2.Guardar los tres archivos la carpeta en "C:\Program Files (x86)\IIS Resources\WCAT Controller".

3. Ejecutar la prueba, para ello en una ventana de DOS ejecutar el comando:
wcctl -c config.txt -d distribution.txt -s script.txt -a localhost

4. En una nueva ventana de DOS ejecutar en "C:\Program Files (x86)\IIS Resources\WCAT Client" el comando wcclient.exe localhost.

Los resultados laherramienta los arroja en la ventana de consola correspondiente tanto en la del server como en el cliente.

1.3. RECOMENDACIONES Y DATOS A TENER EN CUENTA EN LAS PRUEBAS STRESS

El testeo de carga y de estrés hay que hacerlo siempre antes de que el sistema entre en producción reduciendo la probabilidad de llevarnos con una sorpresa cuando el sistema comienza a utilizarse.
Realizar el testeo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Auditoria
  • Auditoria
  • Auditoria
  • Auditoria
  • Auditoria
  • Auditoria
  • Auditoria
  • Auditoria

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS