Why is independent testing important? [K1]
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
System testing is:
Which of the following test design techniques is not a black box technique?
Which of the following test case design techniques is white box (structure-based)? [K1]
“Experience based" test design techniques, typically...
Which of the following statements about software development models is most accurate? [K1]
Which of the following test design techniques is classified as a structure-based (white box) technique? [K1]
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?
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
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?
What is static analysis?
Which of the following statements is most true about test conditions?
Refer to the exhibit
Given the following State Transition diagram, match the test cases below with the relevant set of state transitions.
(i)X-Z-V-W
(ii)W-Y-U-U
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]
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
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
Which of the following test cases will ensure that the statement ‘Print ‘Hold’’ is exercised? [K3]
Refer to the exhibit
Which of the following would typically be identified using static analysis by tools? [K1]
What is a test condition?
Functional and structural tests are alternative test types that may be used separately or together at which test level? [K1]
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 correctly states a limitation in the use of static analysis tools? [K1]
Which TWO of the following test tools would be classified as test execution tools? [K2]
a. Test data preparation tools
b. Test harness
c. Review tools
d. Test comparators
e. Configuration management tools
Which of the following BEST defines static techniques? [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]
Which of the following test organizations has the highest level of independence?
What is the main reason for using a pilot project to introduce a testing tool into an organization? [K1]
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.
It is recommended to perform exhaustive tests for covering all combinations of inputs and preconditions.
When an organization considers the use of testing tools, they should:
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
What can testing demonstrate?
Component testing may include:
What is the value of static code analysis?
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 following would achieve the HIGHEST level of testing independence for a project's test level?
Which of the following CORRECTLY matches the roles and responsibilities in a formal review?
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
Which of the following factors is LEAST likely to be used as a basis for estimating testing effort?
Integration testing has following characteristics.
I. It can be done in incremental manner
II. It is always done after system testing
III. It includes functional tests
IV It includes non-functional tests
Which of the following is NOT a valid objective of testing?
When can functional and structural testing BOTH be applied?
Which of the following processes is related to ensuring the integrity of the testware?
Which of the following statements is true?
Which of the following statements about test estimation approaches is CORRECT?
When should component integration tests be carried out?
Which test level is concerned with testing the smallest bodies of software?
Which one of the following statements about techniques for estimating test effort is correct?
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
In which development life cycle model is regression testing an increasingly important activity as the project progresses?
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 BEST describes how configuration management supports the test process?
Which of the following DOES NOT describe "component testing'?
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 statement about Static Testing is TRUE?
You are testing an e-commerce system which 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 in getting this resolved. The development team is waiting for more information in your defect report in order to help resolve this failure.
Given the following items of information:
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 the items would be MOST useful to include in the defect report?
Consider the following code
int premium=2500;
if { premium = premium +1500: } Which options suits for a correct combination of Boundary value and expected result. Assume first number as boundary followed by expected result.
Which of the following test execution outcomes are likely to increase the overall quality of the software:
I) A test case passes
II) A test case fails, defect gets logged which subsequently gets fixed
III) Some tests are deferred because test environment is not available
IV) A bug is found but there is no corresponding test case
Which of the following is a correct reason to apply test automation?
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?
A QA manager of a start-up company needs to implement within a week a low cost incident management tool Which of the following is the best option?
A program got 100% decision coverage in a test. Which of the following statements is then guaranteed to be true?
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?
What is a peer review?
For the code fragment given below, which answer correctly represents minimum tests required for statement and branch coverage respectively?
Which of the following statements BEST describes how test cases are derived from a use case?
Consider the following excerpt from a test report 'We tested the module AX45T and we got only 1 failure. To recreate the failure, we used test file PR624_DR78_TCB0022 pkr, available under the PR624_DR78 repository in the CK01 server".
Which incident report objective does this excerpt satisfy?
Which of the following metrics are useful for monitoring the test progress?
A garden irrigation system allows the user to specify 2 inputs:
1. Frequency - The number of times the system should be automatically switched on per day; minimum once per day, maximum 5 times
2. Duration - The duration of operation, in whole minutes, each time it is switched on; ranging from 1 to 60
Applying 2-value boundary value analysis which of the following options has the correct test set of valid and invalid boundary values?
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 statement about use case testing is true?
What is the order in which the specifications for test cases, test conditions and test procedures are developed as a part of the test development process?
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?
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?
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?
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?
What is the difference between system integration testing and acceptance testing?
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.
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.
Which of the following statements is correct?
Which of the following is NOT a deciding factor in determining the extent of testing required?
Which of the following test types is a part of the V-Model?
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 NOT an example of a typical risk-based testing activity?
Which of the following is an example of black-box dynamic 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 statement about use case testing is true?
Which of the following is a task of the Test Analysis and Design activity of the test process?
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 ONE of the following statements does NOT describe how testing contributes to higher quality?
Which of the following errors CANNOT be found with structure-based testing techniques?
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 is NOT an objective of testing?
Once a bug is fixed, it should be retested. What is the term used to define this type of testing?
Which of the following statements is true?
A software company adopts the V-model as their development life cycle. Which of the following contains roles of a tester in this company?
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?
Out of the following, what is not needed to specify in defect report?
Where and by whom is Beta testing normally performed?
What does the term Pesticide paradox' refer to?
"Statement Testing" is part of;
Which of the following is NOT an example of a common test metric?
Given the following requirement:
Which of the following statements is NOT correct?
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 correct?
Which of the following defect types are LEAST likely to be discovered when using static analysis tools?