Para pasar a la automatización debes de conocer un lenguaje de programación bien sea java o Python JavaScript si sabes puede empezar con selenium es fácil de entender puedes buscar los videos en YouTube de Qarmy hay explican bien y pueden que te sirva y vas practicando con páginas que conozcan o buscan páginas de automatización
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
#2
Dudas y pedidos generales / Re:empezar como Qa automation
Junio 04, 2025, 11:51:31 PM
Para empezar la parte de automatización y sabes Python y selenium realice prácticas con páginas que conozca y después le vas metiendo cosas por ejemplo junit testng.. una vez que dómines eso empiezas a estudiar cucú ver serenity
#3
Dudas y pedidos generales / Re:[SOLUCIONADO] Como comenzar en programación?
Junio 04, 2025, 11:49:20 PM
Primero debes empezar por la lógica de la programación después realizas cursos de html y css eso te ayudará una vez que dómines eso miras en YouTube lenguajes de programación bien sea Python o Java pero para inicial sería mejor Python es más fácil de entender
#4
Dudas y pedidos generales / Re:[SOLUCIONADO] QA
Junio 04, 2025, 11:47:28 PM
Para empezar como QA deberían de buscar el canal de Qarmy en YouTube hay les explica todo y hay variedad de videos por donde empezar.
#5
Dudas y pedidos generales / Re:Aprender a programar en Python
Octubre 22, 2024, 10:07:08 PM
Puedes buscar videos en YT O EN Udemy encontrarás una variedad de cursos para empezar
#6
Dudas y pedidos generales / Re:Alguien sabe algún curso para empezar???
Agosto 12, 2024, 11:08:47 AM
Bueno pero qué tipo de clase necesita aprender? Porque si es de desarrollo, QA podría revisar en Qarmy o sino en YouTube encontrarás muchos videos
#7
Dudas y pedidos generales / Re:[SOLUCIONADO] Soporte tecnico
Agosto 12, 2024, 11:07:27 AM
Sería bueno que buscaras en LinkedIn hay salen ofertes para soporte si tiene experiencia puede que te contacten rápido
#8
Dudas y pedidos generales / Re:¿Por dónde debería iniciar en ciberseguridad?
Agosto 12, 2024, 11:06:35 AM
Seria bueno revisar en YouTube o sino en Udemy y en cisco
#9
Dudas y pedidos generales / Re:[SOLUCIONADO] Cómo instalar newman?
Agosto 08, 2024, 05:34:02 PM
Newman es una herramienta de línea de comandos para ejecutar colecciones de Postman, por lo que necesitarás tener instalado Node.js y npm (el gestor de paquetes de Node.js) en tu computadora. Aquí te presento los pasos para instalar Newman:
1. Abre una terminal o línea de comandos en tu computadora.
2. Verifica que tengas instalado Node.js y npm ejecutando los siguientes comandos:
```
node -v
npm -v
```
Si no tienes instalado Node.js, descarga e instala la versión más reciente desde el sitio web oficial: (link unavailable)
1. Instala Newman utilizando npm con el siguiente comando:
```
npm install -g newman
```
El flag `-g` indica que Newman se instalará de forma global, por lo que podrás ejecutarlo desde cualquier directorio.
1. Verifica que Newman se haya instalado correctamente ejecutando el siguiente comando:
```
newman -v
```
Deberías ver la versión de Newman instalada.
1. Ahora puedes ejecutar tus colecciones de Postman utilizando Newman. Por ejemplo:
```
newman run <nombre_de_la_coleccion>.postman_collection.json
```
Reemplaza `<nombre_de_la_coleccion>` con el nombre de tu colección de Postman.
Recuerda que necesitarás tener una colección de Postman exportada en formato JSON para ejecutarla con Newman. Puedes exportar tus colecciones desde la aplicación de Postman.
1. Abre una terminal o línea de comandos en tu computadora.
2. Verifica que tengas instalado Node.js y npm ejecutando los siguientes comandos:
```
node -v
npm -v
```
Si no tienes instalado Node.js, descarga e instala la versión más reciente desde el sitio web oficial: (link unavailable)
1. Instala Newman utilizando npm con el siguiente comando:
```
npm install -g newman
```
El flag `-g` indica que Newman se instalará de forma global, por lo que podrás ejecutarlo desde cualquier directorio.
1. Verifica que Newman se haya instalado correctamente ejecutando el siguiente comando:
```
newman -v
```
Deberías ver la versión de Newman instalada.
1. Ahora puedes ejecutar tus colecciones de Postman utilizando Newman. Por ejemplo:
```
newman run <nombre_de_la_coleccion>.postman_collection.json
```
Reemplaza `<nombre_de_la_coleccion>` con el nombre de tu colección de Postman.
Recuerda que necesitarás tener una colección de Postman exportada en formato JSON para ejecutarla con Newman. Puedes exportar tus colecciones desde la aplicación de Postman.
#10
Dudas y pedidos generales / Re:[SOLUCIONADO] Libro Java 17
Agosto 08, 2024, 05:32:23 PM
Podría buscar en YouTube o en Udemy hay cursos de Java que los van actualizando
#11
Dudas y pedidos generales / Re:[SOLUCIONADO] Modalidad de los cursos QA
Agosto 05, 2024, 11:54:59 AM
Son online y los encuentras en Qarmy te los recomiendo son excelentes y explicados muy bien
#12
Dudas y pedidos generales / Re:Procesos de Testing
Agosto 02, 2024, 11:23:38 PM
Para esta respuesta vamos a tocar dos áreas en una:
1. área de Requerimientos la cual se encarga de plasmar la información del cliente del producto que desea, hay se crea la historia de usuario, diagramas de flujos y los mockups una vez se tenga eso se tiene una reunión con el cliente para explicarles cómo va a quedar el producto si aceptan ya se pasaría al área de desarrollo, ellos se encargan con todo este tema.
2. área QA: será el encargado de diseñar los casos de pruebas y realizar las pruebas para encontrar posibles errores del desarrollo y si se llegan a encontrar se reporta en el jira o en TFS y se le asigna al desarrollador para su corrección
Tener en cuanto que no todo se podría automatizar se podría paginas de formularios etc.
1. área de Requerimientos la cual se encarga de plasmar la información del cliente del producto que desea, hay se crea la historia de usuario, diagramas de flujos y los mockups una vez se tenga eso se tiene una reunión con el cliente para explicarles cómo va a quedar el producto si aceptan ya se pasaría al área de desarrollo, ellos se encargan con todo este tema.
2. área QA: será el encargado de diseñar los casos de pruebas y realizar las pruebas para encontrar posibles errores del desarrollo y si se llegan a encontrar se reporta en el jira o en TFS y se le asigna al desarrollador para su corrección
Tener en cuanto que no todo se podría automatizar se podría paginas de formularios etc.
#13
Dudas y pedidos generales / Re:¿Cuál creen que es un conocimiento diferencial como QA?
Agosto 02, 2024, 11:18:49 PM
Tener sólidos conocimientos de programación POO eso te ayudaría mucho para la parte de la automatización
#14
Dudas y pedidos generales / Re:Herramientas de Automatización
Agosto 02, 2024, 11:17:56 PM
Cypress playwright jmeter Appium para dispositivos móviles esas son las herramientas con mayo demanda
#15
Dudas y pedidos generales / Re:[SOLUCIONADO] Modalidad de los cursos QA
Agosto 02, 2024, 11:16:06 PM
Son videos ya grabados pero son de mucha ayuda, en Qarmy encontrará muchos videos valiosos que te ayudará a entender el tema de QA
#16
Dudas y pedidos generales / Re:[SOLUCIONADO] ISTQB
Agosto 02, 2024, 11:14:53 PM
Si es valiosa esa certificación ya que hace parte de QA y la mayoría de empresas la exigen para desempeñar ese rol
#17
Dudas y pedidos generales / Re:[SOLUCIONADO] Nivel de inglés en QA
Agosto 02, 2024, 10:56:38 PM
Para un QA exigen tener B2 para hablar y escritura
#18
Dudas y pedidos generales / Re:[SOLUCIONADO] Consulta: Automatización de Login con Cypress
Agosto 02, 2024, 10:54:58 PM
La automatización de login con Cypress es un proceso que te permite probar y automatizar el flujo de inicio de sesión en una aplicación web. Cypress es una herramienta de automatización de pruebas para aplicaciones web que te permite escribir pruebas sencillas y eficientes.
Aquí te presento los pasos generales para automatizar el login con Cypress:
1. Instala Cypress en tu proyecto utilizando npm o yarn.
2. Crea un nuevo archivo de prueba en la carpeta cypress/integration.
3. Importa el comando cy.login() en tu archivo de prueba.
4. Configura el comando cy.login() con las credenciales de inicio de sesión y la URL de inicio de sesión.
5. Utiliza el comando cy.visit() para navegar a la página de inicio de sesión.
6. Utiliza el comando cy.get() para seleccionar los campos de inicio de sesión y completarlos con las credenciales.
7. Utiliza el comando cy.get() para seleccionar el botón de inicio de sesión y hacer clic en él.
8. Verifica que el inicio de sesión sea exitoso utilizando comandos como cy.url() o cy.contains().
9. Cierra la sesión utilizando el comando cy.logout().
10. Ejecuta la prueba utilizando el comando npx cypress run.
Aquí te presento un ejemplo de código para automatizar el login con Cypress:
```
describe('Login', () => {
it('debería iniciar sesión exitosamente', () => {
cy.login('usuario', 'contraseña');
cy.visit('/dashboard');
cy.url().should('contain', '/dashboard');
});
});
Cypress.Commands.add('login', (username, password) => {
cy.visit('/login');
cy.get('#username').type(username);
cy.get('#password').type(password);
cy.get('#login-button').click();
});
```
Recuerda que debes adaptar este código a tus necesidades específicas y reemplazar las credenciales y la URL con las tuyas propias.
Aquí te presento los pasos generales para automatizar el login con Cypress:
1. Instala Cypress en tu proyecto utilizando npm o yarn.
2. Crea un nuevo archivo de prueba en la carpeta cypress/integration.
3. Importa el comando cy.login() en tu archivo de prueba.
4. Configura el comando cy.login() con las credenciales de inicio de sesión y la URL de inicio de sesión.
5. Utiliza el comando cy.visit() para navegar a la página de inicio de sesión.
6. Utiliza el comando cy.get() para seleccionar los campos de inicio de sesión y completarlos con las credenciales.
7. Utiliza el comando cy.get() para seleccionar el botón de inicio de sesión y hacer clic en él.
8. Verifica que el inicio de sesión sea exitoso utilizando comandos como cy.url() o cy.contains().
9. Cierra la sesión utilizando el comando cy.logout().
10. Ejecuta la prueba utilizando el comando npx cypress run.
Aquí te presento un ejemplo de código para automatizar el login con Cypress:
```
describe('Login', () => {
it('debería iniciar sesión exitosamente', () => {
cy.login('usuario', 'contraseña');
cy.visit('/dashboard');
cy.url().should('contain', '/dashboard');
});
});
Cypress.Commands.add('login', (username, password) => {
cy.visit('/login');
cy.get('#username').type(username);
cy.get('#password').type(password);
cy.get('#login-button').click();
});
```
Recuerda que debes adaptar este código a tus necesidades específicas y reemplazar las credenciales y la URL con las tuyas propias.
#19
Dudas y pedidos generales / Re:Tiene salida laboral QA?
Agosto 02, 2024, 10:53:45 PM
Claro, es lo que más está en demanda bien sea QA manual o QA automatización en diferentes herramientas y si sabes inglés es más fácil que te contraten
#20
Dudas y pedidos generales / Re:[SOLUCIONADO] Recomendaciones para aprender inglés?
Agosto 02, 2024, 10:52:20 PM
La única manera de estudiar inglés es viendo videos, películas en inglés escuchando música en inglés y practicando así vas a entender cómo la pronunciación y tema de vocabulario