qaustral istqb fl

15
28/8/2015 QAustral ISTQB FL http://www.daypo.com/testqaustralistqbfl.html 1/15 Funcionalidades a ser testeadas Riesgos Reporte de incidentes Agenda Cual de las siguientes normalment no es parte de la planificacion? Test execution Test planning Test design Test management Cual de las siguientes actividades es mejor para el uso de herramientas de tipo CAST? La revisión de test plans. El análisis de código de programación. el análisis de batch programs. El uso de testing de caja negra. El análisis estático se describe mejor como:

Upload: claudia-yong-cadena

Post on 11-Jan-2016

31 views

Category:

Documents


0 download

DESCRIPTION

Examen

TRANSCRIPT

Page 1: Qaustral Istqb Fl

28/8/2015 QAustral ISTQB FL

http://www.daypo.com/test­qaustral­istqb­fl.html 1/15

Funcionalidades a ser testeadas

Riesgos

Reporte de incidentes

Agenda

Cual de las siguientes normalment no es parte de la planificacion?

Test execution

Test planning

Test design

Test management

Cual de las siguientes actividades es mejor para el uso deherramientas de tipo CAST?

La revisión de test plans.

El análisis de código de programación.

el análisis de batch programs.

El uso de testing de caja negra.

El análisis estático se describe mejor como:

Page 2: Qaustral Istqb Fl

28/8/2015 QAustral ISTQB FL

http://www.daypo.com/test­qaustral­istqb­fl.html 2/15

Para demostrar que el software no funciona

Para probar que el software es correcto.

Encontrar fallas en el software

Determinar si el software esta listo para release

Cual de los siguientes no deberia ser un objetivo del testing?

maintenance testing (pruebas de mantenimiento)

component testing (prueba de componentes)

user acceptance testing (pruebas de aceptación deusuario)non­functional system testing (prueba no funcional desistemas)

Cual de los siguientes usa mas el Análisis de Impacto (impactanalysis)

post project review

management review

walkthrough

inspection

Que tipo de revisión requiere criterios de entrada y salida formales,incluidas lasmétricas:

Page 3: Qaustral Istqb Fl

28/8/2015 QAustral ISTQB FL

http://www.daypo.com/test­qaustral­istqb­fl.html 3/15

ANSI/IEEE 729

ISO/IEC 12207

ANSI/IEEE 829

BS 7925­1

El estándar que da la definición de los términos del testing es:

User requirements

System specification

Actual results

Program specification

Cual de los siguientes es el mejor recurso para definir resultadosesperados en un test deaceptación?

Facilidad para comparar resultado actual y resultadoesperado.link entre los requerimientos y versiones

Acceso restringido a las librerías del código.

Una defirenciación precisa entre las distintas versiones decódigo entregado.

Un Sistema de Configuration Management NO provee:

Page 4: Qaustral Istqb Fl

28/8/2015 QAustral ISTQB FL

http://www.daypo.com/test­qaustral­istqb­fl.html 4/15

Hace qyue las inspecciones no sean necesarias.

Previene la multiplicación de fallas

Encuentra todas las fallas

Facilita a la preparación del test

Lo más importante sobre el testing temprano es que:

Habilita la posibilidad de testear el código antes que elambiente de pruebas este listoPuede ser ejecutado por la persona que escribio el código.

Es menos costoso de ser ejecutado.

Puede ser ejecutado por staff sin experiencia.

Un importante beneficio de la inspección de código es que:

Es un Test de componentes individuales recientementedesarrollados.Testea interfaces a otros sistemas.

Es un Test de interacción entre módulos o subsistemas.

Solo utiliza componentes que forman parte del sistemaproductivo.

El Test de Integración

Page 5: Qaustral Istqb Fl

28/8/2015 QAustral ISTQB FL

http://www.daypo.com/test­qaustral­istqb­fl.html 5/15

Pre­release testing ejecutado por el cliente en sus oficinas.

Post­release testing ejecutado por el cliente en lasdependencias del desarrolladorEl primer testing que es ejecutado

Pre­release testing ejecutado por el cliente en lasdependencias del desarrollador.

Alpha testing es:

El porcentaje de cambio de los datos durante la ejecucióndel programaLa complejidad del código

Cuellos de botella en comunicacion del programa

El uso de los datos a traves del programa.

Data flow analysis estudia:

después de que se hayan aplicado técnicas mas formales

por testers sin experiencia

como primer acercamiento para derivar casos de prueba

después de que el sistema se haya publicado. (gone live)

El adivinar los errores (Error guessings) es mejor usado:

Page 6: Qaustral Istqb Fl

28/8/2015 QAustral ISTQB FL

http://www.daypo.com/test­qaustral­istqb­fl.html 6/15

s = 4 y 5, t = 3, u = 2, v = 1

s = 4, t = 3, u = 2 y 5, v = 1

s = 4 y 5, t = 1, u= 2, v = 3

s = 1 y 5, t = 3, u = 2, v = 4

Cual de las expresiones describe mejor las siguientescaracterísticas del procesode revisión?

1. liderada por el autor2. indocumentada3. no hay participación del management4. lideradas por un moderador o un lider5. criterios de entrada y salidas) inspectiont) peer reviewu) informal reviewv) walkthrough

Cobertura de caminos

Data flow testing

Cobertura de Sentencia

Test de transición de estados

Cual de la siguientes no es una técnica de caja Blanca?

Page 7: Qaustral Istqb Fl

28/8/2015 QAustral ISTQB FL

http://www.daypo.com/test­qaustral­istqb­fl.html 7/15

Es que el tester puede determinar de manera rutinaria cuales la correcta salida del test.Es que los test cases son revisados por testers expertos

Es que el tester conoce en detalle el software testeado

Es que existe un software sobre el que se compararan losresultados

Lo que se asume del testing:

La inspección es el proceso mas formal de revisión(Review)las inspecciones deberían ser lideradas por un liderentrenadola inspección es apropiada incluso cuando no haydocumentos escritoslos managers pueden llevar a cabo inspecciones en losdocumentos de gestión (management documents)

Cual de las siguientes declaraciones NO es verdad?

Permite a los testers estar involucrados desde tempranoen el proyecto.Permite la pronta identificación de cambios en losrequerimientos.Facilita la agenda de creacion del ambiente. Cuando elambiente será creado.Reduce la multiplicacion de defectos

Cual de las siguientes afirmaciones define mejor la verificacióntemprana en el ciclo de vida?

Page 8: Qaustral Istqb Fl

28/8/2015 QAustral ISTQB FL

http://www.daypo.com/test­qaustral­istqb­fl.html 8/15

9999, 50000, 100000

10000, 50000, 99999

1000, 50000, 99999

10000, 99999, 100000

El orden de los números en un sistema de control de stock puedenvariar de 10000a 99999 inclusive. Cual de las siguientes entradas puede ser elresultado deldiseño de pruebas para una equivalencia de clases válida y límitesválidos?

probar una función de un sistema usando solamente elsoftware (programa)probar atributos de calidad del sistema incluyendoperformance y usabilidadPruebas de funciones que no deberían existir

pruebas para ver donde el sistema no funcionacorrectamente

El testing No­funcional de sistemas incluye:

Page 9: Qaustral Istqb Fl

28/8/2015 QAustral ISTQB FL

http://www.daypo.com/test­qaustral­istqb­fl.html 9/15

re­testing comprueba que la falla original a sido eliminada;el testing de regresión (regression testing) busca efectossecundario inesperadosre­testing es realizado despues que la falla a sidoarreglada; regression testing es realizado más tempranore­testing es realizado por los desarrolladores; regressiontesting es realizado por tester independientesre­testing busca efectos secundario inesperados;regression testing comprueba que la falla original a sidoeliminada

La diferencia entre re­testing (probar de nuevo) y regression testing(pruebas deregresion) es:

generar muchas transacciones

Medir los tiempo de respuesta

simular muchos usuarios

pruebas de recuperación (recovery testing)

Cual de los siguientes no es una parte del testing de performance?

cuando todas las fallas se hayan arreglado correctamente

cuando se haya acabado el tiempo

cuando todos las pruebas planeadas se hayan corrido

depende de los riesgos del sistema que se esta probando

Cuando se debería parar el testing (las pruebas)

Page 10: Qaustral Istqb Fl

28/8/2015 QAustral ISTQB FL

http://www.daypo.com/test­qaustral­istqb­fl.html 10/15

determinar cuando dejar de probar

asegurar que la especificación de el caso de prueba (testcase) esta completasaber cuando una prueba especifica ha terminado suejecucióndefinir el criterio usado en la generación de entradas deprueba (test inputs)

Cual es el propósito del criterio de terminación de una prueba?

Test de Performance

Análisis de valores Límites

Test de Usabilidad

Test de Seguridad

Cual de las siguientes es una forma de test funcional?

no, porque son normalmente aplicadas antes del testing

sí, porque las dos ayudan a encontrar defectos y mejorarla calidadno, porque se aplican a la documentación del desarrollo

sí, porque el testing incluye todas las actividades noconstructivas

Se puede considerar a las revisiones o a las inspecciones comoparte de las pruebas?

Page 11: Qaustral Istqb Fl

28/8/2015 QAustral ISTQB FL

http://www.daypo.com/test­qaustral­istqb­fl.html 11/15

test planning.

test recording.

test configuration.

test specification.

Los test cases se diseñan durante:

Una desviación de un resultado esperado

Un paso incorrecto en un programa

El resultado de un error

Una acción humana que produce un resultado incorrecto.

Una Falla es:

Revisiones son la manera menos efectiva de testear elcódigo.Las revisiones deberían hacerse sobre código ydocumentación.Las revisiones no encuentran fallas en la planificación.

Las revisiones no pueden ser realizadas a especificaciónde requerimientos.

Cual de las siguientes afirmaciones sobre Revisiones es verdad.

Page 12: Qaustral Istqb Fl

28/8/2015 QAustral ISTQB FL

http://www.daypo.com/test­qaustral­istqb­fl.html 12/15

Son más baratos de detectar en etapas tempranas y máscaros en etapas tardías.Son baratos de detectar en etapas tempranas pero carosde solucionarAunque son más caros de detectar en etapas tempranasson más baratos de solucionarSon baratos de encontrar durante testing pero caros dearreglar.

Cual de las siguientes opciones caracteriza el costo de los fallos?

Walkthrough es liderada por el autor, Inspeccion esliderada por un moderador entrenado.Una inspección es liderada por el autor, Walkthrough esliderada por un moderador entrenado.Una inspección tiene un lider entrenado, Walkthrough notiene líderAutores estan ausente durante una inspección, y estánpresentes en walkthrough

Cual es la mayor diferencia entre Walkthrough y una inspección?

elementos entregables (test deliverables)

actividades de pruebas (test tasks)

especificaciones de pruebas (test specifications)

elementos de prueba (test items)

El estándar IEEE 829 para la documentación de los planes deprueba (test plan)contiene todo excepto:

Page 13: Qaustral Istqb Fl

28/8/2015 QAustral ISTQB FL

http://www.daypo.com/test­qaustral­istqb­fl.html 13/15

w & y son correctas, v, x & z son falsas

w, x & y son correctas, v & z son falsas

v & w son correctas, x, y & z son falsas

w es correctas, v, x, y & z son falsas

El test de regresión (regression testing) debería ser llevado a cabo:

v) todas las semanasw) después de que el programa (software) ha sido cambiado.x) tan seguido como sea posibley) cuando el ambiente a cambiadoz) cuando lo dice un proyect manager

aumenta mientras mas tarde se detecte la falla

decrese mientras mas tarde se encuentre la falla

no puede ser determinado nunca

no es importante

El costo de arreglar una falla:

Page 14: Qaustral Istqb Fl

28/8/2015 QAustral ISTQB FL

http://www.daypo.com/test­qaustral­istqb­fl.html 14/15

derivados del código

usados solamente en la prueba de componentes(component testing)solo importantes en la prueba de sistema (system testing)

más útiles cuando se especifican por adelantado

Los resultados esperados son:

£28001; £32000; £35000

£5800; £28000; £32000

£5200; £5500; £28000

£4800; £14000; £28000

En un sistema diseñado para manejar los impuestos que deben serpagados:Un empleado tiene £4000 libres de impuestos, los £1500 siguientestienen 10% de impuestos, los siguientes £28000 tienen 22% deimpuestos y el resto 44%.Cual de los siguientes grupos cae en la misma partición deequivalencias.

Page 15: Qaustral Istqb Fl

28/8/2015 QAustral ISTQB FL

http://www.daypo.com/test­qaustral­istqb­fl.html 15/15

comparación de los resultados esperados con losresultados realesleer valores de prueba desde un archivo de datos

calcular resultados esperados

grabar entradas de prueba (recording test inputs)

Una típica herramienta comercial de ejecución de pruebas seríacapaz de realizartodo lo siguiente, EXCEPTO:

schedules and deadlines (Agenda y tiempo de entrega)

plan de calidad

propiedades del ambiente de prueba

Que no debe ser probado

Cual de los siguientes no esta incluído en los documentos del Plande Prueba(Test Plan) Estándar de Documentación de Pruebas?