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.
- ¿Cuáles son las limitaciones de las aplicaciones de Android desarrolladas con Phonegap?
- ¿Cuáles son los mensajeros más populares que ofrecen cifrado?
- ¿Cuánto dinero obtengo de 10.000 cupones de descargas de aplicaciones de Android?
- ¿Puede Microsoft espiar documentos de Office como pueden espiar Windows 10?
- Cómo iniciar un número de WhatsApp de EE. UU. En India
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!