Introducción a las preguntas y respuestas de la entrevista ISTQB

ISTQB, es decir, la Junta Internacional de Calificación de Pruebas de Software es un organismo que está compuesto por representantes de la junta nacional existente como ASTQB, la Junta Americana de Calificación de Pruebas de Software. ISTQB trae un estándar verdaderamente internacional para probadores de software. Hay programas organizados en el nivel avanzado, respaldados por el probador certificado ISTQB, que pueden llenar la brecha entre las prácticas de la industria y la investigación de manera eficiente. Se están introduciendo dos niveles para esta certificación: nivel básico y certificados de nivel avanzado. El antiguo programa de certificación no requiere una experiencia laboral, marca el nivel de conocimiento del titular del certificado de los conceptos de las pruebas de software y toda la terminología relacionada, mientras que la certificación de Nivel Avanzado es más intensiva y profunda, asegura que el conocimiento del titular del certificado sobre las pruebas sea más exhaustivo, no solo en teoría sino también a nivel práctico.

A continuación se encuentran las preguntas más frecuentes formuladas en la entrevista:

Ahora, si está buscando un trabajo relacionado con ISTQB, debe prepararse para las preguntas de la entrevista de ISTQB de 2019. Es cierto que cada entrevista es diferente según los diferentes perfiles de trabajo. Aquí, hemos preparado las preguntas y respuestas importantes de la entrevista ISTQB que lo ayudarán a tener éxito en su entrevista. Estas preguntas se dividen en dos partes son las siguientes:

Parte 1 - Preguntas de la entrevista ISTQB (Básico)

Esta primera parte cubre preguntas y respuestas básicas de la entrevista ISTQB.

Q1. ¿Cuáles son los tipos de pruebas de software?

Responder:
Las pruebas de software se pueden clasificar de dos maneras:

  • Prueba de recuadro negro : este tipo de prueba se realiza en un nivel abstracto. Para realizar este tipo de prueba, el probador no necesita tener un conocimiento profundo del funcionamiento interno de los componentes que comprenden el software bajo prueba. Se realiza a un nivel superior y no tiene nada que ver con el funcionamiento interno de los componentes. Ejemplo: la prueba del sistema es uno de los mejores ejemplos, donde la interacción del componente del sistema se está probando en lugar de probar el componente.
  • Prueba de caja blanca: esta prueba se realiza a nivel interno, a diferencia de la prueba de caja negra. La funcionalidad de los componentes principales también se está probando a fondo. Ejemplo: las pruebas unitarias realizadas a nivel de desarrollador son uno de esos ejemplos de pruebas de caja blanca.

Q2 ¿Por qué son necesarias las pruebas de software?

Responder:
Estas son las preguntas básicas de la entrevista ISTQB formuladas en una entrevista. Ningún software en este mundo está exento de fallas o errores. La existencia de un error o defecto es inevitable, por lo que todos los desarrolladores y probadores deben pasar. La detección de fallas es obligatoria para garantizar una operación de software más fluida. La detección de fallas eventualmente conduce a la corrección de fallas. Se puede realizar una prueba estática temprano en el proceso de creación de software, que realizaría la detección temprana de fallas de los requisitos y diseños. Más adelante, se puede realizar una mayor detección ejecutando la prueba dinámica. Por lo tanto, la prueba de software se convierte en una característica necesaria, ya que ningún software puede eliminarse con un código defectuoso o defectuoso.

Q3. ¿Qué tipo de prueba es aplicable para las pruebas web?

Responder:
Probar cualquier aplicación web es muy importante para garantizar una aplicación web que funcione sin problemas. Dos tipos de pruebas son obligatorias: pruebas de rendimiento y seguridad. Las aplicaciones web son muy vulnerables a la forma de ataques, que pueden aparecer en forma de virus. Por lo tanto, las pruebas de seguridad son una parte importante a tener en cuenta al probar una aplicación web. Por otro lado, una aplicación web puede servir a muchos usuarios, accediendo simultáneamente a la aplicación, en forma de innumerables hilos de solicitud de los usuarios. Por lo tanto, la prueba de carga y la prueba de esfuerzo son igualmente importantes para probar el aspecto de rendimiento de una aplicación web. Existen varias herramientas disponibles, que pueden simular muchos hilos al mismo tiempo, para probar la carga que una aplicación web puede soportar funcionalmente. El ejemplo de una de estas herramientas es el famoso JMeter para cualquier aplicación web basada en Java, que puede simular los hilos múltiples.

Pasemos a las siguientes preguntas de la entrevista ISTQB.

Q4. ¿Cuáles son las diferentes actividades de planificación de pruebas?

Responder:
Hay varios pasos asociados con una actividad de planificación de pruebas. Estos pasos se pueden mencionar de la siguiente manera:

  • El primer paso podría decidir el propósito u objetivo de las pruebas y cuál es el alcance de las pruebas planificadas.
  • Cómo se debe abordar la prueba, es decir, definir los criterios de entrada y salida de la prueba.
  • Qué característica de la aplicación sería probada por qué recurso, este tipo de decisión se puede tomar un momento, una vez que se finaliza el enfoque.
  • La sesión de diseño de prueba se puede programar entre los probadores, una vez que se finalizan los recursos.
  • Se pueden decidir las herramientas para la función de prueba requerida una vez que se realiza la sesión de diseño de prueba.
  • El progreso actual de las pruebas puede ser informado a partir de entonces por todos los evaluadores responsables de su función.
  • Una vez que se realizan las pruebas, los respectivos evaluadores pueden generar informes de salida con sus funcionalidades.

Q5. ¿Cuál es la información relevante que se puede incluir en un informe de defecto o error?

Responder:
Un informe de error es un resultado después de todos los esfuerzos realizados por el probador durante su proceso de prueba. Cualquier informe de error debe consistir en los siguientes puntos:

  • Resumen del defecto.
  • Período de tiempo en el que se encontró y se planteó un defecto.
  • Reportero del defecto.
  • La gravedad del defecto.
  • Se asigna un defecto a qué componente.
  • Descripción del defecto, con pasos para reproducirlo.
  • Cualquier captura de pantalla fue tomada o adjuntada, si se considera necesario.

Parte 2 - Preguntas de la entrevista ISTQB (Avanzado)

Veamos ahora las preguntas avanzadas de la entrevista ISTQB.

Q6. ¿Cuáles son las técnicas de prueba disponibles con su propósito?

Responder:
El propósito de cualquier técnica de prueba es muy fundamental y aborda básicamente dos puntos: reducir el número de casos de prueba y ayudar a identificar los defectos.

La partición de equivalencia es una de esas técnicas de prueba, que ayuda a alcanzar el punto mencionado anteriormente. Puede ayudar a reducir el número de casos de prueba, al reconocer los diferentes conjuntos de datos que son únicos, y solo ejecutar la prueba de cada conjunto de datos.

La prueba de transición de estado utiliza varios datos de entrada y valida el estado permitido y no permitido y realiza transiciones de un estado a otro.

El análisis del valor límite se utiliza para comprender el comportamiento de un sistema, en los límites de los datos permitidos.

Q7. ¿Cuáles son las formas de probar la función de inicio de sesión de una aplicación web?

Responder:
Se pueden describir varias formas de probar la función de inicio de sesión de cualquier aplicación web.

  • Primero, inicie sesión con un inicio de sesión válido, luego cierre la sesión y luego regrese a la página de inicio de sesión para verificar si está desconectado o no.
  • Inicie sesión con un inicio de sesión válido, cierre y vuelva a abrir el navegador y compruebe si todavía está conectado o no.
  • Inicie sesión desde un navegador, abra otra ventana del navegador para probar si necesita iniciar sesión nuevamente o no.
  • Inicie sesión con un inicio de sesión válido y luego cambie la contraseña, cierre sesión y luego pruebe si puede iniciar sesión con una contraseña anterior o no.

Pasemos a las siguientes preguntas de la entrevista ISTQB.

Q8. ¿Qué es la prueba ágil?

Responder:
Existen ciertas metodologías ágiles que se están implementando para un proyecto, para realizar la parte de prueba, que se conoce como prueba ágil. El desarrollo impulsado por pruebas o TDD es una de esas metodologías, donde los casos de prueba son meditados por un grupo de expertos, se están considerando varios escenarios antes de realizar el desarrollo real. Este enfoque es beneficioso, ya que reduciría el número de defectos o casos de prueba después de que se finalice el desarrollo. Alternativamente, se puede decir que el desarrollo se trata como el cliente de las pruebas.

Q9. ¿Qué es la prueba Adhoc?

Responder:
Estas son las preguntas frecuentes de la entrevista ISTQB en una entrevista. Un probador puede acceder aleatoriamente a la funcionalidad del sistema mientras intenta romper el sistema. Esta fase de prueba se puede citar como prueba Adhoc. Ejemplo: prueba negativa de un ejemplo de este tipo, que puede caer en la categoría de prueba ad-hoc.

Q10. ¿Qué es la prueba de aceptación?

Responder:
Por lo general, un criterio de aceptación acordado se discute con el cliente, lo que implica puntos a cumplir para aceptar un producto de software. Luego, se realizan pruebas para validar el cumplimiento del software, según los criterios de aceptación. Este tipo de prueba se llama prueba de aceptación.

Artículos recomendados

Esta ha sido una guía de la lista de preguntas y respuestas de la entrevista ISTQB para que el candidato pueda tomar medidas enérgicas contra estas preguntas de la entrevista ISTQB fácilmente. Aquí en esta publicación, hemos estudiado las principales preguntas de la entrevista ISTQB que a menudo se hacen en las entrevistas. También puede consultar los siguientes artículos para obtener más información:

  1. Preguntas de la entrevista de prueba de software
  2. Preguntas de la entrevista de prueba de Java
  3. Preguntas de la entrevista de prueba de base de datos
  4. Preguntas de la entrevista de ingeniería de software