Red de conocimiento informático - Conocimiento informático - ¿Las pruebas de software requieren aprender a codificar?

¿Las pruebas de software requieren aprender a codificar?

Obligatorio.

Muchas personas eligieron esta industria porque no necesitaban conocer el código para las pruebas. Esto depende de su posición profesional. ¿Deberían detenerse en un salario mensual de más de 10 000 o ir a 20 000 o 30 000? Para lograr un gran avance, si este es el caso, debe poder interactuar y automatizar, lo que debe implicar código.

Si realmente no puede entender el código, ¿qué tipo de problemas ocurrirán en el trabajo posterior a la prueba real?

(1) Si el evaluador no puede entender el código de desarrollo, conducirá a La descripción del error es confusa e inexacta. Los desarrolladores no entienden cómo reproducir el error o lo que usted quiere decir. Incluso algunos errores muy superficiales son considerados por los evaluadores como problemas muy graves.

(2) Los evaluadores carecen de conocimientos de desarrollo y envían errores que no son errores a los desarrolladores, o presentan sugerencias que son difíciles de implementar durante el desarrollo y no pueden proporcionar una solución razonable (fácil de implementar para los desarrolladores).

(3) Al realizar pruebas de ERROR, es imposible localizar de forma clara y precisa el origen del ERROR, lo que da lugar a negociaciones demasiado frecuentes con los desarrolladores. El tiempo es precioso y la falta de comunicación es perjudicial. Y demasiada comunicación es fácil de causar problemas.

Por lo tanto, es necesario que los evaluadores comprendan el conocimiento del desarrollo.

(4) Si los evaluadores no comprenden los conocimientos de desarrollo, es fácil que los desarrolladores los guíen por la nariz. Para algunas PK de BUG, ​​​​a menudo se quedan sin palabras, porque. Los desarrolladores pueden engañarte casualmente si no entiendes al individuo. Es tan misterioso que no puedes decir una sola palabra.

(5) Las pruebas automatizadas y las pruebas de rendimiento, incluida la gestión de proyectos, requerirán una comprensión profunda del desarrollo de software, cómo diseñar un buen marco de automatización, buenos casos de prueba de rendimiento y cómo gestionar un desarrollo. Todo esto requiere que dominemos el desarrollo de software.

Por lo tanto, realizar pruebas para comprender el conocimiento del desarrollo de software es imprescindible.