Resumen del veterano de pruebas de 8 años: ¿Cuál es la competitividad central de un probador de software?

Independientemente de la industria en la que se encuentre, la competitividad central es un tema que no se puede evitar. Mejorar la competitividad central es un tema importante en nuestra carrera.

Entonces, para los probadores, ¿cuál es la competitividad central de esta posición?

Para mí, que era nuevo en el lugar de trabajo, realmente me confundió durante mucho tiempo. Cuando entré por primera vez en esta industria, debido a la falta de experiencia, siempre me dejaba influir por las palabras de otras personas. Algunas personas dijeron que la prueba en sí misma es un trabajo prometedor y que hay una gran brecha en el mercado. Pero algunas personas dicen que si no tocas el código y solo pruebas un poco, definitivamente serás eliminado del mercado.

inserte la descripción de la imagen aquí

Al comienzo del empleo, realmente creo que el código es la competitividad central de las pruebas de software. Si un probador de software puede dominar el código libremente, definitivamente no será eliminado y reemplazado por el mercado. Las pruebas funcionales y las pruebas automatizadas son solo trampolines. Es solo una de esas salidas inútiles.

Hoy, llevo 8 años en esta industria. Con más experiencia, los problemas y fenómenos que he visto también son diferentes a los del día. O si desea convertirse en ingeniero de pruebas de software, puede echar un vistazo más de cerca a las opiniones que compartí. Creo que la competitividad central de los probadores se refleja principalmente en dos aspectos.

1. Haz preguntas

Creo que la principal competitividad básica de un ingeniero de pruebas de software es ser bueno para descubrir problemas que otros no pueden. Por supuesto, muchos amigos dijeron que como probador, aquí es donde radica la función del trabajo, ¿cómo se puede decir que es la competitividad central? Solo porque este es el contenido principal del trabajo, debemos ser insustituibles en temas clave.

Cómo tomar la búsqueda de problemas como nuestra principal competitividad, aquí hay dos ventajas principales, que pueden duplicar su ventaja al hacer preguntas.

Ventaja 1, temprano

Cuanto antes se encuentre el problema, mayor será el valor y menor el costo de resolver el mismo problema A menudo, el problema encontrado antes de que la demanda no se haya realizado es el más valioso.

Ventaja 2. Percibe lo que otros no pueden percibir

Algunos problemas son difíciles de encontrar sin ciertas habilidades y experiencia. Si todos pueden encontrar un problema, entonces esto nunca se puede llamar su competitividad central. Solo cuando puede detectar problemas que otros no pueden. Solo entonces puede demostrar que no puede ser reemplazado.

Muchos estudiantes pensarán que la habilidad central de las pruebas es ejecutar casos de uso. Por supuesto, esta es otra habilidad central que no se puede ignorar, pero en mi opinión, su prioridad será posterior a la identificación de puntos ciegos. Aprender a identificar puntos ciegos es en realidad para organizar todo el ensayo sienta una buena base y puede asignarse razonablemente de acuerdo con el contenido del trabajo.

Por ejemplo, antes de desarrollar pruebas unitarias, puede informarles de los problemas que necesitan atención con anticipación, lo que puede ayudarlos a evitar problemas, o dejar que los desarrolladores de pruebas presten atención a las excepciones al realizar pruebas automatizadas a nivel de interfaz, comportamiento de la interfaz, etc.

A la larga, la mejora de la eficiencia del trabajo te ayudará a lograr la insustituibilidad en el grupo, que es lo que llamamos competitividad central.

¿Cómo cultivar esta competitividad central? Además de mejorar la base de la tecnología, el autor piensa que existen las siguientes formas:

1) Necesita estar lo suficientemente familiarizado con el negocio

Aquellos que pueden encontrar problemas que otros no pueden encontrar deben ser las personas que están más familiarizadas con el negocio y los productos. Muchos probadores tienen el malentendido de que estar familiarizado con el negocio debe ser el trabajo del gerente de producto. Sin embargo, los gerentes de producto aún tienen ciertas Habilidades en términos de tecnología, si somos débiles, no prestaremos la suficiente atención a algunos comportamientos anormales, por lo que el tester es la persona más capaz de familiarizarse con el producto y el sistema.

2) Más experiencia

Aquí hay mucha experiencia y se puede llamar cognición integral. Después de todo, hay muchas experiencias y muchas trampas que se han pisado. Naturalmente, también saben dónde es probable que ocurran problemas. Muchos conductores antiguos tienen su propia prueba. Métodos para evitar pisar el problema del foso.

Entonces, para resumir, identificar los puntos ciegos puede ser una de las principales competencias de los evaluadores. A medida que la industria de las pruebas madura, las expectativas de la industria para las pruebas son cada vez más altas. Muchas empresas mejorarán las pruebas debido a las necesidades reales del producto y al ahorro de costos de mano de obra. Consideraciones de eficiencia. Se puede ver que las pruebas necesitan encontrar problemas, pero cuanto antes se encuentren, mayor será el valor.

2. Habilidad para aprender y pensar rápidamente

Ahora, muchos evaluadores se están enfocando en el código, como el desarrollo de algunas herramientas de prueba a nivel de código, como herramientas de cobertura, herramientas de escaneo de código, etc., incluidas algunas cosas de alto nivel a través de contactos comerciales.

Estas cosas parecen ser muy poderosas en la superficie, de alto grado, usan la automatización para ahorrar tiempo y esfuerzo, y solo necesitan implementarlas después de escribirlas, pero la situación real no es la misma que la imaginada, ya sea que se trate de escaneo automático de código o cobertura Independientemente del análisis estadístico de la tasa, la calidad del producto final después del lanzamiento aún se refleja en los resultados sustantivos de la prueba funcional.

Es decir, encontraremos varios problemas en el proceso. A menudo me encontré con una situación así en ese momento. El error no se expuso durante la inspección inicial del código y finalmente provocó que el cliente fallara de manera anormal. Cuando hay muchas situaciones de este tipo , no puedo evitar pensar para mis adentros, ¿el código es realmente tan importante para las personas en la industria de las pruebas, o mi dirección es incorrecta desde el principio, y si elegir el código como una competitividad central es demasiado exagerado? , los resultados reales a menudo pueden variar materialmente.

Entonces, en el análisis final, creo que, como ingeniero de pruebas de software, no debe considerar el código como su principal competitividad, sino la capacidad de aprender y pensar rápidamente, la divergencia de problemas, la comunicación, la coordinación y el resumen como su principal competitividad. puede hacernos avanzar más y más por este camino.

escribir al final

Por supuesto, no importa cuál elija como su principal competitividad, no debe dejar de aprender. Los probadores de software con una gran capacidad de aprendizaje se atreven a experimentar y probar nuevas tecnologías con audacia, por lo que su pila de tecnología siempre se actualiza constantemente.

Para los probadores de software, leer documentos es en realidad la forma más rápida de aprender. Para las tecnologías comúnmente utilizadas en su trabajo, tómese el tiempo para leer todos los documentos oficiales. De hecho, no hay tantos como cree, pero definitivamente tendrá inesperado La cosecha, la premisa de todas las competencias principales, debe crearse mediante el aprendizaje continuo, y adoptar actualizaciones y revoluciones tecnológicas puede evitar que el mercado lo elimine.

Finalmente: para retribuir a los fanáticos acérrimos, he compilado un video tutorial de aprendizaje de prueba de software completo para usted. Si lo necesita, puede obtenerlo gratis【保证100%免费】
inserte la descripción de la imagen aquí

Documentación de la entrevista de prueba de software

Debemos estudiar para encontrar un trabajo bien remunerado. Las siguientes preguntas de la entrevista son los materiales de entrevista más recientes de empresas de Internet de primer nivel como Ali, Tencent y Byte, y algunos jefes de Byte han dado respuestas autorizadas. Termine este conjunto Los materiales de la entrevista creen que todo el mundo puede encontrar un trabajo satisfactorio.

inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí

Supongo que te gusta

Origin blog.csdn.net/m0_67695717/article/details/131326529
Recomendado
Clasificación