manual jmeter

Upload: xander-arrazola

Post on 27-Feb-2018

262 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/25/2019 Manual Jmeter

    1/25

    FAVA - Formacin en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendiz

    MANUAL APACHE JMETER

  • 7/25/2019 Manual Jmeter

    2/25

    FAVA - Formacin en Ambientes Virtuales de Aprendizaje

    Manual Apache Jmeter

    SENA - Servicio Nacional de Aprendiz

    2

    Estructura de contenidos.Introduccin. ................................................................................3

    1. Primeros pasos - Instalacin. .......................................................4

    2. Plan de Pruebas. ........................................................................5

    2.1. Aadir y eliminar elementos. ...............................................6

    2.2. Guardar el Plan de Pruebas. ................................................6

    2.3. Ejecucin de un plan de pruebas. .........................................7

    2.4. Detener una prueba. ..........................................................73. Elementos de un plan de pruebas.................................................8

    3.1. Thread Group (Grupo de Hilos). ...........................................8

    3.2. Controllers (Controladores). ................................................9

    3.2.1. Samplers (Muestreador). ...........................................10

    3.2.2. Logic Controllers (Controladores lgicos). ....................11

    3.2.3. Test Fragments (Fragmentos de prueba). .....................11

    3.3. Listeners (Receptores). .....................................................12

    3.4. Timers (Temporizadores). .................................................13

    3.5. Assertions (Afirmaciones). ................................................13

    3.6. Configuration Elements (Elementos de configuracin). ..........14

    3.7. Pre-Processor Elements (Pre-procesadores de elementos). ....15

    3.8. Post-Processor Elements (Post- procesadores de elementos). .16

    4. Construccin de un plan de pruebas para Base de Datos. ..............16

    4.1. Usuarios .........................................................................17

    4.2. Peticiones JDBC ...............................................................18

    4.3. Ver y guardar los resultados ..............................................22

    Glosario .....................................................................................24

    Bibliografa .................................................................................25

  • 7/25/2019 Manual Jmeter

    3/25

    FAVA - Formacin en Ambientes Virtuales de Aprendizaje

    Manual Apache Jmeter

    SENA - Servicio Nacional de Aprendiz

    3

    Introduccin.

    El Apache JMeter es un software de cdigo abierto, una aplicacindiseada totalmente en JAVA para medir el rendimiento y comportamiento

    de servidores mediante pruebas. Originalmente se dise para probaraplicaciones Web, pero se ha ampliado desde entonces a otras funciones.

    Se utilizar para probar el rendimiento tanto de los recursos estticos ydinmicos (archivos, Servlets, scripts de Perl, objetos Java, bases dedatos - consultas, servidores FTP y mucho ms). Se puede utilizar parasimular una carga pesada en un servidor, la red o un objeto para poner aprueba su resistencia o para analizar el rendimiento global en diferentestipos de carga. Puede usarlo para hacer un anlisis grfico de rendimientoo para probar el comportamiento de diferentes elementos con un granvolumen de carga y concurrencia.

    Algunos de los tipos de Servidor que se pueden probar son:

    Web HTTP y HTTPS.

    SOAP.

    Base de datos a travs de JDBC.

    LDAP.

  • 7/25/2019 Manual Jmeter

    4/25

    FAVA - Formacin en Ambientes Virtuales de Aprendizaje

    Manual Apache Jmeter

    SENA - Servicio Nacional de Aprendiz

    4

    1. Primeros pasos - Instalacin.

    El proceso inicia con la descarga e instalacin, el vnculo de descargaes http://jmeter.apache.org/download_jmeter.cgi . Resultante de esta

    tarea obtenemos el archivo comprimido Apache-Jmeter-2.6.zip que pesaaproximadamente 22.6 Mb y se necesita al menos 80 Mb de espacio libreen disco para su descompresin.

    La publicacin contiene todos los archivos necesarios para generar yejecutar la mayora de los tipos de pruebas, por ejemplo, Web (HTTP /HTTPS), FTP, JDBC, LDAP, Java y JUnit.

    Si usted desea llevar a cabo pruebas de JDBC, necesita el correspondientecontrolador JDBC de su proveedor. JMeter no viene con los drivers JDBC.Usted tendr que agregar el controlador de la base de datos del proveedorde JDBC a la ruta de clases si quiere hacer pruebas de JDBC. Asegresede que el archivo sea .jar y gurdelo en la siguiente ruta:

    apache-jmeter-2.6/lib/JDBCbasededatos.jarPara ejecutar el programa debe descomprimir los archivos descargados eir a la siguiente ruta:

    apache-jmeter-2.6/bin/jmeter.bat

  • 7/25/2019 Manual Jmeter

    5/25

    FAVA - Formacin en Ambientes Virtuales de Aprendizaje

    Manual Apache Jmeter

    SENA - Servicio Nacional de Aprendiz

    5

    Se debe tener instalada la mquina virtual de java 1.5 o superior parasu funcionamiento, Jmeter funciona en cualquier sistema operativo quetenga implementacin con Java y que su mquina virtual lo soporte.

    Para instalar una versin de lanzamiento, simplemente descomprimir elarchivo zip / tar en el directorio donde quiere que sea guardado JMeter.Tener JRE / JDK correctamente instalado y el conjunto de variables deentorno JAVA_HOME.

    2. Plan de Pruebas.

    Un Plan de Prueba o Test Plan, es el eje de ejecucin de Jmetter, enl se determinan los aspectos relacionados con una prueba de carga,como pueden ser los parmetros empleados por requisicin, el tipo dereportes a generarse, la posible reutilizacin de requisiciones compuestaspor usuarios, entre otros aspectos.

    Un plan de pruebas completo trabaja en forma de rbol y consta de lossiguientes tems:

    Threads(users) (Hilos(Usuarios))> Thread Groups (Grupo de Hilos)

    Logic controllers (Controladores lgicos)

    Listeners (Receptores)

  • 7/25/2019 Manual Jmeter

    6/25

    FAVA - Formacin en Ambientes Virtuales de Aprendizaje

    Manual Apache Jmeter

    SENA - Servicio Nacional de Aprendiz

    6

    Timers (Temporizadores)

    Assertions (Afirmaciones - Aserciones)

    Configuration elements (Elementos de configuracin)

    2.1. Aadir y eliminar elementos.

    Parta aadir los elementos a un plan de prueba se puede hacer clic derechosobre un elemento en el rbol, y escoger el elemento de la lista.

    Para eliminar un elemento, asegrese de que el elemento est seleccionado,

    haga clic en el elemento y elija la opcin Eliminar opcin.

    2.2. Guardar el Plan de Pruebas.

    Guarde el plan de pruebas en un archivo antes de ejecutarlo. Para guardarel plan de pruebas, seleccione Guardar o Guardar como, Plan de Pruebas

  • 7/25/2019 Manual Jmeter

    7/25

    FAVA - Formacin en Ambientes Virtuales de Aprendizaje

    Manual Apache Jmeter

    SENA - Servicio Nacional de Aprendiz

    7

    2.3. Ejecucin de un plan de pruebas.

    Para ejecutar su plan de pruebas, seleccione en el men Lanzar, Arrancar(Ejecutar), con las teclas rpidas (Control + R), o con el triangulo verdede la barra de botones.

    2.4. Detener una prueba.

    Hay dos formas disponibles para detener la prueba:

    Parar tecla rpida (Control + .) Evita que los hilos sean ejecutadosinmediatamente.

  • 7/25/2019 Manual Jmeter

    8/25

    FAVA - Formacin en Ambientes Virtuales de Aprendizaje

    Manual Apache Jmeter

    SENA - Servicio Nacional de Aprendiz

    8

    Interrumpir techa (Control + ,) Permite que se termine la ejecucin encurso.

    3. Elementos de un plan de pruebas.

    A continuacin se presentan los elementos de un plan de pruebas:

    3.1. Thread Group (Grupo de Hilos).

    En la opcin Threads(users) (Hilos(Usuarios)) se selecciona Thread Groups(Grupo de Hilos), que corresponde al conjunto de usuarios que se deseasimular para la prueba. Como su nombre lo indica, el elemento Grupo

  • 7/25/2019 Manual Jmeter

    9/25

    FAVA - Formacin en Ambientes Virtuales de Aprendizaje

    Manual Apache Jmeter

    SENA - Servicio Nacional de Aprendiz

    9

    de Hilos controla el nmero de hilos que JMeter utilizar para ejecutar laprueba. Los controles para un grupo de hilos le permiten:

    Establecer el nmero de hilos

    Establecer el perodo de tiempo en segundos

    Establecer el nmero de veces que debe ejecutar la prueba

    Por ejemplo, si se utilizan 10 hilos, y el perodo es de 100 segundos, cadahilo se iniciar 10 (100/10) segundos despus de que el hilo anterior fuecomenzado. Si hay 30 hilos y un perodo de 120 segundos, cada hilo seejecutara cada 4 segundos.

    El perodo debe ser lo suficientemente largo para evitar un nmeroexcesivo de trabajo al comienzo de la prueba, y suficientemente cortopara que los ltimos hilos empiecen a correr antes de que finalicen losprimeros (a menos que se quiera que eso suceda).

    Se puede utilizar un repetidor para que se ejecuten los hilos las veces quese desee, adicionalmente se encuentra un planificador para determinarcundo inicia y termina el grupo de hilos.

    3.2. Controllers (Controladores).

    JMeter tiene dos tipos de controladores: Samplers (Muestreador) y LogicalControllers (Controladores Lgicos).

    Samplers: se utiliza para enviar peticiones a un servidor. Por ejemplo, sedebe aadir un muestreador de solicitud HTTP, si se desea que JMeter enveuna peticin HTTP. Tambin se puede personalizar mediante la adicin deuna solicitud de uno o varios elementos de configuracin en un sampler.

    Logical Controllers: que permiten personalizar la lgica que JMeter utilizar

    para decidir cundo enviar las solicitudes.

  • 7/25/2019 Manual Jmeter

    10/25

    FAVA - Formacin en Ambientes Virtuales de Aprendizaje

    Manual Apache Jmeter

    SENA - Servicio Nacional de Aprendiz

    10

    3.2.1. Samplers (Muestreador).

    Los Muestreadores se utilizan para enviar peticiones a un servidor yesperar una respuesta. Se procesan en el orden en que aparecen en elrbol. Los controladores pueden ser utilizados para modificar el nmerode repeticiones de una muestra.

    Los muestreadores JMeter incluyen:

    Solicitud de FTP

    Solicitud HTTP

    Solicitud de JDBC

    Java Object Request

    Solicitud de LDAP

    Solicitud SOAP / XML-RPC

    Solicitud WebService (SOAP)

    Dependiendo del tipo de Servidor al cual se desea acceder, se requiere

  • 7/25/2019 Manual Jmeter

    11/25

    FAVA - Formacin en Ambientes Virtuales de Aprendizaje

    Manual Apache Jmeter

    SENA - Servicio Nacional de Aprendiz

    11

    indicar informacin asociada al servidor: nombre, puertos, rutas,protocolos, etc. As como el manejo que se debe dar a las respuestasdel servidor, que incluyen la generacin de grficas, tablas, etc. con losresultados obtenidos de la simulacin.

    3.2.2. Logic Controllers (Controladores lgicos).

    Los controladores lgicos permiten personalizar la lgica que JMeter utilizapara decidir cundo enviar las solicitudes. Se Puede cambiar el ordende las solicitudes procedentes de los elementos, establecer condiciones,intervalos, repeticiones, etc.

    3.2.3. Test Fragments (Fragmentos de prueba).

    Los fragmentos de prueba son un tipo especial de controlador que existeen el rbol de plan de pruebas en el mismo nivel que el elemento de grupode hilos. Se distingue de un grupo de hilos en que no se ejecuta a menosque se adicione el elemento Include Controller.

    Su objetivo principal es la reutilizacin de cdigo dentro de los planes deprueba.

  • 7/25/2019 Manual Jmeter

    12/25

    FAVA - Formacin en Ambientes Virtuales de Aprendizaje

    Manual Apache Jmeter

    SENA - Servicio Nacional de Aprendiz

    12

    3.3. Listeners (Receptores).

    Un Receptor facilita el acceso a la informacin de JMeter. Escucha lostiempos y provee una gran cantidad de informacin de forma grafica.Muestra los detalles de las solicitudes de todas las respuestas de losservidores, y puede mostrar las representaciones en HTML y XML, ascomo dirigir los datos a un archivo para su uso posterior.

  • 7/25/2019 Manual Jmeter

    13/25

    FAVA - Formacin en Ambientes Virtuales de Aprendizaje

    Manual Apache Jmeter

    SENA - Servicio Nacional de Aprendiz

    13

    Cada receptor en JMeter ofrece un campo para indicar el archivo quealmacenar los datos. Tambin hay un botn de configuracin que sepuede utilizar para elegir los campos a guardar, y el formato a usar: CSVo XML. Los receptores se pueden aadir en cualquier lugar de la prueba,

    incluso directamente al inicio.

    3.4. Timers (Temporizadores).

    Por defecto, un hilo JMeter enva peticiones sin pausa entre cada solicitud,sin embargo es recomendable especificar un retraso mediante la adicin

    de uno de los temporizadores a disposicin del grupo de hilos. Si no seagrega un retraso, JMeter podra saturar el servidor, haciendo demasiadassolicitudes en un lapso muy corto de tiempo.

    Si decide agregar ms de un temporizador para un grupo de hilos, JMetertoma la suma de los contadores de tiempo y se detiene por esa cantidadde tiempo antes de la ejecucin de las muestras a las que se aplicanlos temporizadores. Los temporizadores se pueden aadir como hijos demuestras o controladores con el fin de restringir las muestras a los quese aplican.

    3.5. Assertions (Afirmaciones).

    Las afirmaciones permiten recibir hechos acerca de las respuestas recibidasdesde el servidor que se est probando. Usando una afirmacin, puede

  • 7/25/2019 Manual Jmeter

    14/25

    FAVA - Formacin en Ambientes Virtuales de Aprendizaje

    Manual Apache Jmeter

    SENA - Servicio Nacional de Aprendiz

    14

    esencialmente probar que la aplicacin devuelve los resultados que ustedespera.

    Se puede agregar una afirmacin a cualquier muestreador. Por ejemplo,

    puede agregar una afirmacin a una peticin HTTP que comprueba el texto,. JMeter comprobar entonces que el texto est presente enla respuesta HTTP. Si JMeter no puede encontrar el texto, entonces semarcar como una solicitud con error.

    3.6. Configuration Elements (Elementos de configuracin).

    Un elemento de configuracin trabaja en estrecha colaboracin con unMuestreador. Se puede acceder slo dentro de la rama de un rbol dondese coloca el elemento. Adems, un elemento de configuracin dentro de

    una rama de un rbol tiene mayor prioridad que el mismo elemento en unpadre rama.

  • 7/25/2019 Manual Jmeter

    15/25

    FAVA - Formacin en Ambientes Virtuales de Aprendizaje

    Manual Apache Jmeter

    SENA - Servicio Nacional de Aprendiz

    15

    3.7. Pre-Processor Elements (Pre-procesadores de elementos).

    El pre-procesador de elementos es una accin previa a una solicitudSampler que se est realizando. Si esta unido a un elemento de muestreo,se ejecutar justo antes de este elemento. Se utiliza con mayor frecuenciapara modificar la configuracin de una solicitud de muestreo justo antesde que se ejecute, o para actualizar las variables que no se extraen.

  • 7/25/2019 Manual Jmeter

    16/25

    FAVA - Formacin en Ambientes Virtuales de Aprendizaje

    Manual Apache Jmeter

    SENA - Servicio Nacional de Aprendiz

    16

    3.8. Post-Processor Elements (Post- procesadores de elementos).

    El post-procesador de elementos ejecuta alguna accin despus de unasolicitud Sampler. Cuando est conectado a un elemento de muestreo,

    se ejecutar justo despus de que se ejecuta este elemento. Aun cuandoes usado para procesar los datos, a menudo se utiliza para extraer losvalores.

    4. Construccin de un plan de pruebas para Base de

    Datos.

    En esta seccin, se presenta un ejemplo de cmo crear un plan de pruebasen Jmeter para validar el rendimiento y comportamiento del manejo deconcurrencia de un servidor de base de datos.

    Para esto se realizaran las siguientes actividades en trminos generales:

    Creacin de usuarios: se crearn 8 usuarios que envan cinco peticionesSQL al servidor de base de datos.

    Configuracin: Las pruebas se ejecutarn en tres ocasiones. Por lotanto, el nmero total de solicitudes es (8 usuarios X 3 veces) = 24peticiones.

    Elementos a utilizar: El plan de pruebas usar las opciones: grupo dehilos, la solicitud de JDBC y los resultados se presentarn en modogrfico.

  • 7/25/2019 Manual Jmeter

    17/25

    FAVA - Formacin en Ambientes Virtuales de Aprendizaje

    Manual Apache Jmeter

    SENA - Servicio Nacional de Aprendiz

    17

    Es necesario contar con los controladores JDBC de acuerdo con el servidorde base de datos a utilizar. Para poder utilizar cualquier controlador de BDse deben descargar y guardar el archivo con extensin .jar en el directorioLib de la carpeta principal de Jmeter. Para la ejecucin del laboratorio

    se suministraran los archivos correspondientes a Oracle, SQLServer yPostgreSQL en el espacio destinado para cada laboratorio.

    4.1. Usuarios.

    El primer paso para construir un plan de prueba de JMeter es aadir elelemento grupo de hilos. El Grupo indica a JMeter el nmero de usuariosque se desea simular, con qu frecuencia los usuarios deben enviar lassolicitudes, y el nmero de solicitudes que deben enviar.

    Despus, para modificar las propiedades por defecto se selecciona en elrbol del plan de pruebas el elemento Grupo de Hilos.

  • 7/25/2019 Manual Jmeter

    18/25

    FAVA - Formacin en Ambientes Virtuales de Aprendizaje

    Manual Apache Jmeter

    SENA - Servicio Nacional de Aprendiz

    18

    Debe proporcionarse un nombre descriptivo para el grupo de hilos. En elejemplo se utilizar el nombre Usuarios de JDBC, y se establecer un totalde 8 usuarios

    El campo perodo de subida indica a JMeter cunto tiempo se demorapara dar comienzo a cada usuario. Por ejemplo, si se introduce una fasede arranque de 5 segundos, JMeter debe iniciar todos los usuarios alfinalizar los 5 segundos. Por lo tanto, si se tiene 5 usuarios y un periodode 5 segundos el retraso entre los usuarios de partida sera de 1 segundo(5 usuarios y 5 segundos = 1 usuario por segundo). Si establece el valora 0, entonces JMeter comenzar inmediatamente con todos los usuarios.

    Por ltimo, al introducir un valor de 3 en el campo Contador del bucle, seestar indicando a JMeter cuntas veces debe repetir la prueba. Para queJMeter repita esta prueba sin parar, se activa la casilla sin fin.

    JMeter guarda automticamente los cambios hechos en el plan depruebas, quiere decir que si se cambia el nombre de los elementos o suspropiedades ser guardado inmediatamente.

    4.2. Peticiones JDBC.

    A continuacin se deben definir las tareas que se van a realizar. En estaseccin, se detallar la peticin JDBC a ejecutar.

    Crear un elemento de configuracin para la conexin JDBC

    La configuracin que se presenta a continuacin indica que se va a utilizaruna base de datos local llamada prueba con un usuario denominadoadministrador y su respectiva contrasea.

  • 7/25/2019 Manual Jmeter

    19/25

    FAVA - Formacin en Ambientes Virtuales de Aprendizaje

    Manual Apache Jmeter

    SENA - Servicio Nacional de Aprendiz

    19

    Plan para base de datos SQL Server.

    Nombre de la variable debe ser nico. Es utilizado por la Muestra JDBC

    para identificar la configuracin que se utilizar.

    URL Base de datos: jdbc:sqlserver://localhost:1433;databaseName=prueba

    JDBC clase Driver: com.microsoft.sqlserver.jdbc.SQLServerDriver

    Nombre de Usuario: Administrador

    Contrasea: ******

    Los otros campos en la pantalla se puede dejar con los valorespredeterminados.

  • 7/25/2019 Manual Jmeter

    20/25

    FAVA - Formacin en Ambientes Virtuales de Aprendizaje

    Manual Apache Jmeter

    SENA - Servicio Nacional de Aprendiz

    20

    Plan para base de datos PostgreSQL.

    Nombre de la variable debe ser nico. Es utilizado por la Muestra JDBCpara identificar la configuracin que se utilizar.

    URL Base de datos: jdbc:postgresql://localhost/prueba JDBC clase Driver: com.postgresql.jdbc.driver

    Nombre de Usuario: Administrador

    Contrasea: ******

    Los otros campos en la pantalla se puede dejar con los valorespredeterminados.

    Plan para base de datos Oracle.

    Nombre de la variable debe ser nico. Es utilizado por la Muestra JDBC

    para identificar la configuracin que se utilizar. URL Base de datos: jdbc:oracle:thin:@//localhost/prueba

    JDBC clase Driver: oracle.jdbc.OracleDriver

    Nombre de Usuario: administrador

    Contrasea: *****

  • 7/25/2019 Manual Jmeter

    21/25

    FAVA - Formacin en Ambientes Virtuales de Aprendizaje

    Manual Apache Jmeter

    SENA - Servicio Nacional de Aprendiz

    21

    Los otros campos en la pantalla se puede dejar con los valorespredeterminados.

    La siguiente tarea es la seleccin del elemento de JDBC: Para esto se debehacer clic con el botn derecho del ratn para obtener el men Agregar y,a continuacin, seleccionar Agregar > Muestreador > Solicitud de JDBC.

    Para este ejemplo en el plan de pruebas, se van a hacer 2 peticionesJDBC. La primera peticin es que consulte los primeros 1000 registro dela tabla cliente de la base de datos prueba. La segunda peticin consultatodos los registro de la tabla pero solo el nombre de los clientes. JMeter

  • 7/25/2019 Manual Jmeter

    22/25

    FAVA - Formacin en Ambientes Virtuales de Aprendizaje

    Manual Apache Jmeter

    SENA - Servicio Nacional de Aprendiz

    22

    ejecuta los elementos como estn ordenados en el rbol ubicado en laparte izquierda de la imagen.

    Para empezar, se modifican algunas propiedades como el nombre de la

    peticin y el de la variable, as mismo se debe ingresar la consulta SQL aejecutar.

    Luego se configura la segunda peticin, con un nombre de peticindiferente, pero el nombre de la variable igual y la nueva consulta SQL aejecutar.

    4.3. Ver y guardar los resultados.

    El ltimo elemento denominado Receptor o Listener, es necesario parael plan de pruebas. Este elemento se encarga de almacenar todos losresultados de las peticiones JDBC en un archivo y la presentacin deun modelo visual.

  • 7/25/2019 Manual Jmeter

    23/25

    FAVA - Formacin en Ambientes Virtuales de Aprendizaje

    Manual Apache Jmeter

    SENA - Servicio Nacional de Aprendiz

    23

    Para este ejemplo se selecciona el elemento de JDBC y luego aadirGrfico de Resultados.

  • 7/25/2019 Manual Jmeter

    24/25

    FAVA - Formacin en Ambientes Virtuales de Aprendizaje

    Manual Apache Jmeter

    SENA - Servicio Nacional de Aprendiz

    24

    Las grficas proporcionan un recurso para analizar y medir el desempeode los servicios para los cuales se construyeron las pruebas, detectandoposibles errores y problemas antes de que los servicios entren enproduccin.

    Glosario.

    SOAP.

    SOAP (siglas de Simple Object Access Protocol) es un protocolo estndarque define cmo dos objetos en diferentes procesos pueden comunicarsepor medio de intercambio de datos XML. SOAP fue creado por Microsoft,

    IBM y otros y est actualmente bajo el auspicio de la W3C. Es uno de losprotocolos utilizados en los servicios Web.

    JDBC.

    Java Database Connectivity, ms conocida por sus siglas JDBC, es una APIque permite la ejecucin de operaciones sobre bases de datos desde ellenguaje de programacin Java, independientemente del sistema operativodonde se ejecute o de la base de datos a la cual se accede, utilizando eldialecto SQL del modelo de base de datos que se utilice.

    LDAP.

    LDAP son las siglas de Lightweight Directory Access Protocol (en espaolProtocolo Ligero de Acceso a Directorios) que hacen referencia a unprotocolo a nivel de aplicacin el cual permite el acceso a un servicio dedirectorio ordenado y distribuido para buscar diversa informacin en unentorno de red. LDAP tambin es considerado una base de datos (aunquesu sistema de almacenamiento puede ser diferente) a la que puedenrealizarse consultas.

    Junit.

    JUnit es un conjunto de bibliotecas creadas por Erich Gamma y KentBeck que son utilizadas en programacin para hacer pruebas unitarias deaplicaciones Java.

  • 7/25/2019 Manual Jmeter

    25/25

    Manual Apache Jmeter

    Bibliografa.

    Elahi, M. (4 de Abril de 2011). Testing Thoughts. Recuperado el 15de abril de 2012, de http://scornik.blogspot.com/2011/05/sql-query-

    performance-test-with-jmeter.html.

    La lista oficial de Colaboradores aqu. (1 de Junio de 1999). Fundacinde Software Apache. Recuperado el 15 de abril de 2012, de http://jmeter.apache.org.

    Wales, J.; Sanger, L. (15 de Enero de 2001). Wikipedia la EnciclopediaLibre. Recuperado el 15 de abril de 2012, de http://es.wikipedia.org.