Pruebas de software de autoaprendizaje, la gente común todavía le aconsejo que se rinda lo antes posible

  Es completamente posible aprender a probar software por sí mismo, pero esta oración no significa que todos puedan aprender por sí mismos.

Si desea cambiar a las pruebas de software, encontrará los siguientes 8 problemas en el autoaprendizaje puro:

1. El autoaprendizaje requiere una gran autodisciplina, ¿puedes hacerlo?

2. El autoaprendizaje encontrará muchas dificultades en el proceso de aprendizaje, ¿puede resolverlas?

3. Si no puede resolverlo, ¿tiene una mentalidad fuerte y sigue perseverando?

4. Nadie trae el proyecto práctico, ¿puedes completarlo desde 0 solo?

5. ¿Puede escribir bien un currículum de pruebas de software?

6. ¿Puedes aceptar que tu currículum se pierda en el mar y no haya respuesta?

7. Cuando se trata de la etapa de la entrevista, ¿puede lidiar con calma con las preguntas de la entrevista de prueba de software y las preguntas del proyecto?

8. ¿Puedes aceptar un salario mucho más bajo que antes?

Algunas personas dicen que fueron despedidos incluso antes de comenzar. Así es, si no puede resolver los problemas anteriores, puede ser una pérdida de tiempo y energía. Muchas personas se dan por vencidas o van a la clase de capacitación debido a lo anterior. problemas Por supuesto, todo el mundo Puede intentar el autoaprendizaje, aprender durante una semana primero. Así que preparé un video tutorial de prueba de software para todos, colóquelo al final del artículo, puede verlo directamente si lo necesita, o haga clic directamente en la pequeña tarjeta al final del artículo para obtener el documento de información de forma gratuita.

¿Las pruebas de software autodidactas pueden conseguirte un trabajo? ¿Se pueden emplear pruebas de software autodidactas?

En primer lugar, mi respuesta es ¡sí! La clave depende de si conoces el camino o no, si estás en la industria o no. ¡Entrelazados como una montaña!

De hecho, estudiar pruebas de software es muy fácil de encontrar trabajo, porque los colegios y universidades generales no tienen una especialización especial en pruebas de software, e incluso si la tienen, no es sistemática, por lo que la mayoría de los talentos se capacitan a través de instituciones de capacitación. Además, las pruebas de software se dividen en pruebas funcionales, pruebas de rendimiento, pruebas de interfaz y pruebas automatizadas. Siempre que domine una de las direcciones, puede encontrar trabajos de prueba relevantes.

Como probador junior, los empleadores no esperan mucho de ti. Lo que tienes que hacer es expresar activamente tus propias fortalezas, tener un mayor deseo de tomar el examen, tener una actitud más positiva y tener una capacidad de aprendizaje más activa.
 

Pruebas de software autodidactas sobre cómo encontrar trabajo (esta es la experiencia de un antiguo conductor de pruebas)

1. ¿Cómo encontrar un trabajo para la prueba de software de autoaprendizaje?

En primer lugar: personalmente sugiero que lo mejor es ir al principio a las ciudades de primer nivel: Beijing, Shanghái, Guangzhou y Shenzhen, porque hay muchas oportunidades de trabajo en las ciudades de primer nivel y es relativamente más fácil acepte personas que acaban de ingresar a la industria, y las ciudades de primer nivel prestan más atención a las pruebas de software. ¡Puede aprender más en términos de proceso y tecnología!

2. ¿Cómo escribir un currículum de prueba de software de autoaprendizaje?

Para el currículum, mi consejo personal es empaquetarlo, empaquetarlo, empaquetarlo y ¡decir las cosas importantes tres veces! ! ! ¿por qué? Porque si no empaca su currículum, entonces en las ciudades de primer nivel, el 90% de las llamadas de entrevista que recibe serán llamadas de instituciones de capacitación, y sabrá lo triste que es antes de tener una entrevista formal cuando su pierna ¡está roto!

¡Estoy pasando por un momento difícil! Entonces, ¿cómo lo envuelvo? Aquí publico un currículum empaquetado por un ingeniero de pruebas junior:

inserte la descripción de la imagen aquí

¿Cómo enseñarte a ti mismo las pruebas de software?

En Internet, a menudo veo que muchos novatos quieren aprender a probar software, pero no saben cómo empezar. ¿Qué habilidades deben dominar las pruebas de software? El editor ha compilado aproximadamente un esquema de estudio, que básicamente cubre todos los puntos técnicos centrales de las pruebas de software: teoría de pruebas, fundamentos de Linux, fundamentos de MySQL, pruebas web, pruebas de interfaz, pruebas de aplicaciones, herramientas de administración, relacionadas con Selenium, pruebas de rendimiento, redes informáticas. , principios de composición, estructuras de datos y algoritmos, problemas de lógica, recursos humanos, mapas cerebrales técnicos, etc ... ¡la calidad es muy alta! ! ! ¡Más que suficiente para entrevistas técnicas! [Haga clic en la tarjeta pequeña al final del artículo para obtenerla gratis] , espero que sea útil para los amigos que recién ingresan a la industria o que desean aprender a probar software.

1. Base teórica de la prueba

Independientemente de si ha estudiado computadoras antes o tiene una base informática, aprender la teoría de las pruebas es lo más importante, ya sea que desee aprender pruebas funcionales, pruebas de rendimiento o desarrollo de pruebas.

Incluye principalmente procesos y modelos comunes de desarrollo de software, especialmente conocimientos relacionados con el desarrollo ágil.

Definición, clasificación, proceso de prueba, método de escritura de casos de prueba, gestión de errores y ciclo de vida de las pruebas de software.

Comprender los puntos de prueba comunes y los métodos de prueba de la web y la aplicación.

Escriba documentos de prueba comunes, como informes de prueba de software, tickets de errores, planes de prueba, etc.

2. Base de datos de aprendizaje

La base de datos es la habilidad más básica para el desarrollo y las pruebas. La interacción entre los extremos delantero y trasero del software es esencialmente la interacción de los datos. Ya sea que se trate de pruebas funcionales, pruebas de rendimiento, pruebas de interfaz, pruebas automatizadas, etc., es inseparable del soporte y uso de la base de datos.Esta parte principalmente es comprender los conceptos básicos de la base de datos, la adición, eliminación, modificación y consulta de SQL de la base de datos, las declaraciones comunes de operación de tablas y el uso de herramientas de base de datos (Navicat)

3. Aprende Linux

Como ingeniero de pruebas de software, a menudo tenemos que comprobar los registros del lado del servidor para localizar el origen del error y crear un entorno de prueba en el sistema Linux. El sistema Linux siempre se ha utilizado como un sistema operativo de servidor importante. Debemos dominar los conocimientos básicos del sistema Linux y estar familiarizados con los comandos y herramientas comunes. Por supuesto, el uso más avanzado es automatizar las tareas de prueba escribiendo scripts de shell.

4. Prueba de interfaz

La prueba de interfaz es esencialmente un tipo de prueba funcional, que simula al cliente llamando a la interfaz del servidor a través de scripts y herramientas. Debido a que se prueba desde la capa de interfaz, los problemas se pueden encontrar antes, se puede mejorar la eficiencia de las pruebas y se puede reducir el costo de reparación. Uno de los requisitos básicos para contratar pruebas de software es la competencia en pruebas de interfaz.

5. Prueba de rendimiento

Los requisitos técnicos para las pruebas de rendimiento son muy altos. No solo debe tener una comprensión profunda de los indicadores de rendimiento, la clasificación de las pruebas y el diseño de las pruebas, sino que también debe aprender sobre el negocio y la arquitectura del sistema, para que pueda diseñar mejor los escenarios de rendimiento y analizarlos. rendimiento del sistema cuello de botella. Herramientas de uso común para pruebas de rendimiento: jmeter y loadrunner (puede aprender según sea necesario).

6. Pruebas automatizadas

La base para aprender testing automatizado es dominar un lenguaje de programación, personalmente recomiendo primero Python (simple, fácil de aprender, gratuito y de código abierto), seguido de Java, y también debes dominar ciertos conocimientos de front-end.

Domine las herramientas de prueba automatizadas relacionadas, como selenio y appium.

Domine el marco de prueba automatizado de uso común. Si se implementa en Python, debe dominar el uso de la biblioteca de solicitudes y el marco de prueba unitaria.

7. Otros

Como sugiere el nombre, las pruebas de software son para encontrar errores de código o de lógica comercial en el programa. En términos sencillos, las pruebas de software son para verificar si el producto satisface las necesidades de los usuarios. Las pruebas de software deben encontrar errores de software tanto como sea posible antes de lanzar el software y tratar de evitar que los usuarios experimenten una mala experiencia después del lanzamiento. Las pruebas de software de aprendizaje pueden reducir las pérdidas empresariales causadas por las vulnerabilidades del sistema y otras razones, mejorar la experiencia del usuario y proteger a las empresas.

La información anterior incluye la teoría de la prueba, la base de Linux, la base de MySQL, la prueba web, la prueba de interfaz, la prueba de la aplicación, la base de Python, la relacionada con Selenium, la prueba de rendimiento, la relacionada con LordRunner, etc. todos La experiencia de lectura solo muestra una parte del contenido, espero que todos estén contentos, espero que pueda ayudarlo a revisar antes de la entrevista y encontrar un buen trabajo, ¡y ahorre tiempo a todos buscando información en Internet para aprender!

Dónde ver el videotutorial:

[Pruebas de software 1000 episodios] Big Byte le enseña a dominar rápidamente las pruebas automatizadas en un mes, ¡y no hay tonterías en todo el proceso! Consigue de forma segura una oferta bien remunerada tras acabar tus estudios, ¡y vete de putas para siempre! _哔哩哔哩_bilibili [1000 episodios de pruebas de software] Big Byte te enseña a dominar rápidamente las pruebas automatizadas en un mes, ¡y no hay tonterías en todo el proceso! Consigue de forma segura una oferta bien remunerada tras acabar tus estudios, ¡y vete de putas para siempre! Un total de 93 videos, que incluyen: [Plan de estudios 2023] Encuentre su salario y puesto, [Plan de estudios 2023] Aprendizaje orientado a la entrevista, [Plan de estudios 2023] estudio orientado al trabajo, etc. UP presenta videos más emocionantes, preste atención a la cuenta UP. https://www.bilibili.com/video/BV1ZF411d7fX/?spm_id_from=333.999.0.0&vd_source=74d0257ec7066cc4f9013524f0bb7013

Supongo que te gusta

Origin blog.csdn.net/HUA1211/article/details/132231378
Recomendado
Clasificación