Rachel Sprague
Test por , creado hace más de 1 año

qa

6
0
0
Rachel Sprague
Creado por Rachel Sprague hace casi 8 años
Cerrar

2. Testing Through LIfecycle

Pregunta 1 de 40

1

Which of the following is not a test level in the V-model?

Selecciona una de las siguientes respuestas posibles:

  • Component testing

  • Acceptance testing

  • Static testing

  • System testing

Explicación

Pregunta 2 de 40

1

In iterative development models which of the following is true?

Selecciona una de las siguientes respuestas posibles:

  • Regression testing is irrelevant on all iterations after the first

  • Regression testing is less important on all iterations after the first

  • Regression testing is increasingly important on all iterations after the first one

  • Regression testing is irrelevant in iterative development models

Explicación

Pregunta 3 de 40

1

Confirmation by examination and through the provision of objective evidence that specified requirements have been fulfilled is:

Selecciona una de las siguientes respuestas posibles:

  • Verification

  • Authentication

  • Validation

  • Testing

Explicación

Pregunta 4 de 40

1

Confirmation by examination and through provision of objective evidence that the requirements for a specific intended use or application have been fulfilled is:

Selecciona una de las siguientes respuestas posibles:

  • Acceptance criteria

  • Verification

  • Validation

  • Exit criteria

Explicación

Pregunta 5 de 40

1

In any life cycle model, there are several characteristics of good testing.

Which is not such a characteristic?

Selecciona una de las siguientes respuestas posibles:

  • For every development activity there is a corresponding test activity

  • It incorporates independence

  • The analysis and design of tests for a given test level should begin during the corresponding development activity

  • Testers should be involved in reviewing documents as soon as drafts are available in the development life cycle

Explicación

Pregunta 6 de 40

1

Which of the following is not true of component testing?

Selecciona una de las siguientes respuestas posibles:

  • Component testing includes the testing of functionality

  • Component testing includes the testing of code structure

  • Component testing tests the interfaces between components

  • Component testing is usually done by the developer

Explicación

Pregunta 7 de 40

1

Test-first approach is:

Selecciona una de las siguientes respuestas posibles:

  • When test cases are prepared after coding

  • When test cases are prepared during coding

  • When test cases are prepared before coding

  • When test cases are prepared during testing

Explicación

Pregunta 8 de 40

1

Component integration testing:

Selecciona una de las siguientes respuestas posibles:

  • Tests the interfaces between modules/components

  • Tests the integration of packages

  • Is done before component testing

  • Tests components against their specificatio

Explicación

Pregunta 9 de 40

1

What is the main purpose of the integration strategy for component integration testing?

Selecciona una de las siguientes respuestas posibles:

  • To ensure that all of the components are tested adequately

  • To determine who will carry out component testing and when

  • To specify which components to combine when, and how many at once

  • To estimate how long it will take

Explicación

Pregunta 10 de 40

1

What is used to replace a missing calling component/module to facilitate component integration testing?

Selecciona una de las siguientes respuestas posibles:

  • Driver

  • Simulator

  • Stub

  • Harness

Explicación

Pregunta 11 de 40

1

What replaces a missing called component/module to facilitate component testing?

Selecciona una de las siguientes respuestas posibles:

  • Driver

  • Stub

  • Simulator

  • Harness

Explicación

Pregunta 12 de 40

1

Which of the following statements is correct concerning stubs and drivers?

Selecciona una de las siguientes respuestas posibles:

  • They are mainly used in component and component integration testing

  • They are mainly used in acceptance testing and component testing

  • They are mainly used in system testing and acceptance testing

  • They are mainly used in component testing and system testing

Explicación

Pregunta 13 de 40

1

Which of the following best describes system integration testing?

Selecciona una de las siguientes respuestas posibles:

  • Collaboration between testers and developers during system testing

  • Adopting a top-down or bottom up approach

  • Checking that all components function correctly

  • Testing interfaces between systems

Explicación

Pregunta 14 de 40

1

For system testing, the test basis includes the following except:

Selecciona una de las siguientes respuestas posibles:

  • A. The requirements specification

  • Use cases (if available)

  • Risk analysis reports

  • Component specifications

Explicación

Pregunta 15 de 40

1

Which is incorrect about system testing?

Selecciona una de las siguientes respuestas posibles:

  • It is concerned with the behaviour of the system as a whole

  • It may employ structural test techniques

  • It should test both functional and non-functional requirements

  • It is always carried out by the development team

Explicación

Pregunta 16 de 40

1

Functional system testing is:

Selecciona una de las siguientes respuestas posibles:

  • Testing that the system functions with other systems

  • Testing the end to end functionality of the system as a whole

  • Users checking that the system will perform business functions

  • Testing the system components function together

Explicación

Pregunta 17 de 40

1

Which of the following is untrue of user acceptance testing?

Selecciona una de las siguientes respuestas posibles:

  • The aim is to establish confidence in the system

  • B. The main purpose is to find defects in the system

  • It is the responsibility of users

  • It may assess the systems readiness for deployment and use

Explicación

Pregunta 18 de 40

1

Operational acceptance testing may include all except:

Selecciona una de las siguientes respuestas posibles:

  • Disaster recovery testing

  • Back-up/restore testing

  • Data load and migration tasks

  • Usability testing

Explicación

Pregunta 19 de 40

1

The main focus of acceptance testing is:

Selecciona una de las siguientes respuestas posibles:

  • Looking for defects in components and interfaces

  • Testing the system with other systems

  • Building confidence in the system

  • To give users training in the use of the system

Explicación

Pregunta 20 de 40

1

Beta testing is:

Selecciona una de las siguientes respuestas posibles:

  • Performed by customers at their own site

  • Performed by customers at the software developer's site

  • Performed after the package has been purchased

  • Performed in an independent test environment

Explicación

Pregunta 21 de 40

1

Consider the following statements:-

Alpha testing would normally precede beta testing
Alpha testing is only performed by system administrators
Alpha testing is performed at customer sites
Alpha testing applies to COTS packages
Alpha testing should ideally be performed by potential customers

Selecciona una de las siguientes respuestas posibles:

  • 1, 2, 3 are true; 4, 5 are false

  • 1, 4 are true; 2, 3, 5 are false

  • 1, 4, 5 are true; 2, 3 are false

  • 4, 5 are true; 1, 2, 3 are false

Explicación

Pregunta 22 de 40

1

Functional testing would test which of the following?

Selecciona una de las siguientes respuestas posibles:

  • Recover from any failure will be within 15 minutes

  • The system will cope with 25,000 input transactions/hour

  • Weekly availability will be 98.5%

  • Input orders will be accepted/rejected correctly

Explicación

Pregunta 23 de 40

1

Functional testing includes which of the following?

Selecciona una de las siguientes respuestas posibles:

  • White-box testing

  • Static testing

  • Interoperability testing

  • Portability testing

Explicación

Pregunta 24 de 40

1

What type of testing is concerned with what the system does rather than how it does it?

Selecciona una de las siguientes respuestas posibles:

  • Functional testing

  • Structural testing

  • Retesting testing

  • White-box testing

Explicación

Pregunta 25 de 40

1

Performance testing would test which of the following?

Selecciona una de las siguientes respuestas posibles:

  • The system will accept and record orders

  • The system will provide an average response time of 2 seconds

  • The system will support 1000 simultaneous online users

  • The system will support 50,000 input transactions/hour

Explicación

Pregunta 26 de 40

1

Non-functional testing does not include:

Selecciona una de las siguientes respuestas posibles:

  • Reliability

  • Security

  • Performance

  • Usability

Explicación

Pregunta 27 de 40

1

Non-functional testing:

Selecciona una de las siguientes respuestas posibles:

  • Is only necessary in component and system testing

  • Is appropriate at all levels of testing

  • Is only done in acceptance testing

  • Is only necessary if static testing finds missing functions

Explicación

Pregunta 28 de 40

1

Non-functional testing includes:

Selecciona una de las siguientes respuestas posibles:

  • Testing what the system does not do

  • Testing to find where the system does not function as specified

  • Testing software characteristics such as performance and load

  • Testing interoperability with other systems

Explicación

Pregunta 29 de 40

1

Load testing would test which of the following?

Selecciona una de las siguientes respuestas posibles:

  • The system will accept and record orders

  • The system will provide an average response time of 2 seconds

  • The system will support 50,000 input transactions/hour

  • The system will support 1,000 simultaneous online users

Explicación

Pregunta 30 de 40

1

Testing of software product characteristics is:

Selecciona una de las siguientes respuestas posibles:

  • Non-functional testing

  • Structural testing

  • Functional testing

  • White-box testing

Explicación

Pregunta 31 de 40

1

Stress testing checks the system's ability to:

Selecciona una de las siguientes respuestas posibles:

  • Support a specified transaction volume

  • Cope with load and volume above those predicted for the system

  • Recover in an acceptable time period

  • Meet security requirements

Explicación

Pregunta 32 de 40

1

Black-box testing:

Selecciona una de las siguientes respuestas posibles:

  • Is concerned with the external behaviour of the software

  • Considers the internal structure of the software

  • Is another name for non-functional testing

  • Is only appropriate in acceptance testing

Explicación

Pregunta 33 de 40

1

Black-box tests are derived from:

Selecciona una de las siguientes respuestas posibles:

  • The specification

  • The code

  • A structural model

  • Actual results

Explicación

Pregunta 34 de 40

1

White-box testing is:

Selecciona una de las siguientes respuestas posibles:

  • Always done before black box testing

  • The way to build in quality to a system

  • Based on the internal structure of the software

  • Only done if there are problems

Explicación

Pregunta 35 de 40

1

Structural testing is:

Selecciona una de las siguientes respuestas posibles:

  • Black-box

  • White-box

  • Testing non-functional characteristics

  • Based on the results of black-box tests

Explicación

Pregunta 36 de 40

1

Impact analysis is part of:

Selecciona una de las siguientes respuestas posibles:

  • Performance testing

  • White-box testing

  • Maintenance testing

  • Functional testing

Explicación

Pregunta 37 de 40

1

The difference between retesting testing and regression testing is:

Selecciona una de las siguientes respuestas posibles:

  • Retesting checks that a fix has worked; regression testing looks for unexpected side-effects

  • Retesting testing looks for unexpected side-effects; regression testing confirms that a fix has worked

  • Retesting testing uses black box techniques; regression testing uses white box

  • Retesting testing is functional; regression testing is non-functional

Explicación

Pregunta 38 de 40

1

To facilitate retesting and regression testing it is essential that tests are:

Selecciona una de las siguientes respuestas posibles:

  • Rigorous

  • Repeatable

  • Readable

  • Random

Explicación

Pregunta 39 de 40

1

Which of the following would necessitate maintenance testing?

Selecciona una de las siguientes respuestas posibles:

  • A change to the test team

  • A change to the development team

  • A change to the live environment

  • A change to the regression test pack

Explicación

Pregunta 40 de 40

1

Which of the following dictates the necessary maintenance testing?

Selecciona una de las siguientes respuestas posibles:

  • The size of the current regression pack

  • The experience of maintenance that the development team has

  • The experience of maintenance that the test team has

  • The number of changes to the software and the potential risk of failure

Explicación