Logo Studenta

clase 1

¡Estudia con miles de materiales!

Vista previa del material en texto

Introducción
Herramientas que vamos a usar:
Trello, Testlink: web
Mysql
Postman
Qué nombres puede tener lo que hacemos?
● Tester
● QA
● Quality Assurance
● Quality Analyst
● Quality Control
● Quality Engineer
● Analista de Calidad
SDET : Software Developer Engineer in Test (no lo vemos en el curso)
QA Automation (no lo vemos en el curso)
Rol de un tester
● Prueba el sistema para validar que se cumpla con los requisitos solicitados por un cliente.
● Busca errores para que los mismos no sean vistos por el usuario final.
● El tester también debe ser capaz de sugerir mejoras al sistema.
que problemas puede causar un error en un software?
● pérdida de dinero
● pérdida de status
● pérdida de vidas
¿Cómo está formado el equipo de trabajo?
● qa
● desarrolladores - developers
● cliente-product owner
● diseñador UX.UI
● lider de equipo , team leader, project manager
Conceptos básicos:
software: Según la RAE, el software es un conjunto de programas, instrucciones y reglas informáticas que
permiten ejecutar distintas tareas en una computadora. Se considera que el software es el equipamiento lógico
e intangible de un ordenador.
¿Qué es el testing?
El proceso de testing es un proceso se da por un conjunto de tareas:
1. Planificación: Actividad donde definimos objetivos del testing
2. Análisis y Diseño: Diseñamos casos de prueba, pensamos que test data vamos a precisar.
3. Implementación y ejecución: configurar ambientes de prueba, ejecutar nuestros casos de prueba.
4. Evaluar criterios de salida y tareas de cierre: evaluamos resultados contra objetivos, elaborar documentación
para el cliente.
Hay distintos tipos de Testing
Testing Funcional
El servicio de pruebas funcionales se centra en comprobar que los sistemas desarrollados funcionan acorde a las
especificaciones funcionales y requisitos del cliente.
Testing No funcional
● Volumen de pruebas (Stress Testing, Volume Testing)
● Pruebas de rendimiento (Performance)
● Testing de seguridad
● Testing de usabilidad: (pruebas de usuario) tiempo que se demora en hacer una actividad, que tanto la
recuerda el usuario si pasa tiempo sin usarla. Satisfacción del usuario
● Accesibilidad: validar que sea accesible para no videntes, problemas cognitivos, auditivos, etc.
Los defectos en el software pueden tener diferentes nombres:
● Defecto
● Error
● Incidencia
● Issue
● Bug
● Fallo
● etc
¿Por qué les decimos “bugs” a los defectos del software?
PRIMER BUG DE LA HISTORIA
Grace Murray Hopper fue una mujer nacida en Nueva York en 1906 y pionera en el mundo de la informática.
(creadora de COBOL)
El 9 de septiembre de 1947 Grace Murray reportó un fallo al área encargada del soporte de la máquina. Los
ingenieros, revisando el Mark II, encontraron una mariposa enganchada en uno de los relés del ordenador, lo
que provocó el fallo. Y así se conoce aquel hecho, como el primer bug de la historia de la computación.
Testing positivo y negativo
Cuando tenemos campos donde debemos ingresar información, vamos a pensar en entradas válidas y entradas
no válidas.
Las válidas que les vamos a llamar “pruebas positivas” son aquellas que satisfacen el requerimiento y las no
válidas las vamos a llamar “pruebas negativas”, donde ingresaremos datos NO válidos para el requerimiento que
tenemos.
Ejemplo Test positivo test negativo
Nombre u apellido
50 caracteres.
Juan, abcdef, Maria-Jose , con
tildes. Nuñez. D’elia
123, “#$&(=¡@, abd123,
Edad - años 0, 100, 35 2.5, 2,5 , 120, 3000, absc, -1,
#$%&/(
Email xx@xx.xx ab23@aaa.cc, Test@gmail.com abcd, test-test@algo.com,
test@gmail.c-m, testgoogle.com ,
taty@@@google.com
Foto de perfil
png, jpg, jpeg
2MB
png menor a 2MB
jpg menor a 2MB
JPEG menor a 2MB
png, jpg o jpeg mayor a 2MB
imagen pero no aceptado:gif, bmp.
no imagen: pdf, doc, xls
Precio (decimal con punto) 1,000.00 , 300 1.000,00
Precio (decimal con coma) 1.000,00 , 300
Fecha de nacimiento:
tipo calendario
combobox: dia , mes y año
campo: DD/MM/AAAA
fecha de hoy es válido.
23 febrero 2000
29 febrero año bisiesto
15/12/2000, 02/05/1998
si fuera para mayores de 18, poner
una edad de menos de 18.
fecha futura.
elegir en febrero dia 30.
29 febrero año no bisiesto.
elegir 31 en meses de 30
10/ab/2000
10/13/2000
32/10/2000
Deberes
Realizar testing positivos y negativo en formularios de registro de la web deseada.
Pueden utilizar estos ejemplos:
https://www.woow.com.uy/customer/account/create/
https://www.tiendainglesa.com.uy/registro_web

Continuar navegando