CTFL

download CTFL

of 5

Transcript of CTFL

  • 8/13/2019 CTFL

    1/5

    1. Which of the following statements are true in relation to component testing?

    a. Stubs may be used.b. May cover resource behaviour (e.g. memory leaks).c. Tests the interactions between software components.d. efects are typically fi!ed without formally managing these defects.

    Ans: a, b and d

    2. Which of the following are the typical defects found by static analysis tools?

    a. "ariables that are never used.b. Security vulnerabilities.

    # .$oor performance.d. %nreachable code.

    e &usiness processes not followed.

    'ns a b and d

    3. Which ordering of the list below gives increasing levelsof test independence?

    a. Tests designed by a fellow*member of the design team.b. Tests designed by a different group within the organisation.c. Tests designed by the code author.d. Tests designed by different organisation.

    'ns c a b d

    4. Which of the following are structure*based techni+ues?

    a. ecision table testingb. &oundary value analysisc. Multiple condition coverage

    d. %se case testinge. ecision testing

    'ns c and e

    5. Which tasks would %S%',,- be performed by a test leader and which by the

    tester?a. 'dapt planning based on test results.

    b. #reate test specifications.c. $lan tests.d. Write or review a test strategy

    'ns a c and d by Test ,eader and b by Tester

    . Which of the following activities would improve how a tool is deployed within anorganisation?

    a. efining best practice guidelines for users.b. /oll out the tool across the organisation as +uickly as possible to all users.

    c. $rovide technical support to the test team for each type of tool.d. 0ntroduce a system to monitor tool usage and user feedback.e. 1nsure that the test process is not changed as result of the tool2s

    introduction.

    'ns a c and d.

    3. Which of the following statements describe why e!perience*based test design

    techni+ues are useful?

  • 8/13/2019 CTFL

    2/5

    a. They can help derive test cases based on analysis of specification documents.b. They can identify tests not easily captured by formal techni+ues.c. They make good use of tester2s knowledge intuition and e!perience.d. They are an effective alternative to formal test design techni+ues.

    'ns b and c

    4. %nder what circumstances would you plan to perform maintenance testing?

    a. 's part of a migration of an application from one platform to another.b. 's part of a planned enhancement release.

    c. When the test scripts need to be updated.d. 5or data migration associated with the retirement of a system

    'ns a b and d

    6. Which of the following activities should be performed during the selection andimplementation of a testing tool?a. etermine whether the organisation2s e!isting test process needs to change.

    b. #onduct a proof of concept.c. 0mplement the selected tool on a pro7ect behind schedule to save time.

    d. 0dentify coaching and mentoring re+uirements for the use of the selected tool

    'ns a b and d

    89. 5rom a Testing perspective what are the M'0: purposes of #onfigurationManagement?a. 0dentifying the version of software under test.b. #ontrolling the version of testware items.

    c. eveloping new testware items.d. Tracking changes to testware items.

    e. 'nalysing the need for new testware items.

    'ns abd

    88.Which of the following types of defect are typically found in reviews ratherthan in dynamic testing?

    a. eviations from standards.b. efects in interface implementation.c. $oor maintainability of code.d. $oor performance of the system.

    e. efects in re+uirements.

    'ns a c and e

    88a. $air the correct test design techni+ues (i to v) with the category oftechni+ues (! y and ;)

    i. 1!ploratory Testingii. 1+uivalence $artitioningiii. ecision Testingiv. %se #ase Testingv. #ondition coverage

    !. Specification*basedy. Structure*based;. 1!perienced*based

    'ns ! < ii and iv= y < iii and v= ; < i.

    8>.Which of the following are characteristic of test management tools?

    a. They support traceability of tests to source documents.

  • 8/13/2019 CTFL

    3/5

    b. They provide an interface to test e!ecution tools.c. They help to enforce coding standards.d. They manipulate databases and files to set up test data.

    'ns a and b

    8.What is the %S%', se+uence for performing the following activities during the5undamental Test $rocess?

    a. 'nalyse the test basis documents.b. efine the e!pected results.

    c. #reate the test e!ecution schedule.d. 1stablish the traceability of the test conditions

    'ns adbc

    [email protected] of the following activities would :A/M',,- be undertaken during testplanning?

    a. Scheduling test analysis and design.b. esigning Test #onditions.

    c. Monitoring test progress.d. 0dentifying the ob7ectives of testing.

    e. 1valuating test tools.f. Selecting test metrics for monitoring and control.

    'ns a d f

    8@a. Which of the following would T-$0#',,- be carried out by a test leader and

    which by a tester?a. #reation of a test strategy.

    b. #reation of a test specification.c. /aising of an incident report.

    d. Write a test summary report.

    'ns a and d Test ,eader b and c Tester

    8@b. Which of the following activities would improve how a tool is deployed within anorganisation?

    a. /oll out the tool across the organisation as +uickly as possible to all users.

    b. #onduct periodic lessons learnt reviews with tool users.c. $rovide technical support to the test team for each type of tool.

    d. 0f a tool is not being used withdraw it and look for an alternative.e. Make sure processes are improved to reflect a new tool.

    'ns bce

    8B. $lace the stages of the 5undamental Test $rocess in the usual order (by time).a. Test closure activities.

    b. 'nalysis and design.c. $lanning and control.

    d. 0mplementation and e!ecution.e. 1valuating e!it criteria and reporting.

    'ns cbdea

  • 8/13/2019 CTFL

    4/5

    8. 0f a system has been tested and only a few defects have been found what canwe conclude about the state of the system?a. The system may be defect free but the testing done cannot guarantee that

    this is true.b. The system is defect free and further testing would therefore be a waste of

    resources.

    c. 0t depends what the system is designed to do.d. 5urther testing should be considered but this should be focussed on areas of

    highest risk because it would not be possible to test everything.e. Testing should be curtailed because it is yielding no value.

    'nsacd

    83.Which of the following are true of software development models?a. #omponent 0ntegration testing is present in all good development models.b. 'cceptance testing can take place before system testing starts.c. 'cceptance testing should only start when system testing is complete.d. There may be fewer than four test levels in a "*model.

    'ns bd

    84.Which of the following are white*bo! test design techni+ues

    a. ecision table testing.b. ecision coverage.c. &oundary value analysis.d. 1rror guessing.e. Statement testing.

    'ns b and e

    86.Which of the following matches the activity (i to iv) to its most suitable type oftool (p to s)?

    i. 'nalysis of code structure.ii. Ceneration of test cases.

    iii. Simulation of the environment in which a component is run.

    iv. 'nalysis of test metrics.

    p. Test management.+. Test design tool.

    r. Static analysis tool.s. Test harness

    'nsi*r ii*+ iii*s iv*p

    >9.Which of the following software work products would :AT T-$0#',,- bee!amined using static analysis techni+ues?a. esign specification.

    b. #omponent2s code.c. Software model.

    d. Test procedure.e. :on*functional re+uirements specification.

    'ns a d and e

    >8.Which of the following activities would improve how a tool is deployed within anorganisation?a. /oll out the tool across the organisation as +uickly as possible to all users.b. $rovide technical support to the test team for each type of tool.c. ,imit communication with the tool vendor to allow users to develop their own

    best practice.d. Make sure processes are improved to reflect a new tool.

    e. /egularly analyse how the tool is being used.

  • 8/13/2019 CTFL

    5/5

    'ns b d e

    >8.Which of the following test activities are more likely to be undertaken by a testlead rather than a tester?a. #reate test specifications.

    b. Schedule tests.c. efine metrics for measuring test progress.

    d. $repare and ac+uire test data.

    'ns b and c

    >>. The list below (a to e) describes one ma7or task for each of the five mainactivities of the fundamental test process. Which option (' to ) places the tasksin the correct order by time?a. #reate bi*directional traceability between test basis and test cases.b. #heck test logs against e!it criteria.c. efine the ob7ectives of testing.

    d. #heck planned deliverables have been delivered.e. #omparing actual results with e!pected results.

    'ns caebd

    >.' failure has occurred during system testing and incident report must be raised.The following attributes are available for the reporta. Tester2s name.b. ate raised.c. $riority (to fi!).

    d. Severity (impact on the system).e. 1!pected /esults.

    f. 'ctual /esults.g. Test case specification identifier.

    h. 5ailing software function.i. Tester2s recommendations.Which attributes would be the MAST effective to enable determination of WD1:the incident should be fi!ed and DAW M%#D effort might be re+uired to apply thefi!?

    'ns cdefh

    >@.Which of the following would be MAST %S15%, in estimating the amount of re*testing and regression testing likely to be re+uired?

    a. The purchase of an automated test e!ecution tool.b. Time allocated for acceptance testing.c. Metrics from previous similar pro7ects.d. 0mpact analysis.

    'ns c and d

    >B.