ISTQB Certified Tester Advanced Level Technical Test Analyst - CTAL-TTA Exam Practice Test
A new application for planning journeys on public transport is being developed that will work on mobile devices. Why would you MOST likely include Compatibility testing in the test plan?
Correct Answer: A
Explanation: Only visible for ExamsLabs members. You can sign-up / login (it's free).
Which of the following is a valid reason for including security testing in a test approach?
Correct Answer: D
Explanation: Only visible for ExamsLabs members. You can sign-up / login (it's free).
You are working on a complex systems integration project that will soon be deployed to the production environment. This system is replacing a system that was popular with the users and had no outstanding non-functional issues. There are multiple components that interact and these have been developed by various development and testing groups including some outsourced groups. You will be leading the performance testing effort. Although you would prefer to have a dedicated test system for this effort, you will have to use the production system. You can do this testing at a low usage time, but there will be some users on the system and you will be using real data for the tests. You are now planning your performance testing. Unfortunately, there are no requirements for the performance requirements of the system. How do you determine the acceptable performance levels for the various operational profiles?
Correct Answer: B
Explanation: Only visible for ExamsLabs members. You can sign-up / login (it's free).
The last release of a hotel booking website resulted in poor system performance when hotel searches reached peak volumes. To address these problems in the forthcoming release, changes to the system architecture are to be implemented as follows:
Change 1 - Provision of a single Internet service using multiple servers, rather than a single server, to maximize throughput and minimize response time during peak volumes Change 2 - Prevention of unnecessary database calls for objects that were not immediately needed by the calling applications. Achieved by not automatically creating database connections at the start of processing, instead only just before the data is required.
The system architecture document has been drafted and as Technical Test Analyst you have been invited to participate in its review. Which of the following review checklist items is MOST likely to identify any defects in the proposed system architecture for Change 2?
Change 1 - Provision of a single Internet service using multiple servers, rather than a single server, to maximize throughput and minimize response time during peak volumes Change 2 - Prevention of unnecessary database calls for objects that were not immediately needed by the calling applications. Achieved by not automatically creating database connections at the start of processing, instead only just before the data is required.
The system architecture document has been drafted and as Technical Test Analyst you have been invited to participate in its review. Which of the following review checklist items is MOST likely to identify any defects in the proposed system architecture for Change 2?
Correct Answer: D
Explanation: Only visible for ExamsLabs members. You can sign-up / login (it's free).
Considering the following statements:
A) The data used for a test is held external to the automated script
B) The scope of an automated test suite is driven by the range of test data available C) It uses a high-level language to separate the action to be performed on the test data from the test script D) A spreadsheet is used to record the actions to be performed instead of the input data Which of the following options is the correct selection of these statements to describe data-driven and keyword-driven automation?
A) The data used for a test is held external to the automated script
B) The scope of an automated test suite is driven by the range of test data available C) It uses a high-level language to separate the action to be performed on the test data from the test script D) A spreadsheet is used to record the actions to be performed instead of the input data Which of the following options is the correct selection of these statements to describe data-driven and keyword-driven automation?
Correct Answer: A
Explanation: Only visible for ExamsLabs members. You can sign-up / login (it's free).
The F in the mnemonic FIRST stands for Fast Which option correctly states the meanings of the other four letters (IRST)?
SELECT ONE OPTION
SELECT ONE OPTION
Correct Answer: C
Explanation: Only visible for ExamsLabs members. You can sign-up / login (it's free).
Which TWO of the following statements about Maintainability testing are TRUE?
A) It should start as soon as the draft design documents are available for review
B) An application can be considered maintainable when static analysis and code review defects have been fixed
C) It tests the regression impact of software or environmental changes to an operational system
D) It can be performed during Operational Acceptance Testing by multiple departments
E) It can be performed during User Acceptance Testing to ensure business processes can be maintained
A) It should start as soon as the draft design documents are available for review
B) An application can be considered maintainable when static analysis and code review defects have been fixed
C) It tests the regression impact of software or environmental changes to an operational system
D) It can be performed during Operational Acceptance Testing by multiple departments
E) It can be performed during User Acceptance Testing to ensure business processes can be maintained
Correct Answer: C
Explanation: Only visible for ExamsLabs members. You can sign-up / login (it's free).
Consider the following code segments.
Segment 1:
If a > b then setc = 12
elseif c >7 set c = 5
endif
Segment 2: setc= 12 for n = 1 to c
display c
endfor
Segment 3:
If (a > b) or (c < d) then
set c = 12
else
set c = 5
endlf
Segment 4:
set y = 4
call (segments)
segments:
start
for I = 1 to y
print y
endfor
end
Which segment would receive the highest cyclomatic complexity value?
Segment 1:
If a > b then setc = 12
elseif c >7 set c = 5
endif
Segment 2: setc= 12 for n = 1 to c
display c
endfor
Segment 3:
If (a > b) or (c < d) then
set c = 12
else
set c = 5
endlf
Segment 4:
set y = 4
call (segments)
segments:
start
for I = 1 to y
print y
endfor
end
Which segment would receive the highest cyclomatic complexity value?
Correct Answer: D
Explanation: Only visible for ExamsLabs members. You can sign-up / login (it's free).
Consider the following pseudocode segment:
set a = 1
while a < 12
display "this is loop", a
if a > 10 then
display "loop is > 10'
set a = 5
else
display "loop is < 11*
endif
end while
display "Final value of a is", a
Which of the following issues should be detected in the code review?
set a = 1
while a < 12
display "this is loop", a
if a > 10 then
display "loop is > 10'
set a = 5
else
display "loop is < 11*
endif
end while
display "Final value of a is", a
Which of the following issues should be detected in the code review?
Correct Answer: C
Explanation: Only visible for ExamsLabs members. You can sign-up / login (it's free).
Which of the following statements is TRUE regarding tools that support component testing and the build process?
Correct Answer: B
Explanation: Only visible for ExamsLabs members. You can sign-up / login (it's free).
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?
Based on the information provided, which of the following activities would need to be addressed in the test plan?
Correct Answer: A
Explanation: Only visible for ExamsLabs members. You can sign-up / login (it's free).
Which of the following statements about performance testing tools is NOT correct?
Correct Answer: C
Explanation: Only visible for ExamsLabs members. You can sign-up / login (it's free).
Which of the following is a valid reason for including performance testing in a test approach?
Correct Answer: A
Explanation: Only visible for ExamsLabs members. You can sign-up / login (it's free).
Which option describes a good practice when applying test automation for a Regression-averse test approach?
SELECT ONE OPTION
SELECT ONE OPTION
Correct Answer: C
Explanation: Only visible for ExamsLabs members. You can sign-up / login (it's free).