Logo
Unionpedia
Comunicación
Disponible en Google Play
¡Nuevo! ¡Descarga Unionpedia en tu dispositivo Android™!
Gratis
¡Más rápido que el navegador!
 

Desarrollo guiado por pruebas

Índice Desarrollo guiado por pruebas

Desarrollo guiado por pruebas de software, o Test-driven development (TDD) es una práctica de ingeniería de software que involucra otras dos prácticas: Escribir las pruebas primero (Test First Development) y Refactorización (Refactoring).

14 relaciones: Base de datos, Caso de prueba, Código duplicado, Desarrollo ágil de software, Idioma inglés, Ingeniería de software, Interfaz, Interfaz gráfica de usuario, Kent Beck, Principio KISS, Proyecto greenfield, Prueba unitaria, Pruebas de software, Refactorización.

Base de datos

Una base de datos (del inglés: database) se encarga no solo de almacenar datos, sino también de conectarlos entre sí en una unidad lógica.

¡Nuevo!!: Desarrollo guiado por pruebas y Base de datos · Ver más »

Caso de prueba

En ingeniería del software, un caso de prueba (en inglés, test case) es un conjunto de condiciones o variables bajo las cuales se determinará si una aplicación, un sistema de software o una característica o comportamiento de estos resulta o no aceptable.

¡Nuevo!!: Desarrollo guiado por pruebas y Caso de prueba · Ver más »

Código duplicado

El código duplicado es un término en programación de computadores para una secuencia de código fuente que ocurre más de una vez, dentro de un programa o a través de diferentes programas, de propiedad, o mantenido, por la misma entidad.

¡Nuevo!!: Desarrollo guiado por pruebas y Código duplicado · Ver más »

Desarrollo ágil de software

El desarrollo ágil de software es una metodología de desarrollo de software que se caracteriza por el descubrimiento de requisitos y la mejora de soluciones a través del esfuerzo colaborativo de los equipos con sus clientes o usuarios finales, la planificación adaptativa, el desarrollo evolutivo, la entrega temprana, la mejora continua y las respuestas flexibles a los cambios en los requisitos, la capacidad y la comprensión de los problemas que hay que resolver.

¡Nuevo!!: Desarrollo guiado por pruebas y Desarrollo ágil de software · Ver más »

Idioma inglés

El idioma inglés (English) es una lengua germánica occidental perteneciente a la familia de lenguas indoeuropeas, que surgió en los reinos anglosajones de Inglaterra.

¡Nuevo!!: Desarrollo guiado por pruebas e Idioma inglés · Ver más »

Ingeniería de software

La Ingeniería de Software es una de las ramas de las ciencias de la computación que estudia la creación de software confiable y de calidad, basándose en métodos y técnicas de ingeniería, y brindando soporte operacional y de mantenimiento.

¡Nuevo!!: Desarrollo guiado por pruebas e Ingeniería de software · Ver más »

Interfaz

Una interfaz (en plural: interfaces) se utiliza en informática para nombrar a la conexión funcional entre dos sistemas, programas, dispositivos o componentes de cualquier tipo, que proporciona una comunicación de distintos niveles, permitiendo el intercambio de información.

¡Nuevo!!: Desarrollo guiado por pruebas e Interfaz · Ver más »

Interfaz gráfica de usuario

La interfaz gráfica de usuario, conocida también como GUI (del inglés graphical user interface), es un programa informático que actúa de interfaz de usuario, utilizando un conjunto de imágenes y objetos gráficos para representar la información y acciones disponibles en la interfaz.

¡Nuevo!!: Desarrollo guiado por pruebas e Interfaz gráfica de usuario · Ver más »

Kent Beck

Kent Beck, nacido el 31 de marzo de 1961, es ingeniero de software estadounidense, uno de los creadores de las metodologías de desarrollo de software de programación extrema (eXtreme Programming o XP) y el desarrollo guiado por pruebas (Test-Driven Development o TDD), también llamados metodología ágil.

¡Nuevo!!: Desarrollo guiado por pruebas y Kent Beck · Ver más »

Principio KISS

El principio KISS (del inglés Keep It Simple, Stupid!: (en inglés). Este artículo (o una versión anterior) está basado originalmente en material de FOLDOC, utilizado con permiso. Actualícelo a discreción. FOLDOC. Consultado el 15 de abril de 2012 «¡Mantenlo sencillo, estúpido!») es un acrónimo usado como principio de diseño.

¡Nuevo!!: Desarrollo guiado por pruebas y Principio KISS · Ver más »

Proyecto greenfield

En varias disciplinas se considera como proyecto greenfield aquel que carece de restricciones impuestas por algún trabajo anterior.

¡Nuevo!!: Desarrollo guiado por pruebas y Proyecto greenfield · Ver más »

Prueba unitaria

En programación, una prueba unitaria, PU, o test unitario (del inglés: unit test) es una forma efectiva de comprobar el correcto funcionamiento de las unidades individuales más pequeñas de los programas informáticos.

¡Nuevo!!: Desarrollo guiado por pruebas y Prueba unitaria · Ver más »

Pruebas de software

Las pruebas de software (en inglés software testing) son las investigaciones empíricas y técnicas cuyo objetivo es proporcionar información objetiva e independiente sobre la calidad del producto a la parte interesada o ''stakeholder''.

¡Nuevo!!: Desarrollo guiado por pruebas y Pruebas de software · Ver más »

Refactorización

La refactorización (del inglés refactoring) es una técnica de la ingeniería de software para reestructurar un código fuente, alterando su estructura interna sin cambiar su comportamiento externo.

¡Nuevo!!: Desarrollo guiado por pruebas y Refactorización · Ver más »

Redirecciona aquí:

Desarrollo dirigido por pruebas, Desarrollo dirigido por tests, Desarrollo guiado por tests, TDD, Tdd, Test driven development, Test-Driven Development, Test-driven development.

SalienteEntrante
¡Hey! ¡Ahora tenemos Facebook! »