{"id":1892,"date":"2024-03-08T09:36:00","date_gmt":"2024-03-08T08:36:00","guid":{"rendered":"https:\/\/ittester.sk\/sin-categorizar\/katalon-studio-test-case-manual-cut\/"},"modified":"2024-07-11T09:43:08","modified_gmt":"2024-07-11T07:43:08","slug":"katalon-studio-test-case-manual-cut","status":"publish","type":"post","link":"https:\/\/ittester.sk\/es\/sin-categorizar\/tutorial-de-katalon-studio\/katalon-studio-test-case-manual-cut\/","title":{"rendered":"Katalon Studio: crear un caso de prueba en modo manual"},"content":{"rendered":"\n<p>En este tutorial, aprenderemos a crear guiones de prueba utilizando el modo manual de Katalon Studio. Como mencionamos en nuestros tutoriales anteriores, Katalon Studio admite intr\u00ednsecamente un marco de trabajo basado en palabras clave.  <\/p>\n\n<p>Katalon tiene un rico conjunto de palabras clave o comandos para ayudar a los usuarios con escasos conocimientos de programaci\u00f3n a crear casos de prueba. Los usuarios pueden utilizar directamente estas palabras clave para simular algunas acciones de usuario, como abrir un navegador, o para realizar algunas tareas, como verificar que los resultados esperados y los reales son los mismos. Veamos primero algunas palabras clave de uso com\u00fan que Katalon Studio proporciona para automatizar una aplicaci\u00f3n web.<\/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-klucove-slova-tykajuce-sa-prehliadaca\">K\u013e\u00fa\u010dov\u00e9 slov\u00e1 t\u00fdkaj\u00face sa prehliada\u010da<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-klucove-slova-suvisiace-s-webovym-prvkom\">K\u013e\u00fa\u010dov\u00e9 slov\u00e1 s\u00favisiace s webov\u00fdm prvkom<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-bezne-klucove-slova-suvisiace-s-cakanim\">Be\u017en\u00e9 k\u013e\u00fa\u010dov\u00e9 slov\u00e1 s\u00favisiace s\u00a0\u010dakan\u00edm<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-bezne-pouzivane-klucove-slova-suvisiace-s-validaciou\">Be\u017ene pou\u017e\u00edvan\u00e9 k\u013e\u00fa\u010dov\u00e9 slov\u00e1 s\u00favisiace s\u00a0valid\u00e1ciou<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-dalsie-casto-pouzivane-klucove-slova\">\u010eal\u0161ie \u010dasto pou\u017e\u00edvan\u00e9 k\u013e\u00fa\u010dov\u00e9 slov\u00e1<\/a><\/li><li><a class=\"aioseo-toc-item\" href=\"#aioseo-test-kalkulacky-google-v-manualnom-rezime\">Test kalkula\u010dky Google v manu\u00e1lnom re\u017eime<\/a><\/li><\/ul><\/div>\n<h2 class=\"wp-block-heading\" id=\"aioseo-klucove-slova-tykajuce-sa-prehliadaca\">Palabras clave relacionadas con el navegador<\/h2>\n\n<figure class=\"wp-block-table is-style-regular\"><table class=\"has-black-color has-white-background-color has-text-color has-background has-link-color\"><tbody><tr><td><strong>Palabra clave<\/strong><\/td><td><strong>Descripci\u00f3n<\/strong><\/td><\/tr><tr><td><strong>Abrir navegador<\/strong><\/td><td>Abre el navegador con la URL especificada, si no se especifica ninguna URL, s\u00f3lo abrir\u00e1 un navegador en blanco.<\/td><\/tr><tr><td><strong>Cerrar Navegador<\/strong><\/td><td>Cierra el navegador.<\/td><\/tr><tr><td><strong>Navegar a Url<\/strong><\/td><td>Va a la direcci\u00f3n url especificada en la celda Entrada.<\/td><\/tr><tr><td><strong>Borrar todas las cookies<\/strong><\/td><td>Elimina las cookies del navegador.<\/td><\/tr><tr><td><strong>Esperar a que se cargue la p\u00e1gina<\/strong><\/td><td>Espera a que se cargue la p\u00e1gina con el valor de tiempo de espera en segundos.<\/td><\/tr><tr><td><strong>Actualiza<\/strong><\/td><td>Actualiza el navegador.<\/td><\/tr><tr><td><strong>Volver<\/strong><\/td><td>Vuelve a la URL anterior del historial del navegador.<\/td><\/tr><tr><td><strong>Adelante<\/strong><\/td><td>Pasa a la siguiente URL del historial del navegador.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-klucove-slova-suvisiace-s-webovym-prvkom\">Palabras clave relacionadas con el elemento web<\/h2>\n\n<figure class=\"wp-block-table is-style-regular\"><table><tbody><tr><td><strong>Palabra clave<\/strong><\/td><td><strong>Descripci\u00f3n<\/strong><\/td><\/tr><tr><td><strong>Haz clic en<\/strong><\/td><td>Simula un clic izquierdo en un elemento web.<\/td><\/tr><tr><td><strong>Doble clic<\/strong><\/td><td>Simula un doble clic del rat\u00f3n sobre un elemento web.<\/td><\/tr><tr><td><strong>Clic derecho<\/strong><\/td><td>Haz clic con el bot\u00f3n derecho en un elemento web.<\/td><\/tr><tr><td><strong>Consulta<\/strong><\/td><td>Marca la casilla de verificaci\u00f3n o el bot\u00f3n de radio.<\/td><\/tr><tr><td><strong>Desmarca<\/strong><\/td><td>Desmarca la casilla de verificaci\u00f3n o el bot\u00f3n de opci\u00f3n.<\/td><\/tr><tr><td><strong>Fijar texto<\/strong><\/td><td>Imprime texto en un campo de texto o en cualquier campo de entrada (similar a sendKeys() en selenium)<\/td><\/tr><tr><td><strong>Seleccionar opci\u00f3n por \u00edndice<\/strong><\/td><td>Selecciona una opci\u00f3n del desplegable seg\u00fan su \u00edndice.<\/td><\/tr><tr><td><strong>Seleccionar opci\u00f3n por etiqueta<\/strong><\/td><td>Selecciona una opci\u00f3n del desplegable seg\u00fan su texto.<\/td><\/tr><tr><td><strong>Seleccionar opci\u00f3n por valor<\/strong><\/td><td>Selecciona una opci\u00f3n del desplegable seg\u00fan su valor.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-bezne-klucove-slova-suvisiace-s-cakanim\">Palabras clave comunes relacionadas con la espera<\/h2>\n\n<figure class=\"wp-block-table is-style-regular\"><table><tbody><tr><td><strong>Palabra clave<\/strong><\/td><td><strong>Descripci\u00f3n<\/strong><\/td><\/tr><tr><td><strong>Esperar a que el elemento sea clicable<\/strong><\/td><td>Espera un clic en un elemento con un valor de tiempo de espera en segundos.<\/td><\/tr><tr><td><strong>Esperar a que el elemento sea visible<\/strong><\/td><td>Espera a que se muestre un elemento con el valor de tiempo de espera en segundos.<\/td><\/tr><tr><td><strong>Esperar a que el elemento no sea visible<\/strong><\/td><td>Espera hasta que el elemento no sea visible.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-bezne-pouzivane-klucove-slova-suvisiace-s-validaciou\">Palabras clave m\u00e1s utilizadas relacionadas con la validaci\u00f3n<\/h2>\n\n<figure class=\"wp-block-table is-style-regular\"><table><tbody><tr><td><strong>Palabra clave<\/strong><\/td><td><strong>Descripci\u00f3n<\/strong><\/td><\/tr><tr><td><strong>Verificar la presencia del elemento<\/strong><\/td><td>Devuelve un valor booleano verdadero\/falso en funci\u00f3n de la presencia del elemento.<\/td><\/tr><tr><td><strong>Verificar elemento no presente<\/strong><\/td><td>Devuelve un valor booleano verdadero\/falso basado en la ausencia de un elemento.<\/td><\/tr><tr><td><strong>Verificar el texto del elemento<\/strong><\/td><td>Devuelve verdadero si el texto del elemento coincide con el texto esperado, falso en caso contrario.<\/td><\/tr><tr><td><strong>Verificar Igualdad<\/strong><\/td><td>Devuelve verdadero si el valor real es igual al valor esperado.<\/td><\/tr><tr><td><strong>Verificar no es igual<\/strong><\/td><td>Devuelve falso si el valor real es igual al valor esperado.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n<h2 class=\"wp-block-heading\" id=\"aioseo-dalsie-casto-pouzivane-klucove-slova\">Otras palabras clave utilizadas con frecuencia<\/h2>\n\n<figure class=\"wp-block-table\"><table><tbody><tr><td><strong>Palabra clave<\/strong><\/td><td><strong>Descripci\u00f3n<\/strong><\/td><\/tr><tr><td>Aceptar Alerta<\/td><td>Simula la acci\u00f3n del usuario de aceptar la notificaci\u00f3n o hacer clic en el bot\u00f3n \u00abAceptar\u00bb del di\u00e1logo de notificaci\u00f3n.<\/td><\/tr><tr><td>Desestimar Alerta<\/td><td>Simula la acci\u00f3n del usuario de descartar la alerta o hacer clic en el bot\u00f3n \u00abCancelar\u00bb del di\u00e1logo de alerta.<\/td><\/tr><tr><td>Obtener atributo<\/td><td>Se utiliza para obtener un atributo concreto de un elemento web, por ejemplo nombre, tipo, etc.<\/td><\/tr><tr><td>Obtener texto<\/td><td>Sirve para obtener el texto del elemento.<\/td><\/tr><tr><td>Arrastrar y soltar hasta el objeto<\/td><td>Simula la acci\u00f3n de arrastrar y soltar.<\/td><\/tr><tr><td>Cambiar a marco<\/td><td>Cambia a un iframe espec\u00edfico.<\/td><\/tr><tr><td>Cambiar al t\u00edtulo de la ventana<\/td><td>Cambia a una ventana concreta con el nombre especificado.<\/td><\/tr><tr><td>Cerrar t\u00edtulo de la ventana<\/td><td>Devuelve falso si el valor real es igual al valor esperado.<\/td><\/tr><tr><td>Cambiar al contenido por defecto<\/td><td>Cambia a la ventana padre, se llama despu\u00e9s de ejecutar alguna funci\u00f3n en iframe o en otra ventana\/pesta\u00f1a.<\/td><\/tr><tr><td>Haz una captura de pantalla<\/td><td>Cuando se invoca, hace una captura de la pantalla del navegador.<\/td><\/tr><tr><td>Ejecutar JavaScript<\/td><td>Se utiliza para ejecutar el comando javascript.<\/td><\/tr><tr><td>Subir archivo<\/td><td>Se utiliza para realizar una operaci\u00f3n de env\u00edo de archivos sobre un elemento de tipo archivo.<\/td><\/tr><\/tbody><\/table><\/figure>\n\n<p>Ahora empezaremos a crear un script de prueba utilizando el modo manual de Katalon. En esta demostraci\u00f3n, crearemos una prueba que compruebe la funcionalidad de la calculadora de Google.<\/p>\n\n<p>Primero, echemos un vistazo r\u00e1pido a c\u00f3mo crear un proyecto en Catalu\u00f1a.<\/p>\n\n<ol class=\"wp-block-list\">\n<li>En el IDE de Katalon Studio, ve al men\u00fa Archivo y haz clic en Nuevo-&gt;Proyecto.<\/li>\n\n\n\n<li>Nombra tu proyecto, especifica la ubicaci\u00f3n del mismo, proporciona una descripci\u00f3n (opcional) y haz clic en Aceptar. Ahora el \u00abExplorador de Pruebas\u00bb de la izquierda se llenar\u00e1 con paquetes predefinidos como \u00abCasos de Prueba\u00bb, \u00abRepositorio de Objetos\u00bb, \u00abSuites de Pruebas\u00bb, \u00abArchivos de Datos\u00bb, etc.<\/li>\n\n\n\n<li>A continuaci\u00f3n, tenemos que crear un caso de prueba. Para ello, haz clic con el bot\u00f3n derecho del rat\u00f3n en \u00abCasos de Prueba\u00bb, haz clic en el bot\u00f3n Nuevo de la barra de herramientas y selecciona Caso de Prueba. Nombra el caso de prueba: \u00abGoogleCalc\u00bb, pon una descripci\u00f3n y haz clic en Aceptar. Si todo es correcto, ver\u00e1s la siguiente pantalla.<\/li>\n<\/ol>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"785\" height=\"560\" src=\"https:\/\/ittester.sk\/wp-content\/uploads\/2024\/02\/vytvaranie-testovacieho-skriptu-785-560.webp\" alt=\"\" class=\"wp-image-1123\" srcset=\"https:\/\/ittester.sk\/wp-content\/uploads\/2024\/02\/vytvaranie-testovacieho-skriptu-785-560.webp 785w, https:\/\/ittester.sk\/wp-content\/uploads\/2024\/02\/vytvaranie-testovacieho-skriptu-785-560-300x214.webp 300w, https:\/\/ittester.sk\/wp-content\/uploads\/2024\/02\/vytvaranie-testovacieho-skriptu-785-560-768x548.webp 768w\" sizes=\"auto, (max-width: 785px) 100vw, 785px\" \/><\/figure>\n<\/div>\n<p>Ahora que sabemos c\u00f3mo crear un proyecto en Catalona, centr\u00e9monos en la parte de creaci\u00f3n de casos de prueba. Podemos crear pruebas en modo manual a\u00f1adiendo una palabra clave mediante el bot\u00f3n A\u00f1adir. Para las palabras clave relacionadas con la automatizaci\u00f3n de aplicaciones web, haz clic en el icono de la flecha del bot\u00f3n A\u00f1adir y selecciona Palabra clave de interfaz web.<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"810\" height=\"620\" src=\"https:\/\/ittester.sk\/wp-content\/uploads\/2024\/02\/web-ui-keyword-810-620.webp\" alt=\"\" class=\"wp-image-1125\" srcset=\"https:\/\/ittester.sk\/wp-content\/uploads\/2024\/02\/web-ui-keyword-810-620.webp 810w, https:\/\/ittester.sk\/wp-content\/uploads\/2024\/02\/web-ui-keyword-810-620-300x230.webp 300w, https:\/\/ittester.sk\/wp-content\/uploads\/2024\/02\/web-ui-keyword-810-620-768x588.webp 768w\" sizes=\"auto, (max-width: 810px) 100vw, 810px\" \/><\/figure>\n<\/div>\n<p>Cuando trabajamos con elementos web, necesitamos capturar o localizar los elementos. Para ello podemos utilizar la funci\u00f3n Web Esp\u00eda. Al hacer clic en la opci\u00f3n Esp\u00eda Web se abrir\u00e1 la ventana Esp\u00eda de Objetos, a la que podemos pasar la URL de la aplicaci\u00f3n. Despu\u00e9s de introducir la URL y hacer clic en Iniciar, el navegador se iniciar\u00e1 con la URL introducida. Ahora podemos pasar el rat\u00f3n por encima de cualquier elemento y pulsar Alt+` para guardar el objeto en el repositorio de objetos.<\/p>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"577\" src=\"https:\/\/ittester.sk\/wp-content\/uploads\/2024\/02\/object-spy-1100-620-1024x577.webp\" alt=\"\" class=\"wp-image-1127\" srcset=\"https:\/\/ittester.sk\/wp-content\/uploads\/2024\/02\/object-spy-1100-620-1024x577.webp 1024w, https:\/\/ittester.sk\/wp-content\/uploads\/2024\/02\/object-spy-1100-620-300x169.webp 300w, https:\/\/ittester.sk\/wp-content\/uploads\/2024\/02\/object-spy-1100-620-768x433.webp 768w, https:\/\/ittester.sk\/wp-content\/uploads\/2024\/02\/object-spy-1100-620.webp 1100w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n<h2 class=\"wp-block-heading\" id=\"aioseo-test-kalkulacky-google-v-manualnom-rezime\">Prueba de la Calculadora de Google en modo manual<\/h2>\n\n<ul class=\"wp-block-list\">\n<li>Selecciona Abrir navegador en la palabra clave Interfaz web y deja en blanco la celda Entrada para iniciar el navegador.<\/li>\n\n\n\n<li>Para abrir la URL, selecciona la palabra clave Navegar a URL con la URL exacta en la celda de entrada &#8211; https:\/\/google.com.<\/li>\n\n\n\n<li>Ahora utiliza \u00abesp\u00eda de objetos\u00bb para capturar el localizador del cuadro de b\u00fasqueda de Google.<\/li>\n\n\n\n<li>Selecciona Establecer Texto en el cuadro de b\u00fasqueda, introduce el nombre del objeto capturado en la celda Objeto (tambi\u00e9n puedes arrastrar y soltar un objeto del Repositorio de Objetos en la celda Objeto). Se introduce una operaci\u00f3n aritm\u00e9tica en la celda Entrada, por ejemplo 2+2.<\/li>\n\n\n\n<li>A continuaci\u00f3n, a\u00f1ade la palabra clave Haz clic en el bot\u00f3n de b\u00fasqueda de Google (bot\u00f3n de b\u00fasqueda de Google presente en la sugerencia autom\u00e1tica de 2+2).<\/li>\n<\/ul>\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"577\" src=\"https:\/\/ittester.sk\/wp-content\/uploads\/2024\/02\/object-spy-1100-620-1024x577.webp\" alt=\"\" class=\"wp-image-1127\" srcset=\"https:\/\/ittester.sk\/wp-content\/uploads\/2024\/02\/object-spy-1100-620-1024x577.webp 1024w, https:\/\/ittester.sk\/wp-content\/uploads\/2024\/02\/object-spy-1100-620-300x169.webp 300w, https:\/\/ittester.sk\/wp-content\/uploads\/2024\/02\/object-spy-1100-620-768x433.webp 768w, https:\/\/ittester.sk\/wp-content\/uploads\/2024\/02\/object-spy-1100-620.webp 1100w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n<p>Ahora s\u00f3lo tenemos que a\u00f1adir una aserci\u00f3n o punto de validaci\u00f3n para comprobar que el resultado de 2+2 se calcula correctamente como \u00ab4\u00bb. Para ello, utilizamos la palabra clave \u00abValidar texto del elemento\u00bb. Ahora haz doble clic en la celda de entrada correspondiente a la acci\u00f3n \u00abVerificar texto del elemento\u00bb e introduce \u00ab4\u00bb en la celda \u00abValor\u00bb.<\/p>\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1000\" height=\"740\" src=\"https:\/\/ittester.sk\/wp-content\/uploads\/2024\/02\/googlecalc-1000-740.webp\" alt=\"\" class=\"wp-image-1129\" srcset=\"https:\/\/ittester.sk\/wp-content\/uploads\/2024\/02\/googlecalc-1000-740.webp 1000w, https:\/\/ittester.sk\/wp-content\/uploads\/2024\/02\/googlecalc-1000-740-300x222.webp 300w, https:\/\/ittester.sk\/wp-content\/uploads\/2024\/02\/googlecalc-1000-740-768x568.webp 768w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n<ul class=\"wp-block-list\">\n<li>Para cerrar el navegador, selecciona la palabra clave Cerrar navegador.<\/li>\n<\/ul>\n\n<p>Esto completa la parte de creaci\u00f3n del script de prueba. Ahora podemos ejecutar nuestro script de prueba pulsando el bot\u00f3n Ejecutar. Puedes ver c\u00f3mo se ejecutan los pasos de la prueba en el navegador seleccionado y el resultado de la prueba como satisfactorio. Tambi\u00e9n puedes cambiar el valor esperado a \u00ab5\u00bb en lugar del valor correcto de \u00ab4\u00bb y ejecutar la prueba para comprobar que ha fallado.<\/p>\n\n<p>Con esto concluye nuestro post sobre la creaci\u00f3n de guiones de prueba utilizando la funci\u00f3n de modo manual. En el siguiente tutorial, trataremos la creaci\u00f3n de un script de prueba en el modo de scripting de Katalon Studio.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>C\u00f3mo crear guiones de prueba utilizando el modo manual y las palabras clave de Katalon Studio.<\/p>\n","protected":false},"author":8,"featured_media":1898,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[37],"tags":[],"class_list":["post-1892","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorial-de-katalon-studio"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/posts\/1892","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=1892"}],"version-history":[{"count":2,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/posts\/1892\/revisions"}],"predecessor-version":[{"id":2237,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/posts\/1892\/revisions\/2237"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/media\/1898"}],"wp:attachment":[{"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/media?parent=1892"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/categories?post=1892"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ittester.sk\/es\/wp-json\/wp\/v2\/tags?post=1892"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}