Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
163 Cards in this Set
- Front
- Back
- 3rd side (hint)
El proceso de encontrar, analizar y retirar las causas de las fallas en el software |
Depuración |
Debugging |
|
Una condición o capacidad necesitada por el usuario para resolver un problema o alcanzar un objetivo que debe ser cumplido o poseído por un sistema o componente de sistema para satisfacer un contrato, estándar, especificación u otro documento impuesto formalmente |
Requisito |
Requirement |
|
Una evaluación de un producto o estado de un proyecto para determinar discrepancias desde los resultados planificados hasta las mejoras recomendadas. Por ejemplo la revisión de gestión, revisión informal, revisión técnica, inspección, y revisión guiada |
Revisión |
Review |
|
Conjunto de valores de entrada, precondiciones de ejecución, resultados esperados y postcondiciones de ejecución, desarrollado con un objetivo en particular o condición de prueba, tales como probar un determinado camino de ejecución o para verifiar el cumplimiento de un requisito determinado. |
Caso de prueba |
Test case |
|
Pruebas formales con respecto a las necesidades de usuario, requisitos y procesos de negocio dirigidas a determinar si el sistema satisface o no los criterios de aceptación y a habilitar al usuario, cliente u otra entidad autorizada a determinar si acepta o no el sistema |
Pruebas de aceptación
Pruebas de aceptación de usuario |
acceptance testing |
|
Pruebas simuladas u operacionales realizadas por usuarios/clientes potenciales o por un equipo de pruebas independiente en las dependencias de desarrollo, pero fuera de la organización de desarrollo. Las pruebas alfa son utilizadas con frecuencia para software de distribución masiva como una forma de pruebas de aceptación internas |
Pruebas alfa |
alpha testing |
|
Pruebas operacionales realizadas por usuarios/clientes potenciales y/o existentes, en un sitio externo no relacionado de ninguna manera con los desarrolladores, para determinar si un componente o sistema satisface o no las necesidades del usuario/cliente y se ajusta a los procesos de |
Pruebas beta
Pruebas de campo |
beta testing |
|
Procedimiento para obtener y/o seleccionar casos de prueba basados en el análisis de la especificación, tanto funcional como no funcional de un componente o sistema sin referencia a su estructura interna |
Técnica de diseño de prueba de caja negra
Técnica de diseño de prueba basada en la especificación |
black-box test design technique |
|
Pruebas tanto funcionales como no funcionales, sin referencia a la estructura interna del componente o sistema |
Pruebas de caja negra
Pruebas basadas en la especificación |
black-box testing |
|
Valor de entrada o de salida que se encuentra en la frontera de una partición de equivalencia o a la mínima distancia incremental a cualquier lado de la frontera, por ejemplo el valor mínimo o máximo de un rango |
Valor límite |
valor límite |
|
Técnica de diseño de pruebas de caja negra en la cual los casos de prueba son diseñados basándose en los valores límite. Véase también valor límite |
Análisis de valores límite |
boundary value analysis |
|
Método de análisis que determina qué partes del software han sido ejecutadas (cubiertas) por el juego de pruebas y qué partes no han sido ejecutadas, ejemplo cobertura de sentencia, cobertura de decisión o cobertura de condición |
Cobertura de código |
code coverage |
|
Herramienta software que traduce programas expresados en un lenguaje de alto nivel a su lenguaje máquina equivalente |
Compilador
|
compiler |
|
Grado en el cual un componente o sistema tiene un diseño y/o estructura interna que es difícil de comprender, mantener y verificar. Véase también complejidad ciclomática |
Complejidad |
complexity |
|
Pruebas de componentes software individuales. También conocidas como pruebas de unidad, módulo o programa
|
Pruebas de componente |
component testing |
|
Elemento de la gestión de la configuración consistente en la evaluación, coordinación, aprobación o desaprobación e implementación de los cambios en los elementos de la configuración tras el establecimiento formal de la identificación de la configuración |
Control de la configuración
Control de versión |
configuration control |
|
Disciplina que aplica dirección y supervisión técnica y administrativa a: identificar y documentar las características funcionales y físicas de un elemento de la configuración, controlar cambios de esas características, |
Gestión de la configuración |
configuration management |
|
Herramienta que proporciona soporte para la identificación y control de los elementos de la configuración, su estado respecto de cambios y versiones, y la distribución de líneas base compuestas por elementos de la configuración |
Herramienta de gestión de la configuración |
configuration management |
|
Secuencia de eventos (caminos) en la ejecución a través de un componente o sistema |
Flujo de control |
control flow |
|
Grado, expresado como un porcentaje, en el que un elemento de cobertura especificado ha sido practicado por un juego de pruebas |
Cobertura
Cobertura de pruebas |
Coverage |
|
Herramienta que proporciona una medición objetiva de qué elementos estructurales, por ejemplo sentencias o ramas, han sido practicadas por un juego de pruebas |
Herramienta de cobertura
|
coverage tool |
|
Técnica basada la creación de scripts que almacena la entrada de la prueba y los resultados esperados en una tabla o una hoja de cálculo, de tal manera que un solo script pueda ejecutar todas las pruebas de la tabla. Las pruebas guiadas por datos a menudo se utilizan para dar soporte en el uso de herramientas de ejecución de pruebas, tales como herramientas de captura/reproducción. Véase también pruebas guiadas por palabras clave |
Pruebas (dirigidas por datos)
Pruebas guiadas por datos |
data driven testing |
|
Representación abstracta de la secuencia y posibles cambios de estado de los objetos de datos, donde el estado de un objeto puede ser |
Flujo de datos |
data flow |
|
Porcentaje de resultados de decisión que han sido practicados por un juego de pruebas. El 100% de cobertura de decisión implica tanto un |
Cobertura de decisión |
decision coverage |
|
Tabla que muestra las combinaciones de entradas y/o estímulos (causas) con sus salidas y/o acciones asociadas (efectos), que puede |
Tabla de decisión
|
decision table |
|
Técnica de diseño de casos de prueba de caja negra en la que los casos de prueba se diseñan para ejecutar las combinaciones de entradas y/o estímulos (causas) representadas en una tabla de decisión. |
Pruebas de tabla de decisión |
decision table testing |
|
Imperfección en un componente o sistema que puede causar que el componente o sistema falle en desempeñar las funciones requeridas, |
Defecto
Bug
Falta |
Defect |
|
Número de defectos identificados en un componente o sistema dividido por el tamaño del mismo (expresado en términos de medidas estándar, por ejemplo líneas de código, número de clases o puntos de función) |
Densidad de defectos |
defect density |
|
Componente software o herramienta de pruebas que sustituye a un componente que asume el control y/o la invocación a un componente o sistema |
Driver |
controlador |
|
Herramienta que proporciona información en tiempo de ejecución del estado del código software. Estas herramientas se utilizan comúnmente para identificar punteros no asignados, comprobar la aritmética de punteros y para controlar la asignación, el uso y des afectación (asignación) de la memoria e indicar las fugas de memoria |
Herramienta de análisis dinámico |
dynamic analysis tool |
|
Pruebas que implican la ejecución del software de un componente o sistema |
Pruebas dinámicas |
dynamic testing |
|
Conjunto de condiciones genéricas y específicas para permitir que un proceso prosiga con una tarea definida, por ejemplo la fase de pruebas. |
Criterios de entrada
|
entry criteria |
|
Técnica de diseño de pruebas de caja negra en la cual los casos de prueba son diseñados para ejecutar representantes de particiones de |
Particionamiento de equivalencia |
equivalence partitioning |
|
Acción humana que produce un resultado incorrecto |
Error
Equivocación |
Error |
|
Técnica de diseño de pruebas donde la experiencia de quien prueba es utilizada para anticipar qué defectos podrían estar presentes en el componente o sistema en prueba como resultado de los errores cometidos, y diseñar pruebas específias para ponerlos al descubierto |
Predicción de error |
error guessing |
|
Enfoque de pruebas donde el conjunto de pruebas abarca todas las combinaciones de valores de entrada y precondiciones |
Pruebas exhaustivas |
Exhaustive testing |
|
Conjunto de condiciones genéricas y específicas, acordadas con los involucrados en el proyecto, para permitir que un proceso sea considerado concluido oficialmente. El propósito de los criterios de salida es evitar que una tarea se considere concluida cuando existen partes de la tarea pendientes que no hayan sido finalizadas. Los criterios de salida son utilizados para planificar cuándo parar las pruebas e informar sobre esto. |
Criterios de salida |
Exit criteria |
|
Técnica informal de diseño de pruebas donde quien prueba controla activamente el diseño de las pruebas a medida que las pruebas son realizadas y utiliza la información obtenida durante las pruebas para diseñar unas nuevas y mejores |
Pruebas exploratorias |
exploratory testing |
|
Desviación del componente o del sistema respecto de prestación, servicio o resultado esperado. |
Falla |
Failure |
|
Cociente del número de fallos de una categoría dada por unidad de medida específica, por ejemplo fallos por unidad de tiempo, fallos por unidad de transacciones, fallos por número de ejecuciones de programa |
Tasa de fallos
Frecuencia de fallos |
failure rate |
|
Revisión caracterizada por procedimientos y requisitos documentados, por ejemplo la inspección |
Revisión formal |
formal review |
|
Requisito que especifica una función que un componente o sistema debe cumplir |
Requisito funcional
|
functional requirement |
|
Pruebas basadas en el análisis de las especificaciones funcionales de un componente o de un sistema. Véase también pruebas de caja negra. |
Pruebas funcionales
|
functional testing |
|
Valoración del cambio en las capas de documentación de desarrollo, documentación de pruebas y componentes, con el objeto de implementar un cambio dado en requisitos especificados |
Análisis de impacto |
impact analysis |
|
Cualquier ocurrencia de un suceso (evento que ocurre) que requiere investigación |
Incidencia |
Incident |
|
Acción de consignar los detalles de cualquier incidencia ocurrida, por ejemplo durante las pruebas |
Registro de incidencias
|
incident logging |
|
Proceso de reconocimiento, investigación, toma de medidas y eliminación de incidencias. Comprende registrar incidencias, clasificarlas e identificar el impacto |
Gestión de incidencias
|
incident management |
|
Herramienta que facilita el registro y seguimiento del estado de incidencias. A menudo incorporan facilidades orientadas al flujo de trabajo para el seguimiento y control de la asignación, corrección y repetición de las pruebas de las incidencias y proporcionan facilidades para la elaboración de informes. Véase también herramienta de administración de defectos |
Herramienta de gestión de incidencias |
incident management tool |
|
Ciclo de vida de desarrollo software en el cual un proyecto es descompuesto en una serie de incrementos, cada uno de los cuales suministra una porción de la funcionalidad respecto de la totalidad de los requisitos del proyecto. Los requisitos tienen asignada una |
Modelo de desarrollo incremental |
incremental development |
|
Separación de responsabilidades, que fomenta la realización de pruebas objetivas |
Independencia
Independencia de pruebas |
independence |
|
Revisión que no está basada en un procedimiento formal (documentado) |
Revisión informal |
informal review |
|
Tipo de revisión entre pares que se basa en el examen visual de documentos para detectar defectos, por ejemplo violaciones de estándares de desarrollo y no conformidades a la documentación de nivel superior. Es la técnica de revisión más formal y, por lo tanto, siempre basada en un procedimiento documentado. Véase también revisión entre pares (colegas) |
Inspección |
inspection |
|
Proceso de combinar componentes o sistemas en estructuras más amplias |
Integración |
integration |
|
|
Pruebas de integración
Pruebas de integración de componente
Pruebas de integración de sistema |
integration testing |
|
Capacidad del producto software para interactuar con uno o más componentes o sistemas especificados. Véase también funcionalidad |
Interoperabilidad |
interoperability |
|
Ciclo de vida del desarrollo donde un proyecto es dividido en un número de iteraciones, generalmente grande. Una iteración es un ciclo |
Modelo de desarrollo iterativo
|
iterative development |
|
Técnica de creación de scripts que utiliza archivos de datos para contener no solamente datos de prueba y resultados esperados, sino también palabras claves que están relacionadas con la aplicación que esta siendo probada. Las palabras claves son interpretadas por scripts especiales de soporte que son invocados por el script de control para la Vea también pruebas guiadas por datos |
(Pruebas) dirigidas por palabras clave |
keyword driven testing |
|
Tipo de prueba relacionado con medida del comportamiento de un componente o sistema con una carga creciente, por ejemplo el número de usuarios concurrentes y/o número de transacciones para determinar qué carga puede ser soportada por el componente o sistema. Véase también pruebas de estrés |
Pruebas de carga |
load testing |
|
Facilidad con la que un producto software puede ser modificado para corregir defectos, cumplir con nuevos requisitos, hacer más sencillo |
Mantenibilidad
|
maintainability |
|
Proceso de pruebas para determinar el grado de mantenibilidad de un producto software |
Pruebas de mantenibilidad |
maintainability testing |
|
Pruebas de los cambios en un sistema en operación o el impacto de un entorno modificado para un sistema en operación |
Pruebas de mantenimiento
|
maintenance testing |
|
Escala de medida y el método utilizado para la medición. |
Métrica |
metric |
|
Herramienta que suministra soporte a la validación de modelos del software o del sistema |
Herramienta de modelado |
modelling tool |
|
Líder y principal persona responsable de una inspección u otro proceso de revisión |
Moderador
|
moderator |
|
Herramienta software o dispositivo hardware que se ejecuta de forma concurrente con el componente o sistema en pruebas y supervisa, registra y/o analiza el comportamiento del componente o sistema |
Monitor |
monitor |
|
Pruebas destinadas a mostrar que un componente o sistema no funciona. Las pruebas negativas están relacionadas con la actitud del probador más que a un enfoque de pruebas o técnica de diseño de pruebas específicos, por ejemplo probar con valores de entrada |
Pruebas negativas |
negative testing |
|
Producto software que es desarrollado para el mercado general, por ejemplo, para un gran número de clientes, y es distribuido a muchos Acrónimo para “Commercial Off-The-Shelf software”.
|
Software de distribución masiva
COTS |
off-the-shelf software |
|
Dos personas, por ejemplo dos probadores, un desarrollador y un probador o un usuario final y un probador, trabajando juntas para detectar defectos. Normalmente comparten un único ordenador e intercambian el control del mismo durante las pruebas. |
Pruebas por pares |
pair testing |
|
Revisión de un producto de trabajo software por parte de compañeros de trabajo del desarrollador del producto con el objeto de identificar defectos y mejoras. Ejemplos de este tipo de revisión son la inspección, revisión técnica y revisión guiada (walkthrough) |
Revisión entre pares
Revisión entre colegas |
peer review |
|
Grado en el cual un sistema o componente logra la función señalada dentro de las restricciones dadas con respecto al tiempo de proceso y tasa de transferencia. Véase también eficiencia. |
Rendimiento
|
performance |
|
Proceso de pruebas para determinar el rendimiento de un producto software. Véase también pruebas de eficiencia |
Pruebas de rendimiento |
performance testing |
|
Herramienta que da soporte a pruebas de rendimiento y que normalmente tiene dos prestaciones principales: generar carga y probar la medición de transacción. La generación de carga puede o bien simular múltiples usuarios o grandes volúmenes de datos de entrada. Durante la ejecución, se miden y registran tiempos de respuesta de transacciones seleccionadas. Las herramientas de pruebas de rendimiento normalmente proporcionan informes basados en los registros de las pruebas y gráficos de carga contra tiempos de respuesta |
Herramienta de pruebas de rendimiento
Herramienta de pruebas de carga |
performance testing tool |
|
Facilidad con la que un producto software puede ser transferido de un entorno hardware o software a otro |
Portabilidad |
portability |
|
|
Pruebas de portabilidad |
portability testing |
|
Efecto producido por el instrumento de medida sobre el sistema o componente que está siendo medido, por ejemplo mediante una herramienta de pruebas de rendimiento o un monitor. Por ejemplo el rendimiento puede ser ligeramente peor cuando las herramientas de prueba de rendimiento están siendo usadas |
Efecto sonda
|
probe effect |
|
Riesgo directamente relacionado con el objeto de prueba. Véase también riesgo |
Riesgo de producto |
product risk |
|
Riesgo relativo a la gestión y control de un proyecto ( de pruebas), por ejemplo, falta de personal, plazos estrictos, requisitos cambiantes, etc.. |
Riesgo de proyecto |
project risk |
|
Grado en el cual un componente, sistema o proceso satisface requisitos especificados y/o necesidades y expectativas del usuario/cliente. |
Calidad |
Quality |
|
Pruebas de un programa previamente probado que ha sufrido modificaciones, para asegurarse que no se han introducido o descubierto defectos en áreas del software que no han sido modificadas como resultado de los cambios realizados. Se realiza cuando el software o su entorno han sido modificados |
Pruebas de regresión |
Regression testing |
|
Herramienta que da soporte al registro de requisitos, atributos de requisitos (por ejemplo prioridad, responsabilidad del conocimiento) |
Herramienta de gestión de requisitos |
requirements management |
|
Pruebas que ejecutan aquellos casos de prueba que hubieran fallado la última vez que fueran ejecutados con el objetivo de verifiar el éxito de |
Repetición de pruebas
Pruebas de confirmación |
Re-testing |
|
Herramienta que presta soporte al proceso de revisión. Algunas características típicas de las herramientas de revisión incluyen: el soporte para la planificación y seguimiento de revisiones, soporte a la comunicación, revisiones conjuntas y un repositorio para recopilar e informar métricas |
Herramienta de revisión |
|
|
Persona involucrada en la revisión, responsable de la identificación y descripción de anomalías en el producto o proyecto bajo revisión. Los |
Revisor |
|
|
Factor que puede resultar en futuras consecuencias negativas, expresada normalmente como impacto y probabilidad |
Riesgo |
Risk |
|
Enfoque de pruebas para reducir el nivel de riesgos de producto e informar a los afectados de su estado, comenzando desde las fases |
Pruebas basadas en riesgos |
risk-based testing |
|
Grado en el cual un componente o sistema puede funcionar correctamente en presencia de entradas no válidas o condiciones de entorno de estrés. Véase también tolerancia al error, |
Robustez |
|
|
Persona que registra en un acta cada defecto mencionado y cualquier sugerencia para la mejora de un proceso durante una reunión de revisión. El escriba tiene que asegurarse que el acta sea legible y comprensible |
Escriba
Escribano |
scribe |
|
Lenguaje de programación en el cual se escriben scripts de prueba ejecutables para ser utilizados por una herramienta de ejecución de pruebas (por ejemplo una herramienta de captura/reproducción). |
Lenguaje de guión
Lenguaje de creación de |
scripting language |
|
Atributos de productos software que se refieren a su capacidad para prevenir accesos no autorizados, sean accidentales o deliberados, a programas y datos. Véase también funcionalidad |
Seguridad |
security |
|
Pruebas para determinar la seguridad de un producto software. Véase también pruebas de funcionalidad |
Pruebas de seguridad |
security testing |
|
Herramienta que proporciona soporte a pruebas de características de seguridad y vulnerabilidades |
Herramienta de pruebas de seguridad |
security testing tool |
|
Herramienta que soporta la seguridad operativa |
Herramienta de seguridad |
security tool |
|
Transición entre dos estados de un componente o sistema. |
Transición de estado |
state transition |
|
Técnica de diseño de pruebas de caja negra en la cual los casos de prueba son diseñados para ejecutar transiciones de estado válidas e inválidas. Véase también pruebas de conmutador de multiplicidad N. |
Pruebas de transición de estado |
state transition testing |
|
Porcentaje de sentencias ejecutables que han sido practicadas por un juego de pruebas |
Cobertura de sentencia |
statement coverage |
|
Análisis de los artefactos software, por ejemplo requisitos o código, llevado a cabo sin la ejecución de estos artefactos software. El análisis estático es usualmente llevado a cabo por una herramienta |
Análisis estático |
static analysis |
|
Herramienta que lleva a cabo el análisis estático. |
Herramienta de análisis estático
Analizador estático |
static analyzer |
|
Pruebas de un componente o sistema a nivel de especificación o implementación sin ejecutar el software, por ejemplo revisiones o análisis estático de código |
Pruebas estáticas |
static testing |
|
Pruebas orientadas a evaluar un componente o sistema en o más allá de los límites especificados en los requisitos, o con una reducida disponibilidad de recursos tales como el acceso a la memoria o a los servidores. Véase también pruebas de carga y pruebas de rendimiento |
Pruebas de estrés |
stress testing |
|
Herramienta que da soporte a pruebas de estrés |
Herramienta de pruebas de estrés |
stress testing tool |
|
Implantación estructural (esqueleto) o de propósito especial de un componente software, usado para desarrollar o probar un componente al que se llama o es dependiente de él de algún modo. Sustituye a un componente llamado. |
Stub |
stub |
|
Actividad de discusión de grupo de pares que se centra en alcanzar consenso respecto del enfoque técnico a adoptar. Véase también revisión entre pares |
Revisión técnica |
technical review |
|
Todos los documentos de donde los requisitos de un componente o sistema pueden ser inferidos. La documentación en la que se basan los casos de prueba. Si un documento puede ser modificado sólo por medio de un procedimiento de cambio formal, entonces la base de las pruebas se denomina base de prueba congelada. |
Base de pruebas |
Test basis |
|
Documento que especifica un conjunto de casos de prueba (objetivos, entradas, acciones de prueba, resultados esperados y precondiciones de ejecución) para un elemento de prueba. |
Especificación de casos de prueba |
test case specification |
|
Herramienta de pruebas para realizar comparaciones automáticas de pruebas entre los resultados obtenidos y los resultados esperados |
Comparador de pruebas |
test comparator |
|
Elemento o evento de un componente o sistema que debería ser verificado por uno o más casos de prueba, por ejemplo una función, transacción, característica, atributo de calidad o elemento estructural |
Condición de prueba |
Test condition |
|
Tarea de la gestión de pruebas que se encarga de desarrollar y aplicar un conjunto de acciones correctivas para poner el proyecto de pruebas en la dirección correcta cuando el seguimiento (monitorización) muestra una desviación con respecto a lo que se había planificado. Véase también gestión de pruebas |
Control de pruebas |
test control |
|
Datos que existen (por ejemplo en una base de datos) antes de que una prueba sea ejecutada y que afectan o son afectados por el componente o sistema en pruebas |
Datos de prueba |
test data |
|
Tipo de herramienta de pruebas que permite seleccionar datos de bases de datos existentes o datos creados, generados, manipulados y editados para su uso en pruebas |
Herramienta de preparación de datos de prueba |
test data preparation tool |
|
El proceso de transformación de los objetivos generales de pruebas en condiciones de pruebas tangibles y casos de prueba. Véase especificación de diseño de pruebas. |
Diseño de pruebas |
test design |
|
Documento que especifica las condiciones de prueba (elementos de cobertura) para el elemento de prueba, el enfoque de pruebas de forma detallada e identifica los casos de prueba de alto nivel asociados |
Especificación del diseño de prueba |
test design specifiation |
|
Herramienta que da soporte a la actividad de diseño de pruebas generando entradas de prueba a partir de una especificación que puede estar almacenada en el repositorio de una herramienta CASE, por ejemplo herramienta de gestión de requisitos, a partir de condiciones de prueba especificadas almacenadas en la misma herramienta, o a partir del código |
Herramienta de diseño de pruebas |
test design tool |
|
Entorno que contiene hardware, instrumentación, simuladores, herramientas software y otros elementos de soporte necesarios para realizar una prueba |
Entorno de pruebas |
test environment |
|
Proceso de practicar una prueba sobre el componente o sistema en pruebas, produciendo resultados reales. |
Ejecución de prueba |
test execution |
|
Planificación para la ejecución de procedimientos de prueba. Los procedimientos de prueba están incluidos en el calendario de ejecución de pruebas en su contexto y en el orden en el cual deben ser ejecutados |
Calendario de ejecución de pruebas |
test execution schedule |
|
Tipo de herramienta de pruebas que permite la ejecución de otro software empleando un script de pruebas automatizado, por ejemplo captura/reproducción. |
Herramienta de ejecución de pruebas |
test execution tool |
|
Grupo de actividades que están organizadas y gestionadas de forma conjunta. Un nivel de prueba esta vinculado con las responsabilidades en un proyecto. Ejemplos de niveles de pruebas son las pruebas de componente, pruebas de integración, pruebas de sistema y pruebas de |
Nivel de prueba |
test level |
|
Registro cronológico de los detalles relevantes respecto a la ejecución de pruebas |
Registro de pruebas |
test log |
|
Planificación, estimación, monitorización y control de las actividades de pruebas, típicamente llevado a cabo por un jefe de pruebas |
Gestión de pruebas |
test management |
|
Herramienta que proporciona soporte a la gestión de pruebas y control de parte del proceso de pruebas. A menudo tiene varias capacidades, tales como gestionar los productos de soporte de pruebas, planificación de pruebas, registro de resultados, seguimiento del proceso, gestión de incidencias y generación de informes de las pruebas |
Herramienta de gestión de pruebas |
test management tool |
|
Persona responsable de la gestión de proyecto de las actividades y recursos de pruebas, y de la evaluación de un objeto de prueba. Individuo que dirige, controla, administra, planifica y regula la evaluación de un objeto de prueba |
Jefe de pruebas
Líder de pruebas |
test manager |
|
Tarea de gestión de pruebas que se ocupa de las actividades |
Monitoreo de pruebas
Monitorización de pruebas |
test monitoring |
|
Razón o propósito para el diseño y la ejecución de una prueba |
Objetivo de prueba |
Test objective |
|
Documento que describe el alcance, enfoque, los recursos y planificación de las actividades de pruebas previstas. Identifica, entre otros, los elementos de prueba, las prestaciones a ser probadas, las tareas de pruebas, quien realiza cada tarea, el grado de independencia del probador, el entorno de pruebas, las técnicas de diseño de pruebas y los criterios de entrada y salida a utilizar, y los motivos para cada elección, y cualquier riesgo que requiera un plan de contingencia. Es un registro del proceso de planificación de pruebas |
Plan de prueba |
test plan |
|
Documento de alto nivel que describe los principios, el enfoque y los principales objetivos de la organización en lo referente a las pruebas |
Política de pruebas |
test policy |
|
Documento que especifica la secuencia de acciones para la ejecución de una prueba. También conocido como script de prueba o script de prueba manual |
Especificación de procedimiento de prueba
Procedimiento de Prueba
Escenario de prueba |
test procedure specification |
|
Véase especifiación de procedimiento de prueba |
Procedimiento de Prueba
Escenario de prueba . |
test scenario |
|
Comúnmente utilizado para referirse a una especificación del procedimiento de prueba, especialmente no automatizado |
Guión de prueba |
test script |
|
Descripción de alto nivel de los niveles de prueba a ser llevados a cabo y las pruebas dentro de estos niveles para una organización o programa (en uno o más proyectos) |
Estrategia de prueba |
test strategy |
|
Conjunto de casos de prueba para un componente o sistema en pruebas, donde la post-condición de una prueba es a menudo usada como precondición de la siguiente. |
Juego de prueba |
test suite |
|
Documento que resume las actividades y resultados de las pruebas. También contiene una evaluación de los correspondientes elementos de prueba respecto de los criterios de salida |
Informe de pruebas
Informe de resumen de pruebas
|
test summary report |
|
Profesional experto que está involucrado en las pruebas de un componente o sistema |
Probador |
tester |
|
Proceso que consiste en todas las actividades del ciclo de vida software, tanto estáticas como dinámicas, concernientes con la planificación, |
Pruebas |
Testing |
|
Artefactos producidos durante el proceso de pruebas necesarios para la planificación, el diseño y la ejecución pruebas, tales como la documentación, scripts, entradas, resultados esperados, procedimientos de configuración y despejado (instalación y ajuste), archivos, bases de datos, entorno y cualquier software o utilidades (utilitarios) adicionales utilizadas en pruebas |
Testware
Producto de soporte de prueba |
testware |
|
Capacidad de identificar elementos relacionados en la documentación y el software, tales como requisitos con las pruebas asociadas. Véase también trazabilidad horizontal y trazabilidad vertical. |
Trazabilidad |
traceability |
|
Herramienta que aporta un entorno para pruebas unitarias o de componente en el cual un componente puede ser probado de forma aislada o con los stubs o controladores adecuados. La herramienta también aporta soporte para el desarrollador, tales como capacidades de depuración |
Herramienta de framework de pruebas unitarias
Framework de pruebas unitarias
Marco de trabajo de |
unit test framework |
|
Capacidad del software para ser comprendido, aprendido, utilizado y atractivo al usuario cuando es utilizado bajo condiciones especificadas |
Usabilidad |
usability |
|
Pruebas para determinar en que medida el producto software es comprensible, fácil de aprender, fácil de operar y atractivo a los usuarios bajo condiciones especificadas |
Pruebas de usabilidad |
usability testing |
|
Secuencia de transacciones en un diálogo entre un usuario y el sistema con un resultado tangible, donde un actor puede ser un usuario o cualquier cosa que pueda intercambiar información con el sistema |
Caso de uso |
use case |
|
Técnica de diseño de prueba de caja negra en la que los casos de prueba están diseñados para ejecutar escenarios de usuario (casos de uso) |
Pruebas de caso de uso |
Use case testing |
|
Confirmación por examen y a través de la aportación de evidencia objetiva que han sido satisfechos los requisitos para un uso o aplicación previstos |
Validación |
validation |
|
Confirmación por examen y a través de la aportación de evidencia objetiva que se han satisfecho los requisitos especificados |
Verificación |
verification |
|
Marco de trabajo para describir las actividades del ciclo de vida de desarrollo software desde la especificación de requisitos hasta el mantenimiento. El modelo V ilustra cómo las actividades de del proceso de pruebas pueden ser integradas dentro de cada fase del ciclo de vida de desarrollo software |
Modelo V |
V-model |
|
Presentación paso a paso de un documento por parte del autor con el fin de recoger información y establecer un entendimiento común de su contenido. Véase también revisión entre pares |
Revisión guiada |
walkthrough |
|
Las pruebas basadas en un análisis de la estructura interna del componente o sistema |
Pruebas de caja blanca
Pruebas estructurales
Pruebas basadas en la estructura |
white-box testing |
|
El proceso de probar un sistema integrado para verificar que cumple los requisitos especificados |
Pruebas de sistema |
Pruebas de Sistema |
|
Una forma de desarrollo de software donde los casos de pruebas son desarrollados y a menudo automatizados, antes de que software sea desarrollado para ejecutar aquellos casos de prueba |
Desarrollo dirigido por pruebas |
Desarrollo dirigido por pruebas |
|
La capacidad del producto de software para realizar funciones necesarias en las condiciones establecidas por un periodo de tiempo especificado, o para un número de operaciones especificadas |
Fiabilidad |
Fiabilidad |
|
El proceso de pruebas para determinar la fiabilidad de un producto software |
Pruebas de fiabilidad |
Pruebas de fiabilidad |
|
Procedimiento para derivar y/o seleccionar casos de pruebas basados en un análisis de la estructura interna de un componente o sistema |
Técnica de diseño de pruebas de caja blanca
Técnica de diseño de pruebas basada en la estructura |
Técnica de diseño de pruebas de caja blanca |
|
Intento dirigido y enfocado para evaluar la calidad, especialmente la fiabilidad de un objeto de prueba intentando forzar que ocurran fallas específicas |
Ataque
Ataque de Defectos |
Ataque |
|
Una herramienta utilizada por los programadores para reproducir fallas, investigar el estado de los programas y encontrar el defecto correspondiente. Los depuradores hacen posible a los programadores ejecutar los programas paso a paso, detener el programa en cualquier sentencia del programa y asignar y examinar variables del programa |
Herramienta de depuración |
Herramienta de Depuración |
|
Un requisito que no está relacionado con la funcionalidad, pero si con atributos tales como fiabilidad, eficiencia, usabilidad, mantenibilidad y portabilidad |
Requisito no funcional |
Non functional requirement |
|
Pruebas para determinar la robustez de un producto de software |
Pruebas de robustez |
Robustness testing |
|
El proceso de pruebas para determinar la interoperabilidad de un producto de software. Véase también pruebas de funcionalidad |
Pruebas de interoperabilidad |
Interoperability testing |
|
Número de caminos independientes en un programa. Se define la complejidad ciclomática como:
L - N + 2P
L = número de aristas/enlaces en un grafo N =número de nodos en un grafo |
Complejidad Ciclomática |
Cyclomatic complexity |
|
Trazado de requisitos a través de las capas de la documentación de desarrollo hasta los componentes |
Trazabilidad vertical |
|
|
Trazas de requisitos para un nivel de pruebas a través de las capas de la documentación de pruebas (por ejemplo, plan de pruebas, especificación de diseño de prueba, especificación de caso de prueba y especificación de procedimiento de prueba o script de pruebas) |
Trazabilidad horizontal |
|
|
Valor de entrada o de salida que se encuentra en la frontera de una partición de equivalencia o a la mínima distancia incremental a cualquier lado de la frontera, por ejemplo el valor mínimo o máximo de un rango |
Valor límite |
|
|
Porción del dominio de una entrada o una salida para la cual se asume que el comportamiento de un componente o sistema sea el mismo, basado en la especificación |
Partición de equivalencia |
|
|
Forma de pruebas de transición de estado en la cual los casos de prueba están diseñados para ejecutar todas las secuencias válidas de N+1 transiciones. |
Pruebas de conmutador de multiplicidad N |
|
|
Implementación de la estrategia de pruebas definida para un proyecto específico. En general ésta incluye las decisiones tomadas en función de los objetivos del proyecto (desde el punto de vista del proceso de pruebas) y la evaluación de riesgo llevada a cabo, puntos de entrada respecto del proceso de pruebas, las técnicas de diseño de pruebas a aplicar, criterios de salida y tipos de pruebas a ejecutar |
Método de prueba
Enfoque de prueba |
|
|
Un entorno de pruebas compuesto por stubs y drivers necesarios para ejecutar una prueba |
Arnés de pruebas |
|