Weekend Sale 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: sale65best

Free ISTQB CTAL-TTA Practice Exam with Questions & Answers

Questions 1

Which of the following statements is true regarding fault seeding and fault injection tools?

Options:
A.

They are used to deliberately Insert defects into the test object to evaluate the quality of the test suite

B.

They are used to determine If the code complies with the performance requirements

C.

They are used to determine the quality of operational acceptance tests

D.

They are used by the developer as debugging tools

ISTQB CTAL-TTA Premium Access
Questions 2

How many independent paths are shown in the control flow diagram below?

CTAL-TTA Question 2

Options:
A.

6

B.

3

C.

4

D.

2

Questions 3

You are involved in testing a system in the medical domain. Testing needs to comply with the FDA requirements and is rated as being safety critical. A product risk assessment has been performed and various mitigation actions have been identified. Reliability testing is one of the test types that needs to be performed throughout the development lifecycle.

Based on the information provided, which of the following activities would need to be addressed in the test plan?

Options:
A.

Perform a vulnerability scan.

B.

Design and execution of specific tests that evaluate the software's tolerance to faults in terms of handling unexpected input values.

C.

Design and execution of test cases for scalability.

D.

Testing whether the installation/de-installation can be completed.

Questions 4

Which of the following statements about performance testing tools is NOT correct?

Options:
A.

Typical metrics and reports provided by performance testing tools include the number of simulated users throughout the test, and the number and type of transactions generated by the simulated users, and the arrival rate of the transactions.

B.

Significant factors to consider in the implementation of performance testing tools include the flexibility of the tool to allow different operational profiles to be easily implemented, and the hardware and network bandwidth required to generate the load.

C.

Performance testing tools typically drive the application by simulating user interaction at the graphical user interface level to more accurately measure response times.

D.

Performance testing tools generate a load by simulating a large number of virtual users following their designated operational profiles to generate specific volumes of input data.

Questions 5

A new reusable software component that handles sensor management has been developed. It will be used in manufacturing processes that work at SIL 2 and avionics systems where failure could lead to a "major" incident. The code contains no loops but does contain decisions with multiple conditions. Which of the following would be the BEST structure-based testing option for the new software?

Options:
A.

MC/DC coverage

B.

API coverage

C.

Decision coverage

D.

Statement coverage

Questions 6

which statement about test approaches is TRUE7

SELECT ONE OPTION

Options:
A.

Test automation is not suitable when taking a Process-compliant test approach

B.

A Regression-averse test approach requires an ever-growing set of automated regression tests

C.

in a Model-based test approach, tests can be created automatically

D.

When taking a Reactive test approach, Increased test automation will reduce the time available for exploratory testing

Questions 7

Listed below are some possible findings from static analysis of a component containing approximately 1,000 lines of code. Which combination suggests that the component does NOT need refactoring for better maintainability?

A) Low measure of coupling.

B) Low measure of cohesion.

C) Low measure of commenting.

D) Low measure of complexity.

E) High measure of coupling.

F) High measure of cohesion.

G) High measure of commenting.

H) High measure of complexity.

Options:
A.

b, e, g

B.

a, d, h

C.

c, d, h

D.

d, f, h

Questions 8

Your Agile team is developing a web-based system that will allow users to browse and buy online from a store's shopping catalogue. Continuous Integration has been implemented and technically it is working well, running several times per day, but each run is taking almost as much time as the team is prepared to allow. It is clear that after a few more iterations, as the number of tests needed grows with the product, it will be taking too much time.

Which of the four options contains a pair of solutions that will BOTH help to solve this problem?

a.Only include unit and component integration tests in the automated Cl runs.

b.Schedule low priority tests to be the first ones executed in each run, in order to provide rapid build verification.

c.Reduce the extent to which the automated tests go through the user interface, using technical interfaces instead.

d.Reduce the number of Cl cycles run each day.

e.Select a subset of automated tests for the daytime Cl runs, and run as many of the other tests as possible in an overnight cycle.

SELECT ONE OPTION

Options:
A.

d and e

B.

b and d

C.

c and e

D.

a and c

Questions 9

You need to implement a Java class that validates a password entry field. The validation critena states that the password must:

1. be a minimum of 8 characters

2 contain at least one special character.

You are focusing on validation criterion 1 and have written a test class that checks that a 7 character password entry will fail validation.

You have written code designed to make this test class pass, however, on first execution of the test class it has failed

What should you do next9

SELECT ONE OPTION

Options:
A.

Repair the failing code and re-execute it for the test class

B.

Develop a test class with a 9 character password containing one special character and re-execute the code

C.

Add code to cover special character validation criterion 2

D.

Refactor the failing code to improve its design and structure

Questions 10

Which of the following does NOT contribute to a more effective review preparation by the Technical Test Analyst?

Options:
A.

Ensure that participants spend enough time during preparation, e.g.. by managing checking rate (number of pages checked per hour during review preparation).

B.

Managing logging rate (number of defects logged per minute during the meeting).

C.

The usage of review checklists.

D.

Review training for the Technical Test Analyst.