MarinGarciaJonathan_IS_T02.docx

9
Taller # 2 – Pruebas de Software El trabajo realizado fue desarrollado en conjunto con el Ing. Cristian David Cadena Bejarano. ANÁLISIS HERRAMIENTA JMETER 1. Para comenz ar a ejecuta r la herramienta (Jmeter ! re aliza r "ruebas de carga al sis tema# a"l ica tiv o# Base de dat os# etc. se deb e rea liz ar la correcta con$guraci%n ! "re"araci%n del ambiente# se deben tener en cuenta los siguientes &tems' Contar con un a"licati vo (En este caso eb al cual se realizar)n las "ruebas de carga. *se gur arse +ue el a"licativo (En este caso eb se encuentre funcionando. Con$gurar en la her ramienta Jmeter los "ar)metros "ara la cone,i%n (con$gurar "uertos# alojamiento del a"licativo -eb. . /uego de con$gurar correctamente la cone,i%n de la herramienta Jmete r hac&a el a"licativo (eb# se debe con$gurar la cantidad de "eticiones +ue se le realizar)n al a"licativo (eb '  0iem"o " or cada "etici% n (egundos 2suarios (Cantidad de Peticiones "or usuario

Transcript of MarinGarciaJonathan_IS_T02.docx

7/23/2019 MarinGarciaJonathan_IS_T02.docx

http://slidepdf.com/reader/full/maringarciajonathanist02docx 1/9

Taller # 2 – Pruebas de Software

El trabajo realizado fue desarrollado en conjunto con el Ing. Cristian David

Cadena Bejarano.

ANÁLISIS HERRAMIENTA JMETER1. Para comenzar a ejecutar la herramienta (Jmeter ! realizar "ruebas de

carga al sistema# a"licativo# Base de datos# etc. se debe realizar la

correcta con$guraci%n ! "re"araci%n del ambiente# se deben tener en

cuenta los siguientes &tems'• Contar con un a"licativo (En este caso eb al cual se realizar)n

las "ruebas de carga.• *segurarse +ue el a"licativo (En este caso eb se encuentre

funcionando.• Con$gurar en la herramienta Jmeter los "ar)metros "ara la

cone,i%n (con$gurar "uertos# alojamiento del a"licativo -eb.

. /uego de con$gurar correctamente la cone,i%n de la herramienta Jmeter

hac&a el a"licativo (eb# se debe con$gurar la cantidad de "eticiones+ue se le realizar)n al a"licativo (eb'

•  0iem"o "or cada "etici%n (egundos

• 2suarios (Cantidad de Peticiones "or usuario

7/23/2019 MarinGarciaJonathan_IS_T02.docx

http://slidepdf.com/reader/full/maringarciajonathanist02docx 2/9

3. Ejercco !" ! $etco%es al a$lcat&o 'eb e% ! se(u%do

/uego de la ejecuci%n de las 14 "eticiones (2suarios al a"licativo

(eb# la herramienta (Jmeter gener% un re"orte +ue indica +ue

todas las "eticiones "or segundo fueron satisfactorias#

e revis% otro re"orte +ue muestra la res"uesta a nivel de c%digo o a

nivel de a"licativo cual fue la res"uesta a las 14 "eticiones#

generando la una res"uesta %"tima al a"licativo eb#

7/23/2019 MarinGarciaJonathan_IS_T02.docx

http://slidepdf.com/reader/full/maringarciajonathanist02docx 3/9

e revis% otro re"orte +ue muestra el tiem"o de ejecuci%n de las 14

"eticiones mostrando el segundo e,acto en +ue se ejecuta una

"etici%n tras otra# las "eticiones fueron generadas en el tiem"o +ue

se con$gur%.

De las 14 "eticiones solicitadas# en la gr)$ca +ue se gener%# ninguna

"etici%n tuvo desviaci%n.

En conclusi%n cuando 14 usuarios realicen las "eticiones a este

a"licativo no tendr)n "roblema alguno "ara trabajar en ese entorno.

5. Ejercco 2" ) $etco%es al a$lcat&o 'eb e% ) se(u%dos

7/23/2019 MarinGarciaJonathan_IS_T02.docx

http://slidepdf.com/reader/full/maringarciajonathanist02docx 4/9

/uego de la ejecuci%n de las 644 "eticiones (2suarios al a"licativo

(eb# la herramienta (Jmeter gener% un re"orte +ue indica +ue

todas las "eticiones "or segundo fueron satisfactorias#

e revis% otro re"orte +ue muestra la res"uesta a nivel de c%digo o a

nivel de a"licativo cual fue la res"uesta a las 644 "eticiones#

generando la una res"uesta %"tima al a"licativo eb#

/as 644 "eticiones fueron realizadas en el tiem"o +ue se "arametriz%

7/23/2019 MarinGarciaJonathan_IS_T02.docx

http://slidepdf.com/reader/full/maringarciajonathanist02docx 5/9

/uego de revisar la gr)$ca de resultados# se encontr% +ue de las 644

"eticiones solicitadas# hubo una desviaci%n de 5 "eticiones# +ue a su

vez todas las "eticiones dieron res"uesta acertada.

En conclusi%n se tendr) +ue tener en cuenta "or+ue ha! registros

+ue se desv&an ! encontrar una soluci%n +ue "ermita a todas las

solicitudes terminar correctamente.

7/23/2019 MarinGarciaJonathan_IS_T02.docx

http://slidepdf.com/reader/full/maringarciajonathanist02docx 6/9

6. Ejercco *" ! $etco%es al a$lcat&o 'eb e% !se(u%dos

El ejercicio no se "uedo ejecutar satisfactoriamente# !a +ue las 14444

"eticiones +ue se realizaron al a"licativo no tuvieron res"uesta en su

totalidad.Cuando se ejecut% el "roceso# de inmediato el a"licativo fall%#

im"idiendo ingresar a la 27/ relacionada con el mismo#

com"lementando# localmente# el a"licativo no so"orta estas "eticiones

volviendo obsoleta la m)+uina desde donde se encuentra ejecutando el

"roceso.

En conclusi%n# es necesario contar con com"onentes o mecanismos +ue

"ermitan una "etici%n de est) magnitud.

7/23/2019 MarinGarciaJonathan_IS_T02.docx

http://slidepdf.com/reader/full/maringarciajonathanist02docx 7/9

Act&dad Parte +

e ane,an archivos concernientes al ejercicio de concatenaci%n a"licando 89C

sobre el ejercicio.

• Clase 9ista ! Princi"al' Ejecuta,o%cate%aco%Str%(M-,

• Controlador ,o%cate%aco%Str%(

7/23/2019 MarinGarciaJonathan_IS_T02.docx

http://slidepdf.com/reader/full/maringarciajonathanist02docx 8/9

• Ejecuci%n del "rogramao 9entana "ara el Ingreso del "rimer valor

o 9entana de ingreso del segundo valor

o 7esultado de la ejecuci%n

7/23/2019 MarinGarciaJonathan_IS_T02.docx

http://slidepdf.com/reader/full/maringarciajonathanist02docx 9/9

+blo(raf.a

• *rchivos de ejem"lo entregados "or el Ingeniero ilson 7ojas

concerniente a Clase Java 89C.  /tt$"00www1arutecturaja&a1co30%troducco%4j3eter454$ruebas4

de4car(a0 /tt$"00www1adctosaltrabajo1co30tutorales0j3eter4%a&e(aco%0 /tt$s"00jose$ablosarco1word$ress1co3026020*0$erfor3a%ce4test%(4co%4j3eter4$aso4$or4$aso4$ara4(rabar4esce%aros0 /tt$s"0037orbe1word$ress1co302!*0)0!0$r3eros4$asos4co%4 j3eter0