Red de conocimiento informático - Aprendizaje de programación - Prueba de estrés de Jmeter

Prueba de estrés de Jmeter

¿Es? versión xml = "1.0" codificación = "UTF-8"? gt

ltjmeterTestPlan version = " 1.2 " properties = " 3.2 " jmeter = " 3.2 r 1790748 "

lthashTree gt

ltTest Plan GUI class = " Prueba GUI del plan " Clase de prueba = " Plan de prueba " Nombre de la prueba = " Plan de prueba " habilitado = " true " gt;

ltstring prop name = " plan de prueba comentarios " gt; lt/string prop gt; <. /p>

ltbool prop nombre = " plan de prueba . funcional _ modo " gt; false lt/bool prop gt;

ltbool prop nombre = " plan de prueba . serializar _ grupos de subprocesos " gt; lt/bool prop gt;

ltelement prop nombre = " plan de prueba . Usuario _ Definido _ Variables " tipo de elemento = " Argumentos " Clase GUI = " Panel de argumentos " clase de prueba = " Argumentos " nombre de prueba = " Usuario Variables definidas " enable = " true " gt;

ltcollection prop name = " arguments "/ gt;

lt/element prop gt;

ltstring. nombre de propiedad = " plan de prueba . usuario _ definir _ ruta de clase " gt/string prop gt

lt/plan de prueba gt

lthashTree gt; > ltThread group GUI class = " grupo de subprocesos GUI " clase de prueba = " grupo de subprocesos " nombre de prueba = " operación comercial " habilitado = " true " gt;

ltstring prop name = " grupo de subprocesos . en _ muestra _ error " >Continuar lt/string prop gt;

ltelement prop name = " grupo de subprocesos . main _ Controller " tipo de elemento = " Controlador de bucle " Clase GUI = " Panel de control de bucle " clase de prueba = " Bucle Controlador"

testname = " Controlador de bucle " enable = " true " gt;

ltbool prop name = " controlador de bucle . continuar _ para siempre " gt; false lt/bool prop gt; nombre = " controlador de bucle . bucles " gt; -1 lt; /int prop gt;

lt/element prop gt

ltstring prop nombre = " grupo de subprocesos . num _ subprocesos " gt; 500 lt/string prop gt;

ltstring prop name = " grupo de hilos rampa _ tiempo " gt; 10 lt; / string prop gt;

ltlong prop name =. " grupo de subprocesos . hora de inicio " > >

ltbool prop nombre = " grupo de subprocesos . planificador " gt; true lt/bool prop gt

ltstring prop nombre = " grupo de subprocesos . duración " gt; ; 100 lt; / string prop gt;

ltstring prop nombre = " grupo de subprocesos . demora " lt/string prop gt; >

lthashTree gt

ltHTTPSamplerProxy GUI class = " HttpTestSampleGui " clase de prueba = " HTTPSamplerProxy " testname = " message detect " enable = " true " gt;

ltelementProp name=" Muestra HTTP.

Argumentos " tipo de elemento = " Argumentos " GUI class = " HTTPArgumentsPanel " clase de prueba = " Argumentos " nombre de prueba = "Variables definidas por el usuario" enable = " true " gt

ltcollection prop name = " argumentos ". /gt;

lt/element prop gt;

ltstring prop nombre = " http sampler . dominio " gt/string prop gt;

ltstring prop nombre = "http sampler. puerto" gt; lt/string prop gt;

ltstring prop nombre = "http sampler. protocolo" gt/string prop gt; nombre = " http sampler . codificación de contenido " > SNS/v 1/system_service/flag?device id=355478f 0-7ca 4-4162-95f 7-467 c57a 073d 2 amp;lang=zh ampplatform=iOS amp1141589308636495650 amp;sign= 2a4b 08335 EC 7 BD 85 bfc 1cc 3040165a 27 amp;t = 1503464043 lt;/string prop gt;

ltstring prop name = "http sampler . método" gt;get lt/string prop gt;

ltbool prop nombre = "http sampler. follow_redirects" gt; true lt/bool prop gt;

ltbool prop nombre = "http sampler. auto_redirects" gt;

p>

ltbool prop nombre = " http sampler . use _ keepalive " gt; false lt/bool prop gt

ltboolProp nombre = "HTTPSampler. DO_MULTIPART_POST " >false lt/bool prop gt;

ltboolProp name="HTTPSampler.

BROWSER_COMPATIBLE_MULTIPART " >true lt/bool prop gt;

ltstring prop nombre = " http sampler incrustado _ URL _ re " gt; lt/string prop nombre = " ltstring prop nombre = " http sampler . connect _ time out " gt; lt/string prop gt;

ltstring prop name = " http sampler . respuesta _ time out " gt; p> lt/HTTPSamplerProxy gt;

lthashTree gt

ltHeader Manager GUI class = " Panel de encabezado " clase de prueba = " Administrador de encabezado " nombre de prueba = " Administrador de encabezado HTTP " habilitado = " verdadero " gt;

ltcollection prop name = " administrador de encabezados " gt;

ltelement prop name = " " tipo de elemento = " Header " gt;

ltstring prop nombre = "encabezado. nombre" gt; tipo de contenido lt / string prop gt;

ltstring prop nombre = "encabezado. valor " gt; > p>

lt/elemento prop gt;

ltelement prop nombre = " " tipo de elemento = " Encabezado " gt

ltstring prop nombre = " encabezado . nombre " gt; ; concatenatelt/string prop gt;

ltstring prop name = "header . value"gt;mantener vivolt/string prop gt;

lt/element prop gt;

lt/collection prop gt;

lt/header manager gt;

lthashTree/ gt;

ltConstant Timer GUI class = prueba "Constante Timer GUI" class = " Temporizador constante " testname = " Temporizador constante " enable = " false " gt;

ltstring prop name = " temporizador constante .delay " gt 1000 lt;/string prop gt;

;

lt/constant timer gt;

lthashTree/ gt;

ltkg . jmeter temporizadores de rendimiento variable clase = " kg . APC . jmeter . .temporizadores.variablethroughputtimer GUI "test class="kg.APC.jmeter.variable a través de putTimer "testname="jp@GC-Throughput Shaping Timer" enable="true" gt;

ltcollection prop name. = " load _ perfil " gt;

ltcollection prop name = "-1255212398 "

ltstringProp name="49 " >1 lt;/string prop gt;

ltstringProp name="1567005 " >3000 lt/string prop gt;

ltstringProp name="1598 " >20 lt/string prop gt;

lt/colección prop gt ;

ltcollectionProp name="-978085739 "

ltstringProp name="1567005 " >3000 lt/string prop gt;

ltstringProp name="1567005 " >3000 lt/string prop gt;

ltstringProp name="1567005 " >3000 lt/string prop gt;

lt/colección prop gt;

lt /collection prop gt;

lt/kg . APC . jmeter timers . " test class = " recopilador de resultados " testname = " Ver árbol de resultados " enable = " true " gt;

ltbool prop name = " recopilador de resultados error _ logging " gt; false lt/bool prop gt;

ltobjProp gt

ltnamegtsaveConfig lt/name gt;

ltvalue class = " SampleSaveConfiguration " ><

/p>

lt tiempo gttrue lt/time gt;

lt tiempo de espera gttrue lt/latencia gt

lt marca de tiempo gttrue lt/timestamp gt; p> ltsuccessgttrue lt/success gt;

ltlabelgttrue lt/label gt;

ltcodegttrue lt/código gt;

ltMessage gttrue lt/message gt;

ltthreadName gttrue lt/nombre de hilo gt;

ltdata typegttrue lt/dataType gt;

ltencodinggtfalse lt/encoding gt;

ltAssertion gttrue lt /Aserción gt

ltSubresultsgttrue lt/sub resultados gt;

ltresponseData gtfalse lt/datos de respuesta gt;

p>

ltsamplerData gtfalse lt/datos de muestra gt;

ltxml gtfalse lt/XML gt;

ltfield name gtfalse lt/nombres de campo gt;

ltresponseHeaders gtfalse lt/encabezados de respuesta > /saveastertionresultsfailuremessage gt;

ltassertionsResultsToSave gt0 lt/assertionsResultsToSave gt;

ltbytesgttrue lt/bytes gt;

ltthread countsgttrue lt/thread counts gt ;

lt /value gt;

lt/obj prop gt;

ltstringProp nombre = " nombre de archivo " gt lt/string prop gt;

lt/ResultCollector >

lthashTree/ gt;

GUI del recopilador de resultados = " Informe resumido " clase de prueba = " recopilador de resultados " nombre de prueba = " Informe resumido " habilitado = " verdadero " gt

ltbool nombre de prop = "resultado

recopilador error _ logging " gt; false lt/bool prop gt;

ltobjProp gt

ltname gtsaveConfig lt/name gt;

ltvalue class = " SampleSaveConfiguration " >

lt tiempo gttrue lt/time gt;

lt tiempo de espera gttrue lt/latencia gt;

lt timestamp gttrue lt/timestamp gt;

ltsuccessgttrue lt/success gt;

ltlabelgttrue lt/label gt;

ltcodegttrue lt/código gt;

lt mensaje gttrue lt/message gt;

ltthreadName gttrue lt/nombre del hilo gt;

ltdata typegttrue lt/dataType gt;

lt codificación gtfalse lt/codificación gt;

ltassert gttrue lt/assertgt

ltsubresultsgttrue lt/sub resultados gt;

ltresponseData gtfalse lt/datos de respuesta gt;

ltsamplerData gtfalse lt/datos de muestra gt;

ltxml gtfalse lt/XML gt;

ltfield name gtfalse lt/nombres de campo gt;

p>

ltresponseHeaders gtfalse lt/encabezados de respuesta gt;

ltrequestHeaders gtfalse lt/request headers gt;

ltresponseDataOnError gtfalse lt/responseDataOnError gt;

ltsaveastertionresultsfailuremessage gt; false lt/saveastertionresultsfailuremessage gt;

ltassertionsResultsToSave gt0 lt/assertionsResultsToSave gt;

ltbytesgttrue lt/bytes gt;

ltthread countgttrue lt /thread counts gt;

lt/value gt ;

lt/obj prop gt;

ltstringProp nombre = " nombre de archivo " gt lt/string prop gt;

lt/ResultCollector

lthashTree/ gt;

l

tkg .APC .jmeter .vizualizers . GUI del recopilador de resultados corregido = " kg . APC . jmeter . vizualizers . transactionsper secondgui " test class = " kg . APC . jmeter . vizualizers . c orrectedResultCollector " testname = " jp @ GC-Transactions per Second " enable = " true " gt;

ltbool prop name = " resultado del recopilador error _ logging " gt; false lt/bool prop gt;

ltobjProp gt

ltnamegtsaveConfig lt/name gt;

ltvalue class = " SampleSaveConfiguration "

lttimegttrue lt/time gt;

ltwait timegttrue lt/latency gt;

lttimestampgttrue lt/timestamp gt;

ltsuccessgttrue lt/éxito gt;

ltlabelgttrue lt/label gt ;

ltcodegttrue lt/código gt ;

ltmessagegttrue lt/message gt;

ltthreadName gttrue lt/nombre del hilo gt;

lt tipo de datos gt true lt/dataType gt;

lt codificación gt false lt/codificación gt;

lt aserción gttrue lt/aserción gt

lt sub resultados gttrue lt/sub resultados gt;

ltresponseData gtfalse lt/response data gt;

ltsamplerData gtfalse lt/sampler data gt;

ltxml gtfalse lt/XML

ltresponseDataOnError gtfalse lt/responseDataOnError gt;

ltsaveastertionresultsfailuremessage gt;false lt/saveastertionresultsfailuremessage g

lt/valor gt;

lt/obj prop gt;

ltstringProp nombre = " nombre de archivo " gt lt/string prop gt; p > ltlong prop nombre = " intervalo _ agrupación " >1000 lt;/long prop gt;

ltbool prop nombre = "graph_aggregated" gt; false lt/bool prop gt;

ltstring prop nombre = "incluir _ muestra _ etiquetas" gt; lt/string prop nombre = "excluir _ muestra _ etiquetas" gt; p> ltstring prop nombre = " inicio _ offset " gt; lt/string prop gt;

ltstring prop nombre = " fin _ offset " gt; ltbool prop nombre = " incluir _ casilla de verificación _ estado " gt; falso lt/bool prop gt;

ltbool prop nombre = " excluir _ casilla de verificación _ estado " gt; > p>

lt/kg . jmeter . a saber, recopilador de resultados corregido gt;

lthashTree/ gt

lt respuesta aserción GUI class = "aserción GUI" clase de prueba = " aserción de respuesta " nombre de prueba = " aserción de respuesta " habilitado = " verdadero "

ltcollection prop nombre = " aserción . test_strings " gt;

ltstringProp nombre=" 0 " > lt/string prop gt;

lt/collection prop > lt/string prop gt;

ltboo

l prop nombre = "aserción. asumir _ éxito " gt; false lt/bool prop gt;

ltint prop nombre = "aserción. prueba _ tipo " gt; >

lt/responseSession gt;

lthashTree/ gt;

ltResult Saver GUI class = " Result Saver GUI " clase de prueba = " Result Saver " nombre de prueba = " Guardar respuesta al archivo " enable = " true " gt;

ltstring prop nombre = " protector de archivos nombre de archivo " gt; save_response lt/string prop nombre = " protector de archivos . . Solo errores " gt; true lt/bool prop gt;

ltbool prop name = " file saver . skipautonnumber " gt; false lt/bool prop gt;

ltbool prop name = " protector de archivos . omitir sufijo " gt; false lt/bool prop gt;

ltbool prop nombre = " protector de archivos . solo éxito " gt; p> lt/result saver gt;

lthashTree/ gt;

lt/hashTree gt;

lt/hashTree gt;

lt/hashTree gt;

ltwork bench GUI class = " banco de trabajo GUI " clase de prueba = " banco de trabajo " nombre de prueba = " banco de trabajo " habilitado = " true " >>p>

ltbool nombre de prop = " banco de trabajo . save " gt; true lt/bool prop gt;

lt/banco de trabajo gt

lthashTree/ gt; /hashTree gt;

lt/jmeterTestPlan gt;