it-swarm-es.com

¿Qué hace el ingeniero de software en prueba?

Normalmente, las pruebas unitarias fueron escritas por desarrolladores que escriben el código, es decir, Desarrollo impulsado por pruebas.

Entonces, ¿qué hace el ingeniero de software en prueba?

9
Yoga

Respuesta corta: los SET (o SDET como los llamamos en MS) prueban mucho más allá de lo que se puede hacer mediante pruebas unitarias (integración, rendimiento, escala, confiabilidad, etc.) y escriben programas, herramientas y pruebas automatizadas para ayudar en el esfuerzo. El papel es bastante similar en Google.

Respuesta más larga: he escrito sobre el papel (tanto directa como indirectamente) en mi blog. Comience con esta publicación en carreras, o busque SDET en el sitio.

Respuesta más larga: Leer mi libro .

11
Alan

Escriben código para probar el código de los ingenieros de software. Muchas veces desarrollan herramientas de prueba automatizadas. AFAIK, Google, Microsoft y otras grandes compañías de software contratan muchos SET.

Los ingenieros de prueba utilizan tres tipos de estrategias de prueba que se conocen como pruebas de caja negra, caja blanca y caja gris.

3
grokus

Eso es lo que hago actualmente.

Me concentro en ser el otro tipo, el adversario que representa al cliente e intenta descifrar el código.

Escribo montones de pruebas funcionales y bibliotecas de soporte.

1
Paul Nathan