Quiz2

Lakukan tugas rumah & ujian kamu dengan baik sekarang menggunakan Quizwiz!

A common test technique during component test is A. Statement and branch testing B. Usability testing C. Security testing D. Performance testing

A

Acceptance test cases are based on what? A. Requirements B. Design C. Code D. Decision table

A

Fault Masking is A. Error condition hiding another error condition B. Creating a test case which does not reveal a fault C. Masking a fault by developer D. Masking a fault by a tester

A

How many test cases are necessary to cover all the possible sequences of statements (paths) for the following program fragment? Assume that the two conditions are independent of each other: ............ if (Condition 1) then statement 1 else statement 2 fi if (Condition 2) then statement 3 fi ............ A. 2 Test cases B. 3 Test cases C. 4 Test cases D. Not achievable

A

Statement Coverage will not check for the following. A. Missing Statements B. Unused Branches C. Dead Code D. Unused Statement

A

The inputs for developing a test plan are taken from A. Project plan B. Business plan C. Support plan D. None of the above

A

When a new testing tool is purchased, it should be used first by: A. A small team to establish the best way to use the tool B. Everyone who may eventually have some use for the tool C. The independent testing team D. The vendor contractor to write the initial scripts

A

Which of the following is NOT true of incidents? A. Incident resolution is the responsibility of the author of the software under test B. Incidents may be raised against user requirements C. Incidents require investigation and/or correction D. Incidents are raised when expected and actual results differ

A

Which of the following is not a static testing technique A. Error guessing B. Walkthrough C. Data flow analysis D. Inspections

A

A regression test: A. Will always be automated B. Will help ensure unchanged areas of the software have not been affected C. Will help ensure changed areas of the software have not been affected D. Can only be run during user acceptance testing

B

Boundary value testing: A. Is the same as equivalence partitioning tests B. Test boundary conditions on, below and above the edges of input and output equivalence classes C. Tests combinations of input circumstances D. Is used in white box testing strategy

B

Defect Management process does not include A. Defect prevention B. Deliverable base-lining C. Management reporting D. None of the above

B

Given the Following program IF X <>= Z THEN Statement 2; END McCabe's Cyclomatic Complexity is: A. 2 B. 3 C. 4 D. 5

B

In a review meeting a moderator is a person who A. Takes minutes of the meeting B. Mediates between people C. Takes telephone calls D. Writes the documents to be reviewed

B

Incorrect form of Logic coverage is: A. Statement Coverage B. Pole Coverage C. Condition Coverage D. Path Coverage

B

Tests are prioritized so that: A. You shorten the time required for testing B. You do the best testing in the time available C. You do more effective testing D. You find more faults

B

The oracle assumption: A. is that there is some existing system against which test output may be checked B. is that the tester can routinely identify the correct outcome of a test C. is that the tester knows everything about the software under test D. is that the tests are reviewed by experienced testers

B

To test a function, the programmer has to write a ______, which calls the function and passes it test data A. Stub B. Driver C. Proxy D. None of the above

B

To test a function, the programmer has to write a _________, which calls the function to be tested and passes it test data. A. Stub B. Driver C. Proxy D. None of the above

B

Which of the following would NOT normally form part of a test plan? A. Features to be tested B. Incident reports C. Risks D. Schedule

B

Which one of the following statements, about capture-replay tools, is NOT correct? A. They are used to support multi-user testing B. They are used to capture and animate user requirements C. They are the most frequently purchased types of CAST tool D. They capture aspects of user behaviour

B

An input field takes the year of birth between 1900 and 2004. The boundary values for testing this field are: A. 0,1900,2004,2005 B. 1900, 2004 C. 1899,1900,2004,2005 D. 1899, 1900, 1901,2003,2004,2005

C

Code Coverage is used as a measure of what? A. Defects B. Trends analysis C. Test Effectiveness D. Time Spent Testing

C

During the software development process, at what point can the test process start? A. When the code is complete B. When the design is complete C. When the software requirements have been approved D. When the first code module is ready for unit testing

C

Equivalence partitioning is: A. A black box testing technique used only by developers B. A black box testing technique than can only be used during system testing C. A black box testing technique appropriate to all levels of testing D. A white box testing technique appropriate for component testing

C

How much testing is enough? A. This question is impossible to answer B. This question is easy to answer C. The answer depends on the risk for your industry, contract and special requirements D. This answer depends on the maturity of your developers

C

If an expected result is not specified then: A. We cannot run the test B. It may be difficult to repeat the test C. It may be difficult to determine if the test has passed or failed D. We cannot automate the user inputs

C

Pick the best definition of quality A. Quality is job one B. Zero defects C. Conformance to requirements D. Work as designed

C

Which of the following is not a quality characteristic listed in ISO 9126 Standard? A. Functionality B. Usability C. Supportability D. Maintainability

C

Which of the following tools would be involved in the automation of regression test? A. Data tester B. Boundary tester C. Capture/Playback D. Output comparator

C

Which of these activities provides the biggest potential cost saving from the use of CAST? A. Test management B. Test design C. Test execution D. Test planning

C

Independent Verification & Validation is A. Done by the Developer B. Done by the Test Engineers C. Done By Management D. Done by an Entity Outside the Project's sphere of influence

D

Inspections can find all the following except: A. Variables not defined in the code B. Spelling and grammar faults in the documents C. Requirements that have been omitted from the design documents D. How much of the code has been covered

D

One Key reason why developers have difficulty testing their own work is: A. Lack of technical documentation B. Lack of test tools on the market for developers C. Lack of training D. Lack of Objectivity

D

Test cases are designed during: A. test recording B. test planning C. test configuration D. test specification

D

Which of the following could be a reason for a failure 1) Testing fault 2) Software fault 3) Design fault 4) Environment Fault 5) Documentation Fault A. 2 is a valid reason; 1,3,4 & 5 are not B. 1,2,3,4 are valid reasons; 5 is not C. 1,2,3 are valid reasons; 4 & 5 are not D. All of them are valid reasons for failure

D

Which of the following is not a characteristic for Testability? A. Operability B. Observability C. Simplicity D. Robustness

D

Which of the following should NOT normally be an objective for a test? A. To find faults in the software B. To assess whether the software is ready for release C. To demonstrate that the software doesn't work D. To prove that the software is correct

D

Which of the following statements about component testing is not true? A. Component testing should be performed by development B. Component testing is also know as isolation or module testing C. Component testing should have completion criteria planned D. Component testing does not involve regression testing

D

Which one of the following are non-functional testing methods? A. System testing B. Usability testing C. Performance testing D. Both System and Performance Testing E. All three types

D


Set pelajaran terkait

PrepU Qs Stress/Coping, Therapeutic Relationships/Comm, Aggression/Abuse, Addiction

View Set

Everything's An Argument Glossary Terms

View Set

Chapter 47: Nursing Care of the Child With an Alteration in Immunity/Immunologic Disorder

View Set