¿Qué necesitas dominar para aprender bien a probar software? ¿Se utilizará lenguaje C y estructuras de datos?
(1) si la función del programa es correcta (requiere conocimientos de informática)
(2) Si satisface las necesidades de los hábitos de uso de los usuarios (requiere empatía y conocimiento del diseño de la interfaz)
(3) Si el rendimiento cumple con los requisitos, como la estabilidad a largo plazo; -conocimiento profundo de la computadora)
(4) Si puede cumplir con los requisitos de diferentes sistemas operativos posibles de los usuarios (requiere conocimiento de la computadora)
(5) Si se lanza globalmente; si puede satisfacer las necesidades de diferentes idiomas y culturas (requiere pruebas de internacionalización del software)
(6) Cómo construir un entorno de prueba (capacidad práctica, conocimiento del hardware) p>
(7) Verifica el código; (base profunda en lenguaje C)
(8)…
Entonces, si entiendes todo, te sentirás mucho más cómodo. durante el examen. Está bien si todavía eres pobre en algún aspecto de tu escritura. La característica de la industria informática es aprender haciendo. Siempre que esté dispuesto, podrá aprender rápidamente.
En segundo lugar, debes dominar un lenguaje de programación. Algunos amigos pueden decir: simplemente no quiero programar ni realizar pruebas. ¿Cómo comprobar si existe tal requisito? Intentaré convencerte :). Tengo dos razones:
1. Sólo si sabes cómo crear un producto de software podrás entenderlo realmente. Sólo comprendiendo verdaderamente el producto podremos probarlo bien. Una línea de código no lo hará y siempre serás un profano. No se conforme con hacer clic con el mouse, intente abrir el cuadro negro frente a usted.
2. La tecnología de prueba automatizada requiere tecnología de programación. Las pruebas automatizadas son una dirección de desarrollo de las pruebas de software. Por un lado, muchas herramientas de prueba requieren intervención humana para escribir el código. Por otro lado, hay situaciones en las que es necesario escribir su propio método de prueba.
Para los evaluadores, las habilidades de programación no necesitan ser competentes, pero sí son necesarias.
En tercer lugar, aprende bien inglés. En esta etapa, sólo los países de habla inglesa pueden ser reconocidos como líderes en informática. Hay mucha información en inglés. Si sólo te limitas a los materiales chinos, afectará tu erudición. Para dar un ejemplo simple, el sistema operativo Windows detectará algunas excepciones en el programa o sistema operativo. Puede ir al sitio web de Microsoft para encontrar la causa y la solución en función de esta excepción, y gran parte de la información está en inglés porque no ha sido traducida o no se traducirá en el futuro.
Las opiniones mencionadas anteriormente se basan todas en la industria informática. Hablemos primero de algunas necesidades “virtuales”.
1. Ejercita un par de ojos experimentales. Una amiga mía que también hace pruebas de software dijo que una vez ella y su esposo fueron a comprar una computadora portátil y ella se dio cuenta de un vistazo que había algunos píxeles defectuosos en la pantalla LCD, pero su esposo no. Ella dijo que fue por su ojo de prueba. Los ojos de prueba son particularmente sensibles a los problemas y pueden detectar problemas que la gente común no puede detectar. Los evaluadores buscan problemas en el software y usted se beneficiará enormemente de tener estos ojos. Paciencia, cuidado y experiencia nos ayudarán a conseguirlo.
2. Tranquilidad. Psicológicamente hablando, a nadie le gusta que los demás se critiquen a sí mismos, y los programadores hacen lo mismo. Por lo tanto, debemos tratar los problemas de software descubiertos con una actitud pacífica y comunicarnos con los programadores con una actitud pacífica. No crea que puede culpar al programador o apresurarse a regañarlo si encuentra algunos problemas. No hables a espaldas de nadie, hay demasiados errores. Un proyecto es algo que todos hacen juntos y requiere un esfuerzo colectivo para completarse. Nuestros evaluadores encontraron muchos problemas, lo que significa que el riesgo del proyecto se reduce, por lo que deberíamos estar contentos. Si tienes mal carácter, puede ser una lástima que esta notoriedad oscurezca tus verdaderos talentos y conocimientos.