En TDD (Test Driven Development), se requieren pruebas unitarias para que cada desarrollador haga cada vez que quiera fusionar su función recién creada (aún no es una característica) para asegurar que nada salga mal en las primeras etapas de desarrollo de la nueva característica . Al menos la prueba unitaria garantizará que los errores de codificación y los resultados no deseados se eliminen por adelantado al alimentar a la función con diferentes tipos de parámetros y corregir si algo no está bien.
La prueba para las líneas N es bastante ineficiente, aunque puede hacerlo si lo desea.
El siguiente paso de la prueba es BDD o Behavior Driven Development que surgió de TDD (solo mire wikipedia) que probará cada característica y sus comportamientos en relación con otras características. Esto lo hacen prácticamente los propios desarrolladores o los probadores contratados para eso.
- Cómo eliminar el uso reciente en mi aplicación Jio
- ¿Cuáles son algunas de las mejores aplicaciones de fotografía para Android?
- ¿Existe alguna aplicación de Android que pueda indicarle la ubicación de un dispositivo móvil donde se está utilizando?
- ¿Qué aplicación sería relevante para las personas que viven en Nigeria?
- ¿Qué proveedores ofrecen SDK de análisis y orientación de geolocalización móvil?
Entonces, para responder a su pregunta, depende de cómo los desarrolladores estén asegurando la calidad de la producción que generan. Cualquier cosa funciona bastante, pero teniendo en cuenta la eficiencia, la planificación de la prueba debe ir primero y creo que las pruebas para las líneas N no serán parte del plan.
¡Feliz prueba!