Portada República Web Podcast

🎧 Suscríbete al podcast

¿Qué es el testing? – Informe Testing I

  • Episodio Bonus
  • 6 abril, 2021
República Web
República Web
¿Qué es el testing? - Informe Testing I
/

Primer episodio de una serie especial que vamos a dedicar al mundo del testing. Para esta primera parte Andros Fenollosa repasa con David las metodologías de testing, discutiendo además las ventajas y las desventajas de seguir realizar pruebas en nuestro código. Entre las cuestiones habladas:

  • Filosofías
    • Desarrollo guiado por pruebas (TDD).
    • Desarrollo guiado por el comportamiento (BDD).
    • Desarrollo guidado a datos (DDD).
  • Frameworks de testing
  • Pruebas dependiendo de la visibilidad
    • Pruebas de caja blanca.
    • Pruebas de caja gris.
    • Pruebas de caja negra
  • Pruebas dependiendo de la ejecución de las aplicaciones
    • Pruebas estáticas
    • Pruebas dinámicas
  • Pruebas Funcionales
    • Pruebas de unidad
    • Pruebas de integración
    • Pruebas de aceptación
    • Pruebas de extremo a extremo (E2E)
  • Pruebas no Funcionales
  • Pruebas de rendimiento
  • Pruebas de seguridad
  • Pruebas aleatorias (Fuzzing).
  • Pruebas según el número de pruebas a realizar
    • Pruebas de humo
    • Pruebas de sanidad
    • Pruebas de regresión/sistema

Se trata de un episodio de introducción al testing, hablando también sobre las consideraciones habituales al tratar esta metodología en los equipos y empresas. También hablan de algunas experiencias relacionadas con el testing.

Nos encantará recibir tus comentarios y conectar contigo en redes sociales.

Una respuesta a “¿Qué es el testing? – Informe Testing I

  1. Quiero felicitarlos por este episodio tan interesante que me mantuvo despierto y atento todo el tiempo. Efectivamente como comentan Andros y David, lamentablemente en las empresas se pretende dejar de lado el testing, hacer pruebas funcionales, unitarias, validar rendimiento de sql, procedimientos almacenados u objetos de base de datos de forma artesanal, exigiendo calidad esos si; pero sin invertir en herramientas (incluso teniendo muchas gratuitas si haces parte del mundo java aun mas).

    Día a día las empresas y la industria se van convenciendo de la necesidad de contar con buenas baterias de pruebas, tener herramientas de integración, y sobre todo darle el lugar que se merecen los testers, quienes día a dia si o si tienen que acercarse cada vez mas al código para constuir test automatizados.

    Cordial saludo desde bogotá Colombia, voto si al asunto de las Criptocositas (bitcoin y demas), seria interesante ademas ahondar un poco sobre jmetter y pruebas de integración.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Episodios relacionados

27 noviembre, 2021

Previo al evento online de programación 24H24L con José Jiménez

El próximo 11 de diciembre se celebra la segunda edición del evento 24H24L. Consiste en 24 charlas de una hora de duración, en una edición dedicada a la programación y al mundo del desarrollo. 24H24L es una jornada pensada para compartir conocimiento por parte de profesionales y entusiastas del software libre en español. Detrás de …

Escuchar episodio 01:16:51

15 noviembre, 2021

Foros contra chats para construir una comunidad de desarrolladores

Este episodio surge de un artículo escrito por Dan Moore en su blog con el título «You should use forums rather than Slack/Discord to support developer community» Este artículo trata de explicar las razones por las que basar tu comunidad de desarrollo en foros abiertos y públicos, en lugar de chats privados, ofrece más posibilidades …

Escuchar episodio 01:25:23