Podcast
Questions and Answers
¿Cuál es la consecuencia de seleccionar la opción 'Replace Tests' al enviar pruebas a un Run Suite?
¿Cuál es la consecuencia de seleccionar la opción 'Replace Tests' al enviar pruebas a un Run Suite?
- Sobreescribe todas las pruebas en el Run Suite con las nuevas (correct)
- Crea una copia de las pruebas existentes en el Run Suite
- Añade nuevas pruebas sin eliminar las existentes
- Envía solo las pruebas marcadas como 'Hechas'
¿Qué status de prueba permite que un líder de equipo la vuelva a abrir?
¿Qué status de prueba permite que un líder de equipo la vuelva a abrir?
- Reabrir
- Aceptación (correct)
- Hecho (correct)
- En Implementación
¿Qué información se muestra en el encabezado de un Caso de Prueba?
¿Qué información se muestra en el encabezado de un Caso de Prueba?
- Detalles del usuario que ejecutó la prueba
- Historial de cambios de la prueba
- Descripción, creador, prioridad y estado de la prueba (correct)
- Matriz de riesgos y métricas de rendimiento
¿Cuál es la función de la opción 'Integraciones' en el encabezado del Caso de Prueba?
¿Cuál es la función de la opción 'Integraciones' en el encabezado del Caso de Prueba?
¿Qué sucede si intentas eliminar una carpeta que contiene pruebas o subcarpetas?
¿Qué sucede si intentas eliminar una carpeta que contiene pruebas o subcarpetas?
Cuál es una de las principales causas de conflictos al instalar o actualizar el Runner?
Cuál es una de las principales causas de conflictos al instalar o actualizar el Runner?
Qué configuración es necesaria para trabajar con Internet Explorer en términos de zonas de seguridad?
Qué configuración es necesaria para trabajar con Internet Explorer en términos de zonas de seguridad?
Cuál es el objetivo de configurar la variable de entorno JAVA_HOME en la instalación local de Android?
Cuál es el objetivo de configurar la variable de entorno JAVA_HOME en la instalación local de Android?
Qué acción debe realizarse después de llenar los campos en la configuración del Runner?
Qué acción debe realizarse después de llenar los campos en la configuración del Runner?
Cuál de los siguientes es un prerequisito para el Modo Local en Android?
Cuál de los siguientes es un prerequisito para el Modo Local en Android?
Qué debe hacerse antes de ejecutar un test en el Runner una vez que ha sido configurado?
Qué debe hacerse antes de ejecutar un test en el Runner una vez que ha sido configurado?
Qué debe hacerse si OneDrive reemplaza la carpeta de Documentos del sistema?
Qué debe hacerse si OneDrive reemplaza la carpeta de Documentos del sistema?
¿Cuál es la función del comando RenameFile?
¿Cuál es la función del comando RenameFile?
¿Qué se requiere como campo adicional al utilizar el comando CreateFile?
¿Qué se requiere como campo adicional al utilizar el comando CreateFile?
¿Qué operación realiza el comando CopyFile?
¿Qué operación realiza el comando CopyFile?
Para qué se utiliza el comando UnZip?
Para qué se utiliza el comando UnZip?
¿Qué valor especial se puede usar en la ubicación de la carpeta?
¿Qué valor especial se puede usar en la ubicación de la carpeta?
¿Qué modo requiere que un dispositivo real esté en modo desarrollador?
¿Qué modo requiere que un dispositivo real esté en modo desarrollador?
¿Cuál de las siguientes teclas no es parte de las operaciones del teclado para comandos web?
¿Cuál de las siguientes teclas no es parte de las operaciones del teclado para comandos web?
¿Cuál de las siguientes configuraciones es opcional al usar un dispositivo remoto?
¿Cuál de las siguientes configuraciones es opcional al usar un dispositivo remoto?
¿Qué tipo de prueba permite al usuario aplicar evidencias manualmente?
¿Qué tipo de prueba permite al usuario aplicar evidencias manualmente?
¿Qué archivo se crea al usar el comando Zip?
¿Qué archivo se crea al usar el comando Zip?
Al ejecutar pruebas, ¿cuál de las siguientes afirmaciones es correcta sobre las opciones de ejecución?
Al ejecutar pruebas, ¿cuál de las siguientes afirmaciones es correcta sobre las opciones de ejecución?
El comando para copiar un archivo debe proporcionar en el campo de datos:
El comando para copiar un archivo debe proporcionar en el campo de datos:
¿Qué tecla es utilizada para cancelar operaciones en el teclado?
¿Qué tecla es utilizada para cancelar operaciones en el teclado?
¿Cuál de las siguientes opciones es un requisito para el Modo Remoto?
¿Cuál de las siguientes opciones es un requisito para el Modo Remoto?
¿Cuál es el propósito del comando CreateFile?
¿Cuál es el propósito del comando CreateFile?
¿Qué tipo de archivo se debe utilizar si se ejecuta una prueba en un simulador remoto?
¿Qué tipo de archivo se debe utilizar si se ejecuta una prueba en un simulador remoto?
¿Cuál es la característica que permite a los usuarios simular acciones en tiempo real durante la depuración?
¿Cuál es la característica que permite a los usuarios simular acciones en tiempo real durante la depuración?
¿Qué afirmación es correcta sobre las operaciones en Suittest?
¿Qué afirmación es correcta sobre las operaciones en Suittest?
¿Qué tipo de informe no está disponible para comprobar evidencias después de una ejecución?
¿Qué tipo de informe no está disponible para comprobar evidencias después de una ejecución?
¿Qué tipo de conexión se utiliza para comunicar un dispositivo remoto en Testing de Android?
¿Qué tipo de conexión se utiliza para comunicar un dispositivo remoto en Testing de Android?
¿Cuál de las siguientes condiciones es necesaria para configurar el Modo Local al usar un dispositivo real?
¿Cuál de las siguientes condiciones es necesaria para configurar el Modo Local al usar un dispositivo real?
¿Qué componente se debe instalar para ejecutar pruebas en el Modo Xamarin?
¿Qué componente se debe instalar para ejecutar pruebas en el Modo Xamarin?
Para trabajar con dispositivos remotos, ¿qué plataforma debe estar habilitada en el entorno de prueba?
Para trabajar con dispositivos remotos, ¿qué plataforma debe estar habilitada en el entorno de prueba?
¿Cuál es la razón principal por la que se necesita ejecutar comandos en modo de administrador?
¿Cuál es la razón principal por la que se necesita ejecutar comandos en modo de administrador?
Al configurar Appium, ¿qué comando se debe ejecutar para instalar el controlador específico de iOS?
Al configurar Appium, ¿qué comando se debe ejecutar para instalar el controlador específico de iOS?
¿Cuál de los siguientes establece una variable de entorno necesaria para el Modo Xamarin?
¿Cuál de los siguientes establece una variable de entorno necesaria para el Modo Xamarin?
¿Cuál es la versión mínima de macOS requerida para configurar el Modo Local para iOS?
¿Cuál es la versión mínima de macOS requerida para configurar el Modo Local para iOS?
Al instalar y configurar Appium en Modo Local, ¿qué comando es necesario para iniciar el servidor?
Al instalar y configurar Appium en Modo Local, ¿qué comando es necesario para iniciar el servidor?
¿Qué permisos se necesitan para instalar y configurar Appium en Modo Local?
¿Qué permisos se necesitan para instalar y configurar Appium en Modo Local?
Flashcards
Mover carpeta
Mover carpeta
Se utiliza para mover una carpeta seleccionada dentro de otra carpeta existente, permitiendo organizar las pruebas de manera jerárquica. Seleccionar "---" la colocará en la parte superior del árbol.
Editar nombre de la carpeta
Editar nombre de la carpeta
Permite actualizar el nombre de la carpeta que contiene las pruebas.
Enviar pruebas a un conjunto de ejecución
Enviar pruebas a un conjunto de ejecución
Envía todas las pruebas dentro de una carpeta a un conjunto de ejecución existente. La opción "Reemplazar Pruebas" sobrescribirá las pruebas existentes con las nuevas.
Eliminar carpeta
Eliminar carpeta
Signup and view all the flashcards
Encabezado de la prueba
Encabezado de la prueba
Signup and view all the flashcards
Conflictos de OneDrive o plataformas de almacenamiento en la nube
Conflictos de OneDrive o plataformas de almacenamiento en la nube
Signup and view all the flashcards
Configuración inicial del Runner
Configuración inicial del Runner
Signup and view all the flashcards
Configuraciones específicas para pruebas web y desktop
Configuraciones específicas para pruebas web y desktop
Signup and view all the flashcards
Modo Local de Android
Modo Local de Android
Signup and view all the flashcards
Modo Remoto de Android
Modo Remoto de Android
Signup and view all the flashcards
Modo Xamarin de Android
Modo Xamarin de Android
Signup and view all the flashcards
Requisitos previos para el Modo Local de Android
Requisitos previos para el Modo Local de Android
Signup and view all the flashcards
Campo Host en Test Resources
Campo Host en Test Resources
Signup and view all the flashcards
Modo local o Xamarin con dispositivo real
Modo local o Xamarin con dispositivo real
Signup and view all the flashcards
Instalación de Appium en modo local
Instalación de Appium en modo local
Signup and view all the flashcards
Prerrequisito de modo remoto
Prerrequisito de modo remoto
Signup and view all the flashcards
Configuración de dispositivos y granjas remotas
Configuración de dispositivos y granjas remotas
Signup and view all the flashcards
Prerrequisitos para el modo Xamarin
Prerrequisitos para el modo Xamarin
Signup and view all the flashcards
Variables de entorno de Xamarin
Variables de entorno de Xamarin
Signup and view all the flashcards
Instalación de Android
Instalación de Android
Signup and view all the flashcards
Evitar permisos de administrador para Appium
Evitar permisos de administrador para Appium
Signup and view all the flashcards
Ejecución de Pruebas
Ejecución de Pruebas
Signup and view all the flashcards
Opciones de Ejecución
Opciones de Ejecución
Signup and view all the flashcards
Evidencia de Pruebas
Evidencia de Pruebas
Signup and view all the flashcards
Plan de Pruebas
Plan de Pruebas
Signup and view all the flashcards
Casos de Prueba
Casos de Prueba
Signup and view all the flashcards
Acciones de Pruebas
Acciones de Pruebas
Signup and view all the flashcards
Depuración
Depuración
Signup and view all the flashcards
Características de la Depuración
Características de la Depuración
Signup and view all the flashcards
Grabación
Grabación
Signup and view all the flashcards
Modos de Grabación en Depuración
Modos de Grabación en Depuración
Signup and view all the flashcards
Campo de datos (Data Field)
Campo de datos (Data Field)
Signup and view all the flashcards
Campo de datos adicional (Additional Data Field)
Campo de datos adicional (Additional Data Field)
Signup and view all the flashcards
RenameFile (Renombrar archivo)
RenameFile (Renombrar archivo)
Signup and view all the flashcards
CreateFile (Crear archivo)
CreateFile (Crear archivo)
Signup and view all the flashcards
CopyFile (Copiar archivo)
CopyFile (Copiar archivo)
Signup and view all the flashcards
Zip (Comprimir)
Zip (Comprimir)
Signup and view all the flashcards
UnZip (Descomprimir)
UnZip (Descomprimir)
Signup and view all the flashcards
Ubicación de la carpeta (Folder Location)
Ubicación de la carpeta (Folder Location)
Signup and view all the flashcards
Operaciones de teclado para escritorio (KeyboardDesktop Operations)
Operaciones de teclado para escritorio (KeyboardDesktop Operations)
Signup and view all the flashcards
Operaciones de teclado para web (Keyboard Operations)
Operaciones de teclado para web (Keyboard Operations)
Signup and view all the flashcards
Study Notes
Módulo 1: Instalación, Solución de Problemas y Configuración
-
Instalación del Runner: Suittest se diseñó para ser fácil de instalar y usar, pero la tecnología bajo prueba puede requerir configuraciones adicionales. El primer paso es acceder a Suittest y hacer clic en "Descargar Runner". Una vez descargado, extraiga el archivo ZIP a cualquier carpeta de su máquina. Ejecute el archivo Suittest.exe (puedes crear un acceso directo). Después de la instalación inicial, el Runner actualizará las tecnologías predeterminadas (Web, aplicaciones móviles, servicios web de bases de datos y demás). Para pruebas de servicios web con SoapUI, se necesita instalar SoapUI.
-
Solución de problemas: Si el registro de evidencia de video no funciona, asegúrese de tener instalado Windows Media Feature Pack y Visual C++ Redistributable 2015.
-
Laptops con múltiples GPUs: En las laptops con GPUs dedicadas (usualmente Intel) y otras GPUs (Nvidia, AMD, etc.), configura el Runner para usar la GPU dedicada en el panel de control de la GPU de alto rendimiento. Si aparece el error "No se pudo cargar el archivo o ensamblado 'ScreenRecorderLib.dll' o una de sus dependencias. El módulo especificado no se encontró" en el registro después de un error de video, descarga el software DependenciesGui para identificar el problema faltante.
Instalación en Android e iOS
-
Android: El sistema android puede ser usado en tres modalidades: Modo local, Modo remoto y Modo Xamarin. Para configurar el modo local asegúrese de tener instalado JDK, Android SDK y de haber configurado variables de entorno como JAVA_HOME y ANDROID_HOME. Necesita también Node.js. Configura Appium ejecutando el comando correspondiente.
-
iOS: El sistema ios puede configurarse de dos maneras: Modo local y Modo remoto. Para el modo local necesita un mínimo de macOS; 14.1 y Xcode 15.0.1 También se necesita ejecutar el comando npm para configurar appium y ejecutar el driver.
Configuración
-
Configuración del Runner: Para configurar el Runner, después de iniciar el programa, proporciona los campos requeridos. El servidor es el enlace de Suittest, el nombre de usuario y la contraseña son los correspondientes para iniciar sesión. Una vez que ingrese los datos, haga clic en "Autenticar". Seleccione el proyecto deseado en el menú desplegable.
-
Configuraciones recomendadas: Para las pruebas de escritorio y web, se recomiendan ciertos ajustes, tales como; el tamaño del texto, el zoom del navegador y la configuración de seguridad de Internet Explorer.
Creación y Ejecución de Pruebas, Operaciones y Verificaciones
-
Ejecución de pruebas: Las ejecuciones pueden programarse para el usuario registrado, cualquier agente disponible o un grupo específico de agentes.
-
Evidencias de ejecución: Después de la ejecución, las evidencias se pueden revisar en diferentes formatos: informe online, informe en PDF, video de la ejecución y registro detallado en texto.
-
Plan de Pruebas: Los planes de pruebas son carpetas que organizan las pruebas. Se pueden crear, modificar y eliminar planes de pruebas. Las pruebas pueden moverse de una carpeta a otra.
-
Casos de prueba: Los casos de prueba, son el recurso fundamental de Suittest y especifican los pasos a ejecutar. Cada caso de prueba puede ser automatizado o manual, o bien un test de performance.
-
Macros: Las macros permiten transformar texto, ejecutar cálculos, combinar cadenas de texto y otras acciones.
-
Operaciones Básicas: Las operaciones básicas proporcionan comandos para interactuar directamente con la aplicación bajo prueba y comprobar ciertas condiciones.
Módulo 3: Ejecución y Reportes, Gestión de Proyectos
- Variables: Las variables son objetos que se crearon durante la ejecución de la prueba, donde contienen un valor, pueden ser locales o globales.
Página para Planes de Pruebas
-
Los planes de pruebas almacenan sus casos de prueba, los cuales se pueden organizar en carpetas o subcarpetas; así como eliminar, copiar, activar o desactivar.
-
Los planes de prueba se comparten entre los miembros del equipo y se actualizan en tiempo real.
Página para Ejecuciones
-
La página de ejecuciones muestra una lista completa de ejecuciones en el proyecto, la cual se actualiza en tiempo real.
-
Los usuarios pueden filtrar las ejecuciones, y ver el nombre de los planes de ejecución que las contienen.
-
Además, se puede pausar o detener las ejecuciones en progreso.
-
Las ejecuciones completas ofrecen evidencia en los siguientes formatos: logs, informe online, PDF y video.
Página para Ejecuciones de Planes
-
La página de ejecuciones de planes permite configurar las ejecuciones de los planes.
-
Se pueden filtrar por usuario o agente.
-
La página muestra un historial de las últimas 20 ejecuciones.
Página para Requisitos
-
En ésta página es posible agregar, agrupar y administrar los requisitos, así como sus adjuntos, nivel de riesgo y estado.
-
Se puede asignar cobertura a los requisitos y visualizar la actividad total de los casos de prueba que cumplen un requisito.
Página para Etiquetas y Coberturas
-
Esta página muestra todas las etiquetas y coberturas del proyecto.
-
Las etiquetas ayudan a agrupar pruebas.
-
Las coberturas permiten asignar requerimientos a las pruebas.
Página para Programas
- En esta página, es posible programar las ejecuciones para que se ejecuten en un momento determinado. Se puede seleccionar entre ejecutar pruebas o conjuntos de pruebas.
Página para Defectos
-
La página de defectos muestra y administra todos los defectos generados por las ejecuciones.
-
Los defectos se pueden marcar como abiertos, cerrados o rechazados.
Página para Servicios web
-
REST, SOAP, SOAPUI: Esta página describe las opciones de tipo de servicio web soportados, así como cómo agregar o actualizar la información en el servicio web.
-
Crear una llamada REST: Esta sección explica cómo crear una llamada REST, incluye los campos requeridos como Name (no debe repetirse), Method(tipo de llamada), URL(dirección de la llamada), Body (contenido).
-
SOAP: En esta sección se especifica cómo crear llamadas SOAP, incluyendo los campos requeridos para su configuración.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.