Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Webserver Stress Tool
Webserver Stress Tool
INTEGRANTES :
Su Diaz, Wilfredo Leen
Ushñahua Dominguez, Luis M.
Paredes Criollo, Andy
Vela Monsalve, Tony
Shapiama Noa, Javier
Pucallpa – Perú
2019
WEBSERVER STRESS TOOL
CARACTERÍSTICAS
Esta herramienta simula desde unos pocos usuarios a varios cientos de
usuarios que acceden a un sitio web a través de HTTP / HTTPS al mismo
tiempo.
Sobre la base de un conjunto de direcciones URL o utilizando un VBScript, el
software simula los usuarios que solicitan páginas independientes de dicha
URL, incluyendo imágenes, marcos, etc.
A cada usuario se simula mediante un hilo separado con su propia información
de la sesión (por ejemplo, las cookies se almacenan individualmente para cada
usuario). Los URLs pueden parametrizarse para cada usuario y la secuencia de
URLs se puede variar.
Cuánta carga puede generar Webserver Stress Tool?
Webserver Stress Tool fue probado con éxito en:
carga de la red mayor a ~ 500 MBit / s,
en más de ~ 1.000.000 páginas vistas por hora y
hasta 10.000 usuarios simultáneos
La carga real se puede lograr depende de la infraestructura de la red, el
hardware del servidor / cliente, los tamaños de archivo y su aplicación web
altamente.
Webserver Stress Tool puede ser utilizado para hacer varias pruebas
Pruebas de rendimiento se utilizan para probar cada parte del
servidor web o la aplicación web para descubrir la mejor forma de
optimizarlos para aumentar el tráfico web. Muy a menudo esto se
hace mediante pruebas de diferentes implementaciones de
páginas web individuales / scripts para comprobar qué versión del
código es el más rápido.
Webserver Stress Tool es compatible con este tipo de prueba con
la capacidad de ejecutar varias solicitudes en una URL y registrar
el tiempo promedio para procesar dichas solicitudes. Al cambiar
su sitio web o código de aplicación en virtud de pruebas repetidas,
se puede descubrir problemas críticos a la dirección para un
rendimiento óptimo. Por lo general, este tipo de prueba se ejecuta
sin solicitar imágenes de la página con el fin de concentrar la
prueba en el guión y el código en sí.
Gráficos
Registro resumido
Registro detallado
Inicio de sesión para cada usuario
Máquina de registro de solicitudes de lectura (CSV)
Gráfico de datos sin procesar (CSV)
Otras características
Una función de generador de informes: Los informes se pueden generar
como archivos HTML y documentos de MS Word.
Incluye un grabador de URL (completo navegador de Internet) para
seleccionar la dirección URL (s) que desea de prueba (en lugar de
escribir en una lista)
Funciona en cualquier HTTP o HTTPS-URL-URL y puede probar
cualquier secuencia de comandos (CGI, ASP, PHP, etc.)
También se puede utilizar para las solicitudes de prueba de descarga de
archivos grandes (por ejemplo, ZIP)
Funciona con cualquier servidor web (ninguna parte del software tiene
que ser instalado en el servidor)
Incluye soporte para:
proxies (no para HTTPS) con autenticación de proxy opcional
autenticación de usuario básico (nombre de usuario / contraseña)
cadena de agente de usuario
las líneas de cabecera de petición HTTP
manipulación para cada usuario simulado galleta individuales (por
ejemplo ASPSession-IDs)
peticiones redirigidas y "http-meta-refresh" redirecciones
varias IP de la máquina cliente (hasta 5000 IPs)
throtteling velocidad de datos (por ejemplo, a los usuarios Simular
que acceden al servidor a través de una línea de módem lento)
los tiempos de espera (por ejemplo, para simular los surfistas que
haga clic de distancia después de 20 segundos sin respuesta del
servidor)
Cuando se prueba más de un URL de varios métodos de selección URL
pueden ser seleccionados para diferente comportamiento de los
usuarios simular.
El uso de un VBScript los URL que se utilizan para la prueba y otros
varios parámetros se pueden ajustar individualmente.
Las pruebas se pueden ejecutar:
hasta que se alcanza un número determinado de clics para cada
usuario
hasta que haya transcurrido un tiempo especificado
Prueba puede iniciarse en un tiempo especificado
Enlace opcional corrector puede comprobar todas las direcciones URL
de validez.
Los resultados pueden ser almacenados en una postal para su posterior
consulta.
CONFIGURACIÓN DEL SERVIDOR WEB STRESS TOOL
Selección del tipo de prueba y el número de usuarios
Al iniciar Webserver Stress Tool por primera vez, se dirige
automáticamente a Seleccionar el número de usuarios y el tipo de
prueba ventana. También puede hacer clic en “Tipo de prueba” en la
barra de herramientas izquierda para acceder a este panel.
Hay 4 opciones:
Los usuarios seleccionan URL por cada clic al azar: Utilizando el
construido en función aleatoria, Webserver Stress Tool sólo tiene
que seleccionar una de las direcciones URL para cada clic.
Dependiendo de su sitio web, esto puede ser una opción para
crear cargas “mundo real” buena.
Los usuarios siempre haga clic en la misma dirección URL: En el
comienzo de la prueba, cada usuario selecciona un URL y clics
sólo este URL durante la prueba. Para distribuir la carga de
manera uniforme en todas las direcciones URL, establecer el
número de usuarios al número de direcciones URL o un múltiplo
de eso. Esta configuración es muy útil para comparar los tiempos
de solicitud de diferentes páginas web (por ejemplo, con
diferentes implementaciones de una función) o para saber qué
páginas son más lentos que los demás.
Los usuarios siguen secuencia completa: Todos los usuarios
utilizarán URL # 1 para el primer clic, URL # 2 para el segundo
clic y así sucesivamente. Si un usuario llega a la última dirección
URL que se iniciará con el URL # 1 de nuevo. Utilice esta
configuración para caminos Simular a través de su sitio web, por
ejemplo, para poner los productos en el orden de un carrito de la
compra.
Los usuarios visitan primeras URL X, a continuación, al azar,
entonces URL últimos X: Todos los usuarios utilizarán los
primeros URL X (de arriba abajo). Después de eso, las
direcciones URL restantes se asignan al azar. Para las pruebas
de clics que tiene la opción adicional para establecer una serie de
direcciones URL en la parte inferior de la lista de URL que los
usuarios deben visitar al final de la prueba. Este sería un modelo
de prueba apropiado si usted tiene un sitio web en el que los
usuarios tienen que iniciar sesión utilizando un par de direcciones
URL, luego de surf alrededor y cerrar la sesión al final.