Sie sind auf Seite 1von 7

Quiz - 1

CH1 - Fundamentals of Testing

Number of Questions – 7 (K1-4, K2-3, K3-0) Duration – 155 minutes

1] A company recently purchased a commercial off-the-shelf application to


automate their bill paying process. They now plan to run an acceptance test
against the package prior to putting it into production. Which of the following is
their most likely reason for testing?

a) To build confidence in the application.


b) To detect bugs in the application.
c) To gather evidence for a lawsuit.
d) To train the users.

2] According to the ISTQB Glossary, the word 'bug' is synonymous with which of the
following words?

a) Incident
b) Defect
c) Mistake
d) Error

3] A test team consistently finds between 90% and 95% of the defects present in
the system under test. While the test manager understands that this is a good
defect-detection percentage for her test team and industry, senior management
and executives remain disappointed in the test group, saying that the test team
misses too many bugs. Given that the users are generally happy with the system
and that the failures which have occurred have generally been low impact, which

Quiz 1: Fundamentals of Software Testing


Created by: Sagar Joshi 1
https://www.udemy.com/istqb-foundation-level-certification-ctfl-training/
of the following testing principles is most likely to help the test manager explain to
these managers and executives why some defects are likely to be missed?

a) Exhaustive testing is impossible


b) Defect clustering
c) Pesticide paradox
d) Absence-of-errors fallacy

4] Which of the following can be root cause of a bug in a software product?

I. The project had incomplete procedures for configuration


management.
II. The time schedule to develop a certain component was cut.
III. The specification was unclear
IV. Use of the code standard was not followed up
V. The testers were not certified

a) (I) and (II) are correct


b) (I) through (IV) are correct
c) (III) through (V) are correct
d) (I), (II) and (IV) are correct

5] Consider the following list of test process activities:

I. Analysis and design


II. Test closure activities
III. Evaluating exit criteria and reporting
IV. Planning and control
V. Implementation and execution

Which of the following places these in their logical sequence?

Quiz 1: Fundamentals of Software Testing


Created by: Sagar Joshi 2
https://www.udemy.com/istqb-foundation-level-certification-ctfl-training/
a) IV, I, V, II and III.
b) IV, I, V, III and II.
c) I, II, III, IV and V.
d) I, IV, V, III and II.

6] Which of the following is most important to promote and maintain good


relationships between testers and developers?

a) Understanding what managers value about testing.


b) Promoting better quality software whenever possible.
c) Explaining test results in a neutral fashion.
d) Identifying potential customer workarounds for bugs.

7] As per Institution of Electrical and Electronic Engineers Computer Society (IEEE


CS) and the Association for Computing Machinery (ACM) code of ethics for
engineers, "Public" ethic means?

a) Certified software testers shall be fair to and supportive of their colleagues,


and promote cooperation with software developers
b) Certified software testers shall act consistently with the public interest
c) Certified software testers shall act in a manner that is in the best interests
d) Certified software testers shall participate in lifelong learning regarding the
practice of their profession and shall promote an ethical approach to the
practice of the profession

8] Which of the following are aids to good communication, and which hinder it?

i. Try to understand how the other person feels.


ii. Communicate personal feelings, concentrating on individuals.
iii. Confirm the other person has understood what you have said and vice
versa.

Quiz 1: Fundamentals of Software Testing


Created by: Sagar Joshi 3
https://www.udemy.com/istqb-foundation-level-certification-ctfl-training/
iv. Emphasise the common goal of better quality.
v. Each discussion is a battle to be won.

a) i, ii and iii aid, iv and v hinder.


b) iii, iv and v aid, i and ii hinder.
c) i, iii and iv aid, ii and v hinder
d) ii, iii and iv aid, i and v hinder.

9] Which pair of definitions is correct?

a) Regression testing is checking that the reported defect has been fixed;
retesting is testing that there are no additional problems in previously
tested software.
b) Regression testing is checking there are no additional problems in previously
tested software; retesting enables developers to isolate the problem.
c) Regression testing involves running all tests that have been run before;
retesting runs new tests.
d) Regression testing is checking that there are no additional problems in
previously tested software, retesting is demonstrating that the reported
defect has been fixed.

10] Which list of levels of tester independence is in the correct order, starting with
the most independent first?

a) Tests designed by the author; tests designed by another member of the


development team; tests designed by someone from a different company
b) Tests designed by someone from a different department within the
company; tests designed by the author; tests designed by someone from a
different company
c) Tests designed by someone from a different company; tests designed by
someone from a different department within the company; tests designed
by another member of the development team.

Quiz 1: Fundamentals of Software Testing


Created by: Sagar Joshi 4
https://www.udemy.com/istqb-foundation-level-certification-ctfl-training/
d) Tests designed by someone from a different department within the
company; tests designed by someone from a different company; tests
designed by the author.

11] The following statements relate to activities that are part of the fundamental
test process.

i. Evaluating the testability of requirements.

ii. Repeating testing activities after changes.

iii. Designing the test environment set-up.

iv. Developing and prioritizing test cases.

v. Verifying the environment is set up correctly.

Which statement below is true?

a) i and ii are part of analysis and design, iii, iv and v are part of test
implementation and execution
b) i and iii are part of analysis and design, ii, iv and v are part of test
implementation and execution
c) i and v are part of analysis and design, ii, iii and iv are part of test
implementation and execution
d) i and iv are part of analysis and design, ii, iii and v are part of test
implementation and execution

12] When has enough testing been done?

a) When all tests have been run.


b) When there are no outstanding high priority defects.
c) When the most important tests have been successfully run.

Quiz 1: Fundamentals of Software Testing


Created by: Sagar Joshi 5
https://www.udemy.com/istqb-foundation-level-certification-ctfl-training/
d) When sufficient information is available for sponsors to make an informed
decision about release

13] Why might developer-only testing be less effective than using testing
professionals?

a) Testers have had training in test techniques, developers have not.


b) Developers are only doing testing because it is one of their assigned tasks.
c) It is harder to see your own errors than those of someone else
d) Testers have a greater understanding of how the software is meant to work.

14] Which of the following are applicable to debugging?

i. Identifying a failure.
ii. Performed by a tester.
iii. Locating the cause of failure.
iv. Fixing the defect.
v. Performed by a developer.
vi. Checking the fix has resolved the failure

a) iii, iv and v.
b) i, ii and iv.
c) i, v and vi.
d) ii, iii and vi

Quiz 1: Fundamentals of Software Testing


Created by: Sagar Joshi 6
https://www.udemy.com/istqb-foundation-level-certification-ctfl-training/
Answers for Quiz 1:

1. A

2. B

3. A

4. B

5. B

6. C

7. B

8. C

9. D

10. C

11. B

12. D

13. C

14. A

Quiz 1: Fundamentals of Software Testing


Created by: Sagar Joshi 7
https://www.udemy.com/istqb-foundation-level-certification-ctfl-training/

Das könnte Ihnen auch gefallen