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?
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?
The correct answer is A. 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
Reference =
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
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
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?
Brittney
5 days agoMuriel
13 days agoJesusita
20 days agoParis
1 months agoAudra
1 months agoLacey
2 months agoNilsa
2 months agoNu
2 months agoMitsue
2 months agoJustine
2 months agoNaomi
3 months agoFelton
4 months agoOlive
5 months agoRana
5 months agoNelida
5 months ago