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 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 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?
Which of the following is correct?
The following sentences refer to the Standard for Software Test Documentation' specification (IEEE 829). Which sentence is correct?
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 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 deciding factor in determining the extent of testing required?
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 ONE of the following statements does NOT describe how testing contributes to higher quality?
In foundation level syllabus you will find the main basic principles of testing, Which of the following sentences describes one of these basic principles?
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.
Which of the following is NOT a factor on which test estimation is dependent upon?
"Statement Testing" is part of;
Once a bug is fixed, it should be retested. What is the term used to define this type of testing?
Which of the following is NOT an objective of testing?
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?
Which of the following is an appropriate reason for maintenance testing?
Which statement about use case testing is true?
What is the difference between system integration testing and acceptance testing?
Which of the following statements is true?
Which of the following statements is correct?
What does the term Pesticide paradox' refer to?
Which of the following test types is a part of the V-Model?
Which of the following is NOT an example of a typical risk-based testing activity?
Which of the following is a task of the Test Analysis and Design activity of the test process?
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 errors CANNOT be found with structure-based testing techniques?
Which of the following is an example of black-box dynamic 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?
Where and by whom is Beta testing normally performed?
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?
Out of the following, what is not needed to specify in defect report?
Which of the following is NOT an example of a common test metric?
Which of the following defect types are LEAST likely to be discovered when using static analysis tools?
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 BEST describes a methodical approach to the Error Guessing test technique?
A bank offers a savings account with various interest rates based on the current balance in the account. The balance ranges and respective interest rates are:
Using two-point boundary value analysis, which of the following sets of test Inputs provides the relatively highest level of boundary coverage?
At what stage of the Fundamental Test Process do testers write the steps of the test procedures?
A holiday club restricts those booking the holiday, to people between the ages of 18 and 30 inclusive.
Using three-point boundary values, what ages would be required to test the lower and upper boundary?
Which of the following represents good testing practice for testers, irrespective of the software lifecycle model used?
Which test level is concerned with testing the smallest bodies of software?
Which of the following would NOT be a common metric used for monitoring test preparation and execution?
Which of the following type of defect would NOT be typically found by using a static analysis tool?
Which of the following is NOT a test control activity?
Which of the following statements about estimation of the test effort is WRONG?
Which of the following statements is true?
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 would be a key difference between a peer review of code and static analysis of code using a tool?
Which of the following statements is NOT correct?
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
Which one of the following statements about techniques for estimating test effort is correct?
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?
Which of the following statements is true?
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)?
What is integration testing?
Which of the following is a direct benefit of maintaining traceability between the test basis and test work products'?
Which of the following is by definition a reactive test approach?
Which of the following tasks Is MOST LIKELY to be performed by the tester?
An online form has a "Title" input field The valid values for this field are: Mr, Ms. Mrs. Which of the following is a correct list of the equivalence classes of the input values for this field?
Considering the following pseudo-code, calculate the MINIMUM number of test cases required to achieve 100% statement coverage and 100% decision coverage.
Which of the following BEST describes error guessing?
Which of the following statements about independent testing is WRONG?
How are statement testing and decision testing techniques similar?
Which of the following statements gives the BEST example of a trigger for maintenance testing?
Which of the following are correct tasks during "Test analysis and design"?
I. Designing and prioritizing test cases
II Identifying any required infrastructure and tools
III. Reviewing the test basis
IV Creating test data and preparing test harnesses
V. Writing automated test scripts
Which of the following would be LEAST appropriate as part of an incident report covering the observation of a failure during testing?
Which of the following tools is most likely to detect defects in functions or methods in source code?
What of the following statements regarding walkthrough are NOT true?
Given the following review types and review characteristics:
a. Pair review
b. Walkthrough
c. Technical review
d. Inspection
1. Formal
2. Inlornial
3. Purpose includes gaining consensus
4. Purposes include improving the software product and training the review participants
Which of the following BEST matches the review type with the review/ characteristic?
A "functional test" is...
A calculator software is used to calculate the result for 5+6.
The user noticed that the result given is 6.
This is an example of:
Which of the following lists contains only black-box test techniques?
Which of the following test organizations has the highest level of independence?
“Experience based" test design techniques, typically...
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
Component testing may include:
Which of the following correctly states a limitation in the use of static analysis tools? [K1]
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
Which of the following characteristics is most likely to promote effective software testing? [K1]
Equivalence Partitioning is best defined as:
Refer to the exhibit
The following test cases need to be run, but time is limited, and it is possible that not all will be completed before the end of the test window
The first activity is to run any re-tests, followed by the regression test script. Users have supplied their priority order to tests.
Which of the following gives an appropriate test execution schedule, taking account of the prioritisation and other constraints? [K3]
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 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 test case design techniques is white box (structure-based)? [K1]
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]
Dynamic Analysis Tools are used to:
Which statement correctly describes debugging? [K2]
Which of the test cases below will exercise both outcomes from decision 2? [K3]
Refer to the exhibit
Which of the following is a valid objective of testing? [K1]
Which statement BEST describes when test planning should be performed? [K1]
Typically, exit criteria may consist of:
What content would be in an incident report if that incident report was based on the IEEE 829 Standard for SoftwareTest Documentation?
(i)Identification of configuration items of the software or system.
(ii)Software or system lifecycle process in which the incident was observed.
(iii)Description of the anomaly to enable reproduction of the incident.
(iv)Number of occurrences of the incident.
(v)Classification of the cause of the incident for metrics and for reporting purposes.
Number of correct answers: 1
Which of the following are 'Exit Criteria?'
Which of the following accurately defines the integration testing test level? [K2]
Why is independent testing important? [K1]
Which of the following statements about use-case testing are most accurate?
(i)In a use-case diagram an actor represents a type of user.
(ii)Use-cases are the most common test basis for unit testing.
(iii)A use-case describes interactions between actors.
(iv)An actor is always a human user that interacts with the system.
(v)Test cases can be based on use-case scenarios.
(vi)Use-case testing will often identify gaps not found by testing individual components.
What can testing demonstrate?
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 would typically be identified using static analysis by tools? [K1]
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]
When an organization considers the use of testing tools, they should:
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?
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?
System testing is:
What type of test design technique is the most effective in testing screen-dialog flows?
Which type of review has the following main purposes:
discussing, making decisions, evaluating alternatives, finding defects, solving technical problems and checking conformance to specifications, plans, regulations, and standards?