Práctica sobre Deseño e realización de probas
Sumario
Introdución
Xestión de ciclo de probas
Uso de Testlink
Tarefa X - TestLink para a xestión de plans de proba
Probas unitarias
- Tarefa x - Probas automáticas con JUnit 5
- Tarefa x - Probas unitarias con PHPUnit
- Tarefa x - Probas unitarias con TestNG
- Tarefa x - Probas unitarias, de integración e de aceptación en Angular con Jasmine, Karma y Protractor
Probas de integración
- Tarefa x - Uso de mockito
- Tarefa x - Uso de soapUI para API Testing
- Tarefa x - Probando APIs con Postman
- Tarefa x - Probando APIs con JMeter
Probas de sistema
Probas de carga
- Tarefa x - Execución de probas de rendemento con JMeter
- Tarefa x - West Wind WebSurge - Rest Client and Http Load Testing
Probas de accesibilidade
Probas de calidade
- Tarefa x - Uso de SonarQube
Probas de seguridade - Análise de código estático
- Tarefa x - Uso de Fortify OnDemand para análise estática e detección de vulnerabilidades
- Tarefa x - Uso de QARK para análise estática e detección de vulnerabilidades
Probas de seguridade - Análise de código dinámico
- Tarefa x - Uso de OWASP ZAP Zed Attack Proxy
Probas de aceptación
- Tarefa X - Uso de Robot Framework
- Tarefa X - Uso de karate/gherkin
Probas automatizadas
- Tarefa X - Execución de probas automáticas con Docker, Jenkins e Selenium Grid
- Tarefa X - Automatización de pruebas con Cypress
- Tarefa X - Automatización de pruebas con Selenium
- Tarefa X - Smoke Test implementados con TestNG y Selenium
- Tarefa X - Automatizando los Smoke Test con TestLink y Jenkins
- Tarefa X - Automatización de pruebas con Appium y Python
TDD: Test-Driven Development
- Tarefa X - Test-Driven Development con Spring Boot