Saltar al contenido

Síguenos donde tú quieras

¿Qué es el testing? – Informe Testing I

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

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.

2 respuestas 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.

  2. Desgraciadamente tenéis mucha razón hablando de lo sorprendente que resulta que los jefes o los que pagan (o ambos) no se preocupen por los tests. Para mí es incomprensible. Pregunto: ¿alguien se subiría a un avión que no haya sido probado?

Deja una respuesta

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

Episodios relacionados

31 enero, 2025

La espectacular actualización de Tailwind CSS v4.0 con Vivian Guillen

La semana pasada el equipo de Tailwind CSS presentó una actualización completamente optimizada para el rendimiento y la personalización. La versión 4 de Tailwind CSS marca un nuevo hito, con una espectacular actualización que ha llevado meses de trabajo. Esta última versión trae mejoras extraordinarias en un nuevo motor de alto rendimiento, integración con Vite, … Sigue

Escuchar episodio 01:18:20

26 enero, 2025

twtxt, la red social en texto plano, descentralizada y minimalista

En este nuevo audio de Andros Fenollosa presenta parte de la charla que ofreció en la Hispa-Emacs Conf 2025 titulada «twtxt, la red social en texto plano, descentralizada y minimalista». En twtxt no necesitas ningún software para publicar, seguir a otros usuarios o leer sus posts. Una red social que funciona sobre el protocolo HTTP … Sigue

Escuchar episodio 24:55

28 diciembre, 2024

Repensando nuestras expectativas sobre la programación asistida por IA

Terminamos el año con el tema del año: el futuro de la creación de software con las herramientas de IA generativa. Empezamos el episodio hablando de un atrevido artículo de Paul Kinlan (Google Chrome) titulado Will we care about frameworks in the future? donde lanza interesantes preguntas como ¿importan los patrones de arquitectura que hemos … Sigue

Escuchar episodio 54:23

17 diciembre, 2024

Desplegando y escalando aplicaciones Elixir con Ellie Fairholm y Josep Giralt D’Lacoste

Para este episodio del podcast Andros Fenollosa tiene la suerte de contar con Ellie Fairholm y Josep Giralt D’Lacoste, autores del libro recientemente publicado por la editorial The Pragmatic Programmers, titulado Engineering Elixir Applications. Ellie y Josep además de ser dos auténticos apasionados del lenguaje Elixir, están detrás de la consultora de software BeamOps, especializada … Sigue

Escuchar episodio 01:07:00