option
Cuestiones
ayuda
daypo
buscar.php

B3-Pruebas de Software.

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
B3-Pruebas de Software.

Descripción:
Herramientas y tipos de pruebas de software.

Fecha de Creación: 2024/12/11

Categoría: Otros

Número Preguntas: 5

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

Verifican la funcionalidad y estructura de cada componente una vez ha sido codificado. Constituyen la prueba inicial de un sistema y las demás pruebas deben apoyarse en ellas. Pruebas unitarias. Pruebas de Integración. Pruebas funcionales. Pruebas de comunicaciones.

Pruebas unitarias. Enfoque estructural (Caja Blanca). Enfoque funcional (Caja Negra).

Herramientas pruebas unitarias. JUnit,TestNG, JTiger, Mockito. IntelliTest: Visual Studio. Unittest y pyTest: Python. Hypothesis Testing: se apoya en la filosofía “property based testing”. NUnit para .Net. Mocha (Node.js), Jasmine, Jest, Enzyme (React), Karma (múltiples navegadores), AVA (Node.js), QUnit para JQuery (Node.js). PHPUnit, SimpleUnit para PHP. CPPUnit, CUnit. NUnit, FoxUnit, MOQ.

Tests End to End en aplicaciones webs. Permiten cargar una página e imitar el comportamiento que tendría un usuario en un navegador convencional. Selenium. Puppeter. Playwright.

Pruebas de integracion: Verifican el correcto ensamblaje entre los componentes una vez han sido probados unitariamente con el fin de comprobar que interatuan correctamente a través de sus interfaces. Selenium cuando las interacciones entre distintos sistemas o módulos es mediante interfaz web. Apache JMeter, a pesar de ser usada mayoritariamente para tes de carga, también es usada para validar las interacciones entre sistemas a nivel de protocolo y servicio. SoapUI: para la realización de pruebas a aplicaciones con arquitectura orientada a servicio (SOA) y transferencia de estado representacional (REST). Postman: herramienta para hacer peticiones a APIs y generar colecciones de peticiones que nos permitan probarlas de una manera rápida y sencilla. Watir: una familia de bibliotecas bajo la Licencia BSD para el lenguaje de programación Ruby que automatiza la operación de los navegadores web. Mocha: framework de pruebas de JavaScript que se ejecuta en Node.js. Nos da la posibilidad de crear tanto tests síncronos como asíncronos de una forma muy sencilla. Jasmine: framework para realizar pruebas unitarias y de integración de código JavaScript. Puede ser ejecutado en el navegador o sin él. Jest: framework basado en Jasmine pero que posee muchas más funcionalidades. Ava: framework como Mocha que permite correr nuestros tests de manera paralela en procesos aislados.

Denunciar Test