En este viaje descubrirás como concebimos el concepto de calidad de software orientado al cumplimiento de requerimientos y expectativas de los usuarios finales.
Aquí encontrarás material que te ayudará a convertirte en un duro haciendo
pruebas para asegurarnos de la calidad de un proyecto.
Hablaremos sobre qué son las pruebas no funcionales (Performance), el porqué son importantes hacerlas y lo que podemos hacer usando la herramienta JMeter de Apache con sus respectivas ventajas y desventajas.
Hablaremos sobre qué es una aplicación móvil y cuáles son los tipos de aplicaciones móviles que existen.
Más Pragmáticos como tú se han lanzado a vivir la aventura del aprendizaje y han compartido su conocimiento en nuestra Academia. Hemos seleccionado algunas entradas que seguro te ayudarán en tu viaje de conocimiento.
Los desarrollos tecnológicos necesitan pruebas, antes de salir a producción. De lo contrario, podrían tener errores, reprocesos, mala experiencia de usuario, pérdida de tiempo y de inversión.
Ver más →Al contrario de lo que comúnmente se piensa, los QA no solo nos limitamos a detectar fallos (bugs) en los sistemas, sino que nuestra labor va más allá.
Ver más →¿Sabes qué son las pruebas no funcionales de software? En este artículo te lo explicamos. Además, te decimos por qué son importantes y cuáles tipos de pruebas no funcionales existen.
Ver más →En este documento se visualizará un manual técnico que nos enseñará cómo instalar y configurar Appium studio, Android SDK y la configuración de variables de entornos.
SSR o Server Side Rendering es una técnica que se basa en la posibilidad de poder renderizar el HTML de nuestros componentes en cadenas de texto en la parte servidor y no en tiempo de ejecución.
Ver más →Adquiere una noción de lo que es el testing en el apartado del performance; además de una pequeña guía para la construcción de una prueba básica de performance.
Ver más →Git es una fuerte herramienta de apoyo que permite controlar versiones de nuestros scripts, nos asegura un trabajo seguro, optimizado y donde pueden participar varios colaboradores sin invadir el trabajo entre uno y otro.
La forma en la que se desarrollan los proyectos ha cambiado, en la actualidad se utilizan metodologías como Agile, DevOps y otros, cambiando la forma en la que se enfoca el control de calidad y haciéndolas más creativas y flexible.
Los procesos implicados en el desarrollo del software dan pie a que las empresas pasen de usar las metodologías de trabajo manuales a la automatización.
La cultura de DevOps está diseñada para habilitar un entorno donde construir, probar y desplegar aplicaciones en ciclos de tiempo cada vez más cortos; para lograr esto se necesitan procesos y herramientas de integración continua
En el mundo de desarrollo de software existe una etapa importantísima, las pruebas. Donde se responsabiliza ya sea a una o un grupo de personas para que garantice la calidad del software desarrollado y salga a producción la aplicación tan anhelada por nuestros clientes.
Serenity es una librería de código abierto que ayuda a escribir pruebas de aceptación automatizadas de mayor calidad y de manera más eficiente.
En esta Lección conocerás cómo preparar el ambiente de desarrollo para Pruebas de software.
Las Pruebas Performance o Pruebas de Rendimiento son pruebas no funcionales que nos permiten conocer la cantidad de clientes simultáneos que soporta un producto y medir la velocidad de respuesta en la ejecución de las tareas.
Luego de aprender a Cómo preparar el ambiente de trabajo para Pruebas de software, en esta lección veremos cómo realizar el Patrón de diseño en la automatización (Screenplay)
Después de ver Cómo preparar el ambiente de trabajo para Pruebas de software y de la creación de un
Patrón de diseño en la automatización con Screenplay; en esta tercera lección de Pruebas veremos Cómo crear un test de automatización de Login de Usuario.