ISTQB CTAL-TTA ISTQB Advanced Level Technical Test Analyst (CTAL-TTA) Online Training
ISTQB CTAL-TTA Online Training
The questions for CTAL-TTA were last updated at Nov 19,2024.
- Exam Code: CTAL-TTA
- Exam Name: ISTQB Advanced Level Technical Test Analyst (CTAL-TTA)
- Certification Provider: ISTQB
- Latest update: Nov 19,2024
Within an embedded software project, the maintainability of the software is considered to be critical.
It has been decided to use static analysis on each delivered software component.
Which of the following metrics is NOT a maintainability metric typically used with static analysis?
- A . Number of Lines of Code (LOG)
- B . Number of Function Calls
- C . Mean Time Between Failures
- D . Comment Frequency
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?
- 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.
The following characteristics were identified during an early product risk-assessment for a software system:
• the software system needs to manage synchronization between various processes
• microcontrollers will be used that will limit product performance
• the hardware that will be used will make use of timeslots
• the number of tasks supported in parallel by the software system is large and are often highly complex.
Based on the information provided, which of the following non-functional test types is MOST appropriate to be performed?
- A . Maintainability testing
- B . Security testing
- C . Time-behaviour testing
- D . Portability testing
Consider the pseudo code for the Price program:
Which of the following statements about the Price program describes a control flow anomaly to be found in the program?
- A . The Price program contains no control flow anomalies.
- B . The Price program contains unreachable code.
- C . The Price program contains data flow defects.
- D . The Price program contains an infinite loop.
A major Caribbean bank typically develops their own banking software using an Agile methodology. However, for some specific components COTS software is acquired and used. The bank does not want to create a dependency on any external COTS supplier.
As part of the test approach, portability testing will be performed.
Which portability sub-characteristic is especially relevant for the Caribbean bank?
- A . In stall ability
- B . Adaptability
- C . Replaceability
- D . Co-existence
Which of the following does NOT contribute to a more effective review preparation by the Technical Test Analyst?
- 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.
A product risk assessment has revealed the following product risks:
• lack of usability requirements
• security during on-line transactions
• perceived performance of the system and response time from the user interface
• a required availability of almost 100%
To address the 4th risk, which of the following quality characteristics for technical testing should be part of the test approach?
- A . Adaptability
- B . Reliability
- C . Portability
- D . Compatibility
You have been assigned to perform a review on code provided below:
Which type of defect should you report as part of the code review?
- A . Endless loop
- B . Unreachable code
- C . Too many nested levels
- D . No defects should be reported, code is correct.
Within the world of consumer electronics, the amount of embedded software is growing rapidly. The amount of software in high-end television sets has increased by a factor of about eight over the last six years. In addition, the market of consumer electronics has been faced with a 5 -10% price erosion per year. The price of a product is, among a number of other things, determined by the microcontroller used. Therefore, the use of ROM and RAM remains under high pressure in consumer electronic products, leading to severe restrictions on code size.
Within a new high-end TV project, it has been decided to apply dynamic analysis.
Which of the quality goals listed below is MOST appropriate to the project context?
- A . Prevent failures from occurring by detecting wild pointers and loss of system memory.
- B . Analyse system failures which cannot easily be reproduced.
- C . Evaluate network behaviour.
- D . Improve system performance by providing information on run-time system behaviour.
Consider the pseudo code provided below regarding a customer request for cash withdrawal from an ATM.
If the customer has sufficient funds in their account
OR the customer has the credit granted
THEN the ATM machine pays out the requested amount to the customer
Which of the following test cases would be the result of applying multiple condition testing, but would NOT be the result of applying modified condition/decision testing?
- A . TC 1: Customer has sufficient funds. Credit has not been granted.
- B . TC 2: Customer does not have sufficient funds. Credit has been granted.
- C . TC 3: Customer does not have sufficient funds. Credit has not been granted.
- D . TC 4: Customer has sufficient funds. Credit has been granted.