Soy probador manual, ¿qué debo hacer a continuación?

Hola,

Esta es definitivamente una buena pregunta para hacer. Establece tus objetivos para crecer y compite con el mundo.

En primer lugar, pregúntese qué tan bueno es en las pruebas manuales. Porque el próximo paso que debes dar es la prolongación de este rol. Una vez que domine las pruebas manuales, es cuando puede pensar en dar el siguiente paso.

En segundo lugar, estaría de acuerdo con la respuesta de Karan para realizar las pruebas de automatización. Es así … Una vez que sabemos cómo andar en bicicleta (uso de embrague, marcha y freno), vamos a aprender un automóvil en el que se implementa el mismo concepto de embrague, marcha y freno. Lo único es que tenemos una apariencia más amplia, debemos buscar un gran espacio para conducir, etc. Pero el concepto de conducción es el mismo. Del mismo modo, Automation Testing es una versión avanzada de Manual Testing. Los mismos conceptos de Casos de prueba, Ejecutar casos de prueba, verificar el Resultado esperado con Reales e informar errores se convierten como Scripts de prueba, Ejecutar scripts automatizados, Verificar el resultado en la consola y generar errores Lo único es que necesita aprender cualquier idioma (como Core Java, Python, Ruby, Perl, VB) para codificar y ejecutar los scripts de automatización.

Además, como sabemos que la tecnología siempre crece a nuestro alrededor, también lo es nuestra metodología de prueba. Las pruebas manuales se improvisan con Automatización y definitivamente tendrá un buen alcance de oportunidades.

Viniendo a ¿Cómo automatizar? ¿Qué herramienta utilizar para automatizar? ¿Algún requisito previo? Google up y creo que hay dos herramientas de automatización que se utilizan ampliamente: i) Selenium Web Driver ii) QTP (Quick Time Professional) Dentro de estos dos, el mercado ahora se siente atraído por “Selenium Web Driver” que QTP.

Gracias !! Puede responder por cualquier otra pregunta.

Gracias por A2A.

La prueba manual es un proceso de detección de defectos o errores en un programa de software. El probador ejecuta manualmente los casos de prueba sin utilizar ninguna herramienta de automatización.

Podemos decir, cualquier código que esté escrito, tiene que ser probado en ancho manual / pruebas de automatización. Esto asegurará que los usuarios finales puedan realizar su trabajo de manera eficiente y rápida.

Ahora, ¿qué sigue después de las pruebas manuales?

Siendo ingeniero de pruebas, uno puede pasar a ingeniero de pruebas senior, líder de pruebas a gerente de pruebas o puede convertirse en líder de QA, Gerente de QA


Puede cambiar a Pruebas de automatización / Pruebas de rendimiento

Las pruebas de automatización utilizan un software especial para controlar la ejecución de las pruebas y la comparación de los resultados reales con los resultados pronosticados.

Las opciones disponibles en el lado de las herramientas de pruebas de automatización son enormes. Existen numerosas herramientas funcionales, de rendimiento y de pruebas de seguridad además de las herramientas de administración de pruebas como QTP.

Algunas de las herramientas de prueba populares en Pruebas de automatización / Pruebas de rendimiento.

1. Selenium: Selenium es una herramienta de código abierto y una de las más conocidas para pruebas de automatización para aplicaciones web. Puede funcionar con Chrome, Firefox, IE, Opera y puede simular un comportamiento humano. Puede interactuar con diferentes componentes de una página web y las funcionalidades de las pruebas de selenio pueden detectar rápidamente errores nuevos y reaparecer viejos.

Certificación popular

Certificación de selenio | Curso en línea de selenio | Vskills

Curso de entrenamiento de selenio | Simplilearn

2. Jmeter: JMeter es una herramienta de automatización de pruebas de carga de código abierto y pruebas de rendimiento. Es muy utilizado en la industria de TI y puede integrarse con otras API como Selenium, SOAP / REST, Bases de datos JDBC, etc. para medir el rendimiento completo de una aplicación web. Hay muchas funciones disponibles en JMeter para formar un buen marco de pruebas de rendimiento.

Certificación popular

Curso de certificación de jMeter Tester

Mediciones cerebrales

Haz una búsqueda en Google también

3. QTP / UFT: QTP significa QuickTest Professional, un producto de Hewlett Packard (HP). Esta herramienta ayuda a los evaluadores a realizar una prueba funcional automatizada sin problemas, sin monitoreo, una vez que se completa el desarrollo del script.

¿Cómo me preparo para la certificación UFT 12?

4. Pruebas móviles de Appium: se basa en la idea de que probar aplicaciones nativas no debería requerir incluir un SDK o recompilar su aplicación. Y que debería poder utilizar sus prácticas, marcos y herramientas de prueba preferidos. Appium es un proyecto de código abierto y ha tomado decisiones de diseño y herramientas para alentar a una comunidad vibrante que contribuye.

Certificación de pruebas móviles (Appium)

Appium completo (v1.6.3 más reciente) desde principiantes hasta avanzados

Certificación de Appium

Principales empresas que contratan profesionales de pruebas de automatización.

  • Accenture
  • Capgemini
  • Competente
  • Infosys
  • TCS
  • IBM

También puede cambiar a un rol de Analista de negocios / Arquitecto técnico / Analista de sistemas . Puede optar por una línea de trabajo más técnica si tiene en cuenta los detalles y tiene un sólido conocimiento en términos de cómo funcionan los componentes / aplicaciones.

Certificación de analista de negocios | PBA

Curso en línea de analista técnico

Espero que esto ayude a los lectores.

Mientras revisaba algunos blogs en Internet, me encontré con una declaración que me llamó la atención. Decía: “La vida es demasiado corta para la prueba manual”. y algunas personas lo aceptaron y comentaron que la automatización se hará cargo por completo y las pruebas manuales perecerán pronto.

Ahora, me quedé en un dilema de que lo estaba leyendo ¿verdad? Y comencé a preguntarme si Wall-E es real, y que I-Robot y Terminator no son solo películas.

Personalmente, esto es lo que pienso sobre esta pregunta: ¡la vida nunca es demasiado corta para las pruebas manuales! No existe una automatización del 100% y todo lo que se pueda automatizar, debe ” automatizarse manualmente ” al menos una vez.

Por supuesto, hay una gran lista de herramientas de automatización disponibles en el mundo y muchas de ellas son realmente buenas, pero para usarlas, las personas necesitan escribir código manualmente (en cierto sentido, programar para probar un programa), entonces nuevamente ese código necesitaría ¿para ser probado? Después de todo, está escrito por un ser humano de manera similar al código que se supone que debe probar. ¡De nuevo, la gente dirá que hay tantas herramientas con IA que capturarán las interacciones del usuario con el navegador o la pantalla y generarán el script para usted! Sí, eso es cierto, pero ¿qué tan confiables son esas herramientas para el trabajo? ¿Y es suficiente probar solo la interfaz de usuario?

Hablemos un poco sobre la confiabilidad de las herramientas de grabación / reproducción. Tuve una experiencia de primera mano con un par de ellos, donde grabé un guión para una página de registro. Capturó todas las notificaciones, valores de entrada, campos y todas las acciones que realicé perfectamente y cuando presioné el botón Detener, ahí estaba: mi script perfecto para probar el formulario de registro. Pensé que ahora no tendría que repetir todos los casos de forma manual. Todo lo que tendré que hacer es copiar el script, cambiar los valores de entrada y monitorear el resultado. Pero antes de hacerlo, pensé por qué no intentar ejecutarlo sin ningún cambio, así que presioné el botón Reproducir. El script comenzó bien, abrió la página en el navegador, navegó al campo respectivo e insertó los valores, pero tan pronto como presionó Enviar, las notificaciones no aparecieron y el script colgó. Entonces, la herramienta extremadamente inteligente ni siquiera pudo repetir lo que capturó, entonces, ¿cómo puedo esperar que lidie con los cambios?

Ese fue solo un ejemplo, piense en el caso en que los requisitos cambian constantemente, ¿cómo lidiará con eso? Mientras se escribe el código, en la misma duración los probadores escriben los scripts para la prueba, entonces, ¿cómo se manejará ese escenario? Quiero decir, si sigues cambiando los scripts de acuerdo con los cambios en los requisitos, ¿cuándo realizarás las pruebas reales? Y digamos que el requisito no cambia, pero aún así los scripts se escriben por adelantado, y cuando el código se entrega para probar, los parámetros que pasa en su script no coinciden con los del código (por ejemplo, en un formulario de entrada , el nombre o id del campo no es lo que ha declarado en su script. Si en el script Fname se pasa como parámetro para el campo de texto First Name y en el código se escribe como F_Name, ¿qué sucede entonces?), en tal caso su script no podrá leer el campo y generará un error a pesar de que la funcionalidad funciona correctamente.

Incluso a ustedes se les ocurre una herramienta para superar todo esto, ¿cómo probarán esa herramienta? ¿Eventualmente esa herramienta en sí misma es un software y también necesitará ser probada? ¿Desarrollarán otra herramienta para probar eso? Por otra parte, ¿cómo probarán esa nueva herramienta? ¡En algún momento siempre requerirán un ser humano para probar!

Sí, estoy de acuerdo en que las herramientas de automatización mejoran el proceso de prueba y son una buena ayuda, pero nunca serán absolutas. Una máquina o una herramienta no piensa por sí sola. Siempre necesitará instrucciones para realizar acciones y esas instrucciones provienen de un ser humano.

Por lo tanto, en realidad no existe la realidad pura y los probadores manuales seguirán viviendo mientras exista el software.

Estoy seguro de que hay mucho más en esto y puedo estar un poco sesgado con las pruebas manuales, ya que personalmente prefiero una mano humana sobre una máquina, pero eso es todo lo que pude llegar hasta ahora con mi conocimiento limitado. ¡Me gustaría que comentaras tu pensamiento y agregues más para que pueda aprender y crecer como Tester!

Las pruebas manuales son en sí mismas un gran campo. También fui probador manual una vez y sí, también me encantó esa fase de mi vida. Bueno, eso tiene mucho que decir pero responderé tu pregunta primero.

En primer lugar, escucha a tu corazón. ¿Por qué entras en ese campo? ¿Qué te hizo llegar tan lejos? ¿ Y qué te llevó a hacer esta pregunta?

Si quieres cambiar tu profesión o quieres sobresalir en ella?

Supongo que si usted es un probador manual durante mucho tiempo, entonces debe ir y descubrir las últimas tendencias del mercado para probadores manuales y también puede profundizar en la automatización donde todos están apareciendo. Sobresalir en su dominio es una necesidad. Una vez que lo haga, puede solicitar un control de calidad, un analista de pruebas, un gerente de productos e incluso un profesional independiente.

Desde un probador tienes múltiples opciones de carrera para crecer. Pero como dije, primero debes sobresalir en tu campo.

Dicho esto, la industria está presentando muchas herramientas de prueba manuales para probadores como usted. También hemos desarrollado una herramienta de prueba, LambdaTest, donde puede realizar sus pruebas. Puede usarlo para realizar sus pruebas.

¡Espero que esto ayude!

¡¡¡Salud!!!

Lo primero que debe hacer es agudizar su observación cada día más. No asuma nada, una suposición siempre lo llevará a un contratiempo en el control de calidad. Para avanzar, debe aprender un lenguaje de programación si no lo ha hecho hasta ahora, luego aprender la automatización.

Será mejor hacer que su lugar de trabajo lo empuje a hacer un poco de automatización o cambie su trabajo, no puede estar atrapado en las pruebas manuales por mucho tiempo. La otra forma de avanzar es mover su carrera de control de calidad a la gestión de proyectos a través de alguna certificación o maestría para que su posición sea sólida. También puede buscar ser un analista de negocios desde aquí, pero ambas carreras requieren un sólido conocimiento comercial y técnico para tener éxito a lo grande.

Espero que hayas recibido tu respuesta. Buena suerte 🙂

Respondiendo a esta pregunta ya que tenía un dilema similar hace 4 años. El motivo de la respuesta anónima: lo sabría después de terminar de leer la respuesta.

Comencé mi carrera en una importante empresa de servicios de la India como probador manual. Seguí desempeñando el mismo papel durante 3,5 años. Motivo para continuar (o estar atascado) durante un período tan largo, 1. No tuve la oportunidad en la misma organización 2. Organización en llamas en lugar de tratar de mejorarme (las excusas son los mayores enemigos).

Luego vino la urgencia de sobrevivir en la industria del software. Creo que, en la industria actual con una automatización en auge, las tareas manuales disminuirán gradualmente, al igual que la demanda de probadores manuales. Como siempre quise ser programador, aprendí los frameworks Java y Java. Tomé 6 meses para cambiar al rol de desarrollador de software.

Debes seguir evolucionando para sobrevivir en cualquier industria. “Si dejas de aprender, estás corriendo hacia atrás”.

Lo que sugeriría

  1. Aprenda las pruebas de automatización, p. Ej. Selenio
  2. Aprenda idiomas, por ejemplo, python, Java, SQL son populares
  3. Cursos de ingeniero de datos de Google, los datos son el próximo oro.

El mito más grande es que el probador manual no puede codificar.

Romper el mito. FELIZ APRENDIZAJE …

Debería aprender las pruebas de automatización como parte de su próximo hito.

Comience su viaje de pruebas de automatización aprendiendo

conceptos básicos de pruebas de automatización

mecanismo de trabajo de herramientas de automatización .

Cómo aprender fácilmente las pruebas de automatización – Automation eLearn

  1. ¿Cuánta experiencia tienes en las pruebas?
  2. Ahora sumérjase en el aseguramiento de la calidad Explore diferentes tipos de aplicaciones para probar (web, móvil, escritorio y nube)
  3. Aprenda al menos una herramienta de automatización (Comenzar con selenio) y una herramienta de prueba de carga como jmeter.
  4. Aprenda un lenguaje de scripting
  5. Learn Sql
  6. Trabaja en tus habilidades de gestión de pruebas

Los mejores deseos

Haga pruebas. Comience a aprender cosas nuevas, hay tantas cosas que aprender. El rendimiento, la automatización, la interfaz de usuario y la experiencia de usuario eligen según su interés.

¡Aprenda las pruebas automatizadas!

Selenium es una de esas herramientas que se utiliza para ejecutar un conjunto de casos de prueba automatizados escritos con Java Script o .net.

Si busca en Google, encontrará muchos cursos sobre esto y su objetivo final será poder construir un marco completo para probar API, sitios web, componentes de bases de datos, etc. con solo hacer clic en un botón. Su marco debe ser configurable más que codificado y permitir crear los resultados como un informe en JIRA.

¡Todo lo mejor!

La mitad de las poblaciones en los probadores son probadores manuales. Entonces es bastante difícil para ti emerger como el mejor probador. Pero tampoco es imposible. Lo único que necesita hacer: trabajar, aprender y trabajar. Comience a hacer su trabajo, aprenda de su trabajo, cómo lo hizo, qué hizo mal, cuál es el resultado y vuelva a trabajar. Incluso puede registrarse en sitios web independientes y tratar de resolver su proyecto. Puede usar LambdaTest, incluso es fácil de usar y asequible para los trabajadores independientes. LambdaTest lo ayudará a resolver sus necesidades de prueba entre navegadores al proporcionar un gran bucle de navegadores y sistemas operativos para probar.

Es lo mejor para usted que aprende Pruebas de automatización. Porque si tiene que saltar a las empresas multinacionales o grandes empresas, también debe tener conocimiento de la automatización.

Hoy en día, ese tipo de empresas comenzaron a contratar como aquellos candidatos que conocen ambas pruebas. siempre que no haya necesidad de realizar pruebas de automatización, pero en caso de que obtengan proyectos tan grandes o de proyectos que deban automatizarse, Tester puede ayudarlos.

Así que ahora enfóquese también en las pruebas de automatización.

La herramienta Selenium es la mejor para esta práctica. Y tiene un futuro brillante hoy en día.

Ve a por ello.

La mejor de las suertes y Keep Testing. 🙂

Las pruebas son un área enorme que no se adhiere a la experiencia única. Las personas que tienen más de una experiencia tendrán más opciones y se sentirán seguras.

Te sugiero que aprendas cosas nuevas.

  • Pruebas de rendimiento (Jmeter / Load Runner).
  • Calidad de datos (pruebas de bases de datos).
  • Prueba de Lisa (JSON / XML).
  • Pruebas de automatización (selenio / QTP).
  • Etc.

Siempre les diría a los alumnos que intenten mejorar sus habilidades a largo plazo.

Buena suerte..!!

Ya ha desarrollado la capacidad mental para pensar en los puntos de falla / condiciones de contorno / casos de uso inusuales que pueden romper la aplicación. Pase a las pruebas automatizadas, ya que también sabe que las pruebas automatizadas se están haciendo cargo. Este mismo método de pensamiento lo ayudará a convertirse en un probador de seguridad que es un dominio que paga mejor. Después de ser bueno en las pruebas de seguridad, puede ascender para convertirse en el arquitecto funcional / de seguridad, ya que se convertirá en el mejor candidato con toda esta información …

¿Próximo? Sé mejor probador manual.

Aprenda a ayudar a las empresas a mejorar sus productos.

Hola…..

A continuación, debe aprender herramientas como QTP, Selenium. Porque tienes que ponerte al día. Después del manual tienes que hacer la automatización.

Trabaje en el aprendizaje de pruebas automatizadas utilizando tecnologías de código abierto como Selenium, Cucumber, Appium. Esto te ayudará en el crecimiento profesional.