3 Months Free Update
3 Months Free Update
3 Months Free Update
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 BEST matches the descriptions with the different categories of test techniques?
1. Test cases are based on the test basis which may include the requirements, use cases and user stories
2. Test cases are based on the test basis which may include the software architecture or code
3. Test cases can show deviations from the requirements
4. These test techniques are applicable to both functional and non-functional testing
5. Tests are based on knowledge of developers, users and other stakeholders
Black - Black-box test techniques White - White-box test techniques Experience - Experience-based test techniques
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?
Which of the main activities of the fundamental test process does the task ‘verify the test environment set up is correct’ relate to? [K1]
A system is being enhanced to simplify screen navigation for users.
Which of the following does NOT reflect structural testing?
Which of the following provides the BEST description of statement coverage?
Which of the following software development models BEST exemplifies a model that does NOT support the principle of early testing?
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 statements best characterises maintenance testing? [K2]
Which of the following statements about software development models is most accurate? [K1]
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 is a valid collection of equivalence classes for the following problem: "An Integer numeric field shall contain values from 1 to 80 both values inclusive"
Which of the following BEST describes the relationship between test planning and test execution? [K2]
Which of the following characteristics is most likely to promote effective software testing? [K1]
Which of the following accurately defines the integration testing test level? [K2]
Under which of the following circumstances is maintenance testing required? [K1]
Which from the following list are typically found to enable the review process to be successful? [K2]
a. Each review has clear defined objectives
b. The lower the number of defects, the better the review process
c. The right people for the review objective are involved
d. There is an emphasis on learning and process improvement
e. Management are not involved in the process at all
f. Checklists should not be used, as these slow down the process
g. Defects found are welcomed and expressed objectively
A test case starts at S1 and triggers 4 events in sequence: E1, E4, E5, E7. What will be the finishing state and the output(s) from the test case? [K3]
Refer to the exhibit
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?
Functional and structural tests are alternative test types that may be used separately or together at which test level? [K1]
Test objectives for systems testing of a safety critical system include completion of all outstanding defect correction. Regression testing is required following defect correction at all test levels. Which TWO of the following metrics would be MOST suitable for determining whether the test objective has been met? [K2]
a. Regression tests run and passed in systems testing
b. Incidents closed in systems testing
c. Planned tests run and passed in system testing
d. Planned tests run and passed at all levels of testing
e. Incidents raised and closed at all levels of testing
A client-server system for a web development must support a minimum of 200 enquiries per hour. In peak times, it must be available 24 hours x 7 days due to the critical nature of the application, and must have a response time lower than 20 seconds during peak loads.
Which of the following set of test types would be most appropriate to verify the non-functional requirements expressed in this statement?
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 test cases will ensure that the statement ‘Print ‘Hold’’ is exercised? [K3]
Refer to the exhibit
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]
The flow graph below shows the logic of a program for which 100% statement coverage and 100% decision coverage is required on exit from component testing. [K4]
The following test cases have been run:
Test Case 1 covering path P,Q,R,U
Test Case 2 covering path P,Q,S,V
Test Case 3 covering path P,Q,S,W,X
Test case 4 covering path P,Q,S,W,Y
Refer to the exhibit
Which of the following is a valid reason for writing test cases based on experience and intuition? [K1]
Consider the following pseudo code
1. Begin
2. Read Gender
3. __Print “Dear”
4. If Gender = ‘female’
5. Print (“Ms”)
6. Else
7. __Print ( “Mr”)
8. Endif
9. End
How many test cases are needed to achieve 100 per cent decision coverage?
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 NOT be a typical target of testing support tools?
Which statement BEST describes when test planning should be performed? [K1]
It is recommended to perform exhaustive tests for covering all combinations of inputs and preconditions.
Which of the following test design techniques is not a black box technique?
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.
An iPhone application identifies and counts all purchases of a particular product from a shopping website. The application incorrectly counts purchase attempts by including both failed attempts, and also those where the purchase was terminated by the user before completion. Testing has identified that the problem was located in the ‘purchase identification’ module, where the first stage in the purchasing process was counted, rather than a successful confirmed purchase.
Which of the following statements correctly identifies what has happened? [K2]
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?
Which of the following tool types is the most useful one for a test manager?
Which of the following is NOT an example of a typical risk-based testing activity?
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 a task of the Test Analysis and Design activity of the test process?
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 NOT a deciding factor in determining the extent of testing required?
Given the following requirement:
Which of the following statements is NOT correct?
Which of the following errors CANNOT be found with structure-based testing techniques?
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 NOT a factor on which test estimation is dependent upon?
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?
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?
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)
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 sentences refer to the Standard for Software Test Documentation' specification (IEEE 829). Which sentence is correct?
Once a bug is fixed, it should be retested. What is the term used to define this type of testing?
In foundation level syllabus you will find the main basic principles of testing, Which of the following sentences describes one of these basic principles?
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 statements BEST states the value of static testing?
Consider the following pseudo-code
How many minimum test cases are required to cover 100% Statement coverage and Decision coverage?
Which of the following is a direct benefit of maintaining traceability between the test basis and test work products'?
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?
What is the difference between system integration testing and acceptance testing?
Which one of the following statements about techniques for estimating test effort is correct?
Which of the following tasks Is MOST LIKELY to be performed by the tester?
Which of the following are triggers for Maintenance testing?
a) System migration from one platform to another.
b) Retirement of a system.
c) Preparation for an audit of a system.
d) Modifications to a system.
e) Development of a whole new system.
Which type of automation test design is used in the example below?
An automation team designs an automation framework for testing of their web-based applications. Realizing that they need to use different data for different test cycles, they decide not to hard-code any data
in their scripts Instead they read all the data from text files while test execution is in progress.
When a test case is created based on a Use Case, what type of test is created?
Which of the following would be a key difference between a peer review of code and static analysis of code using a tool?
At what stage of the Fundamental Test Process do testers write the steps of the test procedures?
Which of the following would NOT be a common metric used for monitoring test preparation and execution?
In which development life cycle model is regression testing an increasingly important activity as the project progresses?
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 ONE of the following statements does NOT describe how testing contributes to higher quality?
You are responsible for applying the correct technique (or a review of the requirements document for a project to develop a new software application. You identify the reviewers and the required roles, including the meeting leader, who is the requirements document author, and a separate role for a scribe. Additionally, you decide to take a relatively informal approach to the requirements review. The goal of the review is to find defects in the requirements document, such as omissions, inconsistencies, and duplications. Another goal of the review is to improve the software application's usability and accessibility by considering the various stakeholders' viewpoints.
Which of the following statements BEST describes this scenario?
Which of the following should be considered when purchasing a test execution tool?
Which test design technique can be used for effectively testing system requirements consisting of logical conditions?
Which defect below is MOST likely to be found by a review during static testing?
Which one of the following is an example of how product risk analysis can influence the testing approach?