How many cases are required to test the tax system specification as described below, using a decision table which is not collapsed?
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 the person also has more than two and less than five children, an additional 10% reduction is applicable.
Sell-It-Cheap salesrooms organize general and specialist sales with commission charges based on the item price. Following customer feedback, the commission bandings have been changed:
£500 - £749:5.5% fee
£750 - £999:4.5% fee
What tests would be appropriate to test this change in commission bandings using the 2-point boundary value analysis technique?
SELECT ONE OPTION
A tablet manufacturer offers the following options for its customers:
Colour:Black, White, Silver, Gold (4 options)
Model:Standard, Mini, Pro (3 options)
Gigabytes:32, 64, 128, 256 (4 options)
Connectivity:Wifi-only, Wifi+Cellular (2 options)
Using the pairwise technique, what is the MINIMUM number of test cases needed to achieve a full 2-wise coverage?
SELECT ONE OPTION
You work for a software testing consultancy firm,SOFTEST, that specializes in the travel industry. It has built up a portfolio of clients across two main travel sectors: thecruiseandrailsectors. SOFTEST has an established test process, an experienced team of testers, and maintains comprehensive organizational defect taxonomies for both sectors.
A project has started for a new cruise sector client. It will deliver a newuser interfaceallowing customers to search for cruises using several drop-down fields, each with many values, providing a much greater range of combinations than customers previously had. The project is using aSCRUM methodologywith 2-week sprints and well-specified user stories.
Which option below describes the BEST test techniques to apply for each project?
SELECT ONE OPTION:
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?
You have been asked to set up a session-based test management (SBTM) approach for exploratory testing on your current project. Which of the options below describes a correct sequence of steps for the first exploratory test session?
SELECT ONE OPTION
A PIN entry component of an ATM system has been developed using the following state table:
Using the state transition test technique, how many 0-switch test cases are needed to achieve 100% 0-switch coverage?
You are asked to select the test conditions that address functional suitability, portability, usability, and accessibility for Iteration 1 (iOS only) of a new energy monitor application.
SELECT ONE OPTION
Which pair of statements correctly describes when functional completeness, functional correctness, and/or functional appropriateness are undertaken?
SELECT ONE OPTION
A web-based system is being developed to support the administration of tennis tournaments.
The system provides advice on how much money to offer each player as their individual attendance fee. The amount depends on acombinationof the following factors:
Overall attendance fund (divided into five numeric ranges)
Player's current world ranking (divided into ten numeric ranges)
Whether it is a local tournament for the player (YES or NO)
Their relationship with the tournament sponsors (clothing, equipment, or endorsement)
Their previous attendance history at this event (finalist, played, withdrew before event, or withdrew during event)
The new system needs to be ready for the next tournament in just a few months’ time, so testing schedules will be severely challenged.
Which specification-based technique would be the BEST choice in the circumstances?
SELECT ONE OPTION:
You are testing a significant enhancement to theuser interface designfor a mortgage approval program, used internally by mortgage lenders. There are many user roles involved in the process of reviewing and approving new mortgage applications. You have completed the testing that ensures the enhancements are functionally correct, and you must now ensure that the enhanced user interface meets the needs of all user roles in a way that will be considered acceptable by them.
Which test technique would be MOST suitable for this next stage of testing?
SELECT ONE OPTION:
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?
Consider the following user story: As a student, I want to be able to buy a parking pass (priority: high) Acceptance criteria
- The student will not receive the parking pass if the payment is insufficient.
- Only registered students can buy a parking pass.
- The student can only buy one parking pass each month.
Which of the following checklist items would result in finding a defect for the user story?
When would the Test Analyst’s involvement in an Agile project normally start?
SELECT ONE OPTION
A web-based system is being developed to support the administration of tennis tournaments.
The system provides advice on how much money to offer each player as their individual attendance fee. The amount depends on a combination of the following factors:
Overall attendance fund (divided into five numeric ranges)
Player's current world ranking (divided into ten numeric ranges)
Whether it is a local tournament for the player (YES or NO)
Their relationship with the tournament sponsors (clothing, equipment, or endorsement)
Their previous attendance history at this event (finalist, played, withdrew before event, or withdrew during event)
It has been noted that the attendance fee calculation does not take account of 'last minute' invitations that are made to replace a player who withdraws close to the tournament start date. In this case, enhanced attendance fees are offered depending on whether the invitation is made within a week, a fortnight, or a month of the tournament start date.
Which of the following specification-based techniques would be the BEST choice for testing the 'last minute' scenario where players are replaced close to the tournament start, and what type of defect is being targeted by the testing?
SELECT ONE OPTION:
Based on the classification tree shown below, using the pairwise testing technique how many test cases are required to test all pairs?
You are testing an ATM based on the following use
ATM start screen is showing
1. The user inserts card
2. The user types in PIN
3 The user selects cash with receipt'
4. The user selects €50
5. The user selects no further service' Expected results
- The ATM provides €50 to the user
- The ATM returns the card and balance slip
- The ATM clears the screen
- The ATM returns to start menu
You are asked to review this use case.
You are asked to review this use case.
What is the most important information that is missing from this use case?
You work for a company that is a pioneer in smart energy technology. One of their core products is their energy monitor in-home display device, used to display current and historic energy consumption data to many thousands of customers. It has been designed to integrate with their other smart home products, including domestic lighting control systems via their HomeHub.
The company is to launch a new application for smartphones and tablets that will allow its customers to view their energy readings remotely and to view their daily budget usage based on seasonal historic data. The application must also support customers with disabilities.
The application is being delivered using a hybrid mix of agile and V-model methodologies over three iterations:
Iteration 1:Development of the new application to work on the IOS operating system only
Iteration 2:Enhancement to the application to also work on the Android operating system
Iteration 3:Enhancement to the application to provide daily budget usage
The test manager has provided you with a list of high-level test conditions and has asked you, as Test Analyst, to select the test conditions that address functional suitability, portability, usability, and accessibility for Iteration 1 only. Which TWO of the following test conditions should you select?
a) The application will accept voice recognition commands made via IOS devices
b) The application is both learnable and operable for customers when used on Android devices
c) There is no loss or corruption of data transmitted between the energy monitor and other smart-home products
d) The daily budget usage is accurately calculated from seasonal historic data running on Android
e) The application can be installed on all currently supported versions of IOS for all supported smartphones and tablets
SELECT ONE OPTION:
Which of the following software development lifecycle models requires the earliest involvement from the Test Analyst?
Which of the following statements BEST describes checklist-based and black-box test techniques?
SELECT ONE OPTION
As a Test Analyst you are involved in the early stages of an acceptance test for a Product Data Management system. You are asked to write test designs and test cases based on use cases. An earlyversion of the system is already available. It is expected that many things will change (including the user interface) during implementation of the new version.
The tests will be conducted by end-users with much domain knowledge who have also been involved in the project defining the user requirements (in the format of use cases) and reviewing other documentation.
What Is the BEST option regarding the level of detail and documentation required for test cases in the project?
Sell-It-Cheap salesrooms organize general and specialist sales where items are sold to the highest bidder. There is asliding scale of commission charges, based on the price of items sold, with lower-priced items attracting a higher percentage. All items sold have a price in multiples of £1.
New commission bandings after customer feedback:
Items sold for£150 or lessattract a flat-rate fee of£7.00
Items otherwise sold forless than £500have a fee of6%
Items otherwise sold forless than £1000have a4.5%fee
Items otherwise sold forless than £5000have a3.5%fee
Items sold for£5000 or morehave a3%fee
Updated rule:Items sold between£500 and £749have a fee of5.5%
What tests would be appropriate to test this change in commission bandings, using the 2-point boundary value analysis technique?
SELECT ONE OPTION:
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?
The following document has been produced as part of the replacement of an internal Customer Relationship Management (CRM) application. The replacement application should not differ from the current CRM application, and the documentation reflects this aspiration, with seven specific requirements listed.
The requirements will be reviewed using a standard checklist:
a. Requirements should be testable
b. Each requirement should be consistent with other requirements
c. Each requirement should be unambiguous
d. Each requirement should have a unique identifier
e. Documents should be versioned, dated, and the author specified
Which checklist items would identify issues in this requirements document?
SELECT ONE OPTION
You are the Test Analyst reviewing a risk register and designing test conditions for the highest priority product risks related to Iterations 1 and 2 only.
Which of the following product risks would you design test conditions for first?
SELECT ONE OPTION:
In the recent past, you have learned that test automation just using capture & playback tooling, possibly enhanced with some test programming, has limitations. For the next banking project, that will be run using Agile methods, you want to implement a keyword-driven test automation approach. You have 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?
Which of the following is a TYPICAL defect found in functional completeness testing?
SELECT ONE OPTION
The following document has been produced as part of the replacement of an internal Customer Relationship Management (CRM) application. The replacement application should not differ from the current CRM application, and the documentation reflects this aspiration, with seven specific requirements listed.
Document:New CRM Overview-20nn-1 A
CRM Replacement
Author:Andrew Smith
Date:26-01-20nn
Version:0.04
The following are individual requirements:
There are no new screens in the replacement CRM application
The screen layouts match the existing CRM application
Screen navigation conforms to the internal company standards
Data will be displayed within 4 seconds
Screen US002B layout is amended to introduce the ability to populate a new data item for Financial Conduct Authority registration number (optional field - to be reported from the start of the next tax year). This is a numeric item, unique to any company.
Security access will be controlled by SSO (Single Sign-On) from the users' network logon
Users without authorized access will not see any CRM screen
The requirements will be reviewed using a standard checklist:
a. Requirements should be testable
b. Each requirement should be consistent with other requirements
c. Each requirement should be unambiguous
d. Each requirement should have a unique identifier
e. Documents should be versioned, dated, and the author specified
Which checklist items would identify issues in this requirements document?
SELECT ONE OPTION: