Nombres y apellidos
*
Nombres
Apellidos
Email
example@example.com
Teléfono
Preguntas de Calidad del Software
Conceptos básicos sobre calidad
¿Cuáles son las fases del proceso de pruebas?
Definición de requisito no funcional
Definición de los servicios que el sistema debe proporcionar, cómo debe reaccionar a una entrada particular y cómo se debe comportar ante situaciones particulares.
Políticas, normas, operaciones, definiciones y restricciones presentes en una organización y que son de vital importancia para alcanzar los objetivos propuestos.
Restricciones que afectan a los servicios o funciones del sistema, tales como restricciones de tiempo, sobre el proceso de desarrollo, estándares, etc.
Ninguna de las anteriores.
Definición de requisito funcional
Definición de los servicios que el sistema debe proporcionar, cómo debe reaccionar a una entrada particular y cómo se debe comportar ante situaciones particulares.
Políticas, normas, operaciones, definiciones y restricciones presentes en una organización y que son de vital importancia para alcanzar los objetivos propuestos.
Restricciones que afectan a los servicios o funciones del sistema, tales como restricciones de tiempo, sobre el proceso de desarrollo, estándares, etc.
Ninguna de las anteriores.
Definición de regla de negocio
Definición de los servicios que el sistema debe proporcionar, cómo debe reaccionar a una entrada particular y cómo se debe comportar ante situaciones particulares.
Políticas, normas, operaciones, definiciones y restricciones presentes en una organización y que son de vital importancia para alcanzar los objetivos propuestos.
Restricciones que afectan a los servicios o funciones del sistema, tales como restricciones de tiempo, sobre el proceso de desarrollo, estándares, etc.
Ninguna de las anteriores.
Definición de pruebas unitarias
Pruebas que son ejecutadas por el equipo de desarrollo que consisten en la comprobación de los elementos del software que interactúan entre sí, de manera que juntos cumplan con las especificaciones requeridas.
Pruebas que son ejecutadas para validar que la funcionalidad cumple con lo mínimo requerido.
Pruebas realizadas por el encargado de la implementación donde se ejecutan los módulos desarrollados, donde se define si lo desarrollado cumple con las especificaciones requeridas.
Pruebas de software que intentan descubrir errores (bugs), carencias de funcionalidad, o divergencias funcionales con respecto al comportamiento esperado del software, causados por la realización de un cambio en el programa.
Definición de pruebas de integración
Pruebas que son ejecutadas por el equipo de desarrollo que consisten en la comprobación de los elementos del software que interactúan entre sí, de manera que juntos cumplan con las especificaciones requeridas.
Pruebas de software que intentan descubrir errores (bugs), carencias de funcionalidad, o divergencias funcionales con respecto al comportamiento esperado del software, causados por la realización de un cambio en el programa.
Pruebas que son ejecutadas para validar que la funcionalidad cumple con lo mínimo requerido.
Ninguna de las anteriores.
Definición de pruebas de regresión
Pruebas realizadas por el encargado de la implementación donde se ejecutan los módulos desarrollados, donde se define si lo desarrollado cumple con las especificaciones requeridas.
Pruebas que son ejecutadas para validar que la funcionalidad cumple con lo mínimo requerido.
Pruebas que son ejecutadas por el equipo de desarrollo que consisten en la comprobación de los elementos del software que interactúan entre sí, de manera que juntos cumplan con las especificaciones requeridas.
Pruebas de software que intentan descubrir errores (bugs), carencias de funcionalidad, o divergencias funcionales con respecto al comportamiento esperado del software, causados por la realización de un cambio en el programa.
Definición de Smoke test
Pruebas de software que intentan descubrir errores (bugs), carencias de funcionalidad, o divergencias funcionales con respecto al comportamiento esperado del software, causados por la realización de un cambio en el programa.
Pruebas que son ejecutadas para validar que la funcionalidad cumple con lo mínimo requerido.
Pruebas que son ejecutadas por el equipo de desarrollo que consisten en la comprobación de los elementos del software que interactúan entre sí, de manera que juntos cumplan con las especificaciones requeridas.
Ninguna de las anteriores.
Other
Describir las diferencias entre técnica de caja blanca y técnica de caja negra
Establezca la diferencia entre validación y verificación
Preguntas de Automatización de Pruebas
Conceptos básicos sobre automatización
Mencione los diferentes tipos de localizadores en selenium que usted conozca
¿En sus propias palabras, que es XPath ?
¿Cuál es la diferencia entre Absolute XPath y Relative XPath ? De un ejemplo de cada uno
¿Cuál es la diferencia entre Single Slash (/) y Double Slash (//) en XPath ?
¿Cuál es el método utilizado para obtener el texto de un WebElement?
¿Como enviar un ENTER en un webelement ? Completar WebElement.____________(_____________);
¿Cómo se llama el lenguaje utilizado en Cucumber?
Java
C#
Gherkin
Ruby
¿Cuáles son los dos archivos necesarios para ejecutar un escenario de prueba con Cucumber?
De un ejemplo de la implementación BDD
Escriba un ejemplo de un archivo feature
¿Cuales son las palabras claves en un archivo feature?
Preguntas de Desarrollo de Software
Conceptos básicos de desarrollo
Qué es y para que se utiliza la palabra clave FINAL en Java? De un ejemplo.
¿Cuál es la descripción que define mejor el concepto 'clase' en la programación orientada a objetos?
Es un concepto similar al de 'array'
Es un tipo particular de variable
Es un modelo o plantilla a partir de la cual creamos objetos
Es una categoría de datos ordenada secuencialmente
¿Qué elementos crees que definen a un objeto?
Su cardinalidad y su tipo
Sus atributos y sus métodos
La forma en que establece comunicación e intercambia mensajes
Su interfaz y los eventos asociados
¿Qué código de los siguientes tiene que ver con la herencia?
public class Componente extends Producto
public class Componente inherit Producto
public class Componente implements Producto
public class Componente belong to Producto
Explique en sus palabras que es un Constructor
¿Qué significa instanciar una clase?
Duplicar una clase
Eliminar una clase
Crear un objeto a partir de una clase
Conectar dos clases entre sí
¿Qué significa sobrecargar (overload) un método?
Editarlo para modificar su comportamiento
Cambiarle el nombre dejándolo con la misma funcionalidad
Crear un método con el mismo nombre pero diferentes argumentos
Añadirle funcionalidades a un método
Preguntas de SQL
Conceptos básicos de SQL
¿En qué sentencia se utiliza la cláusula SET?
Drop
Delete
Update
Alter
¿Cómo se obtienen todos los nombres de personas que comienzan con "Maria"?
LIKE "Maria%"
LIKE "Maria*"
LIKE "Maria$"
LIKE "Maria&"
Una sentencia SELECT sin la cláusula WHERE devuelve:
Todos los registros existentes en la tabla que no estén relacionados con otra tabla.
Todos los registros existentes en la tabla
No se puede ejecutar una sentencia SELECT sin la cláusula WHERE
Las anteriores respuestas no son correctas
¿Qué instrucción se emplea para eliminar todo el contenido de una tabla, pero conservando la tabla?
DELETE TABLE
TRUNCATE TABLE
DROP TABLE
Ninguna de las anteriores
Para eliminar las filas duplicadas del resultado de una sentencia SELECT se emplea:
NO DUPLICATE
UNIQUE
DISTINCT
Todas las anteriores
¿Cuál es la sentencia que se usa para modificar la estructura de una tabla de una base de datos?
CHANGE TABLE
ALTER TABLE
MODIFY TABLE
Ninguna de las anteriores
Other
¿Cual opción describe el funcionamiento del INNER JOIN?
Selecciona todas las filas de las dos columnas siempre y cuando haya una coincidencia entre las columnas en ambas tablas.
Mantiene todas las filas de la tabla izquierda. Las filas de la tabla derecha se mostrarán si hay una coincidencia con las de la izquierda. Si existen valores en la tabla izquierda pero no en la tabla derecha, se mostrará null.
Mantiene todas las filas de la tabla derecha. Las filas de la tabla izquierda se mostrarán si hay una coincidencia con las de la derecha. Si existen valores en la tabla derecha pero no en la tabla izquierda, se mostrará null.
Selecciona todas las filas de las dos columnas siempre y cuando haya una coincidencia entre las columnas en ambas tablas.
¿Cual opción describe el funcionamiento del OUTER JOIN?
Selecciona todas las filas de las dos columnas siempre y cuando haya una coincidencia entre las columnas en ambas tablas.
Mantiene todas las filas de la tabla izquierda. Las filas de la tabla derecha se mostrarán si hay una coincidencia con las de la izquierda. Si existen valores en la tabla izquierda pero no en la tabla derecha, se mostrará null.
Mantiene todas las filas de la tabla derecha. Las filas de la tabla izquierda se mostrarán si hay una coincidencia con las de la derecha. Si existen valores en la tabla derecha pero no en la tabla izquierda, se mostrará null.
Selecciona todas las filas de las dos columnas siempre y cuando haya una coincidencia entre las columnas en ambas tablas.
¿Cual opción describe el funcionamiento del LEFT JOIN?
Selecciona todas las filas de las dos columnas siempre y cuando haya una coincidencia entre las columnas en ambas tablas.
Mantiene todas las filas de la tabla izquierda. Las filas de la tabla derecha se mostrarán si hay una coincidencia con las de la izquierda. Si existen valores en la tabla izquierda pero no en la tabla derecha, se mostrará null.
Mantiene todas las filas de la tabla derecha. Las filas de la tabla izquierda se mostrarán si hay una coincidencia con las de la derecha. Si existen valores en la tabla derecha pero no en la tabla izquierda, se mostrará null.
Selecciona todas las filas de las dos columnas siempre y cuando haya una coincidencia entre las columnas en ambas tablas.
¿Cual opción describe el funcionamiento del RIGHT JOIN?
Selecciona todas las filas de las dos columnas siempre y cuando haya una coincidencia entre las columnas en ambas tablas.
Mantiene todas las filas de la tabla izquierda. Las filas de la tabla derecha se mostrarán si hay una coincidencia con las de la izquierda. Si existen valores en la tabla izquierda pero no en la tabla derecha, se mostrará null.
Mantiene todas las filas de la tabla derecha. Las filas de la tabla izquierda se mostrarán si hay una coincidencia con las de la derecha. Si existen valores en la tabla derecha pero no en la tabla izquierda, se mostrará null.
Selecciona todas las filas de las dos columnas siempre y cuando haya una coincidencia entre las columnas en ambas tablas.
Considere la siguiente consulta:
SELECT item_no FROM ITEM WHERE expiry_date = (SELECT expiry_date FROM ORDER WHERE item_no =2)
¿Cuál de las siguientes sentencias es verdad?
El select principal retornara el numero de ítem para aquellos ítems cuya fecha de expiración es la misma que la fecha de la orden para ítem numero 2
El select anidado retornara la fecha de la orden del ítem numero dos al select principal.
El select anidado retornara un error.
El select principal retornara un error.
Se requiere insertar el valor de "Pedro" en la columna LAST_NAME de la tabla PERSONAS. ¿Cuál sentencia utilizaría?
INSERT INTO PERSONAS (LAST_NAME) VALUES ('Pedro')
INSERT ('Pedro') INTO PERSONAS (LAST_NAME)
INSERT INTO PERSONAS ('Pedro') INTO LAST_NAME
INSERT (LAST_NAME) INTO PERSONAS VALUES ('Pedro')
¿Cuáles de las siguientes sentencias es verdad acerca del truncate?
Borra la tabla de la base de datos
Es funcionalmente igual a DELETE TABLE
Debe ser usado con la cláusula WHERE
Es funcionalmente igual a DROP TABLE
¡Muchas gracias!
Submit
Should be Empty: