{"id":2063,"date":"2023-09-11T16:04:23","date_gmt":"2023-09-11T14:04:23","guid":{"rendered":"https:\/\/ittester.sk\/sin-categorizar\/analisis-de-valores-limite\/"},"modified":"2024-07-11T09:42:12","modified_gmt":"2024-07-11T07:42:12","slug":"analisis-de-valores-limite","status":"publish","type":"post","link":"https:\/\/ittester.sk\/es\/pruebas-manuales\/analisis-de-valores-limite\/","title":{"rendered":"An\u00e1lisis del valor l\u00edmite"},"content":{"rendered":"\n<p>Las pruebas de software, o m\u00e1s bien las pruebas exhaustivas de software, son una actividad que consume mucho tiempo y recursos. Para probar eficazmente cualquier aplicaci\u00f3n en el mejor tiempo posible y con los recursos \u00f3ptimos, utilizamos diversas t\u00e9cnicas de dise\u00f1o de pruebas. Una de estas t\u00e9cnicas es el an\u00e1lisis del valor l\u00edmite.<\/p>\n\n<p>En este art\u00edculo, hablaremos de esta t\u00e9cnica de prueba junto con un ejemplo y tambi\u00e9n comprobaremos sus ventajas e inconvenientes.<\/p>\n<div class=\"wp-block-aioseo-table-of-contents\"><ul><li><a class=\"aioseo-toc-item\" href=\"#aioseo-co-je-to-analyza-hranicnych-hodnot\">\u010co je to anal\u00fdza hrani\u010dn\u00fdch hodn\u00f4t?<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-priklad-analyzy-hranicnych-hodnot\">Pr\u00edklad anal\u00fdzy hrani\u010dn\u00fdch hodn\u00f4t<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-vyhody-analyzy-hranicnych-hodnot\">V\u00fdhody anal\u00fdzy hrani\u010dn\u00fdch hodn\u00f4t<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-nevyhody-analyzy-hranicnych-hodnot\">Nev\u00fdhody anal\u00fdzy hrani\u010dn\u00fdch hodn\u00f4t<\/a><\/li><\/ul><\/div>\n<h2 class=\"wp-block-heading\" id=\"aioseo-co-je-to-analyza-hranicnych-hodnot\">\u00bfQu\u00e9 es el an\u00e1lisis umbral?<\/h2>\n\n<p>El an\u00e1lisis del valor l\u00edmite es una t\u00e9cnica de prueba de caja negra. Est\u00e1 estrechamente relacionado con la distribuci\u00f3n de las clases de equivalencia. En esta t\u00e9cnica, analizamos el comportamiento de una aplicaci\u00f3n con datos de prueba situados en los l\u00edmites de las clases de equivalencia.<\/p>\n\n<p>Al utilizar datos de prueba situados en los l\u00edmites, hay m\u00e1s posibilidades de encontrar errores en la aplicaci\u00f3n de software.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-priklad-analyzy-hranicnych-hodnot\">Ejemplo de an\u00e1lisis de umbrales<\/h2>\n\n<p>Considera el mismo ejemplo que utilizamos en el tutorial de partici\u00f3n de equivalencias. Una aplicaci\u00f3n que acepta como entrada un n\u00famero num\u00e9rico con un valor de 10 a 100.<\/p>\n\n<p>Al probar una aplicaci\u00f3n de este tipo, la probaremos no s\u00f3lo con valores de 10 a 100, sino tambi\u00e9n con otros conjuntos de valores, como -menos de 10, m\u00e1s de 10, caracteres especiales, caracteres alfanum\u00e9ricos, etc.<\/p>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"748\" height=\"326\" src=\"https:\/\/ittester.sk\/wp-content\/uploads\/2023\/09\/analyza-hranicnych-hodnot-800-400-2.webp\" alt=\"an&#xE1;lisis de los valores l&#xED;mite de los ejes de los gr&#xE1;ficos\" class=\"wp-image-239\" srcset=\"https:\/\/ittester.sk\/wp-content\/uploads\/2023\/09\/analyza-hranicnych-hodnot-800-400-2.webp 748w, https:\/\/ittester.sk\/wp-content\/uploads\/2023\/09\/analyza-hranicnych-hodnot-800-400-2-300x131.webp 300w\" sizes=\"auto, (max-width: 748px) 100vw, 748px\" \/><figcaption class=\"wp-element-caption\">an\u00e1lisis de umbrales<\/figcaption><\/figure>\n\n<figure class=\"wp-block-table\"><table><thead><tr><th><strong>Clases de equivalencia<\/strong><\/th><th><strong>Datos de prueba mediante el an\u00e1lisis del valor l\u00edmite<\/strong><\/th><\/tr><\/thead><tbody><tr><td>N\u00fameros entre 10 y 100<\/td><td>10, 100<\/td><\/tr><tr><td>N\u00fameros inferiores a 10<\/td><td>9<\/td><\/tr><tr><td>N\u00fameros superiores a 100<\/td><td>101<\/td><\/tr><\/tbody><\/table><\/figure>\n\n<p>Para aumentar la probabilidad de encontrar errores, podemos seleccionar valores en los l\u00edmites en lugar de seleccionar valores aleatorios de estas clases, como se muestra a continuaci\u00f3n.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-vyhody-analyzy-hranicnych-hodnot\">Ventajas del an\u00e1lisis de umbrales<\/h2>\n\n<ol class=\"wp-block-list\">\n<li>Con esta t\u00e9cnica, los errores son m\u00e1s f\u00e1ciles y r\u00e1pidos de encontrar. Esto se debe a que la densidad de defectos en los l\u00edmites es mayor.<\/li>\n\n\n\n<li>En lugar de probar todo el conjunto de datos de prueba, seleccionamos s\u00f3lo los que est\u00e1n en los l\u00edmites. As\u00ed se reduce el tiempo total de ejecuci\u00f3n de la prueba.<\/li>\n<\/ol>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-nevyhody-analyzy-hranicnych-hodnot\">Desventajas del an\u00e1lisis umbral<\/h2>\n\n<ol class=\"wp-block-list\">\n<li>El \u00e9xito de las pruebas realizadas con esta t\u00e9cnica depende de las clases de equivalencia identificadas, lo que a su vez depende de la pericia del probador y de su conocimiento de la aplicaci\u00f3n. Por tanto, una identificaci\u00f3n incorrecta de las clases de equivalencia conduce a una comprobaci\u00f3n incorrecta de los valores l\u00edmite.<\/li>\n\n\n\n<li>Las aplicaciones con l\u00edmites abiertos o las que no tienen l\u00edmites unidimensionales no son adecuadas para esta t\u00e9cnica. En estos casos, se utilizan otras t\u00e9cnicas de caja negra, como el \u00aban\u00e1lisis de dominio\u00bb.<\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>El an\u00e1lisis del valor l\u00edmite es una t\u00e9cnica de prueba de caja negra. Est\u00e1 estrechamente relacionado con la distribuci\u00f3n de las clases de equivalencia.<\/p>\n","protected":false},"author":8,"featured_media":2065,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[40],"tags":[],"class_list":["post-2063","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-pruebas-manuales"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/posts\/2063","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=2063"}],"version-history":[{"count":1,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/posts\/2063\/revisions"}],"predecessor-version":[{"id":2066,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/posts\/2063\/revisions\/2066"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/media\/2065"}],"wp:attachment":[{"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/media?parent=2063"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/categories?post=2063"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/tags?post=2063"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}