Loading questions...
Updated
Want a break from the ads?
Become a Supporter and enjoy a completely ad-free experience, plus unlock Learn Mode, Exam Mode, AstroTutor AI, and more.
This exam has 42 community-verified practice questions. Create a free account to access all questions, comments, and explanations.
Your organization is implementing a food ordering application intended to feature an intuitive user interface (easy navigation and quick search) and offering functions such as: personalization of the order (option to modify ingredients, comments for the restaurant) verification of the correctness of the order before it is sent real-time order tracking view order history
Management decided to test the requirements mentioned above using a checklist and has asked you to prepare this. Consider the following four checklists.
Checklist 1 -
[ ] Does the system reject an order with an incorrect zip code?
[ ] Does the system reject an order with an unfilled mandatory field?
Checklist 2 -
The interface allows the user to easily navigate the application (YES / NO / PARTIALLY)
The search function allows the user to quickly search for restaurants (YES / NO / PARTIALLY)
Checklist 3 -
[ ] Is the time from order placement to order confirmation less than 10s?
[ ] Is the user interface free of grammatical errors?
Checklist 4 -
The application works properly on the Android operating system (YES / NO)
The application works properly on the iOS operating system (YES / NO)
Which of the following is an example of a read-do checklist useful for testing the application described in the scenario?
As a test analyst, you have been asked to conduct a role-based review of the usability of the electronic banking system’s user interface. The interface allows the user to choose a language from English, Spanish, or Italian. The system is secured with a multi-factor authentication mechanism. After logging in, the user can manage their loans.
During the review, you take the role described by the following persona:
Name: Maria Rossi -
Age: 64 -
Occupation: retired Italian language teacher
Knowledge of technology: basic; she is afraid of technology
Hardware: Windows laptop, Android phone
Place of residence: Rome, Italy -
Language skills: Italian (native), Spanish (basic)
What could MOST likely be reported by you during this review?
You are designing test cases based on the following use case:
Use case: logging in to the online banking system
Alternative flows -
3A - the user clicks the “Forgot Password” button. The system sends an e-mail with a link to reset the password and returns to step 2
5A - incorrect password. The system displays the message “Incorrect password”, and after closing the window with the message, it returns to step 3
Exceptions -
2A - system unavailable due to maintenance work. The system displays the message “Maintenance work in progress; try later” and the login process ends
7A - MFA verification error. The system displays the message “MFA verification failed" and the login process ends
The test strategy requires that coverage of the main scenario, alternative flows, and exceptions is achieved for each use case. The strategy allows testing multiple alternative flows within a single test case. Each exception must be tested with a separate test case, but a test case can contain alternative flows.
What is the MINIMUM number of test cases that will achieve this coverage?
A system takes as input two natural numbers, T1 and T2, representing two consecutive temperature measurements. The temperature is measured in whole degrees Celsius. The system returns temperature change information according to the following logic:
• IF T1 = T2, return the message “Temperature has not changed.”
• IF T1 ≠ T2, return the message “Temperature has changed.”
You use domain-based testing to verify the correct implementation of the above requirement. You follow the SIMPLIFIED coverage technique.
Which set of test points, understood as temperature pairs (T1, T2), achieves 100% of this coverage?
Which of the following shows the test analyst’s contribution to interoperability testing?
Below is a state transition diagram that models the behavior of the component responsible for verifying the correctness of the PIN code entered by the user. The system begins operating in the “Welcome screen” state and ends in the “End” state.

The system is supposed to allow three attempts to enter the PIN. If the user enters the correct PIN during any of these attempts, the system makes a withdrawal and terminates the operation. If the third attempt is incorrect, the system blocks the card and terminates the operation. As a test analyst, you review this diagram for possible defects that could be introduced into the system that will be created based on this model.
What should be the conclusion of your analysis?
You are testing an image recognition system. The system is based on a deep neural network. As input, the system receives an image (1000x1000 pixels) of a geometric figure - a triangle, square, or circle. The figure is one color and is depicted on a solid background of another color. The figure can be of any size and placed anywhere on the picture. The system classifies the figure on output as a triangle, square, or circle. If the system receives an image that does not meet the above requirements, it responds with “unrecognized shape.”
You want to test the correctness of this system using metamorphic testing.
Which of the following is NOT a valid metamorphic relation for this scenario?
Which of the following BEST shows a test analyst’s contribution to flexibility testing?
Which type of tools provide traceability of test cases to test basis elements?
Which option BEST describes a test analyst’s involvement in different software development lifecycles?
You are testing an online banking application. These features have been implemented and are ready for testing:
Funds transfer: allows you to transfer funds between accounts at the bank
Transaction history: displays a list of the last 10 transactions
Account balance: displays the current balance for each account
Your task as a test analyst is to create a test charter for a 2-hour session to evaluate the functionality of the funds transfer function, focusing on basic scenarios and usability aspects.
Your test charter currently looks like this:
Test the correctness of transfers
Using the data: account number, account balance, transfer amount
To discover a potential violation of the rules of correct transfer
Scope of testing: ...
What will be MOST useful as part of the test scope in this test charter?
Which of the following is NOT an example of a test analyst’s contribution to defect prevention?
What testing do test analysts perform when they verify the system’s compliance with accessibility standards such as WCAG?
Your organization is implementing a food ordering application intended to feature an intuitive user interface (easy navigation and quick search) and offering functions such as: personalization of the order (option to modify ingredients, comments for the restaurant) verification of the correctness of the order before it is sent real-time order tracking view order history
You analyze a four-point checklist for functional testing that was prepared by another test analyst.
Which of these points is NOT a good example of an item for this checklist?
You are testing a loan allocation decision process, modeled with this activity diagram:

You are designing test cases using scenario-based testing. One test case corresponds to the execution of a single scenario.
What is the MINIMUM number of test cases required to test all scenarios?
Which of the following is a benefit of crowd testing?
Your regression test suite includes five test cases, TC1-TC5. They cover the use case scenarios UC1-UC10 as follows:
TC1 covers UC1, UC2, UC3, UC4, UC5, UC6, UC7, UC8
TC2 covers UC7, UC8 -
TC3 covers UC2, UC4, UC6, UC7 -
TC4 covers UC10 -
TC5 covers UC5, UC8, UC9 -
The system consists of three components: C1, C2, and C3.
C1 implements scenarios UC1, UC2, UC3, UC4;
C2 implements scenarios UC5, UC6, UC7;
C3 implements scenarios UC8, UC9, UC10.
The latest iteration of the project refactored the C3 component. Your organization uses a regression test selection strategy based on scenario coverage.
Due to time constraints, you only have time to execute two regression tests.
Which TWO test cases should be executed? (Choose two.)