Validate your CTAL-TA_Syll2019 Exam Preparation with CTAL-TA_Syll2019 Practice Test (Online & Offline)
Get all the Information About ISQI CTAL-TA_Syll2019 Exam 2024 Practice Test Questions
NEW QUESTION # 36
You are testing a dictionary lookup mobile application. When the user enters a word, the definition of that word is returned. This application will run on iOS and Android, on the latest versions of the devices and the operating systems, plus all devices and operating system released in the last three years.
The target users are university students.
Which of the following is a test condition that can be used to verify the usability quality characteristic?
- A. If the user tries to create a password that does not conform to the requirements, an error is displayed
- B. The memory footprint of the application should not exceed 40mb on the target device
- C. If an error occurs, the user should be able to recover the last word entered
- D. The user should be able to change the font size on the screen
Answer: D
Explanation:
Explanation
The correct answer isC.The user should be able to change the font size on the screen.
The user should be able to change the font size on the screen
This is a test condition that can be used to verify the usability quality characteristic because it tests the user-friendliness and customizability of the application. It verifies that the user can adjust the font size according to their preference and readability, which can enhance the user experience and satisfaction.It also reflects the learnability and operability sub-characteristics of usability, as the user should be able to easily find and use the font size option1.
References=
* ISTQB Certified Tester Advanced Level Syllabus Test Analyst2, Section 3.2.2 Usability
* ISTQB Test Analyst Syllabus and Study Guide3, Section 3.2.2 Usability
* How to Perform Usability Testing for Mobile Apps4, Section 3. Usability Testing Methods
NEW QUESTION # 37
Consider the following use case for a "pick your dog" application called "Shelter Search".
1. The user enters his zip code
2. The user enters his breed choice
3. The system displays the list of shelters within a 30 mile radius of the user's zip code which have the selected breed
4. The user selects a shelter
5. The system displays the available appointment times for the next seven days
6. The user selects an appointment time
7. The system records the user's appointment
8. The system displays the address and phone number for the selected shelter
9. The system confirms the user's appointment
Alternate Paths:
1a. The user cancels out
2a. The user doesn't find their choice
2b. The user enters their breed choice in the "other" text field
3a. No shelters are found with the selected breed
3b The user is prompted to enter a larger search radius
4a. The user cancels out
5a. There are no appointments available in the next seven days
5b. The user is asked if they want to search the next 30 days
6a. The user cancels out
7a. The system cannot record the appointment
7b. The system displays an error
8a. The system cannot display the address
8b. The system displays an error
How many test cases will be needed to achieve minimum coverage of this use case?
- A. 0
- B. 1
- C. 2
- D. 3
Answer: D
NEW QUESTION # 38
In the recent past, you have learned that test automation just using capture & playback tooling, possibly enhancedwith some test programming, haslimitations. For the next banking project, that will be run using Agile methods, you want to implement a keyword-driven test automation approach. Youhave already started to define some high-level test cases for the account transfer user story:
TC 1 transfer € 150 from Lars to Ann, verify Ann's balance to be € 150
TC 2 transfer € 300 from Tim to Ann, verify Ann's balance to be € 450
In the context of implementing the keyword-driven test automation approach, which of the following activities should now be conducted by the Test Analyst?
- A. Work together with a developer to define a test automaton architecture
- B. Define keywords to be implemented, eg, check balance.
B Design test navigation scripts. - C. Select a tool to support keyword-driven testing
Answer: C
NEW QUESTION # 39
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?
- A. Re-analyze the test basis and create a state transition diagram to ensure all transitions are properly tested
- B. Create test cases using boundary value analysis techniques
- C. Ensure that decision tables are used throughout the testing process
- D. Use the same approach, but schedule 50% more time for regression testing
Answer: B
Explanation:
Explanation
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.
References =
* 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
NEW QUESTION # 40
You have been assigned to test an application that allows users to conduct banking online. You have been asked to verify the various installation environments for the product. According to the specification the product supports four browsers (Edge, Chrome, FireFox, and Safari), three operating systems (Windows, Mac, Unix), and four languages (English, Spanish, French, German). As you are reviewing the specifications you realize that the actual operating system names and versions were not included, only the major category. From this, you conclude that if you pick one from each of these sets (for example, select Windows 10 for the Windows OS), that testing should be sufficient.
You have determined that some of these combinations are not interesting and should be excluded from the test sets. For example, you are not interested in testing Safari with Unix in German.
Which of the combinatorial testing techniques would be the best choice when you want to exclude certain combinations?
- A. Classification trees
- B. Cause/effect diagrams
- C. Pairwise testing
- D. Orthogonal arrays
Answer: A
Explanation:
Explanation
Classification trees are a combinatorial testing technique that allows the tester to represent the data items and their values in a graphical form, and to exclude certain combinations by using constraints or rules.
Classification trees can help the tester to visualize and organize the test data, and to generate test cases that cover all relevant combinations of values. The other techniques do not provide a convenient way to exclude certain combinations, or require more complex mathematical calculations. References =
* ISTQB Certified Tester Advanced Level Syllabus Technical Test Analyst1, page 2
* Classification Tree Method for Test Design2, section "Classification Tree Method"
* Classification Tree Method - Tutorialspoint3, section "Classification Tree Method"
NEW QUESTION # 41
company in the medical domain has adopted methodical testing as its preferred test strategy Before being able to release to the market an external audit on the test process is mandatory. The test team consists of a mix of highly experienced domain-based testers and junior testers who only recently joined the company.
What is the BEST option regarding the level of detail and documentation required for test cases in the project?
- A. High-level test cases since this is consistent with the chosen test strategy
- B. Low-level test cases since it will make the process more effective and it will make the best use of the knowledge and skills of the experienced domain testers.
- C. Low-level test cases since this will support both the external audit and the new junior testers.
- D. High-level test cases since it will make the process more effective and it will make the best use of the knowledge and skills of the experienced I domain testers.
Answer: C
Explanation:
Explanation
The level of detail and documentation required for test cases in the project depends on the type of application under test, the standards followed by the organization, and the maturity of the development process. For a medical domain application that is undergoing frequent changes, it is advisable to use low-level test cases that provide more details and specifications for each feature. Low-level test cases can support both the external audit and the new junior testers by ensuring traceability between the requirements and the test scenarios, as well as by facilitating future changes or enhancements. Low-level test cases can also be reviewed and updated by both experienced domain-based testers and junior testers who have extensive knowledge of the medical domain. References =
* ISTQB Certified Tester Advanced Level Overview of Syllabi1, page 10
* ISTQB Certified Tester Advanced Level Syllabus Technical Test Analyst2, page 2
* Healthcare Domain Testing: 60 Sample Test Case Examples3, section "Testing Types for Healthcare Applications"
NEW QUESTION # 42
You have been assigned to test an application that allows users to conduct banking online. You have been asked to verify the various installation environments for the product. According to the specification the product supports four browsers (Edge, Chrome, FireFox and Safari), three operating systems (Windows, Mac, Unix), and four languages (English, Spanish, French, German). As you are reviewing the specifications you realize that the actual operating system names and versions were not included, only the major category. From this, you conclude that if you pick one from each of these sets (for example, select Windows 10 for the Windows OS), that testing should be sufficient.
You have researched the product and determined that there should be no interaction between these three characteristics that would affect the operation of the system. However, you do want to exercise representative set of these options while conducting the other functional testing for the product.
If you decide to test pairs of combinations, how many combinations will you need to test?
- A. 0
- B. 1
- C. 2
- D. 3
Answer: D
Explanation:
Explanation
Testing pairs of combinations is a technique that reduces the number of test cases by testing only two factors at a time, instead of testing all possible combinations. Testing pairs of combinations is based on the assumption that most defects are caused by interactions of at most two factors. Testing pairs of combinations can be applied to this problem using the installation environments, which are the browsers, the operating systems, and the languages. By using testing pairs of combinations, the number of test cases will be lower than exhaustive testing, which would require testing every combination of factors. The formula for calculating the number of test cases for testing pairs of combinations is:
N = P * (P - 1) / 2
where N is the number of test cases, and P is the number of values for each factor. In this problem, P is 4, as there are four browsers, four operating systems, and four languages. Therefore, the number of test cases for testing pairs of combinations is:
N = 4 * (4 - 1) / 2 N = 4 * 3 / 2 N = 12 References =
* ISTQB Certified Tester Advanced Level Syllabus Technical Test Analyst1, page 2
* Pairwise Software Testing - GeeksforGeeks2, section "Introduction"
* Pairwise Testing: A Best Practice That Isn't3, section "Pairwise Testing"
NEW QUESTION # 43
Based on the tax system specification as described below, using boundary value analysis, which would be the best test set to explicitly test on single boundary value fully?
Tax system
A tax system needs to be updated due to new legislation. For a person with a salary of less than € 20 000 and who is married, the tax needs to be recalculated.
If a person has at least three and less than six children, an additional 10% reduction is applicable.
- A. Test set (ii)
- B. Test set (i)
- C. Test set (iii)
- D. Test set (iv)
Answer: B
Explanation:
Explanation
Test set (i) is the best option as it tests the boundary condition of a salary of less than €20,000 and being married, with a varying number of children including the boundary value of three children. This test set covers the minimum and maximum values for the salary and the number of children, as well as the nominal values.
The other test sets donot test the boundary value of the salary or the number of children fully, as they either omit or repeat some values. References =
* ISTQB Certified Tester Advanced Level Syllabus Technical Test Analyst1, page 2
* Boundary Value Analysis and Equivalence Partitioning Testing2, section "Boundary Value Analysis"
* Equivalence Partitioning Method3, section "Example 1: Equivalence and Boundary Value"
NEW QUESTION # 44
You are testing a dictionary lookup mobile application. When the user enters a word, the definition of that word is returned. This application will run on iOS and Android, on the latest versions of the devices and the operating systems, plus all devices and operating system released in the last three years.
The target users are university students.
Which of the following is a test condition that can be used to verify the user error protection quality sub-characteristic?
- A. The screen display should conform to the WCAG 2.1 requirements at a AA level
- B. The user should not experience an error that does not have a clear explanation and instructions for correction
- C. The system should be able to support database x in place of the default database with no changes to the application
- D. No errors should be displayed to the user
Answer: B
Explanation:
Explanation
The correct answer isA.The user should not experience an error that does not have a clear explanation and instructions for correction.
The user should not experience an error that does not have a clear explanation and instructions for correction User error protection is the degree to which a system protects users against making errors. It includes providing clear and helpful error messages, preventing or minimizing the consequences of errors, and allowing users to recover from errors.In this case, the test condition verifies that the application provides adequate feedback and guidance to the user when an error occurs, such as entering an invalid word, losing network connection, or encountering a system failure1.
References=
* ISTQB Certified Tester Advanced Level Syllabus Test Analyst2, Section 3.2.2 Usability
* ISTQB Test Analyst Syllabus and Study Guide3, Section 3.2.2 Usability
* Usability - ISO 250004, Section User error protection
NEW QUESTION # 45
As a Test Analyst on a project using the V-model lifecycle model, you have been working with expert business users for a program designed to assist car buyers in selecting options for new car models. The program has been in use for some time, and now your company has decided to implement some significant improvements, based on customer and sales representative's feedback.
You visit specific locations and gather information on how the product is currently being used, spend time with expert users, and walk through their envisioned scenarios.
Based on this information, what are you using for your test basis and what information is still missing?
- A. State transitions; the starting and ending states
- B. State transitions; the events that cause the transitions between states
- C. Use cases; the validation that the transactions are realistic
- D. Use cases; the exception and error handling behaviors
Answer: C
Explanation:
Explanation
Use cases are a test basis that describe the interactions between the users and the system in terms of scenarios.
Use cases capture the functional requirements and the expected outcomes of the system. By visiting locations, spending time with expertusers, and walking through their scenarios, the test analyst is using use cases as the test basis. However, use cases do not provide enough information to validate that the transactions are realistic, such as the prices, discounts, taxes, and fees involved in the car buying process. This information is still missing and needs to be obtained from other sources, such as the business rules or the data model. References
=
* ISTQB Certified Tester Advanced Level Syllabus Technical Test Analyst1, page 2
* Use Case Testing - Tutorialspoint2, section "Use Case Testing"
* Use Case Testing: A Complete Guide3, section "What is Use Case Testing?"
NEW QUESTION # 46
Based on the classification tree shown below, using the pairwise testing technique how many test cases are required to test all pairs?
- A. 0
- B. 1
- C. 2
- D. 3
Answer: D
NEW QUESTION # 47
You are testing software which is being ported from one platform to another.There are no documented requirements and there is no time budgeted for writing them.
Which type of test technique is most useful in this situation?
- A. White-box test technique
- B. Experience-based test technique
- C. Defect-based test technique
- D. Black-box test technique
Answer: D
NEW QUESTION # 48
Your Test Manager has assigned you to work with selected business users to ensure the application under test has met usability requirements, and has met your business users' expectations. Which of the following would be appropriate for your given task?
- A. Conduct pre-test interviews to give instructions to the users, and post-test interviews to get their feedback
- B. Design a variety of test cases focused on functional outcomes
- C. Strictly monitor testing to ensure that all aspects of the application comply with all written requirements
- D. Apply structure-based techniques to ensure the data flow matches the use case specifications
Answer: A
Explanation:
Explanation
The correct answer isC.Conduct pre-test interviews to give instructions to the users, and post-test interviews to get their feedback.
Pre-test and post-test interviews
Pre-test and post-test interviews are methods of usability testing that involve communicating with the business users before and after they test the application. Pre-test interviews can help to explain the purpose and scope of the test, provide instructions and guidance, and establish rapport with the users.Post-test interviews can help to collect feedback, opinions, and suggestions from the users, as well as identify any issues or problems they encountered during the test1.
References=
* ISTQB Certified Tester Advanced Level Syllabus Test Analyst2, Section 3.2.2 Usability
* ISTQB Test Analyst Syllabus and Study Guide3, Section 3.2.2 Usability
* Usability Testing 101: A Guide for Businesses4, Section 5. How to Conduct a Usability Test
NEW QUESTION # 49
You are working on a hand held product that will be used by carpet salespeople to create estimates while the salesperson is at the customer's location. The carpet installation prices are different based on how much carpet the customer will be buying. If the customer is buying enough only for a small room (less than 20 square yards) the cost to install is $5 a square yard.For a medium room (less than 40 square yards) the cost to install is
$4 a square yard. For a large room (40 square yards or more) the cost to install is $2 a square yard. Two small rooms or one small room plus a set of stairs is priced at the medium room price. Two medium rooms or one medium room plus a set of stairs is priced at the large room price.
Which of the following is the smallest set of test conditions to provide minimum coverage of the equivalence partitions?
- A. One small room, two medium rooms with stairs
- B. One small room, one small room with stairs, one medium room, one medium room with stairs, one large room
- C. No purchase, one small room, one medium room, one large room, one extra large room
- D. One small room, one small room with stairs, two medium rooms
Answer: C
Explanation:
Explanation
The equivalence partitions are based on the size of the carpet purchase and the installation price. There are four possible sizes: small, medium, large, and extra large. There are three possible prices: $5, $4, and $2 per square yard. The smallest set of test conditions that covers all the equivalence partitions is to test each size with its corresponding price, plus a no purchase scenario. Option C is the only one that does that. Option A does not test the large and extra large sizes. Option B does not test the extra large size. Option D tests more than the minimum required. References = ISTQB Certified Tester Advanced Level Syllabus Technical Test Analyst, page 50, section 4.1.2.2.
NEW QUESTION # 50
You have been informed by your Test Manager that the next project you will be working on as a Test Analyst will be using an iterative model rather than the V-model your projects normally employ. What might be an adjustment you and your test team might expect to make?
- A. More complete requirements at the beginning of the first test phase
- B. Not as close of a working relationship with developers
- C. Less stringent quality goals
- D. A reduced set of standard test processes for each iteration
Answer: D
Explanation:
Explanation
The iterative model is a cyclical process in which the software product is developed and tested incrementally in short cycles called iterations. Each iteration delivers a working version of the product that can be evaluated and improved. Compared to the V-model, which is a linear and sequential process that follows a fixed set of phases and activities, the iterative model requires a reduced set of standard test processes for each iteration, as well as more flexibility and adaptability to changing requirements and feedback. The test analyst and the test team might expect to make this adjustment when working on an iterative model project. References =
* ISTQB Certified Tester Advanced Level Syllabus Technical Test Analyst1, page 2
* What is an iterative approach and what are its benefits?2, section "What is agile, iterative development, or the PDCA cycle?"
* Iterative Model (Software Engineering) - javatpoint3, section "Iterative Model"
NEW QUESTION # 51
During testing of a mobile banking application, traceability matrices are defined and maintained between test cases and user stories. This task is supported by a test management tool. Testing is expected to report on the coverage level of the implemented and tested user stories. Which of the following test types is most likely being performed?
- A. Functional appropriateness testing
- B. Interoperability testing
- C. Functional correctness testing
- D. Functional completeness testing
Answer: D
NEW QUESTION # 52
As a Test Analyst, you have been given a set of requirements that have been defined for the payment module of a new public transport system The set includes the following requirements:
P101 The product shall calculate the lowest fare for the destination considering day of week and time, (priority: medium) P102 The product shall compare the traveler's payment with the calculated payment (priority: high) P103 The product shall provide feedback if the payment is not sufficient (priority: high) P104 The product will process payments within 20 seconds at all priority 1 stations during peak hours (priority high) Which set of requirements will typically be tested by a Test Analyst?
- A. P101,P102, P103
- B. P101, P102, P104
- C. P102, P103, P104
- D. P101, P103, P104
Answer: A
Explanation:
Explanation
A Test Analyst is responsible for testing the functional and non-functional aspects of the system that are related to the business domain, user needs, and quality characteristics. A Test Analyst will typically test the requirements that specify the expected behavior and functionality of the system, such as P101, P102, and P103. P104 is a performance requirement that specifies a measurable criterion for the system's efficiency and responsiveness. This type of requirement is usually tested by a Technical Test Analyst, who has the skills and tools to design and execute performance tests. References = ISTQB Certified Tester Advanced Level Syllabus Technical Test Analyst 2019, Chapter 1.1.2, Roles and Responsibilities of the Technical Test Analyst; ISTQB Certified Tester Advanced Level Syllabus Test Analyst 2019, Chapter 1.1.2, Roles and Responsibilities of the Test Analyst; ISTQB Glossary, Version 4.0.2, Performance Testing, Functional Testing, Non-functional Testing.
NEW QUESTION # 53
During which test stage is functional appropriateness typically tested?
- A. Operability testing
- B. Component testing
- C. Adaptability testing
- D. System testing
Answer: B
NEW QUESTION # 54
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?
- A. Provide them with high-level test charters to execute checklists of items to be tested. You may also provide criteria to assist in verifying the application under test.
- B. Using their knowledge of the system, have them construct detailed state transition diagrams, then translate the information into detailed step-by-step test procedures.
- C. Have your business testers create automated test scripts using available test tools to ensure that regression tests can be executed on a timely basis.
- D. With their knowledge of business rules, have them create a detailed decision table, then enter the resulting information into the test management system as step-by-step test cases.
Answer: A
Explanation:
Explanation
This is an effective method to employ business users in your testing effort because it allows them to leverage their domain knowledge and experience without requiring them to have technical skills or testing tools. Test charters are high-level descriptions of the test objectives, scope, and approach that guide the testers to explore the system and report any issues they find. Test charters are flexible and can be adapted to different test levels and types. They are also suitable for the V-model development lifecycle, which emphasizes verification and validation at each stage of the development process1 References =
* ISTQB Advanced Level Test Analyst Syllabus 2019, Section 3.2.3.2, page 482
* Exploratory Testing: An Agile Approach | Software Testing Help3
* Exploratory Testing: What are Test Charters? | TestLodge Blog4
NEW QUESTION # 55
You've been tasked to measure the degree of accuracy in a mortgage rate calculation module of the software you are testing. Which type of testing are you performing?
- A. Functional completeness testing
- B. Appropriateness recognizability testing
- C. Functional correctness testing
- D. Performance efficiency testing
Answer: C
Explanation:
Explanation
The correct answer isA.Functional correctness testing.
Functional correctness testing
Functional correctness testing is the type of testing that measures the degree of accuracy in a mortgage rate calculation module of the software you are testing. It verifies that the module produces the correct results for different inputs and scenarios, such as different interest rates, loan terms, payment frequencies, etc.It also checks that the module complies with the specifications and requirements of the mortgage rate calculation1.
References=
* ISTQB Certified Tester Advanced Level Syllabus Technical Test Analyst2, Section 3.2.2 Functionality
* ISTQB Certified Tester Advanced Level Syllabus Test Analyst3, Section 3.2.2 Functionality
* ISTQB Test Analyst Syllabus and Study Guide4, Section 3.2.2 Functionality
NEW QUESTION # 56
Rather than developing an e-commerce product, management has decided to acquire a COTS package The e-commerce product needs to interface.
with backend applications such a finance, stock control and order delivery. You are asked to define a test plan for this project.
Given just the information in the scenario, which of the following software quality characteristics must be included in your test plan?
- A. Reliability
- B. Portability
- C. Interoperability
- D. Maintainability
Answer: C
Explanation:
Explanation
Interoperability is the degree to which two or more systems or components can exchange and use information.
It is a crucial quality characteristic for an e-commerce product that needs to interface with backend applications, such as finance, stock control and order delivery. The test plan must include tests to verify that the COTS package can communicate and integrate with the existing systems and applications, and that the data and functionality are consistent and accurate across the interfaces. References = ISTQB Certified Tester Advanced Level Syllabus Technical Test Analyst, page 10, section 1.2.2.2.
NEW QUESTION # 57
You are working on a hand held product that will be used by carpet salespeople to create estimates while the salesperson is at the customer's location. The carpet installation prices are different based on how much carpet the customer will be buying. If the customer is buying enough only for a small room (less than 20 square yards) the cost to install is $5 a square yard. For a medium room (less than 40 square yards) the cost to install is $4 a square yard. For a large room (40 square yards or more) the cost to install is $2 a square yard. Two small rooms or one small room plus a set of stairs is priced at the medium room price. Two medium rooms or one medium room plus a set of stairs is priced at the large room price.
Which of the following is the smallest set of test conditions to provide minimum coverage of the boundary values?
- A. 0 sq yds, 1 sq yd, 19 sq yds, 20 sq yds, 39 sq yds, 40 sq yds, max sq yds, max sq yds + 1
- B. O One small room, one medium room, one large room, one set of stairs, one large room + 1 set of stairs
- C. 20 sq yds, 40 sq yds
- D. No purchase, 1 sq yd, 20 sq yds, 40 sq yds, max sq yds
Answer: A
Explanation:
Explanation
The smallest set of test conditions to provide minimum coverage of the boundary values is the one that tests the minimum and maximum values for each category of carpet installation prices, as well as the values that are just above or below the boundaries. Option A covers these values, as it tests the boundary values of 0, 20, and
40 square yards, as well as the values that are one square yard more or less than these boundaries. It also tests the maximum possible value for the carpet area and the value that exceeds it. The other options do not test all the boundary values or have redundant values. References =
* ISTQB Certified Tester Advanced Level Syllabus Technical Test Analyst1, page 2
* Boundary Value Analysis and Equivalence Partitioning Testing2, section "Boundary Value Analysis"
* Equivalence Partitioning Method3, section "Example 1: Equivalence and Boundary Value"
NEW QUESTION # 58
Supercar.
Supercar is an online vehicle sales website specializing in a single manufacturer's Sports Utility Vehicles (SUVs) and saloons A vehicle has two key elements, power unit and body style The manufacturer offers three choices of power unit: petrol, electric and hybrid There are 3 main body styles Saloon, Hatchback and SUV.
SUVs are available only as petrol and electric options.Hybrid is available for Hatchback only The website will allow an order to be processed if the chosen vehicle configuration is in stock, otherwise a message will be displayed asking the user to Cry again later. Based on the specification, the following classification tree has been developed:
Which test case is needed to complete the test set and achieve minimum class coverage?
- A. Power Unit Hybrid Body Style: Hatchback
- B. Power Unit: Petrol Body Style: Saloon
- C. Power Unit: Electric Body Style: Hatchback
- D. Power Unit: Hybrid Body Style: Saloon
Answer: A
Explanation:
Explanation
The classification tree shows the combinations of power units and body styles for the Supercar online vehicle sales website. Since SUVs are not available in hybrid, and the existing test cases already cover petrol SUV, electric saloon, and petrol hatchback, the missing test case is hybrid hatchback to achieve minimum class coverage. References = ISTQB Certified Tester Advanced Level Syllabus Technical Test Analyst, Section
3.2.3, Classification Trees1; ISTQB Advanced Level Test Analyst (CTAL) Exam Study Guide, Section 3.2.3, Classification Trees2
NEW QUESTION # 59
......
Check Real ISQI CTAL-TA_Syll2019 Exam Question for Free (2024): https://www.pass4surequiz.com/CTAL-TA_Syll2019-exam-quiz.html
Get Ready to Boost your Prepare for your CTAL-TA_Syll2019 Exam with 80 Questions: https://drive.google.com/open?id=1AXpSJ8mJ36xMOJi4RG_41KgoNezgJD4a