Under which of the following circumstances is maintenance testing required? [K1]
Which of the following characteristics is most likely to promote effective software testing? [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 factors will MOST affect the testing effort required to test a software product? [K1]
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.
Which of the following test organizations has the highest level of independence?
Which of the main activities of the fundamental test process does the task ‘verify the test environment set up is correct’ relate to? [K1]
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, select the best description of the fundamental test process:
Which of the test cases below will exercise both outcomes from decision 2? [K3]
Refer to the exhibit
In a system designed to work out the employee tax to be paid:
_ An employee has $4,000 of salary tax free.
_ The next $1,500 is taxed at 10%.
_ The next $28,000 after that is taxed at 22%.
_ Any further amount is taxed at 40%.
Which of these is a valid Boundary Value Analysis test case?
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?
What factors should be considered to determine whether enough testing has been performed?
(i)The exit criteria.
(ii)The budget.
(iii)How big the test team is.
(iv)The product's risk profile.
(v)How good the testing tools are.
(vi)Sufficient details of the system status to allow decisions
How does software testing contribute to the quality of delivered software? [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
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]
Which of the following test design techniques is not a black box technique?
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 metrics could be used to monitor progress along with test preparation and execution? [K1]
Which of the following test cases will ensure that the statement ‘Print ‘Hold’’ is exercised? [K3]
Refer to the exhibit
What type of test design technique is the most effective in testing screen-dialog flows?
Which of the following test case design techniques is white box (structure-based)? [K1]
The ISTQB fundamental test process consists of 5 main activities To which of these belongs the task "Identifying necessary test data"?
Which of the following Is NOT a benefit of traceability between the test basis and test work products?
Debugging and Testing are key activities in the software development lifecycle.
Which of the following are 'Debugging' activities?
a) Identifying, a failure
b) Locating the cause of failure
c) Fixing the defect
d) Checking the fix has resolved the failure
Considering the following pseudo-code, calculate the MINIMUM number of test cases required to achieve 100% statement coverage and 100% decision coverage.
The following checklist has been produced to help reviewers detect defects with user stones:
User Story Checklist:
1. The user story must have a unique identifier
2 The user story must contain the user/customer
3 The user story must contain the need
4. The user story must contain the reason.
5. The user story must contain testable acceptance Criteria-Using the checklist above what is wrong with the following user story?
User Story US2018
As a bank account customer, I would like to transfer money from one account to another using the mobile banking application by using the drag
and drop feature.
This is acceptable when
• I can drag and drop from one account to another and select any of the pre-defined amounts
• I can drag and drop from one account to another and type in any positive amount
• Once I confirm the details the amount is debited from the first account and credited to the second account
In which development life cycle model is regression testing an increasingly important activity as the project progresses?
Your task is to compile a test execution schedule for the current release of software.
The system specification states the following logical dependencies:
• An admin user must create/amend/delete a standard user.
• A standard user is necessary to perform all other actions.
The test plan requires that re-tests must be performed first, followed by the highest priority tests. To save time, the test plan states that tests should be scheduled to create test data for the subsequent tests in the schedule.
The following test cases have been designed, with an indication of priority (1 being the highest priority) and whether the test has previously failed.
Which test execution schedule meets the test plan requirements and logical dependencies?
Which of the following statements is the BEST example of non-functional testing?
Which of the following processes is related to ensuring the integrity of the testware?
Which one of the following is an example of how product risk analysis can influence the testing approach?
Which of the following is a key difference between black box and white box test design techniques?
Which of the following BEST describes how configuration management supports the test process?
Which of the following type of defect would NOT be typically found by using a static analysis tool?
Which of the following options describe the chain of events in the correct sequence?
Which ONE of the following is the BEST way to take advantage of the different mindsets of testers and developers?
Testing and Debugging are key activities in the software development lifecycle.
Which of the following are DEBUGGING activities?
a) Designing tests to find failures.
b) Locating the cause of failures.
c) Analysing and fixing the defects.
d) Executing tests to show failures.
Which of the following would achieve the HIGHEST level of testing independence for a project's test level?
The decision table above reflects a golf club's pricing structure for green fees and buggy/cart hire.
What is the expected result (actions) for each of the following two test cases (TC1 and TC2)?
* TC 1 - Paul is not a full member, is a Loyalty Card holder and requests to play 18 holes with a buggy/cart
* TC 2 - Cheryl is not at full member, doesn't have a Loyalty Card and requests to play 9 holes with a buggy/cart
You are testing a mobile app that displays a person's status in respect of Covid-19. There are five possibilities: Fully Vaccinated, Partly Vaccinated, Infected & Recovered. Last Tested Positive or Last Tested Negative. You have found that, after receiving data about successful administration of a second injection, the person's status has not changed from Partly Vaccinated to Fully Vaccinated, although it should have done. The project uses a popular proprietary defect management tool where you have drafted an incident report with the following information:
• Test id., test environment used and date/time of run
• Expected and actual results with steps to reproduce.
• Severity level 4 (Critical - an entire functional area is unusable)
• Version data for the application under test and the testware that was used
Which one of the following important items of information is missing?
A booking system for a city bus service prices its fares according to the time of travel:
• Peak-time tariff starts at 0600 and finishes at 1000 am
• Off-peak tariff applies during all other times of service
• The bus service does not operate between 2300 and the start of the next day’s peak service
Note that all times mentioned are inclusive.
When applying the equivalence partitioning test design technique, which of the following options, shows test case inputs that each fall into a different equivalence partition?
Which of the following is NOT a deciding factor in determining the extent of testing required?
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?
Which of the following defect types are LEAST likely to be discovered when using static analysis tools?
In foundation level syllabus you will find the main basic principles of testing, Which of the following sentences describes one of these basic principles?
Once a bug is fixed, it should be retested. What is the term used to define this type of testing?
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?
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?
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?
Which ONE of the following statements does NOT describe how testing contributes to higher quality?
Which of the following is NOT a factor on which test estimation is dependent upon?
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?
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?
Which of the following errors CANNOT be found with structure-based testing techniques?
Which of the following is NOT an example of a typical risk-based testing activity?
Which of the following statements about decision tables are TRUE?
I. Generally, decision tables are generated for low risk test items
II. Test cases derived from decision tables can be used for component tests.
III. Several test cases can be selected for each column of the decision table.
IV. The conditions in the decision table represent negative tests generally.
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"
Which of the following tool types is the most useful one for a test manager?
The following sentences refer to the Standard for Software Test Documentation' specification (IEEE 829). Which sentence is correct?
Given the following requirement:
Which of the following statements is NOT correct?
A software company adopts the V-model as their development life cycle. Which of the following contains roles of a tester in this company?
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)
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?
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.