Consider the following decision table:
This decision table has been created to test the following specification: Persons that study at a university (C1) and have parents whose total annual income is less than 30.000 (C2), receive a scholarship In in addition to these qualifications, if they also live away from home (C3), they receive an addition to their scholarship (A2) How many cases are left when this decision table is collapsed?
A decision table is collapsed when duplicate or impossible cases are removed. In this decision table, there are two duplicate cases: column 2 and column 4 have the same actions (A1 and A2), and column 5 and column 6 have the same action (A1). There are also two impossible cases: column 7 and column 8 have no actions, which means that there is no outcome for these combinations of conditions. Therefore, after collapsing the decision table, only two cases are left: column 1 and column 3, which have different actions (A1 and A2 for column 1, and A1 for column 3).Reference=
ISTQB Certified Tester Advanced Level Syllabus Technical Test Analyst1, page 2
Decision Table-Based Testing2, section ''Don't Care Entries and Rule Counts''
A Guide on Building Decision Tables3, section ''How to ensure that the Table is Complete?''
You have just attended a cross-functional meeting during which a list of risk items was reviewed. After much discussion, each item was assigned a likelihood and impact rating by the group. Although there was some disagreement, the outcome was generally accepted by everyone who participated. You will now be working on planning the testing to address the identified risks in priority order. When you execute the tests, you will be conducting what type of activity?
Which of the following software development lifecycle models requires the earliest involvement from the Test Analyst?
The agile development model requires the earliest involvement from the test analyst because it is a flexible and iterative approach that delivers software in short cycles called sprints. The test analyst plays a key role in planning, designing, executing, and reporting on the testing activities for each sprint.Reference=
ISTQB Certified Tester Advanced Level Overview of Syllabi1, page 10
ISTQB Certified Tester Advanced Level Syllabus Technical Test Analyst2, page 2
Understanding the SDLC: Software Development Lifecycle Explained3, section ''Agile model''
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?
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 = 12Reference=
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''
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?
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
Stefania
9 days agoCecilia
1 months agoBelen
2 months agoLettie
2 months agoCharisse
3 months agoTiara
4 months agoColene
4 months agoBlair
4 months agoBrittney
5 months agoMuriel
5 months agoJesusita
5 months agoParis
6 months agoAudra
6 months agoLacey
6 months agoNilsa
6 months agoNu
7 months agoMitsue
7 months agoJustine
7 months agoNaomi
8 months agoFelton
8 months agoOlive
9 months agoRana
9 months agoNelida
9 months ago