{"id":1973,"date":"2023-12-15T13:52:10","date_gmt":"2023-12-15T12:52:10","guid":{"rendered":"https:\/\/ittester.sk\/sin-categorizar\/grupo-vlakien-jmeter\/"},"modified":"2024-06-25T16:01:42","modified_gmt":"2024-06-25T14:01:42","slug":"grupo-vlakien-jmeter","status":"publish","type":"post","link":"https:\/\/ittester.sk\/es\/pruebas-de-rendimiento\/tutorial-de-jmeter\/grupo-vlakien-jmeter\/","title":{"rendered":"Grupo de hilos en JMeter"},"content":{"rendered":"\n<p>En este tutorial, hablaremos de los grupos de hilos en JMeter junto con sus diversas propiedades y configuraciones.<\/p>\n\n<h2 class=\"wp-block-heading\"><strong>\u00cdndice<\/strong><\/h2>\n<div class=\"wp-block-aioseo-table-of-contents\"><ul><li><a class=\"aioseo-toc-item\" href=\"#aioseo-skupina-vlakien-thread-group\">Skupina vl\u00e1kien (thread group)<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-vlastnosti-skupiny-vlakien\">Vlastnosti skupiny vl\u00e1kien<\/a><\/li><\/ul><\/div>\n<h2 class=\"wp-block-heading\" id=\"aioseo-skupina-vlakien-thread-group\">Grupo de hilos<\/h2>\n\n<p>Un grupo de hilos en JMeter representa un grupo de usuarios virtuales que realizan un conjunto de operaciones. Por ejemplo, si consideramos un escenario de b\u00fasqueda en Google, un grupo de usuarios utilizar\u00e1 la funci\u00f3n de b\u00fasqueda de texto, otros utilizar\u00e1n la funci\u00f3n de b\u00fasqueda de noticias, otro grupo m\u00e1s peque\u00f1o de usuarios puede utilizar la funci\u00f3n de b\u00fasqueda de im\u00e1genes. Al crear un script de pruebas de rendimiento, creamos diferentes grupos de hilos con diferentes n\u00fameros de hilos para todos estos usuarios en JMeter. Diferentes tipos de Muestreadores, como las peticiones HTTP, se a\u00f1aden como hijos de estos elementos de Grupo de Hilos para simular las peticiones que los usuarios env\u00edan al servidor.<\/p>\n\n<p>Podemos iniciar un grupo de hilos en JMeter de la siguiente manera:<\/p>\n\n<p><strong>&gt;&gt; Haz clic con el bot\u00f3n derecho en Plan de pruebas &#8211; Pasa el rat\u00f3n por encima de Hilos (Usuarios) &#8211; Haz clic en Grupo de hilos<\/strong><\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"760\" height=\"430\" src=\"https:\/\/ittester.sk\/wp-content\/uploads\/2023\/12\/thread-group-760-430.webp\" alt=\"Captura de pantalla de a&#xF1;adir un grupo de hilos\" class=\"wp-image-726\" srcset=\"https:\/\/ittester.sk\/wp-content\/uploads\/2023\/12\/thread-group-760-430.webp 760w, https:\/\/ittester.sk\/wp-content\/uploads\/2023\/12\/thread-group-760-430-300x170.webp 300w\" sizes=\"auto, (max-width: 760px) 100vw, 760px\" \/><\/figure>\n<\/div>\n<h2 class=\"wp-block-heading\" id=\"aioseo-vlastnosti-skupiny-vlakien\">Propiedades del grupo de fibras<\/h2>\n\n<p>El elemento Grupo de hilos tiene un panel de control (panel derecho) que puede utilizarse para configurar diversos par\u00e1metros de la prueba de rendimiento, como &#8211; el n\u00famero de usuarios virtuales que se van a generar, la programaci\u00f3n de la prueba, la introducci\u00f3n de retrasos en la prueba, etc.<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"820\" height=\"495\" src=\"https:\/\/ittester.sk\/wp-content\/uploads\/2023\/12\/vlastnosti-skupiny-vlakien-820-495.webp\" alt=\"Captura de pantalla del panel de control de los grupos de hilos\" class=\"wp-image-728\" srcset=\"https:\/\/ittester.sk\/wp-content\/uploads\/2023\/12\/vlastnosti-skupiny-vlakien-820-495.webp 820w, https:\/\/ittester.sk\/wp-content\/uploads\/2023\/12\/vlastnosti-skupiny-vlakien-820-495-300x181.webp 300w, https:\/\/ittester.sk\/wp-content\/uploads\/2023\/12\/vlastnosti-skupiny-vlakien-820-495-768x464.webp 768w\" sizes=\"auto, (max-width: 820px) 100vw, 820px\" \/><\/figure>\n<\/div>\n<p>Ahora echemos un vistazo m\u00e1s de cerca a las propiedades o configuraciones individuales del panel de control del grupo de hilos.<\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>Nombre<\/strong> &#8211; Es el nombre del grupo de hilos que indica la actividad realizada por los usuarios virtuales, por ejemplo si un grupo de hilos est\u00e1 programado para realizar una operaci\u00f3n de inicio de sesi\u00f3n, entonces podemos tener un nombre de grupo de hilos \u00abUsuariosIniciales\u00bb.<\/li>\n\n\n\n<li><strong>Comentarios<\/strong> &#8211; Se trata b\u00e1sicamente de un campo de texto opcional que debe contener una descripci\u00f3n de la acci\u00f3n realizada por el grupo de hilos o cualquier otra informaci\u00f3n de metadatos.<\/li>\n<\/ul>\n\n<p>La configuraci\u00f3n dentro del bloque \u00abAcci\u00f3n a tomar despu\u00e9s de un error del muestreador\u00bb se utiliza para configurar la prueba de las acciones tomadas en caso de cualquier error del muestreador porque el servidor no respondi\u00f3 o cualquier error de aserci\u00f3n (erroru)-.<\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>Continuar<\/strong> &#8211; en caso de error del muestreador, la prueba debe continuar.<\/li>\n\n\n\n<li><strong>Iniciar bucle de hilo siguiente<\/strong>: la prueba contin\u00faa ejecutando el siguiente hilo.<\/li>\n\n\n\n<li><strong>Detener hilo<\/strong> &#8211; El hilo actual se detiene en caso de error.<\/li>\n\n\n\n<li><strong>Detener prueba<\/strong> &#8211; El hilo se detiene, completando la solicitud de muestreo actual.<\/li>\n\n\n\n<li><strong>Detener prueba ahora<\/strong> <strong>&#8211;<\/strong> Detiene bruscamente el hilo en caso de error.<\/li>\n<\/ul>\n\n<p>Configuraciones dentro del bloque \u00abPropiedades del hilo\u00bb &#8211;<\/p>\n\n<ul class=\"wp-block-list\">\n<li><strong>N\u00famero de hilos(usuarios)<\/strong> &#8211; El n\u00famero de usuarios virtuales a simular.<\/li>\n\n\n\n<li><strong>Periodo de arranque (en segundos)<\/strong> &#8211; Tiempo total necesario para arrancar todos los hilos. Por ejemplo: si queremos que cada hilo est\u00e9 activo en 0,5 segundos, y hay 20 hilos en total, entonces el Tiempo de actividad de la rampa debe ser 20*0,5, es decir j. 10 segundos. Mostraremos las ventajas de utilizar el Periodo de Aceleraci\u00f3n en los siguientes posts.<\/li>\n\n\n\n<li><strong>Recuento de buc<\/strong> les &#8211; Es el n\u00famero de iteraciones de bucles que ejecutan un conjunto de operaciones definidas dentro de un grupo de hilos.<\/li>\n\n\n\n<li><strong>Recuento<\/strong> de <strong>bucles para siempre<\/strong> &#8211; Si est\u00e1 marcada, desactiva o anula el valor del recuento de bucles y hace que el bucle se ejecute indefinidamente hasta que se detenga manualmente.<\/li>\n\n\n\n<li><strong>Retrasar la creaci\u00f3n<\/strong> del hilo <strong>hasta que sea necesario<\/strong> &#8211; Se utiliza para retrasar la creaci\u00f3n del hilo hasta el valor especificado en este campo (en segundos).<\/li>\n\n\n\n<li><strong>Programador<\/strong> &#8211; Si est\u00e1 marcada, se activan las configuraciones del programador (se explica m\u00e1s adelante) y se tienen en cuenta al programar una prueba a una hora determinada. De lo contrario, la prueba se ejecutar\u00e1 en cuanto ejecutemos la prueba.<\/li>\n<\/ul>\n\n<p>Configuraciones dentro del bloque \u00abConfiguraci\u00f3n del programador\u00bb &#8211;<\/p>\n\n<ul class=\"wp-block-list\">\n<li>Duraci\u00f3n <strong>(duraci\u00f3n en segundos)<\/strong> &#8211; La duraci\u00f3n especifica la duraci\u00f3n de la prueba tras la cual \u00e9sta se detiene.<\/li>\n\n\n\n<li>Retardo de inicio <strong>(segundos)<\/strong> &#8211; Cuando se ejecute el script de prueba, JMeter esperar\u00e1 el retardo de inicio especificado.<\/li>\n\n\n\n<li><strong>Hora de inicio<\/strong> &#8211; Este campo se utiliza para introducir el valor completo de la hora del sistema para ejecutar la prueba una vez iniciada. S\u00f3lo se tiene en cuenta si el campo \u00abDuraci\u00f3n\u00bb anterior est\u00e1 vac\u00edo.<\/li>\n\n\n\n<li><strong>Hora de finalizaci\u00f3n<\/strong> &#8211; Este campo se utiliza para introducir el valor completo del tiempo del sistema para completar la prueba. S\u00f3lo se tiene en cuenta si el campo \u00abDuraci\u00f3n\u00bb anterior est\u00e1 vac\u00edo.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Un grupo de hilos en JMeter representa un grupo de usuarios virtuales que realizan un conjunto de operaciones.<\/p>\n","protected":false},"author":8,"featured_media":1976,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[38],"tags":[],"class_list":["post-1973","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorial-de-jmeter"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/posts\/1973","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/comments?post=1973"}],"version-history":[{"count":1,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/posts\/1973\/revisions"}],"predecessor-version":[{"id":1980,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/posts\/1973\/revisions\/1980"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/media\/1976"}],"wp:attachment":[{"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/media?parent=1973"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/categories?post=1973"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/tags?post=1973"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}