Módulo 1: Instalación y Configuración de Suittest
41 Questions
2 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

¿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?

  • Reabrir
  • Aceptación (correct)
  • Hecho (correct)
  • En Implementación
  • ¿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?

    <p>Conectar el caso de prueba a plataformas externas como JIRA y AZURE</p> Signup and view all the answers

    ¿Qué sucede si intentas eliminar una carpeta que contiene pruebas o subcarpetas?

    <p>No se eliminará la carpeta</p> Signup and view all the answers

    Cuál es una de las principales causas de conflictos al instalar o actualizar el Runner?

    <p>Aplicaciones de almacenamiento en la nube que bloquean archivos necesarios.</p> Signup and view all the answers

    Qué configuración es necesaria para trabajar con Internet Explorer en términos de zonas de seguridad?

    <p>La zona de seguridad debe tener el modo protegido habilitado para todas las zonas.</p> Signup and view all the answers

    Cuál es el objetivo de configurar la variable de entorno JAVA_HOME en la instalación local de Android?

    <p>Permitir que el sistema reconozca el JDK instalado.</p> Signup and view all the answers

    Qué acción debe realizarse después de llenar los campos en la configuración del Runner?

    <p>Hacer clic en Autenticar.</p> Signup and view all the answers

    Cuál de los siguientes es un prerequisito para el Modo Local en Android?

    <p>Node.js instalado en el sistema.</p> Signup and view all the answers

    Qué debe hacerse antes de ejecutar un test en el Runner una vez que ha sido configurado?

    <p>Crear un caso de test y añadir un paso de test.</p> Signup and view all the answers

    Qué debe hacerse si OneDrive reemplaza la carpeta de Documentos del sistema?

    <p>Restaurar la carpeta Documentos a su estado predeterminado.</p> Signup and view all the answers

    ¿Cuál es la función del comando RenameFile?

    <p>Renombra un archivo en el mismo directorio.</p> Signup and view all the answers

    ¿Qué se requiere como campo adicional al utilizar el comando CreateFile?

    <p>Los datos que se insertarán dentro del archivo.</p> Signup and view all the answers

    ¿Qué operación realiza el comando CopyFile?

    <p>Copia un archivo y lo guarda en la carpeta de Descargas.</p> Signup and view all the answers

    Para qué se utiliza el comando UnZip?

    <p>Para extraer el contenido de un archivo comprimido.</p> Signup and view all the answers

    ¿Qué valor especial se puede usar en la ubicación de la carpeta?

    <p>Descargas para dirigir a la carpeta de Descargas.</p> Signup and view all the answers

    ¿Qué modo requiere que un dispositivo real esté en modo desarrollador?

    <p>Modo Local</p> Signup and view all the answers

    ¿Cuál de las siguientes teclas no es parte de las operaciones del teclado para comandos web?

    <p>F12</p> Signup and view all the answers

    ¿Cuál de las siguientes configuraciones es opcional al usar un dispositivo remoto?

    <p>ID de Dispositivo</p> Signup and view all the answers

    ¿Qué tipo de prueba permite al usuario aplicar evidencias manualmente?

    <p>Prueba Manual</p> Signup and view all the answers

    ¿Qué archivo se crea al usar el comando Zip?

    <p>Un archivo comprimido de una carpeta.</p> Signup and view all the answers

    Al ejecutar pruebas, ¿cuál de las siguientes afirmaciones es correcta sobre las opciones de ejecución?

    <p>Cualquier agente puede recoger la ejecución si no se especifica un agente.</p> Signup and view all the answers

    El comando para copiar un archivo debe proporcionar en el campo de datos:

    <p>La ubicación del archivo fuente.</p> Signup and view all the answers

    ¿Qué tecla es utilizada para cancelar operaciones en el teclado?

    <p>Esc</p> Signup and view all the answers

    ¿Cuál de las siguientes opciones es un requisito para el Modo Remoto?

    <p>Acceso a una Granja Remota</p> Signup and view all the answers

    ¿Cuál es el propósito del comando CreateFile?

    <p>Crear un nuevo archivo con datos específicos.</p> Signup and view all the answers

    ¿Qué tipo de archivo se debe utilizar si se ejecuta una prueba en un simulador remoto?

    <p>ZIP</p> Signup and view all the answers

    ¿Cuál es la característica que permite a los usuarios simular acciones en tiempo real durante la depuración?

    <p>Iniciar Registro</p> Signup and view all the answers

    ¿Qué afirmación es correcta sobre las operaciones en Suittest?

    <p>Las operaciones permiten verificar condiciones y crear variables.</p> Signup and view all the answers

    ¿Qué tipo de informe no está disponible para comprobar evidencias después de una ejecución?

    <p>Informe de Resultados</p> Signup and view all the answers

    ¿Qué tipo de conexión se utiliza para comunicar un dispositivo remoto en Testing de Android?

    <p>Wi-Fi</p> Signup and view all the answers

    ¿Cuál de las siguientes condiciones es necesaria para configurar el Modo Local al usar un dispositivo real?

    <p>El dispositivo debe estar en modo de desarrollador.</p> Signup and view all the answers

    ¿Qué componente se debe instalar para ejecutar pruebas en el Modo Xamarin?

    <p>JAVA SDK.</p> Signup and view all the answers

    Para trabajar con dispositivos remotos, ¿qué plataforma debe estar habilitada en el entorno de prueba?

    <p>BrowserStack.</p> Signup and view all the answers

    ¿Cuál es la razón principal por la que se necesita ejecutar comandos en modo de administrador?

    <p>Para permitir la instalación de software necesario.</p> Signup and view all the answers

    Al configurar Appium, ¿qué comando se debe ejecutar para instalar el controlador específico de iOS?

    <p>appium driver install xcuitest</p> Signup and view all the answers

    ¿Cuál de los siguientes establece una variable de entorno necesaria para el Modo Xamarin?

    <p>JAVA_HOME</p> Signup and view all the answers

    ¿Cuál es la versión mínima de macOS requerida para configurar el Modo Local para iOS?

    <p>14.1</p> Signup and view all the answers

    Al instalar y configurar Appium en Modo Local, ¿qué comando es necesario para iniciar el servidor?

    <p>appium</p> Signup and view all the answers

    ¿Qué permisos se necesitan para instalar y configurar Appium en Modo Local?

    <p>Permisos de administrador en el sistema.</p> Signup and view all the answers

    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.

    Quiz Team

    Related Documents

    Suittest Manual PDF

    Description

    Este cuestionario aborda la instalación y configuración del Runner de Suittest, así como la solución de problemas comunes. Aprenderás a descargar e instalar el software, además de cómo resolver problemas relacionados con el registro de video y la configuración de múltiples GPUs en laptops. Ideal para principiantes y usuarios intermedios que buscan mejorar su experiencia con Suittest.

    Use Quizgecko on...
    Browser
    Browser