Hasta donde sé, para una experiencia de 2 años en las pruebas de Automatización utilizando Selenium, probablemente esperarían que comprenda la herramienta en su conjunto y que se esté utilizando un lenguaje de programación subyacente como: Java, Python, C #, etc.
En una de las entrevistas, había asistido para este perfil. A continuación, se les preguntó (lo mencioné en mi currículum, que estoy teniendo una experiencia de ~ 2 años en Selenium)
Nota: lo escribiré como ‘tema general’ ya que no recuerdo mucho sobre las preguntas exactas que se hacen
- ¿Eric Schmidt pasaría una entrevista de trabajo en Apple?
- Actualmente estoy estudiando ingeniería en CSE y estoy en el segundo semestre. ¿Cómo debo prepararme para la entrevista de Microsoft IDC Intern?
- ¿Cuáles son algunas sugerencias para una segunda entrevista con Amazon Web Services para Senior Technical Account Manager?
- ¿Cuál es su experiencia de entrevista TCS?
- ¿Cómo prepararse para la entrevista para estudiantes de MBA?
- Xpath: relativo y absoluto.
- Diferentes tipos de ‘selectores’ utilizados.
- Dio un escenario y preguntó cómo navegar a la ubicación exacta usando Xpath, incluso si la ‘etiqueta HTML’ que se usa es de naturaleza dinámica ( cada vez que abrimos una página, la ‘etiqueta HTML’ para ese campo cambiará cada vez)
- Captura de capturas de pantalla e informes.
- TestNG y JUnit
- Uso de herramientas de terceros e integración con Selenium como: Auto-IT, Sikuli, Jenkins, ANT, etc.
- Uso de cualquier repositorio como: GitHub, etc.
- Diferentes funciones de espera como: espera implícita, espera explícita, espera fluida, espera de WebDriver
- Uso de cualquier marco de automatización o si se le da la oportunidad, ‘¿He construido y cómo?’
- Capturar todos los valores en un menú desplegable / tabla y mostrarlo como salida: uso de colecciones Java.
- Manejo de ventanas, es decir, entrega de diferentes pestañas, nueva ventana
- Descargar y guardar un archivo desde cualquier navegador.
- Clase de robot: ( se utiliza para simular las funciones del teclado y el mouse)
- Enviar un valor de Excel a la interfaz de usuario durante el tiempo de ejecución – PDI de Apache
- Algunas preguntas relacionadas con su lenguaje de programación utilizado
- Polimorfismo
- Herencia
- Colección Java
- Clases y objetos – Acceso en diferentes paquetes.
(Yo uso Java, por lo tanto, me preguntaron solo en ese idioma)
He escrito en base a mi experiencia en una entrevista. No podía recordar las preguntas exactas que se me plantearon, por lo tanto, lo escribió como tema general que cubrieron.
¡Espero que esto ayude!