Introducción
Cada vez que los probadores aceptan un ciclo, se debe seguir una rutina para minimizar errores al informar problemas y evitar complicaciones. En este artículo, te mostraremos algunas acciones obligatorias que deberían formar parte de tu rutina para ayudarte a prevenir futuras solicitudes y rechazos por parte de nuestros líderes de equipo.
Consejos Generales
En primer lugar, recomendamos asegurarte de que tu dispositivo tenga suficiente batería y no esté en ningún modo de ahorro de energía que pueda afectar su rendimiento.
Antes de grabar, asegúrate de que tu software de grabación de pantalla esté configurado para grabar en formato .mp4 y códec H.264. Si necesitas ayuda para ver qué códec y formato de archivo utiliza tu software de grabación de pantalla, te recomendamos usar Screencast-O-Matic.
Al grabar, la velocidad de fotogramas debe ser lo suficientemente alta como para identificar tus acciones y analizar el curso de los eventos.
Siempre debes hacer las pruebas en un lugar tranquilo y reservado. No tienes autorización para compartir información del cliente con personas ajenas al ciclo de prueba o con un empleado reconocido de Test IO. Esto también significa que está estrictamente prohibido compartir datos con familiares, amigos o incluso otros probadores que no formen parte del ciclo.
Una conexión a Internet por cable generalmente dará mejores resultados que una conexión Wi-Fi. Además, la conexión de 5 GHz (si está disponible) es más rápida y fiable. Si tienes un dispositivo portátil (una computadora portátil, un teléfono o una tableta), es una excelente opción quedarte lo más cerca posible de tu punto de acceso inalámbrico para evitar problemas de red.
Debes cerrar todas las aplicaciones y pestañas que no sean útiles para comprender el problema. Las notificaciones de otras aplicaciones también se pueden silenciar para evitar interrupciones mientras grabas un error. Cuando tomes una aplicación para probar, debes estar concentrado en la aplicación en todo momento y prestar atención a todo lo que sucede en tu pantalla, por lo que será más fácil si desactivas cualquier contenido que pueda distraerte.
Cuando hagas pruebas en sitios web, es una buena idea cerrar todas las pestañas irrelevantes en tu navegador para garantizar que tu dispositivo no sufra un alto uso de memoria RAM.
Es recomendable realizar una prueba de velocidad de Internet al comienzo de la sesión de prueba para asegurarte de que la velocidad de tu Internet sea lo suficientemente rápida y estable como para no causar comportamientos inesperados. Para eso, puedes utilizar sitios web como https://fast.com o https://www.speedtest.net/.
La configuración de idioma de tu dispositivo y/o navegador debe estar en inglés o alemán para ciclos exploratorios, dependiendo del idioma aceptado en las instrucciones del ciclo. Todos los errores y mensajes relevantes se mostrarán en el idioma correcto. Sin embargo, para las pruebas de localización, debes configurar el idioma en uno que conozcas y que esté en la lista solicitada por el cliente.
Recuerda que los clientes pueden pedirte que cambies la ubicación y los idiomas del dispositivo a otros, incluso en ciclos exploratorios. No obstante, esta información será explícita en las instrucciones del ciclo de prueba o se te comunicará a través del chat del ciclo por parte del líder de equipo o el CSM.
Pruebas de Software en un Dispositivo de Escritorio
Para un dispositivo de escritorio, generalmente no necesitarás cambiar ninguna configuración importante (a menos que estés utilizando un sistema operativo personalizado). Nuestras recomendaciones son:
Asegúrate de que la resolución de la pantalla esté configurada en la resolución predeterminada del dispositivo y que la escala de texto/imagen sea del 100%. El zoom de tu navegador también debe estar al 100%. Esto garantizará que veas los sitios web y aplicaciones con la resolución correcta prevista por el cliente.
Para dispositivos Windows, debes navegar a "Inicio > Configuración > Sistema > Pantalla" y asegurarte de que la "Resolución de pantalla" esté configurada en el valor recomendado nativo y que la "Escala y diseño" esté al 100%.
Para Mac OS, selecciona "Menú de Apple > Preferencias del Sistema > Pantallas > Configuración de pantalla" y elige tu pantalla en la barra lateral. Luego, selecciona "Pantalla" y configura la resolución en la opción "Predeterminado para la pantalla".
Debes tener al menos un navegador estándar (Google Chrome, Safari, Microsoft Edge y Firefox son los más solicitados por nuestros clientes) y una herramienta de grabación de pantalla. Dado que debes mostrar los clics del ratón en dispositivos de escritorio, es posible que necesites instalar una aplicación adicional para eso. Algunas herramientas de grabación de pantalla (como Screencast-O-Matic o Bandicam) pueden resaltar las acciones del ratón sin necesidad de ninguna aplicación adicional. Consulta nuestro artículo sobre grabaciones de pantalla para obtener más información. También deberás estar familiarizado con la captura de pantallas en tu escritorio.
Para dispositivos Windows, te recomendamos usar la Herramienta de Recorte para capturar la pantalla que deseas compartir. Puedes acceder a ella buscando "Herramienta de Recorte" en la búsqueda de Windows o utilizando el atajo de teclado Windows Key ⊞ + Shift + S. Tu pantalla se volverá gris y podrás seleccionar el área que deseas capturar. Se mostrará una notificación después de tomar la captura de pantalla, y podrás hacer clic en ella para ir al editor de imágenes.
Puedes abrir la aplicación de captura de pantalla utilizando el atajo "Shift + Command ⌘+ 5" en Mac OS. Luego, puedes seleccionar el tipo de captura de pantalla que deseas (toda la pantalla o parte de ella) y tomar tu captura de pantalla. Se te pedirá que guardes la imagen, y luego podrás seleccionar la carpeta adecuada para guardarla.
Antes de comenzar la sesión de prueba, asegúrate de que la configuración de tu navegador esté en su configuración predeterminada y que no estés ejecutando ninguna extensión que cambie el comportamiento de las páginas (como traductores o bloqueadores de anuncios/scripts). Te recomendamos instalar varios navegadores y utilizar uno como tu navegador web personal predeterminado y los demás solo para fines de prueba.
Cambiar el tamaño del navegador puede hacer que la página se muestre en modo de tableta o teléfono (lo que se considera un comportamiento forzado), por lo que siempre es mejor dejar el navegador cubriendo toda la pantalla (ajustado a su máxima resolución) para evitar resultados inesperados.
También debes asegurarte de que la configuración de tu aplicación de grabación de pantalla sea correcta. Recuerda que la calidad de tu grabación de pantalla debe ser lo suficientemente buena como para comprender el problema, y siempre debes grabar la página completa del navegador/aplicación. Por lo tanto, asegúrate de que la resolución y la velocidad de cuadros de la grabación de pantalla sean lo suficientemente altas como para poder verla en la mayoría de los dispositivos modernos sin problemas ni caídas de fotogramas.
Windows y Mac OS mostrarán la fecha y hora actual por defecto si no estás utilizando ninguna aplicación de pantalla completa. En caso de que hayas cambiado esta opción por defecto y no sepas cómo cambiarla de nuevo:
Para Windows, navega a "Inicio > Configuración > Hora e idioma > Fecha y hora" y selecciona "Región".
Pruebas de Software en un Dispositivo Móvil o Tableta Android
Debes completar algunos pasos en dispositivos Android antes de probar las aplicaciones de nuestros clientes. Dependiendo de la versión de Android y del fabricante de tu dispositivo, las opciones pueden estar ubicadas en diferentes configuraciones. Familiarízate con estas configuraciones en tu dispositivo. Si tienes alguna pregunta, puedes pedir ayuda a nuestro equipo de soporte o buscar a alguien con un dispositivo similar en nuestro servidor de la comunidad Discord para que te ayude a configurarlo.
En Android 11+ es posible que no necesites instalar ninguna aplicación de terceros para grabar tu pantalla en caso de que tu dispositivo ya tenga una herramienta de grabación integrada en la barra de notificaciones. Sin embargo, si tu dispositivo utiliza Android 10 o una versión anterior o no tiene una herramienta de grabación integrada, deberás instalar una aplicación de terceros para grabar tu pantalla. Consulta nuestro artículo sobre grabaciones de pantalla para obtener más información.
Para tomar capturas de pantalla, deberás aprender cuál es el atajo en tu dispositivo y si debes presionar o mantener presionados los botones rápidamente. Por lo general, las opciones de atajo predeterminadas suelen ser presionar los botones de Encendido + Bajar Volumen o Encendido + Inicio.
También debes habilitar la opción para mostrar presiones/taps al desocultar el menú de opciones para desarrolladores. Para hacerlo, navega a la Configuración del dispositivo y selecciona la opción Acerca del dispositivo o Acerca del teléfono. Luego, en Información del software, deberás tocar la opción Número de compilación 7 veces. El menú "Opciones para desarrolladores" se desbloqueará y estará accesible en la Configuración de tu dispositivo. Finalmente, podrás navegar a este menú y habilitar la opción "Mostrar toques". Puedes encontrar más información sobre esto en este sitio web aquí.
Para capturar registros utilizando una computadora de escritorio, debes habilitar la opción de depuración por USB en el menú "Opciones para desarrolladores". Para hacerlo, puedes seguir el tema anterior para permitir las opciones de desarrollador y activar la opción de depuración por USB. Dado que los registros del dispositivo son obligatorios a la hora de informar sobre errores de bloqueo (crash), recomendamos habilitar esta opción mientras haces pruebas. Puedes encontrar más herramientas e información sobre cómo capturar registros de bloqueo en Android en nuestro artículo de la Academia.
El cliente generalmente proporciona un archivo con la extensión .apk para instalar en tu dispositivo. Si es la primera vez que instalas una aplicación desde una fuente fuera de la Google Play Store, es posible que tu dispositivo te impida hacerlo por razones de seguridad. Si eso te sucede, navega al menú de Configuración y busca la opción "Instalar aplicaciones desconocidas". Debes otorgar permiso a la fuente de la aplicación .apk que deseas instalar (generalmente el navegador o cualquier administrador de archivos de tu dispositivo).
El cliente también podría compartir la aplicación a través de Firebase, una plataforma de distribución de aplicaciones proporcionada por Google para ayudar a los desarrolladores a distribuir aplicaciones de ensayo/beta con fines de prueba. Necesitarás una cuenta de Gmail para aceptar las invitaciones. También te recomendamos instalar la aplicación "App Tester" para facilitar el acceso a la lista de versiones. Puedes obtenerla en este enlace aquí (debes acceder utilizando un dispositivo Android).
Pruebas de Software en un Dispositivo iOS o iPad
No es necesario que instales ninguna aplicación de terceros para dispositivos móviles y tabletas Apple, ya que hay una herramienta de grabación incorporada en todos los dispositivos relevantes para nuestros clientes hoy en día, que ejecutarán iOS 11 o una versión más reciente. Tampoco es necesario mostrar los toques/taps en estos dispositivos, aunque es posible utilizar la opción "AssistiveTouch".
Para tomar capturas de pantalla, debes usar el atajo de teclado Botón de Encendido + Inicio para dispositivos con un botón de inicio físico o Botón de Encendido + Subir Volumen para dispositivos que no tienen un botón de inicio físico.
Para las grabaciones de pantalla, navega a "Configuración > Centro de Control" y toca el botón verde más junto a "Grabación de Pantalla" para habilitar esta opción. La opción se agregará a tu Centro de Control, que se puede acceder deslizando hacia arriba o hacia abajo cerca de los límites verticales de la pantalla, dependiendo de tu dispositivo. Ahora puedes comenzar la grabación, y el video se guardará en tu dispositivo. Recuerda silenciar el audio de tu teléfono mientras grabas, solo para capturar el sonido si es necesario para entender el error.
Por lo general, el cliente proporciona un enlace https://tcl.ink para instalar la aplicación directamente en tu dispositivo. Después de descargarla, debes navegar a "Configuración > General > Perfiles o Perfiles y Administración de Dispositivos" y, bajo la opción "Aplicación Empresarial", tocar el nombre del cliente o la opción "Test IO GmbH". Finalmente, debes confiar en este desarrollador para desbloquear la aplicación.
El cliente también podría compartir la aplicación a través de Testflight, una plataforma de distribución de aplicaciones proporcionada por Apple para ayudar a los desarrolladores a distribuir aplicaciones de ensayo/beta con fines de prueba. Necesitarás una cuenta de Apple ID para aceptar las invitaciones y descargar las aplicaciones. También necesitarás la aplicación Testflight instalada en tu dispositivo para acceder a ella. Ten en cuenta que la aplicación solo está disponible para iOS 13 o posterior. Puedes obtenerla en este enlace aquí (debes acceder utilizando un dispositivo iOS).
Para capturar registros utilizando una computadora de escritorio, debes tener los controladores correctos, que puedes obtener instalando la aplicación de escritorio iTunes y luego conectando tu dispositivo iOS mediante un cable USB. Encontrarás más herramientas e información sobre cómo capturar registros de bloqueo de iOS en nuestro artículo de la Academia.