CTFL18 Exam Question 21
The following test cases for a Library Management System are available to test changes made to the functions and data structures associated with borrowers.
1. Add a new borrower to the system
2. Update a borrower's data
3. Remove a borrower from the system
4. Loan a book to a borrower
5. Return a book from a borrower
6. Reserve a book for a borrower
7. Send "reservation ready" message to a borrower
Which of the following test sequences represents a possible use case? (a test sequence always start with test #1)
1. Add a new borrower to the system
2. Update a borrower's data
3. Remove a borrower from the system
4. Loan a book to a borrower
5. Return a book from a borrower
6. Reserve a book for a borrower
7. Send "reservation ready" message to a borrower
Which of the following test sequences represents a possible use case? (a test sequence always start with test #1)
CTFL18 Exam Question 22
Which of the following statements correctly emphasize the viewpoint of a developer and a tester with respect to the testing psychology?
I. If a developer implements a fundamental design error (e.g. conceptual misunderstanding), it is HIGHLY probable that he/she will not find is using own tests.
II. The tester can observe the object to be tested without prejudices. It is not his/her own product and the assumptions and misunderstandings of the developer are not, in general, the same as those of the tester.
III. An independent tester must acquire knowledge about the object to be tested in order to create test cases; the developer has good knowledge of the object to be tested and this saves time:
hence, it is advisable to assign the test activities to the developer
IV. The weakness of the tests done by the developer is that developers tend to be optimistic about their own software. The risk is that reasonable test cases are forgotten because the developer is more interested in development than testing.
I. If a developer implements a fundamental design error (e.g. conceptual misunderstanding), it is HIGHLY probable that he/she will not find is using own tests.
II. The tester can observe the object to be tested without prejudices. It is not his/her own product and the assumptions and misunderstandings of the developer are not, in general, the same as those of the tester.
III. An independent tester must acquire knowledge about the object to be tested in order to create test cases; the developer has good knowledge of the object to be tested and this saves time:
hence, it is advisable to assign the test activities to the developer
IV. The weakness of the tests done by the developer is that developers tend to be optimistic about their own software. The risk is that reasonable test cases are forgotten because the developer is more interested in development than testing.
CTFL18 Exam Question 23
Which of the following would be a key difference between a peer review of code and static analysis of code using a tool?
CTFL18 Exam Question 24
Component testing may include:
CTFL18 Exam Question 25
Which of the following statements regarding inspection is NOT true?
