E N D
Primitivas • Next (): Avanza el índice de un datapool • Reset (): Resetea el índice de un datapool (a la fila 0) • GetValue (nomCol): Dado el nombre de columna, devuelve el valor de dicha columna en la fila actual Abstracta - Simplificando el Testing
DataPools No estructurados • Ejemplo <Países>: El next() avanza cíclicamente en todo el dataPool Abstracta - Simplificando el Testing
DataPools No estructurados • Ejemplo <Países>: El next() avanza cíclicamente en todo el dataPool Abstracta - Simplificando el Testing
DataPools No estructurados • Ejemplo <Países>: El next() avanza cíclicamente en todo el dataPool Abstracta - Simplificando el Testing
DataPools No estructurados • Ejemplo <Países>: El next() avanza cíclicamente en todo el dataPool Abstracta - Simplificando el Testing
DataPools Estructurados • Uso de DataPool DATASETS: • Es un DataPool único (por proyecto), que contiene los identificadores de los conjuntos de datos de los casos de prueba. • Posee solo una columna (SETID) • Cada valor se utiliza para filtrar (o joinear) los datos de los demás DataPools • Se filtrarán los datos cuyos DataPools tengan la columna SETID con dicho valor. Abstracta - Simplificando el Testing
DataPools Estructurados • Ejemplo: Abstracta - Simplificando el Testing
DataPools Estructurados • Ejemplo: Next() Abstracta - Simplificando el Testing
DataPools Estructurados • Ejemplo: Next() Abstracta - Simplificando el Testing
DataPools Estructurados • Ejemplo: Next() Abstracta - Simplificando el Testing
DataPools Estructurados • Ejemplo: Next() Abstracta - Simplificando el Testing
DataPools Estructurados • Ejemplo: Next() Abstracta - Simplificando el Testing
DataPools Estructurados • Ejemplo: Next() Abstracta - Simplificando el Testing
Alcance (Scope) • Los datos tienen Scope para utilizarse durante la ejecución de un caso de prueba. • Si un caso de prueba “A”, utiliza datos de un DataPool que tiene datos con scope “A”, entonces, el caso de prueba utilizará esos datos y no los datos “globales”. Abstracta - Simplificando el Testing