Determining the schedule for each testing activity and test milestones for a test project, using activity estimates, available resources, and other constraints is a typical task performed during
Which of the following statements about white-box test techniques is true?
A financial institution is to implement a system that calculates the interest rates paid on investment accounts based on the sum invested.
You are responsible for testing the system and decide to use equivalence partitioning and boundary value analysis to design test cases. The requirements describe the following expectations:
Investment range| Interest rate
R500 to RIO 00010%
RIO 001 to R50 00011%
R50 001 to RlOOOOO12%
RIOOOOl to R500 000| 13%
What is the minimum number of test cases required to cover all valid equivalence partitions for calculating the interest?
Test automation allows you to:
You are a tester working on a critical project. Based on the risk analysis you execution? Priority 1 is the highest and Priority 3 is the lowest priority.
Why should you choose a test technique?
Which of the following statements about the testing quadrants is TRUE?
Consider an estimation session in which a six-member Agile team (Memb1..... Memb6) uses the planning poker technique to estimate a user story (in story points). The team members will use a set of cards with the following values: 1,2, 3,5, 8,13,21. Below is the outcome of the first round of estimation for this session:
Which of the following answers BEST describes how the estimation session should proceed?
During system testing phase of a word processor, a tester finds that on opening a file from a particular set of files, which are part of a critical workflow, the word processor crashes. Which of the following is the next step the tester should take poor to recording the deviation?
You are testing the download process of a mobile phone application.
For which to the following capabilities to the system you need to design a nonfunctional test?
Which ONE of the following statements does NOT describe how testing contributes to higher quality?
In a review, which of the following is the responsibility of the manager?
Consider the following testing levels:
1) Component Testing
2) Integration Testing
3) System Testing
4) Acceptance Testing
Which of the following statements is true?
In which of the following cases you would NOT execute maintenance testing?
4 equivalence classes are given for integer values:
0 < x <100
100<= x <= 200
200 < x < 500
x >= 500
Which of the following options represent correct set of data for valid equivalence class partitions?
The statement: "Test activities should start in the early stages of the lifecycle, adhering to the testing principle of early testing” is relevant to which of the recognized software development models?
A class grade application for instructors assigns letter grades based on students' numerical grades.
The letter grades for different numerical grades should be:
Above 89, up to 100 - A
Above 79, up to 89 • B
Above 69, up to 79 • C
Above 59, up to 69 - D
Below 60- F
Which of the following sets of test inputs would achieve the relatively highest equivalence partition coverage?
Which of the following is an INCORRECT statement about the benefit of traceability between the test basis and test work products?
Why it is essential that defects found in a review be reported objectively?
You are an experienced tester on a project with incomplete requirements and under pressure to deploy.
What type of testing should you do?
A program got 100% decision coverage in a test. Which of the following statements is then guaranteed to be true?
Which of the following is NOT a product risk?
Given some statements about independence of testing
i. Independence is a replacement for familiarity with the code
ii. Independence helps remove the biases produced because of own work
iii. Similar kind of failures can be detected by anyone
iv Assumptions by different people are different revealing weaknesses
Which of the following CORRECTLY represents the benefits?
Which ONE of the following roles is responsible for mediating, managing time, and generating a safe review environment in which everyone can speak freely?
Which of the following is a test-first approach, where tests that express a shared understanding from stakeholders of how the application is expected to work, are first written in business-readable language (following the Given/When/Then format), and then made executable to drive development?
Which of the following statements refers to good testing practice to be applied regardless of the chosen software development model?
You are working on creating test cases for a user story -
As a customer, I want to be able to book an ISTQB exam for a particular date, so that I can find choose my time slot and pay the correct amount, including discounts, if any.
The acceptance criteria for this :
1. The dates shown should be from the current date to 2 years in future
2. Initially there should be 10 timeslots available for each day, 1 hour each, starting at 8 AM GMT
3. Maximum 5 persons should be able to select a time slot after which that time slot should become unavailable
4. First timeslot should have a 10% discount
Which of the following is the BEST example of a test case for this user story?
The following decision table is used to assist a doctor in determining the drug therapy to prescribe for a patient (aged 6 to 65 years) diagnosed with acute sinusitis. The table consists of three Boolean conditions and six actions
Based only on the given information, which of the following statements is TRUE?
A system computes prices for bus tickets. The price depends on
- the passenger type (baby, child, adult, senior citizen, student, military)
- the travelling type (as single or in a group)
- the distance (zone 1. 2. 3)
- the kind of transport (ordinary, express)
Which of the following test techniques is the most appropriate one for testing the price computation?
Which of the following statements about white-box testing is FALSE?
Which of the following statements about Experience Based Techniques (EBT) is correct?
An agile software development organization has recently hired a senior tester. The organization has distributed teams spread across time zones. They need to share test status with various stakeholders including upper management and customers at a regular interval. Which of the following statements seems to be correct with regards to the communication?
Which of the statements correctly describes when a whole team approach may NOT be suitable?
Pariksha labs is a mature software testing company. They are TMMi level 5 certified. Their testing processes are well defined. Which ONE of the following statements is likely to be CORRECT about them?
Match each objective to the correct test level
Objective:
A)Verifying whetherthe functionalandnon-functlonalbehaviorsof the system are as designed andspecified.
B)Verifying whetherthe functionalandnon-functlonalbehaviorsof the interfaces are as designed.
C)Verifying whetherthe functionalandnon-functionalbehaviorsof the components are as designedand specified.
D)Establishing confidence in the quality of the systemas a whole.
Test Level:
1.Component testing.
2.Integration testing.
3.System testing.
4.Acceptance testing.
Consider a review for a high-level architectural document written by a software architect. The architect does most of the review preparation work, including distributing the document to reviewers before the review meeting. However, reviewers are not required to analyze the document in advance, and during the review meeting the software architect explains the document step by step. The only goal of this review is to establish a common understanding of the software architecture that will be used in a software development project.
Which of the following review types does this review refer to?
Which of the following BEST explains a drawback of independent testing?
Which of the following statements are true?
1. Early and frequent feedback helps to avoid requirements misunderstanding.
2. Early feedback allows teams to do more with less.
3. Early feedback allows the team to focus on the most Important features.
4. Early and frequent feedback clarifies customer feedback by applying static testing techniques
Select the correct answer:
Which of the following tools is most likely to detect defects in functions or methods in source code?
Which of the following CORRECTLY matches the roles and responsibilities in a formal review?
A software calculates the annual car tax using three inputs:
- E; the emission level of the vehicle
- P: the power of the vehicle
-T the type of the vehicle
The input value for P can be integer positive values between 15 and 350.
Which of the following answers contains a correct list of a boundary values for the P input?
Which of the following statements best describes how configuration management supports testing?
The whole-team approach:
Which of the following statements refers to a good testing practice that applies to all software development lifecycles?
Which of the following statements is CORRECT about White-box testing?
Which of the following coverage criteria results in the highest coverage for state transition based test cases?
The following 4 equivalence classes are given:
Which of the following alternatives includes correct test values for x. based on equivalence partitioning?
Which of the following statements is CORRECT about the value added by a tester to release planning?
Which of the following statements about estimation of the test effort is WRONG?
Consider a given test plan which, among others, contains the following three sections: "Test Scope", "Testing Communication", and "Stakeholders". The features of the test object to be tested and those excluded from the testing represent information that is:
Which of the following statements about reviews are TRUE?
I. In walkthroughs the review meeting is typically led by the author.
II Inspection is characterized by an open-ended review meeting
III Preparation before the review meeting is part of informal reviews
IV Management rarely participates in technical review meetings
A system has valid input numbers ranging between 1000 and 99999 (both inclusive). Which of the following inputs are a result of designing tests for all valid equivalence classes and their boundaries?
Which of the following statements about testing in the context of an agile (iterative-incremental) development model is correct?
The acceptance criteria associated with a user story:
Which or the following is a valid collection of equivalence classes for the following problem: An integer field shall contain values from and including 1 to and including 15.
Which sequence of stated in the answer choices is correct in accordance with the following figure depicting the life-cycle of a defect?
Which of the following statements best describes the way in which decision coverage is measured?
A software module to be used in a mission critical application incorporates an algorithm for secure transmission of data.
Which review type is most appropriate to ensure high quality and technical correctness of the algorithm?
Scenario 1 “Happy Tomatoes” (used for questions 20-22):
An intelligent application for agricultural use incorporates temperature sensors located at different points of an enclosure. The sensors measure and record the temperature at regular intervals and extract the statistical values for these measurements. These values include the average daily temperature.
A new variety of tomatoes is currently being grown and the “World Organization for Happy Tomatoes” has established temperature ranges related to vegetative development.
When the system establishes that the average temperature is within a specific range, it emits a value that will be used to monitor and control the crop.
Using the equivalence partitioning technique, identify the set of input values that provides the HIGHEST coverage.
Which of the following is a test task that usually occurs during test implementation?
Given the following User Story: "As an online customer, I would like to be able to cancel the purchase of an individual item from a shopping list so that it only displays the relevant items, in less than 1 second", which of the following can be considered as applicable acceptance test cases?
I.Click on my online shopping list, select the unwanted Item, delete the unwanted item, the unwanted Item is deleted from the shopping list in less than 1 second.
ii.Click on my online shopping list, select all the items, delete all the items, the unwanted items are deleted from the shopping list in less than 1 second.
iii.Tab to the online shopping list and press enter, select the unwanted item, delete the unwanted item, the unwanted item is deleted from the shopping list In less than 1 second.
Iv. Click on the checkout button, select the payment method, make payment, confirmation received of payment and shipping date.
v. Click on my shopping list, select the unwanted Item, delete the unwanted item, the unwanted item is deleted from the shopping list.
Select the correct answer:
"Statement Testing" is part of;
Which of the following is a task the Author is responsible for, as part of a typical formal review?
The following open incident report provided:
Date: 01.01.01
Description: When pressing the stop button the application status remain in "Attention" instead of "Ready'.
Severity: High
Life Cycle: Integration
Which of the following details are missing in the giving incident report?
I. Identification or configuration of the application
II. The name of the developer
III. Recommendation of the developer
IV The actions and/or conditions that came before the pressing of the button
How can testing contribute to higher quality?
In maintenance testing, what is the relationship between impact analysis and regression testing?
Consider the following simplified version of a state transition diagram that specifies the behavior of a video poker game:
What Is the minimum number of test cases needed to cover every unique sequence of up to 3 states/2 transitions starting In the "Start" state and ending In the "End" state?
You need to test the login page of a web site. The page contains fields for user name and password. Which test design techniques are most appropriate for this case?
Which of the following is true about Oracles?
In branch testing, what is the significance of a conditional branch in a software program?
Which of the following statements about testware are correct?
I When closing the test activities, all the testware resources can be uninstalled and released
II All the testware should be subject to Configuration Management
III. The testware. at the end of the project, should be transferred to the organization responsible for maintenance
IV The developers are responsible for the correct installation of the testware
A test status report SHOULD:
Which of the following is the main difference between quality assurance (QA) and quality control
Which ONE of the following options CANNOT be subjected to static analysis?
Which of the following BEST describes checklist-based testing?
A team's test strategy was to invest equal effort in testing each of a system's modules. After running one test cycle, it turned out that most of the critical bugs were detected in one of the system's modules.
Which testing principal suggests a change to the current test strategy for the next test cycle?
Which of the following would be the LEAST likely to be used as the basis for a test exit criteria?
The following state transition diagram describes the functionality involved in a system using fingerprint and password authentication to log onto a system.
How many distinct states of the system are visible in the above diagram?
Which of the following statements is the BEST example of non-functional testing?
In the newest version of payroll system number of changes were made. As a tester you got a task to perform regression and confirmation tests. Which of the following project activities are related to confirmation testing?
During iteration planning, a scrum team uses an estimation technique called planning poker to estimate the effort required to deliver a critical user story. In advance of the estimation session, the team agreed on some ground rules to limit the number of poker rounds and save time.
The team agreed on the following:
1. They will use the following progression for estimation: Extra-small, Small, Medium, Large, Extra-large, and Extra-extra-large.
2. If estimation values differ significantly, the highest score will be used for estimation purposes.
The result of the first round of planning poker:
Team MemberEstimation
BusinessLarge
DevelopmentExtra-extra-large
TestingExtra-extra-large
Which of the following options best represent the team’s next actions?
You are testing an e-commerce system that sporadically fails to properly manage customers' shopping carts. You have stressed the urgency of this situation to the development manager and development team and they recognize the priority of resolving the underlying defect. The development team is waiting for more information, which you will include in your defect report. Given the following items of information they are included in a typical defect report:
1. The expected results
2. The actual results
3. The urgency and priority to fix this
4. The date and author of the defect report
5. A description of the defect in order to reproduce, including screenshots and database dumps
Which of these items will be MOST useful to the developers to help them identify and remove the defect causing this failure?
Which of the following statements about re-testing and regression testing are TRUE?
I Re-testing should be performed after a defect is fixed.
II Regression testing should always be performed after a defect is fixed.
III. Re-testing and regression testing may be performed at any test level.
IV Regression testing may include functional, non-functional and structural testing.
V. Re-testing should be included in the debugging activity.
Use Scenario 1 “Happy Tomatoes” (from the previous question).
Using the Boundary Value Analysis (BVA) technique (in its two-point variant), identify the set of input values that provides the HIGHEST coverage.
Which of the following answers describes a reason for adopting experience-based testing techniques?
As a result of the joint evaluation of a product version with the customer, it has been concluded that it would be appropriate to retrieve an earlier version of the product and carry out a benchmark. Depending on the result, further development will be carried out based on the current version or the retrieved version.
Which mechanism, process, and/or technique will allow the specific version (including the testing work products) of a given software product to be restored?
An Incident Management tool implements the following defect states; Open, Assigned, Solved,
Closed Consider the following defect report:
Id T000561
Test Object "Warehouse Management' application
Tester name; John Bishop
Date: 10th. April 2010
Test Case MRT558I
Status OPEN
Severity Serious
Priority
Problem- After inputting the Total Quantity item = 450 in the SV034 screen, the system shows an unexpected Error message=47
Correction:
Developer name:
Closing date:
Which of the following is a valid criticism of this report?
In a two-hour uninterrupted test session, performed as part of an iteration on an Agile project, a heuristic checklist was used to help the tester focus on some specific usability issues of a web application.
The unscripted tests produced by the tester's experience during such session belong to which one of the following testing quadrants?
Which of the following BEST describes a benefit of test automation?
The following rules determine the annual bonus to be paid to a salesman of a company based on the total annual amount of the sales made (referred to as TAS).
If the TAS is between 50k€ and 80k€, the bonus is 10%. If the TAS exceeds 80k€ by a value not greater than 40k€, the bonus is 15%. Finally, if the TAS
exceeds the maximum threshold which entitles to a 15% bonus, the bonus is 22%.
Consider applying equivalence partitioning to the TAS (Note: 1k€ = 1000 euros).
Which one of the following answers contain only test cases that belong to the same equivalence partition?
You are testing the latest version of an air-traffic control system prior to production deployment using exploratory testing. After following an unusual sequence of input steps, the system crashes. After the crash, you document a defect report with the following information:
•Title: System crashes unexpectedly during input.
•Brief summary: System crashes when an unusual sequence of inputs is used.
•Version: V1.001
•Test: Exploratory testing prior to production deployment
•Priority: Urgent
•Risk: High
•References: Screenshot of crashed application
What critical Information Is missing from this report?
Which ONE of the following options is NOT a test objective?
Which ONE of the following statements is correct?
An alphanumeric password must be between 4 and 7 characters long and must contain at least one numeric character, one capital (uppercase) letter and one lowercase letter of the alphabet.
Which one of the following sets of test cases represents the correct outcome of a two-value boundary value analysis applied to the password length? (Note: test cases are separated by a semicolon)
Mark the correct sentences:
* Defects are a result of environmental conditions and are also referred to as "Failures"
* A human mistake may produce a defect
* A system mil totally fail to operate correctly when a failure exists in it
* When a defect exists in a system it may result in a failure
* Defects occur only as a result of technology changes
Which of the following statements about TDD, BDD and ATDD is TRUE?
Atypical generic skill required for the role of tester is the ability to
Which of the following types of tools is BEST suited for determining source code compliance with the guidelines provided by a coding standard?
Which ONE of the following statements about maintenance testing is CORRECT?
Which ONE of the following elements is TYPICALLY part of a test plan?
Consider the following defect report for an Exam Booking System
Defect ID: ST1041 | Title: Unable to cancel an exam booking | Severity: Very High | Priority: Very High | Environment: Windows 10, Firefox
Description: When attempting to cancel an exam booking using the cancel exam feature, the system does not cancel the exam even though it shows a message that the exam has
been cancelled.
Which ONE of the following indicates the information that should be added to the description for reproducing the defect easily?
Which are the MAIN goals of risk management in a software project?
Which of the following best describes the relationship between a test progress report and a test summary report?
Which ONE of the following options CORRECTLY describes one of the seven principles of the testing process?
A Test Manager conducts risk assessment for a project. One of the identified risks is: The sub-contractor may fail to meet his commitment". If this risk materializes. it will lead to delay in completion of testing required for the current cycle.
Which of the following sentences correctly describes the risk?
Which ONE of the following elements is TYPICALLY used to guide testing during exploratory testing?
Manager responsibilities in formal review includes ad except one of the following:
Which review type, also known as a “buddy check”, is commonly used in Agile development?