{"id":2116,"date":"2023-07-26T15:24:58","date_gmt":"2023-07-26T13:24:58","guid":{"rendered":"https:\/\/ittester.sk\/sin-categorizar\/ciclo-de-vida-de-las-pruebas-de-software-stlc-software-testing-life-cycle\/"},"modified":"2024-06-25T16:05:01","modified_gmt":"2024-06-25T14:05:01","slug":"ciclo-de-vida-de-las-pruebas-de-software-stlc-software-testing-life-cycle","status":"publish","type":"post","link":"https:\/\/ittester.sk\/es\/pruebas-manuales\/ciclo-de-vida-de-las-pruebas-de-software-stlc-software-testing-life-cycle\/","title":{"rendered":"Ciclo de vida de las pruebas de software (STLC) &#8211; Software Testing Life Cycle"},"content":{"rendered":"\n<p>En los primeros tiempos del desarrollo de software, las pruebas se consideraban una actividad de un solo paso. Se llev\u00f3 a cabo despu\u00e9s de la fase de programaci\u00f3n o aplicaci\u00f3n. Pero siguiendo el ciclo de vida del desarrollo de software y con la creciente complejidad de las aplicaciones de software, se han definido actividades de prueba para garantizar la eficacia de las pruebas de software.<\/p>\n\n<p>Esto condujo a la creaci\u00f3n del ciclo de vida de las pruebas de software, o STLC. En este texto de clase, veremos en detalle el STLC y sus diferentes fases.<\/p>\n\n<h2 class=\"wp-block-heading\">\u00cdndice<\/h2>\n<div class=\"wp-block-aioseo-table-of-contents\"><ul><li><a class=\"aioseo-toc-item\" href=\"#aioseo-co-je-stlc\">\u010co je STLC?<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-vyhody-stlc\">V\u00fdhody STLC<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-fazy-stlc\">F\u00e1zy STLC<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-analyza-poziadaviek-requirement-analysis\">Anal\u00fdza po\u017eiadaviek (Requirement Analysis)<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-planovanie-a-kontrola-testov-test-planning-and-control\">Pl\u00e1novanie a kontrola testov (Test Planning and Control)<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-vyvoj-testovacich-pripadov-test-case-development\">V\u00fdvoj testovac\u00edch pr\u00edpadov (Test Case Development)<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-nastavenie-testovacieho-prostredia-test-environment-setup\">Nastavenie testovacieho prostredia (Test Environment Setup)<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-vykonavanie-testov-test-execution\">Vykon\u00e1vanie testov (Test Execution)<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-uzavretie-testov-test-closure\">Uzavretie testov (Test Closure)<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-zaver-conclusion\">Z\u00e1ver (Conclusion)<\/a><\/li><\/ul><\/div>\n<h2 class=\"wp-block-heading\" id=\"aioseo-co-je-stlc\">\u00bfQu\u00e9 es el STLC?<\/h2>\n\n<p>El ciclo de vida de las pruebas de software, o STLC, se refiere a una serie de pasos sistem\u00e1ticos y bien definidos que se realizan durante las pruebas de una aplicaci\u00f3n de software.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-vyhody-stlc\">Ventajas del STLC<\/h2>\n\n<ol class=\"wp-block-list\">\n<li>El equipo de pruebas participa en las primeras fases del SDLC. Esto ayuda a comprender mejor la aplicaci\u00f3n, lo que permite realizar mejores pruebas en general.<\/li>\n\n\n\n<li>Mejora la calidad de cada fase del SDLC y tambi\u00e9n contribuye a la transparencia de cada proceso.<\/li>\n\n\n\n<li>El STLC garantiza la reducci\u00f3n de los costes del proyecto y la entrega a tiempo, porque el equipo de pruebas puede detectar r\u00e1pidamente defectos y anomal\u00edas mediante un proceso de pruebas sistem\u00e1tico.<\/li>\n\n\n\n<li>Dado que cada fase del STLC tiene un objetivo y un resultado bien definidos, esto ayuda a medir el progreso con diferentes hitos alcanzados en cada fase.<\/li>\n<\/ol>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-fazy-stlc\">Fases del STLC<\/h2>\n\n<p>Veamos ahora las distintas fases bien definidas del ciclo de vida de las pruebas de software, junto con sus objetivos y resultados.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-analyza-poziadaviek-requirement-analysis\">An\u00e1lisis de requisitos<\/h2>\n\n<p>En esta fase, el equipo de pruebas comprende los requisitos y analiza todos los documentos de requisitos. Junto con esto, se define el alcance de las pruebas, qu\u00e9 funciones pueden probarse y se probar\u00e1n y qu\u00e9 funciones quedar\u00e1n fuera del alcance de las actividades de prueba.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-planovanie-a-kontrola-testov-test-planning-and-control\">Planificaci\u00f3n y control de pruebas<\/h2>\n\n<p>La planificaci\u00f3n de las pruebas es una de las actividades m\u00e1s importantes del proceso de pruebas. Consiste en definir las especificaciones de las pruebas para cumplir los requisitos del proyecto. El control de las pruebas implica la supervisi\u00f3n continua del progreso de las pruebas con respecto al plan establecido y la notificaci\u00f3n de cualquier desviaci\u00f3n a las partes interesadas adecuadas.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-vyvoj-testovacich-pripadov-test-case-development\">Desarrollo de casos de prueba<\/h2>\n\n<p>Esta fase implica la creaci\u00f3n real de los casos de prueba. Tambi\u00e9n incluye la especificaci\u00f3n de los datos de prueba y la creaci\u00f3n de un gui\u00f3n de prueba automatizado utilizando varias herramientas de automatizaci\u00f3n, como Selenium WebDriver, Katalon Studio, etc.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-nastavenie-testovacieho-prostredia-test-environment-setup\">Configuraci\u00f3n del entorno de prueba<\/h2>\n\n<p>Esta fase consiste en crear un entorno de pruebas que simule con precisi\u00f3n el entorno real. El equipo de pruebas utiliza este entorno para probar toda la aplicaci\u00f3n. Aqu\u00ed se realizan distintos tipos de pruebas: manuales, automatizadas, de rendimiento, etc.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-vykonavanie-testov-test-execution\">Ejecuci\u00f3n de la prueba<\/h2>\n\n<p>Esta fase implica la ejecuci\u00f3n manual y automatizada de los casos de prueba. Durante la ejecuci\u00f3n de los casos de prueba, cualquier desviaci\u00f3n del resultado esperado conduce a la creaci\u00f3n de errores en la herramienta de gesti\u00f3n de errores o al registro manual de errores en una hoja de c\u00e1lculo de Excel. Una vez que el equipo de desarrollo corrige los errores, el equipo de control de calidad vuelve a probarlos para verificarlos.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-uzavretie-testov-test-closure\">Prueba de cierre<\/h2>\n\n<p>Esta fase marca el final formal de las pruebas. Esto incluye comprobar que se han entregado todos los entregables del proyecto, archivar el software de prueba (todo lo relacionado con las pruebas, como el plan de pruebas, los casos de prueba, los scripts de automatizaci\u00f3n), el entorno de prueba y documentar los resultados.<\/p>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-zaver-conclusion\">Conclusi\u00f3n<\/h2>\n\n<p>Eso es todo de esta parte por ahora, espero que a estas alturas el STLC y sus diferentes fases te queden claras.  <\/p>\n","protected":false},"excerpt":{"rendered":"<p>El ciclo de vida de las pruebas de software, STLC, se refiere a una serie de pasos sistem\u00e1ticos y bien definidos que se realizan durante las pruebas de software.<\/p>\n","protected":false},"author":8,"featured_media":2117,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[40],"tags":[],"class_list":["post-2116","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\/2116","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=2116"}],"version-history":[{"count":1,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/posts\/2116\/revisions"}],"predecessor-version":[{"id":2118,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/posts\/2116\/revisions\/2118"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/media\/2117"}],"wp:attachment":[{"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/media?parent=2116"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/categories?post=2116"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/tags?post=2116"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}