¿Cómo juzgar si es apto para las pruebas de software?
Cada profesión tiene sus propias opciones. Los de afuera quieren entrar, mientras que los de adentro quieren salir. Ésta es la psicología común de la naturaleza humana. Hoy, Changping Town Computer Learning le explicará qué tipo de personas son adecuadas para las pruebas de software, para que aquellos que sufren se sientan aliviados después de leer estas sopas de pollo.
1. Sea proactivo en el trabajo
La actitud laboral es el aspecto más importante para evaluar a un tester si un tester de alto nivel (refiriéndose a la habilidad puramente técnica) no tiene una buena. La actitud de trabajo en el equipo de pruebas a veces no sólo no promueve el trabajo de pruebas, sino que a veces también lo dificulta. Un tester que esté dispuesto a trabajar, incluso si su nivel técnico no es alto y no es inteligente, puede ser de gran ayuda para el equipo. equipo de prueba. Es serio y responsable en su trabajo. Puede hacer todo lo que le diga en serio. Este evaluador también desempeñará un gran papel en la promoción del trabajo de prueba. Esta es también una de las razones principales por las que muchas empresas están dispuestas a permitir que los nuevos empleados realicen trabajos de prueba. Además, si los evaluadores toman la iniciativa en su trabajo también afectará en gran medida el desarrollo de un evaluador. Por ejemplo, uno de mis evaluadores aprenderá QTP por sí mismo cuando esté libre en el trabajo y mejorará su nivel técnico, para que pueda hacerlo. En la siguiente prueba, pudo utilizar hábilmente esta herramienta de prueba para realizar pruebas automatizadas, lo que no solo mejoró la eficiencia del trabajo y redujo la intensidad del trabajo, sino que también creó mejores oportunidades de desarrollo para él (más tarde fue ascendido a líder del equipo de prueba). Por lo tanto, el uso eficaz del tiempo de trabajo y el aprendizaje activo son muy importantes para el desarrollo personal. Otro ejemplo es similar. Cuando su propia tarea de prueba terminó de manera anormal y otros grupos de prueba estaban muy ocupados, uno de mis evaluadores tomó la iniciativa de solicitar participar en el trabajo de prueba de otros grupos, sin mencionar su nivel técnico. de pedir trabajo de manera proactiva lo hace destacar entre los demás y atrae mi atención. Naturalmente, prestaré especial atención a su trabajo y cada comunicación que tengamos le permitirá aprender muchas cosas nuevas.
2. Serio, cuidadoso y sin miedo a los problemas
Hay que decir que el trabajo de prueba es un trabajo tedioso si no eres serio, cuidadoso y no tienes miedo. Problemas, te sugiero que es mejor no entrar en esta industria, de lo contrario, definitivamente serás tú quien sufra al final.
Hay un dicho: Los detalles determinan el éxito o el fracaso. Esta frase es especialmente aplicable a los evaluadores. Cuando los evaluadores realizan requisitos de prueba, cada punto de requisito en el informe de requisitos del sistema escrito por los desarrolladores se convertirá en varios puntos de requisitos de prueba en los requisitos de prueba (debe verificar las condiciones normales y las condiciones anormales), a veces las personas sienten que están jugando una permutación y juego de combinación, pero hay demasiadas permutaciones y combinaciones en este juego. Si no eres lo suficientemente paciente y cuidadoso, es fácil perder los puntos de los requisitos de la prueba, y estos lugares perdidos a menudo son puntos problemáticos (los desarrolladores también tienden a olvidarse de considerarlos). Estos puntos causan problemas). Además, ingresar datos para el trabajo de prueba es un asunto muy engorroso. Por ejemplo, para una prueba de legalidad de la fecha, es fácil resumir trescientos o cuatrocientos datos de prueba. será. Lo que es aún más aterrador es que las pruebas no son un trabajo único. A menudo se requieren pruebas de regresión. Todo el trabajo tedioso debe repetirse continuamente. Cuando se repite, los evaluadores a menudo reducen el número de casos de prueba por temor a problemas. pruebas integrales. Por lo tanto, ser serio, cuidadoso y no tener miedo a los problemas son cualidades esenciales para una buena prueba.
3. Gran capacidad de aprendizaje y buena para resumir
Cuando comencé a trabajar en 1992, era difícil encontrar un libro de ingeniería de software cuando entré en contacto por primera vez con las pruebas en 1997. Casi no hay libros sobre pruebas. Estos han dificultado enormemente la mejora de mi nivel, pero no pueden ser una excusa para que mejoremos nuestro nivel. En 1997, las pruebas que hicimos fueron principalmente pruebas funcionales, y también fue Gorilla. Al principio, para las pruebas, por un lado, buscamos información de pruebas en libros profesionales y, por otro lado, resumimos nuestra propia experiencia. Un año después, básicamente formamos nuestro propio proceso y métodos de prueba. Método para escribir planes de prueba y escribir casos de prueba. Los nuevos evaluadores pueden usar estos documentos para mejorar rápidamente su nivel. Posteriormente, también usamos este método para aprender herramientas de prueba durante el proceso de aprendizaje de QTP. Los subordinados aprendieron 3 En unos pocos meses, básicamente dominó el uso de QTP, y también resumió los problemas comunes encontrados al usar QTP y los publicó en el foro. Mucha gente piensa que es un maestro técnico. Solo una persona que ha trabajado durante 8 meses y ha aprendido mucho como novato en 3 meses. Aprender continuamente nuevas tecnologías, resumir constantemente los problemas y soluciones encontrados en el trabajo real, y clasificarlos y resumirlos son las mejores formas para que un evaluador mejore su nivel técnico. Hay dos puntos que deben explicarse: 1. A medida que el trabajo de prueba se vuelve cada vez más profesional, los evaluadores originales de bajo nivel son cada vez más incapaces de satisfacer las necesidades de las pruebas, el uso de herramientas de prueba, la actualización de la teoría de las pruebas y la aplicación. 2. Los buenos probadores no solo deben comprender la tecnología de prueba, sino también tener una buena comprensión del sistema que se está probando, el entorno y las herramientas de desarrollo, y la arquitectura del sistema; formule un plan de prueba razonable, es decir, la persona a cargo de las pruebas no solo necesita comprender la tecnología de prueba, sino que también debe comprender las tecnologías, arquitecturas y herramientas de desarrollo convencionales (aunque no es necesario ser un experto). Todo esto requiere que los evaluadores aprendan y resuman continuamente.