Which of the following options BEST explain the pesticide paradox principle of testing?
You are testing an e-commerce system The system accepts four different types of Credit Cards; each card has its own rules for valid and invalid numbers. The following is a portion of the Decision Table for Order Management.:
The combination of the conditions Valid Card Number (NO) + Purchase Approved (YES) is not feasible.
You wish to perform a test which completely covers all the combinations of equivalence partitioning tor the different types of credit card, according to the rules shown in the above Decision Table
How many test cases do you need?
Choose below the best characterization of the difference between black-box testing and white-box testing
An issue has been found in a production system, where a code component fails to release memory after it has finished using it. Which of the following tools would have been the MOST effective at detecting this defect during Performance testing?
Which of the following does NOT represent one of the three triggers for maintenance testing an operational system?
A software company adopts the V-model as their development life cycle. Which of the following contains roles of a tester in this company?
Which of the following is a correct set of boundary values to test the "Group Size" parameter, as defined by the following statement;
"In a reservation system for groups visiting a small museum, the graphical user interface presents a field asking the number of group members. Group size can be anywhere from 2 to 20 visitors"
The following Test Cases have been created for a simple web-based airline booking system.
Test Case 1: Search for an item Available Flights
Test Case 2: View selected item in My Flights
Test Case 3: Login to the system: Login is accepted
Test Case 4: Select an available flight: item added to My Flights
Test Case 5: Print confirmation receipt, then exit
Test Case 6: In My Flights, confirm details and book flight
Which of the following is the correct logical order for the test cases?
You need to test a vending machine for light drinks The machine has a button for each of the drinks it contains
Pressing a button before inserting coins, will display the cost of the drink
Pressing the same button after inserting enough coins will dispense the drink and provide change if needed)
If the machine is out of the specific drink, and the button for this drink is pressed, the machine displays "Sold Out" (regardless if coins were inserted or not).
Which test technique is most suitable for this situation?
Which of the following is a direct benefit of maintaining traceability between the test basis and test work products'?
The decision table above shows a company's fuel expenses structure.
Which of the following Test Cases based on the decision table are Valid?
Test Case 1:
An employee who is not a car or motorcycle driver attempts to claim fuel expenses. Expected result: Expense claim not allowed.
Test Case 2:
An employee who drives a 1700cc diesel car attempts to claim fuel expenses. Expected result: Expense claim accepted at band C.
Test Case 3:
An employee who rides a motorcycle attempts to claim fuel expenses. Expected result: Expense claim accepted at band A.
Your agile project has scheduled a final sprint before release to fix and re-test all open defects with a priority level of 3 or above.
The following defect report shows the defect fields that are currently being captured on the system.
Title: Unable to add excursions to pre-paid cruises
Date raised: 21/05/18
Author: Emma Rigby
Status: Fixed
What occurred: I went to book an excursion for a pre-paid cruise but received an error message saying, ‘Facility not available’. I can book excursions on cruises that have not yet been fully paid.
What should have occurred: Requirement 3.12 says clearly that customers can add excursions after cruises have been fully paid so the facility should have been available (when an additional amount may now need to be paid).
Priority: 2
Software build: 2.1
Test level: System test
Environment details: System test 3
Which of ONE of the following additional defect report fields would be MOST beneficial for the sprint team to add?
A system requirement states that up to 100 users should be able to carry out a transaction, with responses returned within 5 seconds.
What type of non-functional testing would you carry out to verify these requirements?
The four test levels used in ISTQB syllabus are:
An organization wants to do away with integration testing but otherwise follow V-model.
Which of the following statements is correct?
Which of the following is an approach that can be used for exploratory testing?
Your company is developing a system with complex business rules and many branches in the structure of its code components. You need to choose one black box technique and one white box technique for test case design.
Which one of the following offers the BEST choice?
Which of the following statements is LEAST likely to be true of non-functional testing?
Which of the following should be considered when purchasing a test execution tool?
Which of the following BEST matches the attributes with a level of testing?
I. Stubs and drivers are often used
II The test environment should correspond to the production environment
III. Finding defects is not the main focus
IV Testing can be based on use cases
V. Testing is normally performed by testers
VI. Testing for functional and non-functional characteristics
For a given set of test-cases, which of the following is a benefit of running these tests with a test automation tool?
Which of the following lists represents the correct sequence of the main activities of the fundamental test process (leaving out the activity of control which should take place in parallel to all the other activities)?
Which of the following apply to System Testing?
a) May satisfy legal requirements.
b) Can use system specifications as a test basis.
c) Often the responsibility of business users.
d) Main goal is to establish confidence.
e) Should focus on the communication between systems.
Which of the following are valid test objectives?
(i)Finding defects.
(ii)Gaining confidence about the level of quality and providing information.
(iii)Preventing defects.
(iv)Debugging the code.
Which of the following is a consideration when deploying test execution tools? [K1]
It is recommended to perform exhaustive tests for covering all combinations of inputs and preconditions.
Testers are often seen as the bearer of unwanted news regarding defects. What are effective ways to improve the communication and relationship between testers and others?
a)Communicate factual information in a constructive way.
b)Try to understand how the other person feels and why they react the way they do.
c)Always outsource testing activities.
d)Never record information that could be used to apportion blame to an individual or team.
Test script TransVal 3.1 tests transaction validation via screen TRN 003B. According to the specification (PID ver 1.3 10b iv) the validation screen should not accept future dated transactions. Test script TransVal 3.1 passes. Test script eod 1.4 tests end of day processing and is run after the execution of TransVal 3.1 using data entered during that test
Which of the following is the BEST detail on an incident report? [K3]
A bank is developing a new service that will be delivered via the web. The user interactions are defined as a set of use cases and the service is designed to be available continuously 24/7. In view of the challenging characteristics of the service the test manager has decided that the code should be thoroughly tested at component level.
Which of the following test types will be required during the development? [K2]
From the following list, which of the following apply to experience-based techniques? [K2]
a. Test cases are derived from a model of the problem to be solved or the software
b. Test cases are derived from the knowledge of the testers
c. The knowledge of testers, developers and users is used to drive testing
d. The internal structure of the code is used to derive test cases
Which of the following accurately defines the integration testing test level? [K2]
Under which of the following circumstances is maintenance testing required? [K1]
Which of the test cases below will exercise both outcomes from decision 2? [K3]
Refer to the exhibit
Functional and structural tests are alternative test types that may be used separately or together at which test level? [K1]
Which of the following test design techniques is classified as a structure-based (white box) technique? [K1]
Before an invoice can be created, an account is required. Before an account can be set up, an account user is required (in order to set up the account). The software is delivered with a master user only, who can only create other types of users. The following test cases have been written to test the high-level structure of the software
a. Create an invoice
b. Amend an invoice
c. Process an invoice (send to customer)
d. Delete an invoice
e. Create an account
f. Create an account user
g. Amend an account user
h. Delete an account user
i. Amend an account
j. Delete an account
Which of the following test procedures would enable all tests to be run? [K3]
Which of the following is a valid reason for writing test cases based on experience and intuition? [K1]
Which of the following risks represents the highest level of risk to the project?
The Cambrian Pullman Express has special ticketing requirements represented by the partial decision table below.
Refer to the exhibit
Carol has a student railcard and is travelling on a Flexible Standard Class ticket. James has a senior railcard and is travelling on a super saver ticket. Which of the options represents the correct actions for these two test cases? [K3]
Consider the following pseudo code:
1. Begin
2. Input X, Y
3. If X > Y
4. __Print (X, ‘is greater than’, Y)
5. Else
6. __Print (Y, is greater than or equal to’, X)
7. EndIf
8. End
What is the minimum number of test cases required to guarantee both 100% statement coverage and 100% decision coverage?
Which of the following test cases will ensure that the statement ‘Print ‘Hold’’ is exercised? [K3]
Refer to the exhibit
What other details should be included in the following incident report when it is first submitted?
Date of Issue: 23/11/05
Severity: P1
Build: Version15.6
Details: Expected field to be limited to 15 chars, able to enter 27
Which of the following would be appropriate test objectives for user acceptance testing of the first release of a new software product aimed at a general market and built using Agile methods? [K2]
a. To identify as many defects as possible
b. To maximise code coverage
c. To ensure the product works as expected
d. To assess the overall quality of the product
e. To determine the reliability of the product
Which of the following processes ensures that all items of testware are identified, version controlled, tracked for changes, so that traceability can be maintained throughout the test process?
Which of the following correctly states a limitation in the use of static analysis tools? [K1]
Which of the following, select the best description of the fundamental test process:
Which of the following test organizations has the highest level of independence?
Which of the following statements about software development models is most accurate? [K1]
What type of test design technique is the most effective in testing screen-dialog flows?
Which of the following is NOT an example of a typical risk-based testing activity?
Which of the following errors CANNOT be found with structure-based testing techniques?
A Software was re-deployed because the backend database was changed from one vendor to another The Test Manager decided to perform some functional tests on the redeployed system. This is an example of test of which test type?
The following test cases for a Library Management System are available to test changes made to the functions and data structures associated with borrowers
1. Add a new borrower to the system
2. Update a borrower's data
3. Remove a borrower from the system
4. Loan a book to a borrower
5. Return a book from a borrower
6. Reserve a book for a borrower
7. Send "reservation ready" message to a borrower
Which of the following test sequences represents a possible use case? (a test sequence always start with test #1)
Which of the following is a task of the Test Analysis and Design activity of the test process?
Given the following requirement:
Which of the following statements is NOT correct?
Which of the following is NOT a deciding factor in determining the extent of testing required?
The following incident report that was generated during test of a web application
What would you suggest as the most important report improvement?
Defect detected date: 15.8.2010
Defect detected by. Joe Smith
Test level System test
Test case Area 5/TC 98
Build version: 2011-16.2
Defect description After having filled out all required fields in screen 1,1 click ENTER to continue to screen 2. Nothing happens, no system response at all.
The following diagram lists various types of operating systems, databases and application servers supported by the application under test. For complete coverage of all combinations, how many combinations of the above are to be tested?
Testing should provide sufficient information to stakeholders to make informed decisions about the release of the software or system being tested. At which of the following fundamental test process activity the sufficiency of the testing and the resulting information are assessed?
Which ONE of the following statements does NOT describe how testing contributes to higher quality?
The following sentences refer to the Standard for Software Test Documentation' specification (IEEE 829). Which sentence is correct?
What is the difference between system integration testing and acceptance testing?
An organization is working on updating test cases for a particular module of their software.
Sam updated a set of test cases yesterday and saved the new version on his PC.
Unfortunately, the hard disk of his PC crashed, and his work was lost.
The IT department of the organization restored the contents of his hard disk with the last available back-up - from the previous morning However the changes made by him yesterday were lost forever
Which of the following tools, had it been used, would have prevented the loss of Sam's updates?
Once a bug is fixed, it should be retested. What is the term used to define this type of testing?
When testing a mission critical system a high coverage should be achieved. Which of the following techniques should be implemented as a structural based coverage technique in order to achieve highest coverage?
A money order system is designed to calculate the charge for a transfer
- Amounts from 1 to 1999 are charged EUR 10.
- Amounts from 2000 to 5000 are charged EUR 15
- Amounts below EUR 1 or above EUR 5000 are not accepted. Assume that only integer values can occur. Which of these sets of amounts covers all equivalence classes?
Which of the following is NOT a factor on which test estimation is dependent upon?
A software company decided to buy a commercial application for its accounting operations. As part of the evaluation process, the company decided to assemble a team to test a number of candidate applications.
Which team would be the most suitable for this goal?
The following program part is given:
IF (condition A)
then DO B
END IF
How many test cases are necessary in order to achieve 100% statement coverage?
A software application incorrectly provided customers discounts of 50% off their total purchases rf the purchases exceeded S100. II was discovered through an audit that the discount should have been only 5% off these purchases. A root cause analysis uncovered that the requirements incorrectly stated 50% instead of 5% in this scenario.
Which of the following MOST accurately reflects this scenario?
Which of the following statements about use cases and use case testing is NOT TRUE?
Which of the following statements gives the BEST example of a trigger for maintenance testing?
What is the main reason for using a pilot project to introduce a testing tool into an organization? [K1]
A system calculates the amount of customs duty to be paid:
_ No duty is paid on goods value up to, and including, $2,000.
_ The next $8,000 is taxed at 10%.
_ The next $20,000 after that is taxed at 12%.
_ Any further amount after that is taxed at 17%.
To the nearest $, which of these groups of numbers fall into three DIFFERENT equivalence classes?