Preguntas etiquetadas con testing

11
Creación de prueba de unidad de automatización

¿Cuáles son algunas estrategias que podrían usarse para automatizar la creación de casos de prueba unitaria? ¿Qué aspectos necesitaría observar en cada clase para poder generar al menos un esqueleto de caso de prueba decente? Me doy cuenta de que una solución automática integral no es práctica,...

11
Comprender la complejidad ciclomática

Recientemente me he encontrado con la Complejidad Ciclomática y me gustaría tratar de entenderla mejor. ¿Cuáles son algunos ejemplos prácticos de codificación de los diferentes factores que intervienen en el cálculo de la complejidad? Específicamente, para la ecuación de Wikipedia M = E − N + 2P,...

11
¿QA debería ser parte del departamento de desarrollo?

Trabajo para una pequeña empresa que ha tenido un departamento de desarrollo de productos durante bastante tiempo. Sin embargo, lo que no hemos tenido es un grupo de control de calidad / pruebas. Estamos buscando agregar un grupo de prueba, pero estamos luchando para determinar dónde ubicarlos...

11
Usar ramas de prueba en Git

Tenemos a alguien (llamémoslo Ted) que es responsable de probar nuevas funciones y correcciones de errores. Estamos usando Git y GitHub . masterdebe / siempre se puede implementar y developmentes donde comprometemos / fusionamos nuevas características o correcciones de errores, pero solo después...

11
¿Cómo burlarse del método con un objeto codificado?

Estoy trabajando en una aplicación que tiene varias capas. Capa de acceso a datos para recuperar y guardar datos de la fuente de datos, lógica de negocios para manipular datos, interfaz de usuario para mostrar los datos en pantalla. También estoy haciendo pruebas unitarias de la capa de lógica de...

11
Pruebas vs No te repitas (SECO)

¿Por qué es tan recomendable que te repitas escribiendo pruebas? Parece que las pruebas básicamente expresan lo mismo que el código, y por lo tanto es un duplicado (en concepto, no implementación) del código. ¿El objetivo final de DRY no incluiría la eliminación de todo el código de...