iSQI CTAL-TA_Syll2019 ISTQB Certified Tester Advanced Level - Test Analyst (Syllabus 2019) Exam Practice Test

Page: 1 / 14
Total 80 questions
Question 1

You are assigned as a Senior Test Analyst to lead a project test team composed of business users. These users have extensive business knowledge, but no testing experience. There is another test team composed of in-sourced professional testers that will also be used for this project. Your business users will be assisting the project on a part-time basis. The development team is building an application using the "V-model" development lifecycle. Your company has automated testing tools and test management systems for use by dedicated test teams. What would be an effective method to employ your business users in your testing effort?



Question 2

While experience-based testing can be very effective, it does have some drawbacks. What is a drawback of experience-based testing?



Question 3

In the initial release of an insurance risk assignment application, a variety of test techniques were employed, especially equivalence partitioning.

After a thorough root cause analysis of this release, it was determined that the developers tended to incorrectly use ">" and "<" rather than the ">=" and " <= " in the code at several decision points.

This caused several borderline cases to be handled incorrectly.

Based on this analysis, how would you modify your test strategy for the next version's release?



Answer : B

Boundary value analysis is a technique that focuses on testing the values at the boundaries of valid and invalid partitions. It is suitable for testing the errors caused by incorrect use of relational operators in the code, such as ''>'' and ''<'' instead of ''>='' and ''<=''. By creating test cases using boundary value analysis, the tester can verify that the system handles the borderline cases correctly and does not miss any edge cases.

Reference=

ISTQB Advanced Level Test Analyst Syllabus 2019, Section 3.2.2.2, page 411

Software Testing - Boundary Value Analysis - GeeksforGeeks2

State Transition Testing -- Diagram & Technique (Example) - Guru993


Question 4

You have been provided with the following decision table that was used for smoke testing the previous release of a set of hotel reservation software.

During discussions with the Test Manager you agreed that software behavior focused on the date of reservation, especially as midnight approaches, presented additonal risk.

You need to add more tests to provide more thorough coverage of the test conditions. Which of the following techniques should you use to design more tests?



Question 5

You have been working as a Test Analyst for a customer-facing application that is critical to the reputation of your company. You have worked with business users to create use

cases and captured a variety of scenarios, including both main and alternate paths. You have managed to create a suite of use cases that portrays a realistic usage model of the system.

Because of this, you will also be able to use these use cases for what other type of testing?



Answer : B

Use cases can be used for performance testing to measure the response time and throughput of the system under different workloads and scenarios. Use cases describe the process flows through the system based on its most likely use, which can help to simulate realistic user behavior and identify potential bottlenecks and performance issues.

Reference=

ISTQB Advanced Level Test Analyst Syllabus 2019, Section 3.2.2.2, page 411

How to write a performance test case | MyLoadTest2

Performance Testing Types, Steps, Best Practices, and Metrics - Stackify3


Question 6

You are assigned to a test team to write test cases for their retail call center application. Your analysis estimates a need for approximately 2,000 test cases. Your test team consists of experienced business users, who have helped with testing on an on-going basis for several years. The application that you are assigned to test is continually being updated to meet market and customer requirements.

What is recommended in this situation?



Answer : B


Question 7

You are a test analyst assigned to a project to conduct System Integration Testing (SIT).

Who would need to understand your tests?



Answer : B

System integration testing (SIT) is a type of testing that verifies the interactions and functionality of different components or systems within a larger system. The developers, who are responsible for developing and integrating the components or systems, need to understand the tests to review them for accuracy, completeness, and feasibility. The auditors, who are responsible for ensuring the compliance and quality of the system, need to understand the tests to approve them for execution and reporting.Reference=

ISTQB Certified Tester Advanced Level Syllabus Technical Test Analyst1, page 2

System Integration Testing: A Complete Guide2, section ''Who Performs System Integration Testing?''

System Testing vs Integration Testing: Key Differences3, section ''What is System Integration Testing?''


Page:    1 / 14   
Total 80 questions