150 preguntas y respuestas de entrevistas de prueba manual para 2026

Hemos recopilado las preguntas y respuestas mรกs frecuentes sobre pruebas manuales que lo familiarizarรกn con el tipo de preguntas de la entrevista para probadores de software que un entrevistador podrรญa hacerle durante su entrevista. En esta lista de preguntas de entrevista para pruebas de software con respuestas, hemos cubierto todas las preguntas de entrevistas de pruebas bรกsicas y avanzadas mรกs frecuentes durante 10 aรฑos de experiencia con respuestas detalladas para ayudarlo a completar fรกcilmente la entrevista de trabajo de pruebas manuales.

Hemos cubierto mรกs de 150 preguntas importantes sobre pruebas de software para candidatos novatos, asรญ como preguntas de entrevistas con experiencia en pruebas manuales para ingenieros de control de calidad para ayudar a prepararse para la prรณxima entrevista. Esta guรญa detallada de preguntas de la entrevista de prueba de software para candidatos experimentados le ayudarรก a superar su entrevista de trabajo para pruebas de software.

Preguntas y respuestas de la entrevista de prueba manual para principiantes y experimentados


1. ยฟQuรฉ son las pruebas exploratorias?

Las pruebas exploratorias son un enfoque prรกctico en el que los evaluadores participan en la planificaciรณn mรญnima y la ejecuciรณn mรกxima de las pruebas. La planificaciรณn implica la creaciรณn de un estatuto de prueba, una breve declaraciรณn del alcance de un esfuerzo de prueba breve (de 1 a 2 horas) con un lรญmite de tiempo, los objetivos y los posibles enfoques que se utilizarรกn. Las actividades de diseรฑo y ejecuciรณn de pruebas se realizan en paralelo, por lo general sin documentar formalmente las condiciones de prueba, los casos de prueba o los scripts de prueba. Esto no significa que no se utilizarรกn otras tรฉcnicas de prueba mรกs formales. Por ejemplo, el evaluador puede decidir utilizar el anรกlisis de valores lรญmite, pero pensarรก en los valores lรญmite mรกs importantes y los probarรก sin escribirlos necesariamente. Se escribirรกn algunas notas durante la sesiรณn de pruebas exploratorias para que se pueda elaborar un informe despuรฉs.

๐Ÿ‘‰ Descarga gratuita de PDF: Preguntas y respuestas de la entrevista de prueba manual


2. ยฟQuรฉ son las โ€œpruebas de casos de usoโ€?

Para identificar y ejecutar los requisitos funcionales de una aplicaciรณn de principio a fin, se utiliza un "caso de uso" y las tรฉcnicas utilizadas para hacerlo se conocen como "pruebas de casos de uso".


3. ยฟCuรกl es la diferencia entre STLC (Ciclo de vida de pruebas de software) y SDLC (Ciclo de vida de desarrollo de software)?

SDLC se ocupa del desarrollo/codificaciรณn del software, mientras que STLC se ocupa de la validaciรณn y verificaciรณn del software.


4. ยฟQuรฉ es la matriz de trazabilidad?

La relaciรณn entre los casos de prueba y los requisitos se muestra con la ayuda de un documento. Este documento se conoce como matriz de trazabilidad.


5. ยฟQuรฉ son las pruebas de particiรณn de equivalencia?

La prueba de particiรณn de equivalencia es una tรฉcnica de prueba de software que divide los datos de prueba de entrada de la aplicaciรณn en cada particiรณn al menos una vez de datos equivalentes de los cuales se pueden derivar casos de prueba. Mediante este mรฉtodo de prueba, se reduce el tiempo necesario para las pruebas de software.


6. ยฟQuรฉ son las pruebas de caja blanca y enumera los tipos de pruebas de caja blanca?

La tรฉcnica de pruebas de caja blanca implica la selecciรณn de casos de prueba en funciรณn de un anรกlisis de la estructura interna (cobertura de cรณdigo, cobertura de ramas, cobertura de rutas, cobertura de condiciones, etc.) de un componente o sistema. Tambiรฉn se conoce como prueba basada en cรณdigo o prueba estructural. Existen diferentes tipos de pruebas de caja blanca:

  1. Cobertura de estados de cuenta
  2. Cobertura de decisiones

7. En las pruebas de caja blanca, ยฟquรฉ se verifica?

En la prueba de caja blanca se verifican los siguientes pasos.

  1. Verificar los agujeros de seguridad en el cรณdigo.
  2. Verifique las rutas incompletas o rotas en el cรณdigo
  3. Verificar el flujo de la estructura segรบn la especificaciรณn del documento.
  4. Verificar los resultados esperados
  5. Verifique todos los bucles condicionales en el cรณdigo para comprobar la funcionalidad completa de la aplicaciรณn.
  6. Verifique la codificaciรณn lรญnea por lรญnea y cubra el 100% de las pruebas.

8. ยฟQuรฉ son las pruebas de caja negra? ยฟCuรกles son las diferentes tรฉcnicas de pruebas de caja negra?

La prueba de caja negra es un mรฉtodo de prueba de software que se utiliza para probar el software sin conocer la estructura interna del cรณdigo o programa. Esta prueba se realiza generalmente para comprobar la funcionalidad de una aplicaciรณn. Las diferentes tรฉcnicas de prueba de caja negra son

  1. Particiรณn de equivalencia
  2. Anรกlisis de valor lรญmite
  3. Grรกficos de causa-efecto

9. ยฟCuรกl es la diferencia entre pruebas estรกticas y dinรกmicas?

Prueba estรกtica: durante el mรฉtodo de prueba estรกtica, el cรณdigo no se ejecuta y se realiza utilizando la documentaciรณn del software.

Pruebas dinรกmicas: para realizar estas pruebas, se requiere que el cรณdigo estรฉ en formato ejecutable.


10. ยฟQuรฉ son la verificaciรณn y la validaciรณn?

La verificaciรณn es un proceso de evaluaciรณn del software en la fase de desarrollo. Le ayuda a decidir si el producto de una aplicaciรณn determinada satisface los requisitos especificados. La validaciรณn es el proceso de evaluar el software despuรฉs del proceso de desarrollo y verificar si cumple con los requisitos del cliente.


11. ยฟCuรกles son los diferentes niveles de prueba?

Hay cuatro niveles de prueba.

  1. Pruebas de unidad/componente/programa/mรณdulo
  2. Pruebas de integraciรณn
  3. Prueba del sistema
  4. Test de aceptaciรณn

12. ยฟQuรฉ son las pruebas de integraciรณn?

Pruebas de integraciรณn Es un nivel de proceso de prueba de software, donde se combinan y prueban unidades individuales de una aplicaciรณn. Generalmente se realiza despuรฉs de pruebas unitarias y funcionales.


13. ยฟEn quรฉ consisten los Planes de Pruebas?

El diseรฑo de la prueba, el alcance, las estrategias de prueba y el enfoque son varios detalles que componen el documento del plan de prueba.

  1. Identificador de caso de prueba
  2. <b></b><b></b>
  3. Caracterรญsticas a probar
  4. Funciones que no se deben probar
  5. Estrategia de prueba y enfoque de prueba
  6. Entregables de prueba
  7. Responsabilidades
  8. Dotaciรณn de personal y formaciรณn
  9. Riesgos y Contingencias

14. ยฟCuรกl es la diferencia entre UAT (Prueba de aceptaciรณn del usuario) y prueba del sistema?

Pruebas del sistema: las pruebas del sistema consisten en encontrar defectos cuando el sistema se somete a pruebas en su conjunto; Tambiรฉn se conoce como prueba de un extremo a otro. En este tipo de pruebas, la aplicaciรณn sufre desde el principio hasta el final.

UAT: La prueba de aceptaciรณn del usuario (UAT) implica ejecutar un producto a travรฉs de una serie de pruebas especรญficas que determinan si el producto satisfarรก las necesidades de sus usuarios.


15. ยฟMencione la diferencia entre pruebas basadas en datos y reevaluaciones?

Nueva prueba: Es un proceso de verificaciรณn de errores que realiza el equipo de desarrollo para verificar que estรฉn solucionados.

Pruebas basadas en datos (DDT): En el proceso de prueba basado en datos, la aplicaciรณn se prueba con mรบltiples datos de prueba. La aplicaciรณn se prueba con un conjunto diferente de valores.

Preguntas de la entrevista sobre pruebas de software manuales avanzadas para 3/5/10 aรฑos de experiencia


16. ยฟCuรกles son los pasos valiosos para resolver problemas durante las pruebas?

  • Registro: registre y maneje cualquier problema que haya ocurrido.
  • Informar: informar los problemas al gerente de nivel superior
  • Control: definir el proceso de gestiรณn de problemas

17. ยฟCuรกl es la diferencia entre escenarios de prueba, casos de prueba y script de prueba?

La diferencia entre escenarios de prueba y casos de prueba es que

Escenarios de prueba: Un escenario de prueba es cualquier funcionalidad que se pueda probar. Tambiรฉn se le llama condiciรณn de prueba o posibilidad de prueba.

Casos de prueba: Es un documento que contiene los pasos que se deben ejecutar; ha sido planeado antes.

Guiรณn de prueba: Estรก escrito en un lenguaje de programaciรณn y es un programa corto que se utiliza para probar parte de la funcionalidad del sistema de software. En otras palabras, un conjunto escrito de pasos que deben realizarse manualmente.


18. ยฟQuรฉ es el defecto latente?

Defecto latente: Este defecto es un defecto existente en el sistema que no causa ninguna falla ya que nunca se ha cumplido el conjunto exacto de condiciones.


19. ยฟCuรกles son los dos parรกmetros que pueden ser รบtiles para conocer la calidad de la ejecuciรณn de las pruebas?

Para conocer la calidad de la ejecuciรณn de la prueba, podemos utilizar dos parรกmetros.

  • Tasa de rechazo de defectos
  • Relaciรณn de fuga de defectos

Parรกmetros para la calidad de la ejecuciรณn de la prueba.

Parรกmetros para la calidad de la ejecuciรณn de la prueba.


20. ยฟCuรกl es la funciรณn de la herramienta de prueba de software โ€œphantomโ€?

Phantom es un lenguaje de programaciรณn gratuito que se utiliza para la automatizaciรณn de la interfaz grรกfica de usuario de Windows. Nos permite tomar el control de las ventanas y las funciones de forma automรกtica. Puede simular cualquier combinaciรณn de pulsaciones de teclas y clics del ratรณn, asรญ como menรบs, listas y mรกs.


21. Explique quรฉ son los resultados de la prueba.

Los entregables de prueba son un conjunto de documentos, herramientas y otros componentes que deben desarrollarse y mantenerse para respaldar las pruebas.

Hay diferentes resultados de prueba en cada fase del ciclo de vida del desarrollo de software.

  • Antes de probar
  • Durante la prueba
  • Despuรฉs de la prueba

22. ยฟQuรฉ son las pruebas de mutaciรณn?

La prueba de mutaciรณn es una tรฉcnica para identificar si un conjunto de datos de prueba o un caso de prueba es รบtil al introducir intencionalmente varios cambios de cรณdigo (errores) y volver a probar con datos/casos de prueba originales para determinar si se detectan los errores.


23. ยฟQuรฉ cosas debes considerar antes de seleccionar herramientas de automatizaciรณn para el AUT?

  • Viabilidad tรฉcnica
  • nivel de complejidad
  • Estabilidad de la aplicaciรณn
  • Datos de prueba
  • Tamaรฑo de la aplicaciรณn
  • Reutilizabilidad de scripts automatizados
  • Ejecuciรณn en todo el entorno

24. ยฟCรณmo realizarรก el Anรกlisis de Riesgos?

Para el anรกlisis de riesgos se deben implementar los siguientes pasos

  1. Encontrar la puntuaciรณn del riesgo.
  2. Elaboraciรณn de un perfil de riesgo
  3. Cambiar las propiedades de riesgo
  4. Implementar los recursos de ese riesgo de prueba.
  5. Hacer una base de datos de riesgo.

25. ยฟCuรกles son las categorรญas de depuraciรณn?

Categorรญas para depurar

  1. Depuraciรณn de fuerza bruta
  2. Retroceso
  3. Causa eliminaciรณn
  4. Rebanado de programas
  5. Anรกlisis del รกrbol de fallos

26. ยฟQuรฉ se explica con un ejemplo en el enmascaramiento de fallas?

Cuando la presencia de un defecto oculta la presencia de otro defecto en el sistema, se conoce como enmascaramiento de fallas.

Ejemplo: si el "Valor negativo" provoca la activaciรณn de una excepciรณn no controlada del sistema, el desarrollador evitarรก la entrada de valores negativos. Esto resolverรก el problema y ocultarรก el defecto de activaciรณn de excepciones no controladas.


27. Explique quรฉ es el plan de prueba. ยฟCuรกl es la informaciรณn que debe cubrirse en el plan de prueba?

Un plan de pruebas puede definirse como un documento que describe el alcance, el enfoque, los recursos y el cronograma de las actividades de prueba y un plan de pruebas debe cubrir los siguientes detalles.

  • Estrategia de prueba
  • Objetivo de la prueba
  • Criterios de salida/suspensiรณn
  • Planeaciรณn de recursos
  • Entregables de prueba

28. ยฟCรณmo puedes eliminar el riesgo del producto en tu proyecto?

Le ayuda a eliminar el riesgo del producto en su proyecto y existe un paso simple pero crucial que puede reducir el riesgo del producto en su proyecto.

  • Investigar los documentos de especificaciones.
  • Tener conversaciones sobre el proyecto con todas las partes interesadas, incluido el desarrollador.
  • Como un usuario real recorre el sitio web.

29. ยฟCuรกl es el riesgo comรบn que lleva al fracaso del proyecto?

Los riesgos comunes que conducen al fracaso de un proyecto son

  • No tener suficiente recurso humano
  • Es posible que el entorno de pruebas no estรฉ configurado correctamente
  • Presupuesto limitado
  • Limitaciones de tiempo

30. ยฟSobre quรฉ base puedes llegar a un presupuesto para tu proyecto?

Para estimar su proyecto, debe considerar los siguientes puntos

  • Divida todo el proyecto en las tareas mรกs pequeรฑas.
  • Asigne cada tarea a los miembros del equipo.
  • Estimar el esfuerzo requerido para completar cada tarea.
  • Validar la estimaciรณn

31. Explique cรณmo asignarรญa una tarea a los miembros del equipo.

Task Miembro
Analizar la especificaciรณn de requisitos de software. Todos los miembros
Crear la especificaciรณn de prueba Probador/Analista de pruebas
Construya el entorno de prueba Administrador de pruebas
Ejecuta los casos de prueba Tester, un administrador de pruebas
Reportar defectos Tester

32. Explique quรฉ es el tipo de prueba y cuรกles son los tipos de prueba mรกs utilizados.

Para obtener el resultado esperado de la prueba, se sigue un procedimiento estรกndar denominado Tipo de prueba.

Los tipos de pruebas mรกs utilizados son

  • Pruebas unitarias: prueba el cรณdigo mรกs pequeรฑo de una aplicaciรณn
  • Prueba de API: Prueba de API creada para la aplicaciรณn
  • Pruebas de integraciรณn: los mรณdulos de software individuales se combinan y prueban
  • Pruebas del sistema: Pruebas completas del sistema.
  • Pruebas de instalaciรณn/desinstalaciรณn: pruebas realizadas desde el punto de vista del cliente/cliente
  • Pruebas รกgiles: pruebas mediante la tรฉcnica รกgil

33. Mientras monitoreas tu proyecto, ยฟquรฉ cosas debes considerar?

Las cosas que hay que tener en cuenta son

  • ยฟSu proyecto estรก segรบn lo previsto?
  • ยฟEstรกs por encima del presupuesto?
  • ยฟEstรกs trabajando para lograr el mismo objetivo profesional?
  • ยฟTienes suficientes recursos?
  • ยฟHay alguna seรฑal de advertencia de problemas inminentes?
  • ยฟExiste alguna presiรณn por parte de la gerencia para completar el proyecto antes?

34. ยฟCuรกles son los errores comunes que crean problemas?

  • Emparejar recursos con proyectos equivocados
  • Falta de habilidades del administrador de pruebas
  • No escuchar a los demรกs
  • Mala programaciรณn
  • Desestimaciรณn
  • Ignorando los pequeรฑos problemas
  • No seguir el proceso

35. ยฟQuรฉ contiene un informe de prueba tรญpico? ยฟCuรกles son los beneficios de los informes de prueba?

Un informe de prueba contiene lo siguiente:

  • Informaciรณn del proyecto
  • Objetivo de la prueba
  • Resumen de la prueba
  • Defecto

Los beneficios de los informes de prueba son:

  • Se informa el estado actual del proyecto y la calidad del producto.
  • Si es necesario, las partes interesadas y el cliente pueden tomar medidas correctivas.
  • Un documento final ayuda a decidir si el producto estรก listo para su lanzamiento.

36. ยฟQuรฉ es la revisiรณn de la gestiรณn de pruebas y por quรฉ es importante?

La revisiรณn por la direcciรณn tambiรฉn se conoce como Software Quality Assurance o SQA. SQA se centra mรกs en el proceso del software que en los productos del trabajo del software. Es un conjunto de actividades diseรฑadas para garantizar que el director del proyecto siga el proceso estรกndar. SQA ayuda al administrador de pruebas a comparar el proyecto con los estรกndares establecidos.


37. ยฟCuรกles son las mejores prรกcticas para el aseguramiento de la calidad del software?

Las mejores prรกcticas para una implementaciรณn efectiva de SQA son

  • Mejora continua
  • Documentaciรณn
  • Uso de herramientas
  • Mรฉtrica
  • Responsabilidad de los miembros del equipo.
  • Auditores SQA experimentados

38. ยฟCuรกndo se elabora la RTM (Matriz de Trazabilidad de Requisitos)?

RTM se prepara antes del diseรฑo del caso de prueba. Los requisitos deben ser rastreables a partir de las actividades de revisiรณn.


39. ยฟCuรกl es la diferencia entre matriz de prueba y matriz de trazabilidad?

Matriz de prueba: La matriz de prueba se utiliza para capturar la calidad real, el esfuerzo, el plan, los recursos y el tiempo necesarios para capturar todas las fases de las pruebas de software.

Matriz de Trazabilidad : El mapeo entre los casos de prueba y los requisitos del cliente se conoce como Matriz de Trazabilidad.


40. En las pruebas manuales, ยฟquรฉ son los talones y los controladores?

Tanto los talones como los controladores son parte de las pruebas incrementales. En las pruebas incrementales, existen dos enfoques, a saber, el enfoque ascendente y el enfoque descendente. Los controladores se utilizan en pruebas ascendentes y el stub se utiliza para un enfoque descendente. Para probar el mรณdulo principal, se utiliza el stub, que es un cรณdigo o programa ficticio.


41. ยฟCuรกl es el paso que seguirรญas una vez que encuentres el defecto?

Una vez que se encuentre un defecto, deberรก seguir el paso

a) Recrear el defecto

b) Adjunte la captura de pantalla

c) Registrar el defecto


42. Explique quรฉ es el mรฉtodo de prueba โ€œbasado en el plan de pruebasโ€ o โ€œbasado en palabras claveโ€.

Esta tรฉcnica utiliza el documento del caso de prueba real desarrollado por los evaluadores utilizando una hoja de cรกlculo que contiene "palabras clave" especiales. Las palabras clave controlan el procesamiento.


43. ยฟQuรฉ es el DFD (Diagrama de flujo de datos)?

Cuando se representa grรกficamente un โ€œflujo de datosโ€ a travรฉs de un sistema de informaciรณn, entonces se le conoce como Diagrama de Flujo de Datos. Tambiรฉn se utiliza para la visualizaciรณn del procesamiento de datos.


44. ยฟExplica quรฉ es LCSAJ?

LCSAJ significa "secuencia de cรณdigo lineal y salto". Estรก formado por los tres elementos siguientes:

a) Inicio de la secuencia lineal de sentencias ejecutables

b) Fin de la secuencia lineal

c) La lรญnea objetivo a la que se transfiere el flujo de control al final de la secuencia lineal


45. Explique quรฉ son las pruebas N+1.

La variaciรณn de las pruebas de regresiรณn se representa como N+1. En esta tรฉcnica, la prueba se realiza en mรบltiples ciclos en los que los errores encontrados en el ciclo de prueba 'N' se resuelven y se vuelven a probar en el ciclo de prueba N+1. El ciclo se repite a menos que no se encuentren errores.


46. โ€‹โ€‹ยฟQuรฉ es la prueba Fuzz y cuรกndo se utiliza?

Las pruebas Fuzz se utilizan para detectar lagunas de seguridad y errores de codificaciรณn en el software. En esta tรฉcnica, se agregan datos aleatorios al sistema en un intento de bloquearlo. Si la vulnerabilidad persiste, se utiliza una herramienta llamada fuzz tester para determinar las posibles causas. Esta tรฉcnica es mรกs รบtil para proyectos mรกs grandes, pero solo detecta una falla importante.


47. Mencione cuรกles son las principales ventajas de la mรฉtrica de cobertura de declaraciones de las pruebas de software.

El beneficio de la mรฉtrica de cobertura del estado de cuenta es que

a) No requiere procesamiento de cรณdigo fuente y se puede aplicar directamente al cรณdigo objeto.

b) Los errores se distribuyen uniformemente a travรฉs del cรณdigo, por lo que el porcentaje de declaraciones ejecutables cubiertas refleja el porcentaje de fallas descubiertas.


48. ยฟCรณmo generar casos de prueba para el mรฉtodo "reemplazar una cadena"?

a) Si caracteres en la nueva cadena > caracteres en la cadena anterior. Ninguno de los caracteres deberรญa quedar truncado.

b) Si caracteres en la nueva cadena <caracteres en la cadena anterior. No se deben agregar caracteres basura

c) Los espacios despuรฉs y antes de la cadena no deben eliminarse

d) La cadena debe reemplazarse solo para la primera apariciรณn de la cadena.


49. ยฟCรณmo manejarรกs un conflicto entre los miembros de tu equipo?

  • Hablarรฉ individualmente con cada persona y tomarรฉ nota de sus inquietudes.
  • Encontrarรฉ una soluciรณn a los problemas comunes planteados por los miembros del equipo.
  • Celebrarรฉ una reuniรณn de equipo, revelarรฉ la soluciรณn y pedirรฉ a la gente que coopere.

50. Mencione ยฟcuรกles son las categorรญas de defectos?

Principalmente hay tres categorรญas de defectos.

  • Mal: Cuando un requisito se implementa incorrectamente
  • Desaparecido: Es una variaciรณn de la especificaciรณn, una indicaciรณn de que no se implementรณ una especificaciรณn o no se cumpliรณ un requisito del cliente.
  • Extra: Requisito incorporado al producto que no fue dado por el cliente final. Se considera un defecto porque es una variaciรณn de los requisitos existentes.

51. Explique cรณmo funciona una herramienta de cobertura de pruebas.

La herramienta de prueba de cobertura de cรณdigo se ejecuta en paralelo mientras realiza pruebas en el producto real. La herramienta de cobertura de cรณdigo monitorea las declaraciones ejecutadas del cรณdigo fuente. Cuando se realizan las pruebas finales, obtenemos un informe completo de los estados pendientes y tambiรฉn obtenemos el porcentaje de cobertura.


52. Mencione cuรกl es la diferencia entre un โ€œdefectoโ€ y un โ€œfalloโ€ en las pruebas de software.

En tรฉrminos simples cuando un defecto llega al cliente final, se le llama falla mientras el defecto se identifica internamente y se resuelve; entonces se le llama defecto.


53. Explique cรณmo probar documentos en un proyecto que abarca todo el ciclo de vida del desarrollo de software.

El proyecto abarca todo el ciclo de vida del desarrollo de software de la siguiente manera

  • Plan de prueba central/proyecto: es el plan de prueba principal que describe la estrategia de prueba completa del proyecto. Este plan se utiliza hasta el final del ciclo de vida del desarrollo de software.
  • Plan de pruebas de aceptaciรณn: Este documento comienza durante la fase de requisitos y se completa en la entrega final
  • Plan de prueba del sistema: este plan comienza durante el plan de diseรฑo y continรบa hasta el final del proyecto.
  • Plan de prueba unitaria y de integraciรณn: ambos planes de prueba comienzan durante la fase de ejecuciรณn y duran hasta la entrega final.

54. Explique quรฉ casos de prueba se escriben primero: ยฟcajas negras o cajas blancas?

Los casos de prueba de caja negra se escriben primero, ya que para escribir casos de prueba de caja negra se requiere un plan de proyecto y un documento de requisitos; todos estos documentos estรกn fรกcilmente disponibles al comienzo del proyecto. Mientras que escribir casos de prueba de caja blanca requiere un mayor conocimiento de la arquitectura y no estรก disponible al comienzo del proyecto.


55. Explique cuรกl es la diferencia entre defectos latentes y enmascarados.

  • Defecto latente: Un defecto latente es un defecto existente que no ha causado una falla porque nunca se cumplieron las condiciones.
  • Defecto enmascarado: Es un defecto existente que no ha causado un fallo porque otro defecto ha impedido que se ejecute esa parte del cรณdigo.

56. Mencione quรฉ son las pruebas ascendentes.

Las pruebas ascendentes son un enfoque para las pruebas de integraciรณn, donde primero se prueban los componentes de nivel mรกs bajo y luego se utilizan para facilitar las pruebas de componentes de nivel superior. El proceso se repite hasta que se prueba el componente en la parte superior de la jerarquรญa.


57. Mencione cuรกles son los diferentes tipos de tรฉcnicas de cobertura de pruebas.

Los diferentes tipos de tรฉcnicas de cobertura de pruebas incluyen

  • Cobertura de estado de cuenta: Verifica que cada lรญnea de cรณdigo fuente haya sido ejecutada y probada.
  • Cobertura de decisiรณn: Garantiza que cada decisiรณn en el cรณdigo fuente se ejecute y pruebe.
  • Cobertura de ruta: Garantiza que todas las rutas posibles a travรฉs de una parte determinada del cรณdigo se ejecuten y prueben.

58. Mencione ยฟcuรกl es el significado de la prueba de aliento?

La prueba de aliento es un conjunto de pruebas que ejercita la funcionalidad completa de un producto pero no prueba las caracterรญsticas en detalle.


59. Explique cuรกl es el significado de Code Walk Through.

Code Walk Through es el anรกlisis informal del cรณdigo fuente del programa para encontrar defectos y verificar tรฉcnicas de codificaciรณn.


60. Mencione cuรกles son los componentes bรกsicos del formato de informe de defectos.

Los componentes esenciales del formato de informe de defectos incluyen

  • Nombre del Proyecto
  • Nombre del mรณdulo
  • Defecto detectado en
  • Defecto detectado por
  • ID y nombre del defecto
  • Instantรกnea del defecto
  • Estado de prioridad y gravedad
  • Defecto resuelto por
  • Defecto resuelto el

61. Mencione cuรกl es el propรณsito de realizar pruebas de un extremo a otro.

Las pruebas de un extremo a otro se realizan despuรฉs de las pruebas funcionales. El propรณsito detrรกs de realizar pruebas de un extremo a otro es que

  • Para validar el Requisitos de Software e integraciรณn con interfaces externas
  • Aplicaciรณn de prueba en un escenario de entorno del mundo real.
  • Pruebas de interacciรณn entre la aplicaciรณn y la base de datos.

62. Explique quรฉ significa prueba de arnรฉs.

Un arnรฉs de prueba consiste en configurar un conjunto de herramientas y datos de prueba para probar una aplicaciรณn en diversas condiciones, e implica monitorear la salida con la salida esperada para verificar su correcciรณn.


63. Explique en un proyecto de prueba quรฉ actividades de prueba automatizarรญa.

Al probar las actividades de prueba del proyecto, usted automatizarรญa

  • Pruebas que deben ejecutarse para cada compilaciรณn de la aplicaciรณn.
  • Pruebas que utilizan mรบltiples datos para el mismo conjunto de acciones.
  • Pruebas idรฉnticas que deben ejecutarse utilizando diferentes navegadores
  • Pรกginas de misiรณn crรญtica
  • Una transacciรณn con pรกginas que no cambian en poco tiempo.

64. ยฟCuรกl es el beneficio PRINCIPAL de diseรฑar pruebas en las primeras etapas del ciclo de vida?

Ayuda a evitar que se introduzcan defectos en el cรณdigo.


65. ยฟQuรฉ son las pruebas basadas en riesgos?

basado en el riesgo Pruebas es el tรฉrmino utilizado para un enfoque para crear un Estrategia de prueba que se basa en priorizar las pruebas por riesgo. La base del enfoque es un anรกlisis de riesgos detallado y la priorizaciรณn de riesgos por nivel de riesgo. Luego se especifican las pruebas para abordar cada riesgo, comenzando primero con el riesgo mรกs alto.


66. ยฟCuรกl es la diferencia CLAVE entre los enfoques preventivo y reactivo de las pruebas?

Las pruebas preventivas se diseรฑan tempranamente; Las pruebas reactivas se diseรฑan despuรฉs de que se haya producido el software.


67. ยฟCuรกl es el propรณsito de los criterios de salida?

El propรณsito de los criterios de salida es definir cuรกndo se completa un nivel de prueba.


68. ยฟQuรฉ determina el nivel de riesgo?

La probabilidad de un evento adverso y el impacto del evento determinan el nivel de riesgo.


69. ยฟCuรกndo se utilizan las pruebas de tablas de decisiรณn?

Las pruebas de tablas de decisiรณn se utilizan para probar sistemas cuya especificaciรณn toma la forma de reglas o combinaciones de causa-efecto. En una tabla de decisiones, las entradas se enumeran en una columna, con las salidas en la misma columna pero debajo de las entradas. El resto del cuadro explora combinaciones de insumos para definir los productos producidos.

Obtenga mรกs informaciรณn sobre la tรฉcnica de prueba de tablas de decisiones en el vรญdeo tutorial aqui


70. ยฟPor quรฉ utilizamos tablas de decisiรณn?

Las tรฉcnicas de particiรณn de equivalencia y anรกlisis de valores lรญmite a menudo se aplican a situaciones o entradas especรญficas. Sin embargo, si diferentes combinaciones de entradas dan como resultado diferentes acciones, esto puede ser mรกs difรญcil de demostrar mediante la particiรณn de equivalencia y el anรกlisis de valores lรญmite, que tienden a centrarse mรกs en la interfaz de usuario. Las otras dos tรฉcnicas basadas en especificaciones, tablas de decisiones y pruebas de transiciรณn de estado se centran mรกs en la lรณgica empresarial o las reglas empresariales. Una tabla de decisiones es una buena manera de abordar combinaciones de cosas (por ejemplo, entradas). A esta tรฉcnica a veces tambiรฉn se la denomina tabla de โ€œcausa-efectoโ€. La razรณn de esto es que existe una tรฉcnica de diagramaciรณn lรณgica asociada llamada "grรกficos de causa-efecto" que a veces se usaba para ayudar a derivar la tabla de decisiones.


71. ยฟCuรกl es el objetivo PRINCIPAL al revisar un entregable de software?

Identificar defectos en cualquier producto de trabajo de software.


72. ยฟCuรกl de las siguientes opciones define los resultados esperados de una prueba? Especificaciรณn del caso de prueba o especificaciรณn del diseรฑo de prueba.

La especificaciรณn del caso de prueba define los resultados esperados de una prueba.


73. ยฟCuรกl es el beneficio de la independencia de las pruebas?

Evita el sesgo del autor al definir pruebas efectivas.


74. ยฟComo parte de quรฉ proceso de prueba se determinan los criterios de salida?

Los criterios de salida se determinan sobre la base de la "Planificaciรณn de pruebas".


75. ยฟQuรฉ es la prueba Alfa?

Pruebas previas al lanzamiento realizadas por representantes de los usuarios finales en el sitio del desarrollador.


76. ยฟQuรฉ son las pruebas beta?

Pruebas realizadas por clientes potenciales en sus propias ubicaciones.


77. Mencione cuรกl es la diferencia entre las pruebas piloto y beta.

La diferencia entre una prueba piloto y una prueba beta es que la prueba piloto en realidad la realiza el grupo de usuarios utilizando el producto antes de la implementaciรณn final, y en la prueba beta, no ingresamos datos reales, sino que se instala en el cliente final para validar. si el producto se puede utilizar en producciรณn.


78. Dado el siguiente fragmento de cรณdigo, ยฟcuรกntas pruebas se requieren para una cobertura de decisiรณn del 100%?

if width > length 
   thenbiggest_dimension = width
     if height > width 
             thenbiggest_dimension = height 
     end_if
elsebiggest_dimension = length  
            if height > length 
                thenbiggest_dimension = height 
          end_if
end_if

4


79. Ha diseรฑado casos de prueba para proporcionar una cobertura del 100% de declaraciones y del 100% de decisiones para el siguiente fragmento de cรณdigo. if width > length then biggest_dimension = width else biggest_dimension = length end_if Se ha aรฑadido lo siguiente al final del fragmento de cรณdigo anterior. print โ€œLa dimensiรณn mรกs grande es โ€ &biggest_dimensionprint โ€œAncho: โ€ & width print โ€œLongitud: โ€ & length ยฟCuรกntos casos de prueba mรกs se requieren?

Ninguno, se pueden utilizar casos de prueba existentes.


80. ยฟCuรกl es la diferencia entre tรฉcnicas de prueba y herramientas de prueba?

Tรฉcnica de prueba: โ€“ Es un proceso para garantizar que algunos aspectos del sistema o unidad de aplicaciรณn funcionen correctamente; puede haber pocas tรฉcnicas pero muchas herramientas.

Herramientas de Prueba: โ€“ Es un vehรญculo para realizar un proceso de prueba. La herramienta es un recurso para el evaluador, pero en sรญ misma es insuficiente para realizar pruebas.

Obtenga mรกs informaciรณn sobre las herramientas de prueba aqui


81. Usamos el resultado del anรกlisis de requisitos, la especificaciรณn de requisitos como entrada para escribir...

Casos de prueba de aceptaciรณn del usuario


82. Pruebas repetidas de un programa ya probado, despuรฉs de su modificaciรณn, para descubrir cualquier defecto introducido o descubierto como resultado de los cambios en el software que se estรก probando o en otro componente de software relacionado o no relacionado:

Pruebas de regresiรณn


83. Un mayorista vende cartuchos de impresora. La cantidad mรญnima de pedido es de 5. Hay un descuento del 20 % para pedidos de 100 o mรกs cartuchos de impresora. Se le ha pedido que prepare casos de prueba utilizando varios valores para la cantidad de cartuchos de impresora pedidos. ยฟCuรกl de los siguientes grupos contiene tres entradas de prueba que se generarรญan utilizando el anรกlisis de valores lรญmite?

4, 5, 99


84. ยฟQuรฉ es la prueba de componentes?

Las pruebas de componentes, tambiรฉn conocidas como pruebas de unidades, mรณdulos y programas, buscan defectos y verifican el funcionamiento del software (por ejemplo, mรณdulos, programas, objetos, clases, etc.) que se pueden probar por separado. Las pruebas de componentes se pueden realizar de forma aislada del resto del sistema, segรบn el contexto del ciclo de vida de desarrollo y el sistema. La mayorรญa de las veces se utilizan cรณdigos auxiliares y controladores para reemplazar el software que falta y simular la interfaz entre los componentes del software de forma sencilla. Se llama a un cรณdigo auxiliar desde el componente de software que se va a probar; un conductor llama a un componente para ser probado.

Aquรญ hay un video increรญble sobre Examen de la unidad


85. ยฟQuรฉ son las pruebas de sistemas funcionales?

Probar la funcionalidad de un extremo a otro del sistema en su conjunto se define como una prueba funcional del sistema.


86. ยฟCuรกles son los beneficios de las pruebas independientes?

Los evaluadores independientes son imparciales e identifican diferentes defectos al mismo tiempo.


87. En un enfoque REACTIVO de las pruebas, ยฟcuรกndo esperarรญa que se iniciara la mayor parte del trabajo de diseรฑo de las pruebas?

La mayor parte del trabajo de diseรฑo de pruebas comenzรณ despuรฉs de que se haya producido el software o sistema.


88. ยฟCuรกles son las diferentes metodologรญas en el modelo de desarrollo รกgil?

Actualmente existen siete metodologรญas รกgiles diferentes que conozco:

  1. Programaciรณn extrema (XP)
  2. Melรฉ
  3. Desarrollo de software Lean
  4. Desarrollo basado en caracterรญsticas
  5. Proceso unificado รกgil
  6. Cristal
  7. Modelo de desarrollo de sistemas dinรกmicos (DSDM)

89. ยฟQuรฉ actividad en el proceso de prueba fundamental incluye la evaluaciรณn de la capacidad de prueba de los requisitos y el sistema?

Un "Anรกlisis de prueba" y un "Diseรฑo" incluyen la evaluaciรณn de la capacidad de prueba de los requisitos y el sistema.


90. ยฟCuรกl suele ser la razรณn MรS importante para utilizar el riesgo para impulsar los esfuerzos de prueba?

Porque probarlo todo no es factible.


91. ยฟQuรฉ son las pruebas aleatorias/en monos? ยฟCuรกndo se usa?

Las pruebas aleatorias a menudo se conocen como pruebas con monos. En este tipo de pruebas, los datos se generan aleatoriamente, a menudo utilizando una herramienta o mecanismo automatizado. Con esta entrada generada aleatoriamente, se prueba el sistema y los resultados se analizan en consecuencia. Estas pruebas son menos confiables; por lo tanto, normalmente lo utilizan los principiantes para ver si el sistema resistirรก los efectos adversos.


92. ยฟCuรกles de los siguientes son objetivos vรกlidos para los informes de incidentes?

  1. Proporcionar a los desarrolladores y otras partes comentarios sobre el problema para permitir su identificaciรณn, aislamiento y correcciรณn segรบn sea necesario.
  2. Proporcionar ideas para mejorar el proceso de prueba.
  3. Proporcionar un vehรญculo para evaluar la competencia del evaluador.
  4. Proporcionar a los evaluadores un medio para rastrear la calidad del sistema bajo prueba.

93. Considere las siguientes tรฉcnicas. ยฟCuรกles son tรฉcnicas estรกticas y cuรกles son tรฉcnicas dinรกmicas?

  1. Particiรณn de equivalencia.
  2. Pruebas de casos de uso.
  3. Anรกlisis de flujo de datos.
  4. Prueba exploratoria.
  5. Pruebas de decisiรณn.
  6. Inspecciones.

Los anรกlisis e inspecciones del flujo de datos son estรกticos; La particiรณn de equivalencia, las pruebas de casos de uso, las pruebas exploratorias y las pruebas de decisiรณn son dinรกmicas.


94. ยฟPor quรฉ las pruebas estรกticas y las pruebas dinรกmicas se describen como complementarias?

Porque comparten el objetivo de identificar defectos pero difieren en los tipos de defectos que encuentran.


95. ยฟCuรกles son las fases de una revisiรณn formal?

A diferencia de las revisiones informales, las revisiones formales siguen un proceso formal. Un proceso de revisiรณn formal tรญpico consta de seis pasos principales:

  1. Planificaciรณn
  2. Kick-off
  3. Preparaciรณn
  4. Revver la reuniรณn
  5. Rehacer
  6. Seguimiento.

96. ยฟCuรกl es el papel del moderador en el proceso de revisiรณn?

El moderador (o lรญder de revisiรณn) dirige el proceso de revisiรณn. ร‰l o ella determina, en cooperaciรณn con el autor, el tipo de revisiรณn, el enfoque y la composiciรณn del equipo de revisiรณn. El moderador realiza la verificaciรณn de entrada y el seguimiento del retrabajo, con el fin de controlar la calidad de las entradas y salidas del proceso de revisiรณn. El moderador tambiรฉn programa la reuniรณn, difunde documentos antes de la reuniรณn, entrena a otros miembros del equipo, marca el ritmo de la reuniรณn, dirige posibles debates y almacena los datos que se recopilan.

Mรกs informaciรณn sobre RevVer el proceso en vรญdeo tutorial aqui


97. ยฟQuรฉ es una particiรณn de equivalencia (tambiรฉn conocida como clase de equivalencia)?

Una entrada o salida rangos de valores tales que solo un valor en el rango se convierte en un caso de prueba.


98. ยฟCuรกndo se deben implementar los procedimientos de gestiรณn de la configuraciรณn?

Durante la planificaciรณn de la prueba.


99. ยฟUn tipo de prueba funcional que investiga las funciones relacionadas con la detecciรณn de amenazas, como virus de personas externas maliciosas?

Pruebas de seguridad


100. ยฟPruebas en las que sometemos al objetivo de la prueba a diferentes cargas de trabajo para medir y evaluar los comportamientos de desempeรฑo y la capacidad del objetivo y de la prueba para continuar funcionando correctamente bajo estas diferentes cargas de trabajo?

Prueba de carga


101. ยฟLa actividad de prueba que se realiza para exponer defectos en las interfaces y en la interacciรณn entre componentes integrados es?

Pruebas de nivel de integraciรณn


102. ยฟQuรฉ son las tรฉcnicas de prueba basadas en estructura (caja blanca)?

Las tรฉcnicas de prueba basadas en la estructura (que tambiรฉn son dinรกmicas en lugar de estรกticas) utilizan la estructura interna del software para derivar casos de prueba. Se las suele llamar tรฉcnicas de "caja blanca" o "caja de cristal" (lo que implica que se puede ver el interior del sistema), ya que requieren conocimiento de cรณmo se implementa el software, es decir, cรณmo funciona. Por ejemplo, una tรฉcnica estructural puede estar relacionada con la ejecuciรณn de bucles en el software. Se pueden derivar diferentes casos de prueba para ejecutar el bucle una, dos y muchas veces. Esto se puede hacer independientemente de la funcionalidad del software.


103. ยฟCuรกndo se deben realizar las โ€œPruebas de Regresiรณnโ€?

Despuรฉs de que el software haya cambiado o cuando el entorno haya cambiado Pruebas de regresiรณn deben llevarse a cabo.


104. ยฟQuรฉ son las pruebas negativas y positivas?

Una prueba negativa es cuando ingresa una entrada no vรกlida y recibe errores. Mientras que la prueba positiva es cuando ingresa una entrada vรกlida y espera que se complete alguna acciรณn de acuerdo con la especificaciรณn.


105. ยฟCuรกl es el propรณsito de un criterio de finalizaciรณn de una prueba?

El propรณsito del criterio de finalizaciรณn de la prueba es determinar cuรกndo detener la prueba.


106. ยฟQuรฉ NO puede encontrar el anรกlisis estรกtico?

Por ejemplo, pรฉrdidas de memoria.


107. ยฟCuรกl es la diferencia entre volver a realizar pruebas y realizar pruebas de regresiรณn?

La nueva prueba garantiza que se haya eliminado la falla original; Las pruebas de regresiรณn buscan efectos secundarios inesperados.


108. ยฟCuรกles son las tรฉcnicas de prueba basadas en la experiencia?

En las tรฉcnicas basadas en la experiencia, el conocimiento, las habilidades y la experiencia de las personas son un importante contribuyente a las condiciones y casos de prueba. La experiencia tanto de los tรฉcnicos como de los empresarios es importante, ya que aportan diferentes perspectivas al proceso de anรกlisis y diseรฑo de las pruebas. Debido a la experiencia previa con sistemas similares, es posible que tengan ideas sobre lo que podrรญa salir mal, lo cual es muy รบtil para realizar pruebas.


109. ยฟQuรฉ tipo de revisiรณn requiere criterios formales de entrada y salida, incluidas mรฉtricas?

Inspecciรณn


110. ยฟPodrรญan considerarse parte de las pruebas los exรกmenes o inspecciones?

Sรญ, porque ambos ayudan a detectar fallos y mejorar la calidad.


111. Un campo de entrada toma el aรฑo de nacimiento entre 1900 y 2004. ยฟCuรกles son los valores lรญmite para probar este campo?

1899,1900,2004,2005


112. ยฟCuรกl de las siguientes herramientas estarรญa involucrada en la automatizaciรณn de la prueba de regresiรณn? a. Probador de datos b. Probador de lรญmites c. Captura/reproducciรณn d. Comparador de salida.

d. Comparador de salida


113. Para probar una funciรณn, lo que tiene que escribir es un programador, que llama a la funciรณn a probar y le pasa los datos de prueba.

Destornillador


114. ยฟCuรกl es la razรณn clave por la que los desarrolladores tienen dificultades para probar su propio trabajo?

Falta de objetividad


115. "ยฟCuรกntas pruebas son suficientes?"

La respuesta depende del riesgo para su industria, contrato y requisitos especiales.


116. ยฟCuรกndo deben suspenderse las pruebas?

Depende de los riesgos para el sistema que se estรก probando. Existen algunos criterios segรบn los cuales puede dejar de realizar pruebas.

  1. Plazos (pruebas, lanzamiento)
  2. El presupuesto de prueba se ha agotado
  3. La tasa de errores cae por debajo de cierto nivel
  4. Casos de prueba completados con cierto porcentaje aprobado
  5. Finalizan los periodos alfa o beta para las pruebas
  6. La cobertura del cรณdigo, la funcionalidad o los requisitos se cumplen hasta un punto especรญfico.

117. ยฟCuรกl de los siguientes es el objetivo principal de la estrategia de integraciรณn para las pruebas de integraciรณn en pequeรฑas empresas?

El objetivo principal de la estrategia de integraciรณn es especificar quรฉ mรณdulos combinar, cuรกndo y cuรกntos a la vez.


118. ยฟQuรฉ son los casos de prueba semialeatorios?

Los casos de prueba semialeatorios no son nada, pero cuando realizamos casos de prueba aleatorios y hacemos una particiรณn de equivalencia para esos casos de prueba, se eliminan los casos de prueba redundantes, lo que nos da casos de prueba semialeatorios.


119. Dado el siguiente cรณdigo, ยฟquรฉ afirmaciรณn es verdadera acerca del nรบmero mรญnimo de casos de prueba necesarios para la cobertura completa de declaraciones y ramas?

Leer p

leer q

SI p+q> 100

ENTONCES imprima โ€œGrandeโ€

Endif

SI p > 50

ENTONCES Imprima โ€œp Grandeโ€

Endif

1 prueba de cobertura de extracto, 2 de cobertura de sucursal


120. ยฟQuรฉ revisiรณn se utiliza normalmente para evaluar un producto para determinar su idoneidad para el uso previsto e identificar discrepancias?

Tรฉcnico RevVer


121. ยฟQuiรฉn debe documentar originalmente las fallas encontradas?

Por probadores.


122. ยฟCuรกl es el estรกndar de documentaciรณn formal actualmente reconocido a nivel mundial?

No hay uno


123. ยฟCuรกl de los siguientes es el participante de la revisiรณn que ha creado el elemento que se va a revisar?

Autor


124. Se corrigen varios errores crรญticos en el software. Todos los errores estรกn en un mรณdulo, relacionado con los informes. El administrador de pruebas decide realizar pruebas de regresiรณn solo en el mรณdulo de informes.

Las pruebas de regresiรณn tambiรฉn se deben realizar en otros mรณdulos porque arreglar un mรณdulo puede afectar a otros mรณdulos.


125. ยฟPor quรฉ el anรกlisis del valor lรญmite proporciona buenos casos de prueba?

Porque con frecuencia se cometen errores durante la programaciรณn de los diferentes casos cerca de los "bordes" del rango de valores.


126. ยฟQuรฉ diferencia a una inspecciรณn de otros tipos de revisiรณn?

Estรก dirigido por un lรญder capacitado, utiliza criterios formales de entrada y salida y listas de verificaciรณn.


127. ยฟPor quรฉ el tester puede depender de la gestiรณn de la configuraciรณn?

Porque la gestiรณn de la configuraciรณn garantiza que conozcamos la versiรณn exacta del software de prueba y del objeto de prueba.


128. ยฟQuรฉ es el modelo V?

Un modelo de desarrollo de software que ilustra cรณmo las actividades de prueba se integran con las fases de desarrollo de software.


129. ยฟQuรฉ son las pruebas de mantenimiento?

Activado por modificaciones, migraciรณn o retiro de software existente


130. ยฟQuรฉ es la cobertura de pruebas?

La cobertura de prueba mide de alguna manera especรญfica la cantidad de pruebas realizadas por un conjunto de pruebas (derivadas de alguna otra manera, por ejemplo, utilizando tรฉcnicas basadas en especificaciones). Dondequiera que podamos contar cosas y saber si cada una de ellas ha sido probada o no mediante alguna prueba, entonces podremos medir la cobertura.


131. ยฟPor quรฉ se prefiere la integraciรณn incremental a la integraciรณn tipo โ€œbig bangโ€?

Porque la integraciรณn incremental tiene una mejor capacidad de aislamiento y detecciรณn temprana de defectos.


132. ยฟCรณmo se llama el proceso que comienza con los mรณdulos terminales?

Integraciรณn ascendente


133. ยฟDurante quรฉ actividad de prueba se podrรญan encontrar fallas de manera mรกs rentable?

Durante la planificaciรณn de la prueba


134. El propรณsito de la fase de requerimiento es

Congelar requisitos, comprender las necesidades del usuario, definir el alcance de las pruebas.


135. ยฟPor quรฉ dividimos las pruebas en distintas etapas?

Dividimos las pruebas en etapas distintas por las siguientes razones:

  1. Cada etapa de prueba tiene un propรณsito diferente
  2. Es mรกs fรกcil gestionar la prueba por etapas.
  3. Podemos ejecutar diferentes pruebas en diferentes entornos.
  4. El rendimiento y la calidad de las pruebas se mejoran mediante pruebas por fases.

136. ยฟQuรฉ es el DRE?

Para medir la efectividad de las pruebas, se utiliza una poderosa mรฉtrica para medir la efectividad de las pruebas conocida como DRE (Defect Removal Efficiency). A partir de esta mรฉtrica sabrรญamos cuรกntos errores hemos encontrado en el conjunto de casos de prueba. La fรณrmula para calcular el DRE es

DRE=Nรบmero de errores durante la prueba/nรบmero de errores durante la prueba + nรบmero de errores encontrados por un usuario


137. ยฟCuรกl de las siguientes opciones es probable que se beneficie mรกs del uso de herramientas de prueba que proporcionen captura de pruebas y funciones de reproducciรณn? a) Pruebas de regresiรณn b) Pruebas de integraciรณn c) Pruebas de sistema d) Pruebas de aceptaciรณn del usuario

Pruebas de regresiรณn


138. ยฟCรณmo estimarรญa la cantidad de nuevas pruebas que probablemente se requieran?

Mรฉtricas de proyectos similares anteriores y discusiones con el equipo de desarrollo.


139. ยฟQuรฉ estudia el anรกlisis de flujo de datos?

El uso de datos en rutas a travรฉs del cรณdigo.


140. ยฟQuรฉ es el fracaso?

El fracaso es una desviaciรณn de un comportamiento especรญfico.


141. ยฟQuรฉ son los comparadores de pruebas?

ยฟEs realmente una prueba si introduces algunas entradas en algรบn software, pero nunca miras si el software produce el resultado correcto? La esencia de las pruebas es comprobar si el software produce el resultado correcto y hacerlo, y debemos comparar lo que el software produce con lo que deberรญa producir. Un comparador de pruebas ayuda a automatizar aspectos de esa comparaciรณn.


142. ยฟQuiรฉn es responsable de documentar todas las cuestiones, problemas y puntos abiertos que se identificaron durante la reuniรณn de revisiรณn?

Escriba


143. ยฟCuรกl es el objetivo principal de la revisiรณn informal?

Una forma econรณmica de obtener algรบn beneficio.


144. ยฟCuรกl es el propรณsito de la tรฉcnica de diseรฑo de pruebas?

Identificaciรณn de condiciones de prueba e identificaciรณn de casos de prueba.


145. Al probar un sistema de cรกlculo de calificaciones, el examinador determina que todas las puntuaciones entre 90 y 100 darรกn una calificaciรณn de A, pero las puntuaciones inferiores a 90 no. Este anรกlisis se conoce como:

Particiรณn de equivalencia


146. Un administrador de pruebas quiere utilizar los recursos disponibles para las pruebas automatizadas de una aplicaciรณn web. La mejor opciรณn es

Probador, automatizador de pruebas, especialista web, DBA


147. Durante la prueba de un probador de mรณdulos, 'X' encontrรณ un error y se lo asignรณ a un desarrollador. Pero el desarrollador rechaza lo mismo y dice que no es un error. ยฟQuรฉ deberรญa hacer 'X'?

Envรญe la informaciรณn detallada del error encontrado y verifique la reproducibilidad.


148. Un tipo de prueba de integraciรณn en la que elementos de software, elementos de hardware o ambos se combinan todos a la vez en un componente o un sistema general, en lugar de en etapas.

Pruebas de gran explosiรณn


149. En la prรกctica, quรฉ modelo de Ciclo de Vida puede tener mรกs, menos o diferentes niveles de desarrollo y pruebas, dependiendo del proyecto y del producto de software. Por ejemplo, puede haber pruebas de integraciรณn de componentes despuรฉs de las pruebas de componentes y pruebas de integraciรณn de sistemas despuรฉs de las pruebas del sistema.

Modelo V


150. ยฟQuรฉ tรฉcnica se puede utilizar para lograr cobertura de entrada y salida? Se puede aplicar a la entrada humana, a la entrada a travรฉs de interfaces a un sistema o a parรกmetros de interfaz en pruebas de integraciรณn.

Particiรณn de equivalencia


151. โ€œEste modelo de ciclo de vida estรก impulsado por riesgos de cronograma y presupuestoโ€ Esta afirmaciรณn es la mรกs adecuada para.

Modelo V


152. ยฟEn quรฉ orden se deben realizar las pruebas?

El mรกs importante debe probarse primero.


153. Cuanto mรกs tarde en el ciclo de vida del desarrollo se descubra un fallo, mรกs costoso serรก solucionarlo. ยฟPor quรฉ?

La falla se ha integrado en mรกs documentaciรณn, cรณdigo, pruebas, etc.


154. ยฟQuรฉ es la mediciรณn de cobertura?

Es una medida parcial de la minuciosidad de la prueba.


155. ยฟQuรฉ es la prueba de valor lรญmite?

Pruebe las condiciones de contorno sobre, debajo y por encima de los bordes de las clases de equivalencia de entrada y salida. Por ejemplo, digamos una aplicaciรณn bancaria en la que puede retirar un mรกximo de 20,000 rupias y un mรญnimo de 100 rupias, por lo que en las pruebas de valor lรญmite probamos sรณlo los lรญmites exactos, en lugar de llegar al medio. Eso significa que probamos por encima del lรญmite mรกximo y por debajo del lรญmite mรญnimo.


156. ยฟQuรฉ representa COTS?

Comercial listo para usar.


157. ยฟEl propรณsito de cuรกl es permitir que se lleven a cabo pruebas especรญficas en un sistema o red que se parezca lo mรกs posible al entorno donde se utilizarรก el elemento bajo prueba en el momento de su lanzamiento?

Entorno de prueba


158. ยฟQuรฉ se puede considerar como base del plan del proyecto, pero con mayor detalle?

Plan de prueba de fase


159. ยฟQuรฉ es el desarrollo rรกpido de aplicaciones?

El desarrollo rรกpido de aplicaciones (RAD, por sus siglas en inglรฉs) es formalmente un desarrollo paralelo de funciones y su posterior integraciรณn. Los componentes y funciones se desarrollan en paralelo como si fueran miniproyectos, se delimitan los plazos, se entregan y luego se ensamblan para formar un prototipo funcional. Esto permite ofrecer al cliente rรกpidamente algo que ver y usar, y proporcionar comentarios sobre la entrega y sus requisitos. Con esta metodologรญa es posible realizar cambios y desarrollos rรกpidos del producto. Sin embargo, en algรบn momento serรก necesario desarrollar la especificaciรณn del producto y el proyecto deberรก someterse a controles mรกs formales antes de pasar a producciรณn.

๐Ÿ‘‰ Consulte nuestro โ€“ Cuestionario de prueba

๐Ÿ‘‰ Consulte nuestro โ€“ Vรญdeo de Youtube con preguntas de la entrevista sobre pruebas de software

Descarga gratuita de PDF: Preguntas y respuestas de la entrevista sobre pruebas de software

El PDF de preguntas y respuestas de la entrevista de prueba manual anterior ayudarรก tanto a los ingenieros de control de calidad novatos como a los experimentados. Comparta la pรกgina con amigos y colegas.

Resumir este post con: