¿Qué conocimientos debemos aprender sobre la dirección de desarrollo de las pruebas de software?
¿Hay futuro para las pruebas de software? ¿Cuál es la futura dirección de tu carrera?
El Dr. Chen Honggang dijo que hay varias formas de desarrollar un ingeniero de pruebas de software en Microsoft: una es tomar la ruta técnica y convertirse en un ingeniero de pruebas de software senior, y luego poder probar de forma independiente muchos de ellos. software y luego convertirse en un diseñador de marcos de pruebas de software. El segundo es desarrollarse en la dirección de la gestión, desde ingeniero de pruebas hasta líder, director de proyectos y puestos superiores. El tercero puede cambiar de trabajo y convertirse en director de proyectos o desarrollador. Muchos ingenieros de desarrollo de software de herramientas de prueba pueden cambiar fácilmente a la programación de productos porque han acumulado experiencia en desarrollo y tienen sus propios puntos de vista sobre el producto de software en sí.
El Dr. Chen Honggang está ahora con un equipo de pruebas, dos estudiantes del Instituto de Software de Tsinghua, un estudiante de doctorado de Nankai especializado en pruebas de software y un estudiante de la Universidad de Pekín. Son responsables de probar los productos en la sede. El Dr. Chen dijo que habló brevemente sobre sus pensamientos y discutió con ellos. Encontró más de 70 errores en una semana y sintió que había aprendido mucho. Dijo que se concentraría en las pruebas de software en el futuro porque así lo sentía. pruebas de software Es realmente un tema muy profundo con muchos temas para estudiar. De hecho, muchos evaluadores de Microsoft también tienen maestrías y doctorados. También están realizando un trabajo creativo para garantizar la calidad de los programas y promover el avance del software.
Las pruebas de software son un campo desafiante y en rápido desarrollo. Aunque las pruebas de software de escritorio independiente han madurado mucho, con el advenimiento de la era de Internet, empresas como Microsoft no tienen un sistema de prueba completo basado en red y todavía están explorando. La posibilidad de ser atacado en Internet es demasiado alta, razón por la cual los piratas informáticos pueden causar problemas en Internet. Las pruebas de red son un entorno nuevo y un gran desafío.
El desarrollo futuro de las pruebas de software es enorme y la trayectoria profesional de los ingenieros de pruebas de software también está llena de esperanza. Las pruebas de software requieren dominar las teorías relevantes de las pruebas y estar familiarizado con los procesos y técnicas de prueba. Puedo recomendarle un libro, "El arte de las pruebas", que se puede descargar en versión electrónica en línea. Básicamente puedes afrontar el examen escrito leyendo este libro, jaja. Además, si desea lograr mejores resultados en las pruebas, jaja, solo desea obtener más salario, ingresar a un nivel superior y aprender sobre pruebas de rendimiento y pruebas automatizadas. Actualmente, los principales en China son LoadRunner y QTP, por lo que puedes prestarles más atención. Será más fácil aprender con habilidades básicas de programación, razón por la cual a las empresas generalmente les gusta contratar graduados de carreras relacionadas con la informática. Según mi experiencia, con dominar el lenguaje C básico, es casi suficiente. Puede pedir consejo a los desarrolladores y aprender a lo largo del camino. Mmm. Qué interesante
Además, para recopilar más recursos en línea, hay muchas sugerencias introductorias en varios sitios web de exámenes conocidos, puede consultarlos.
(1) Familiarizado con conocimientos básicos de informática; (2) Familiarizado con conocimientos básicos de sistemas operativos, bases de datos, middleware y lenguajes de programación; (3) Familiarizado con conocimientos básicos de redes informáticas; conocimiento de ingeniería de software, comprender los métodos y procesos de desarrollo de software; (5) estar familiarizado con los conocimientos básicos de la calidad del software y la gestión de la calidad del software (6) estar familiarizado con los estándares de prueba de software (7) dominar la tecnología y los métodos de prueba de software; ) Dominar el conocimiento de la gestión de proyectos de pruebas de software; ( 9) Dominar el lenguaje C y la tecnología de programación C ++ o Java (10) Comprender los conocimientos básicos de informatización y seguridad de la información (11) Estar familiarizado con las leyes y regulaciones relacionadas con los derechos de propiedad intelectual; 12) Leer y comprender correctamente materiales en inglés en campos relacionados. El personal calificado que apruebe este examen puede emprender de forma independiente proyectos de prueba de software utilizando métodos de gestión de pruebas de software, estrategias de prueba de software y tecnologías de prueba de software sobre la base del dominio de la ingeniería de software y el conocimiento de pruebas de software; tiene la capacidad de trabajo práctico y el nivel profesional de ingenieros;