null
US
Sign In
Sign Up for Free
Sign Up
We have detected that Javascript is not enabled in your browser. The dynamic nature of our site means that Javascript must be enabled to function properly. Please read our
terms and conditions
for more information.
null
null
Next up
Copy and Edit
You need to log in to complete this action!
Register for Free
38245271
PRUEBAS UNITARIAS
Description
Mapa mental Pruebas unitarias grupo 6 María Camila Henao, Ana Sofía Arroyave y Zharick Quintero
No tags specified
tecnología
noveno
Mind Map by
María Camila Henao Nieto
, updated more than 1 year ago
More
Less
Created by
María Camila Henao Nieto
almost 4 years ago
1
0
0
null
Resource summary
PRUEBAS UNITARIAS
DEFINICIÓN
Maneras de comprobar que un fragmento de código funciona correctamente.
Consiste en aislar una parte del código, detectar errores para poder corregirlos y comprobar que funciona perfectamente.
PROCEDIMIENTO
3 A’s del unit testing
Arrange - Organizar
definen los requisitos que debe cumplir el código.
Act - Actuar
ejecutar el test para dar los resultados que se deberán analizar
Assert - Afirmar
Comprobar los resultados obtenidos hacer las respectivas correcciones y continuar
REALIZACIÓN
Puede realizarse manualmente o mediante herramientas y al utilizarlas se codifican los criterios en la prueba y se detectan los errores.
BUENAS PRACTICAS
Probar 1 solo código a la vez.
Seguir un esquema claro
Todos los cambios pasar por el test
Realizar regularmente pruebas mientras se programa
Las pruebas deben ser independientes
Antes de continuar, corregir los bugs identificados
TDD
test driven development, TDD o desarrollo guiado por pruebas
El objetivo es conseguir un código limpio que funcione.
desarrolla las pruebas unitarias a las que se va a someter el software antes de escribirlo.
MOTIVOS
Se realiza en muy poco tiempo
permite refactorizar el código
mejorará la calidad final del código
probar distintas partes del proyecto sin tener que esperar a que otras estén completadas.
sirve como documentación del proyecto.
Aumentan la legibilidad del código
Demuestra que la lógica del código está en buen estado y que funcionará
HERRAMIENTAS
Junit:
Para aplicaciones Java.
xUnit:
Para el framework .NET.
PHPUnit:
Para lenguaje PHP
NUnit:
Para plataformas .NET.
MOCHA
De JavaScript para programas de Node.js
RSpec
Para lenguaje Ruby
Media attachments
E21 E5 B67 D4 Df 4 Bbd B343 Ddec82 Ca68 F4 (binary/octet-stream)
Ae106 A3 F Ed52 44 Fb Bb41 2 E4 D9 C567627 (binary/octet-stream)
695430 D1 7142 46 Ac 921 B 8566 E94 Dd43 A (binary/octet-stream)
2 B052410 6642 4180 Abbc 53 Bc1690 B11 A (binary/octet-stream)
Ea858705 8375 4192 8 A40 D5 D3 A02 B1 Fd2 (binary/octet-stream)
Bf159711 7 Aaa 4455 Ac8 C 39 Ce95 A8 A4 Ba 4 5005 C (binary/octet-stream)
97 Fce032 Ac2 D 47 Fe B800 A00 Bab7190 A4 4 5005 C (binary/octet-stream)
4493 B19 F 7183 4 Deb 9 F72 431 B2 A6 E7878 (binary/octet-stream)
7 Dcd9 F93 Cf90 4 C79 Bbd5 44 D475 Fc71 Dd 4 5005 C (binary/octet-stream)
6 B04 D64 D 15 E5 4 C78 A5 Ae 471 B3632 Ff4 B (binary/octet-stream)
4 C9 D9836 0 Fe4 4 Eb9 9 E61 9377992 B4699 (binary/octet-stream)
00297827 2594 495 F B552 6 Cf0 F98 A13 D8 (binary/octet-stream)
7 Ac7748 A 3 C1 F 4 B47 B401 B1 A2 Fa6294 D5 (binary/octet-stream)
941 Cd77 B 542 D 46 Ab 80 A7 13413 F701794 (binary/octet-stream)
Eb2 Fcafe E726 4736 8 Bb3 B761 Ab9 C27 Fb (binary/octet-stream)
F5 E7 Be43 7268 474 A 9 C47 9 Bf72 F641576 (binary/octet-stream)
F0 E45 B6 D 1654 44 Da A7 F9 D00253158 F33 (binary/octet-stream)
2 E734 Ce0 401 A 4 A44 8529 96 D0 F9 B40 Ec6 (binary/octet-stream)
Show full summary
Hide full summary
Want to create your own
Mind Maps
for
free
with GoConqr?
Learn more
.
Similar
Características del conocimiento científico y tecnológico
José Mauricio
Materials (vocabulary)
Jesús García
tecnología de la información y comunicación
daniel flores
Construcción de software
CRHISTIAN SUAREZ
Tarea 1 - La Naturaleza de la Electricidad
Paula Andrea
FICHA DE RESUMEN: GESTIÓN DE LA INFORMACIÓN.
Krista Davila
ACCESORIOS DE WINDOWS
roxana ochoa
MAPAS CONCEPTUALES DIGITALES
Mariana Victoria
MAPAS CONCEPTUALES DIGITALES
Andrés Paredes
MAPAS CONCEPTUALES DIGITALES
Maira Urrego
ESPAÑA
1703lolamora
Browse Library
null