ExamGecko
Home Home / ISTQB / CTAL

ISTQB CTAL Practice Test - Questions Answers, Page 4

Question list
Search
Search

List of questions

Search

Related questions











A development house (DH) uses the V model for its projects. It delivers systems to the energy industry. In response to consumer demands, DH has been asked to create an online system for consumers to switch energy suppliers easily. There are already offerings in the marketplace for this service, but DH thinks it can provide a service which is easier to use. It will request more detailed information on homes and occupant lifestyles in order to accurately predict likely bills per quarter, and will update users if a cheaper tariff becomes available. For this new service, the specifications have been defined, code has been created, and system testing is about to start. Which of the following would form part of the entry criteria into unit testing (which will be followed by integration testing)?

I . 100 per cent decision coverage of all tariff calculations.

II . Signed-off program specification.

III . Signed-off technical specification.

IV . 100 per cent program specification coverage.

V . Compiled code.

A.
I, III and V
A.
I, III and V
Answers
B.
II and V
B.
II and V
Answers
C.
I, II and III
C.
I, II and III
Answers
D.
III, IV and V
D.
III, IV and V
Answers
Suggested answer: B

A local council employs its own IT staff; there are 40, most of whom have been with the council for over 10 years. The council uses the Agile development methodology. Each project has between five and nine team members, all of whom work very closely together. At the start of each iteration, the requirements are loosely defined. These are then built, tested and refined. The IT Department has been asked to upgrade the council website to include:

# Information on recycling targets;

# Amounts recycled per month; and

# Energy usage in the recycling effort.

The project will be undertaken in three iterations, one for each requirement defined above.

Which two of the following methods of test estimation would be most appropriate in this situation?

I . Making use of a work breakdown structure.

II . Taking 30 per cent of the total iteration time.

III . Calculating the time required using test point analysis.

IV . Gaining consensus from the team.

A.
I and II B.II and III
A.
I and II B.II and III
Answers
B.
I and IV
B.
I and IV
Answers
C.
II and IV
C.
II and IV
Answers
Suggested answer: C

Which of the following are "white-box" test techniques?

I . Decision Testing

II . Condition Testing

III . LCSAJ (loop testing)

IV . State transition testing

A.
I, II true.III, IV false
A.
I, II true.III, IV false
Answers
B.
I, III, IV true, II false
B.
I, III, IV true, II false
Answers
C.
I, II, III true, IV false
C.
I, II, III true, IV false
Answers
D.
All of the above
D.
All of the above
Answers
Suggested answer: C

According to the ISTQB Syllabus, which of the following are test techniques?

I . Experienced based

II . Defect based

III . Static and dynamic analysis

IV . Structure based

A.
III is true. I, II, IV false
A.
III is true. I, II, IV false
Answers
B.
I, IV true. II, III false
B.
I, IV true. II, III false
Answers
C.
All of the above
C.
All of the above
Answers
D.
None of the above
D.
None of the above
Answers
Suggested answer: C

Software Testers in a software development company installed the new release on test systems and started the testing phase. Testers verified the new functionality, performed necessary security testing and completed planned regression tests. During the last week of testing, testers noticed that the memory utilization was more than 95% on two of the test servers (out of 4 servers). This behavior was not observed during the first weeks of the testing phase. As a test analyst, what would you do?

A.
Ignore the problem because other two servers are okay (memory utilization is normal)
A.
Ignore the problem because other two servers are okay (memory utilization is normal)
Answers
B.
Report the problem to the developer immediately and create a defect report because it could be a problem related to memory leak.
B.
Report the problem to the developer immediately and create a defect report because it could be a problem related to memory leak.
Answers
C.
Reboot the system so that memory utilization will come back to normal. Not report it as a problem.
C.
Reboot the system so that memory utilization will come back to normal. Not report it as a problem.
Answers
D.
Create a defect report and reboot the system to correct the memory problem.
D.
Create a defect report and reboot the system to correct the memory problem.
Answers
Suggested answer: B

Select the correct statement related to test techniques;

I . Software program should be running to perform dynamic analysis

II . Software program should be running to perform static analysis

III. Control flow analysis is part of dynamic analysis

IV . Data flow analysis is part of static analysis

A.
I, II true. III, IV false
A.
I, II true. III, IV false
Answers
B.
I, III true. II, IV false
B.
I, III true. II, IV false
Answers
C.
I, IV true. II, III false
C.
I, IV true. II, III false
Answers
D.
I true. II, III, IV false
D.
I true. II, III, IV false
Answers
Suggested answer: C

You and two junior testers have been assigned to a new project qualification by your manager.

Development of the code started two weeks ago and now you are invited to attend a code review meeting by development manager. Meeting agenda is to cover following items.

# Verify code compliance to coding standards

# Verify comment usage frequency

# Review number of function calls

# Review logical decision points in the application

What is the purpose of this meeting?

A.
Perform a Static Analysis of the code with the intention of finding bugs early.
A.
Perform a Static Analysis of the code with the intention of finding bugs early.
Answers
B.
Explain the testers how the program should work.
B.
Explain the testers how the program should work.
Answers
C.
Get an agreement to release the partially completed software to the testing department.
C.
Get an agreement to release the partially completed software to the testing department.
Answers
D.
Explain the complexity of the code.
D.
Explain the complexity of the code.
Answers
Suggested answer: A

Integrated Solutions Inc. is a software testing company with 20 testers. One of their clients provided a software release and requested to test the software within 2 weeks. The client did not provide any specifications of the software or any documentation. However, Integrated Solutions Inc. testers have tested similar releases from the same client in the past. As a Senior Software Tester, what is your best approach?

A.
Test the product using "Defect and Experienced Based" techniques like error guessing, exploratory and attacks.
A.
Test the product using "Defect and Experienced Based" techniques like error guessing, exploratory and attacks.
Answers
B.
Request for more time.
B.
Request for more time.
Answers
C.
Explain the client why you cannot test the software.
C.
Explain the client why you cannot test the software.
Answers
D.
Test only performance of the software.
D.
Test only performance of the software.
Answers
Suggested answer: A

A software company developed a software application for a Life Insurance Company. The testers of the software company were given the release to test. The software application calculates the annual life insurance cost based on customers' age. Life insurance cost is as follows per year;

# Age 18 or less: US $ 300

# Age over 18 or less than 70: US $ 500

# Person has to be at least 1 year old to purchase insurance

If a customer enters any other age, the software prints an error message. The Application accepts only positive integer values (no decimals). Given above scenario, how many valid test cases at minimum can you derive using equivalence partitioning?

A.
4
A.
4
Answers
B.
3
B.
3
Answers
C.
5
C.
5
Answers
D.
2
D.
2
Answers
Suggested answer: D

A software company developed a software application for a Life Insurance Company. The testers of the software company were given the release to test. The software application calculates the annual life insurance cost based on customers' age. Life insurance cost is as follows per year;

# Age 18 or less: US $ 300

# Age over 18 or less than 70: US $ 500

# Person has to be at least 1 year old to purchase insurance

If a customer enters any other age, the software prints an error message. The Application accepts only positive integer values (no decimals).

How many boundary value test cases can you derive for the life insurance application?

A.
9
A.
9
Answers
B.
10
B.
10
Answers
C.
6
C.
6
Answers
D.
3
D.
3
Answers
Suggested answer: A
Total 80 questions
Go to page: of 8