¿Es la automatización de pruebas un buen campo para alguien a quien le gusta la programación pero no puede entrar en desarrollo?

Hola,

La pregunta que hizo es la consulta de muchos.

Algunos de los mejores evaluadores que he conocido no se graduaron en Ciencias de la Computación, o tienen mucha experiencia en programación y parece que les está yendo bien. En mi opinión, es más fácil para los evaluadores (a diferencia de los desarrolladores) escapar sin conocer mucha programación inicialmente, pero definitivamente es útil, y en muchos casos es necesario aprender eventualmente a medida que avanza su carrera. Por supuesto, si quieres entrar en una carrera como las pruebas, saber más sobre programación solo te abrirá más puertas en el futuro.

Si necesita o no saber mucha programación antes de seguir una carrera en pruebas también depende del tipo de prueba de software en la que se encuentre y dónde.

Lo que pasa con la programación es que es algo que siempre se puede aprender. Como nuevo probador, lo que probablemente sea lo más importante al principio es saber pensar lógicamente y atacar problemas sistemáticamente. También debe mantener una mente abierta para “jugar” y aprender más sobre el software que está utilizando para descubrir cómo funciona y por qué funciona de esa manera. Creo que si tienes esos fundamentos, el resto se alineará naturalmente.

Manténgase enfocado y aprenda cosas nuevas sobre las pruebas de automatización y manténgase siempre actualizado con los nuevos consejos, técnicas y herramientas para las pruebas de automatización. Y también hay muchas herramientas de prueba de automatización disponibles en el mercado como Selenium , QTP , TestingWhiz (basado en selenio) , las herramientas de automatización de prueba más fáciles del mercado que hacen que la prueba de automatización sea más fácil y amigable.

Espero que mi respuesta sea informativa.

¡Salud!

Absolutamente Shivam!

Si tiene interés en la codificación, definitivamente puede pensar en el dominio de prueba en lugar de solo llorar por el desarrollo.

En el mundo de hoy, incluso los profesionales de pruebas tienen mucha demanda y de ninguna manera es menos interesante que el desarrollo.

Incluso la automatización de pruebas tiene un gran conjunto de herramientas que se pueden utilizar. Selenium es la herramienta principal en la lista. E incluso te recomendaría que aprendas Selenium y hagas carrera con él.

La mejor parte es que incluso los estudiantes de primer año pueden solicitar los puestos de trabajo de Selenium. Así que no pierdas el tiempo aprendiendo, ya que encontrar un trabajo no será un gran desafío. También hay muchas oportunidades en el mercado.

Echa un vistazo a los interesados ​​en busca de trabajo para Selenium de la imagen de arriba. Valida mi punto.

He escrito un par de blogs en Selenium, y ese será un buen punto de partida para ti. También he grabado algunos videos enseñando Selenium. Use los enlaces a continuación para llegar a mi contenido.

Mi serie de blogs tutorial de Selenium: ¿Qué es el selenio? Una guía para principiantes sobre pruebas de automatización | Edureka

Selenium tutorial video playlist: Selenium Tutorial: un tutorial completo sobre las pruebas de automatización de Selenium.

Algunos videos que he grabado están a continuación. Pueden ser un poco avanzados para un principiante, pero ciertamente son útiles.

Integración de Selenium Jenkins: –

Pruebas basadas en datos con Selenium: –

Modelo de objeto de Selenium Page usando Page factory: –

Espero que estos recursos ayuden 🙂 ¡Todo lo mejor y recuerda, las pruebas son un muy buen dominio para comenzar tu carrera!

Bueno, por elección. Pero si sabe cómo escribir scripts, el desarrollo será su taza de té. El desarrollo no requiere una empresa, construir algo, probar bien y empujar. Esto te ayudará a tener confianza. Haz cosas con tu elección, no por casualidad.

More Interesting

Cómo ganar dinero de otras fuentes mientras trabaja en una empresa de software

¿Cómo puedo ingresar a la gestión de productos cuando tengo 3 años de experiencia en la industria como desarrollo de software? ¿Quiero saber los conceptos básicos / cursos / certificaciones que tendré que hacer para al menos unirme como Gerente de Producto Asociado?

¿Puede YouTube enseñarnos todo sobre ingeniería de software?

¿Qué es una configuración básica o típica para una aplicación que utiliza bases de datos SQL y NoSQL?

¿Qué tan difícil es aprender Clojure?

¿Hay algún bootcamp de ingeniería mecánica o eléctrica (similar a los bootcamps intensivos a corto plazo de ingeniería de software)?

¿Cuál es el estado del arte para codificar interfaces de usuario y cuál es el futuro?

¿Cuál es la diferencia entre la arquitectura 'modelo en MVC' y 'nivel de datos de 3 niveles'?

¿Qué idiomas debo saber para codificar una red social?

¿Cuáles son algunos buenos proyectos de software que usan una base de datos?

¿Es posible convertir una Playstation 4 en una PC para juegos?

¿Se puede aplicar ingeniería inversa a un software / programas?

He creado un producto de software utilizando desarrolladores offshore. ¿Cómo sé que están codificando adecuadamente para el futuro crecimiento / venta / mejoras?

¿Cuánta libertad tiene un 'noogler' para elegir un proyecto de software para trabajar en Google?

¿Es posible verificar formalmente todos los tipos de software?