|
|
Interview Questions |
|
|
|
|
Software Testing Exam from The Information Systems Examinations Board (ISEB)
Are you a Software QA engineer or Software tester? Need to update your software QA/testing knowledge or need to prepare for a job interview?
Check out this collection of Software Testing Exam from The Information Systems Examinations Board (ISEB) ...
Software Testing Exam from The Information Systems Examinations Board (ISEB)
- We split testing into distinct stages primarily because:
- Which of the following is likely to benefit most from the use of test tools providing test capture and replay facilities?
- Which of the following statements is NOT correct?
- Which of the following requirements is testable?
- Analyse the following highly simplified procedure:
- Error guessing:
- Which of the following is NOT true of test coverage criteria?
- In prioritising what to test, the most important objective is to:
- Given the following sets of test management terms (v-z), and activity descriptions (1-5), which one of the following best pairs the two sets?
- Which one of the following statements about system testing is NOT true?
- Which of the following is false?
- Enough testing has been performed when:
- Which of the following is NOT true of incidents?
- Which of the following is not described in a unit test standard?
- Which of the following is false?
- Which one of the following statements, about capture-replay tools, is NOT correct?
- How would you estimate the amount of re-testing likely to be required?
- Which of the following is true of the V-model?
- The oracle assumption:
- Which of the following characterises the cost of faults?
- Which of the following should NOT normally be an objective for a test?
- Which of the following is a form of functional testing?
- Which of the following would NOT normally form part of a test plan?
- Which of these activities provides the biggest potential cost saving from the use of CAST?
- Which of the following is NOT a white box technique?
- Data flow analysis studies:
- In a system designed to work out the tax to be paid:An employee has £4000 of salary tax free. The next £1500 is taxed at 10%The next £28000 is taxed at 22%Any further amount is taxed at 40%To the nearest whole pound, which of these is a valid Boundary Value Analysis test case?
- An important benefit of code inspections is that they:
- Which of the following is the best source of Expected Outcomes for User Acceptance Test scripts?
- What is the main difference between a walkthrough and an inspection?
- Which one of the following describes the major benefit of verification early in the life cycle?
- Integration testing in the small:
- Static analysis is best described as:
- Alpha testing is:
- A failure is:
- In a system designed to work out the tax to be paid:An employee has £4000 of salary tax free. The next £1500 is taxed at 10%The next £28000 is taxed at 22%Any further amount is taxed at 40%Which of these groups of numbers would fall into the same equivalence class?
- The most important thing about early test design is that it:
- Which of the following statements about reviews is true?
- Test cases are designed during:
- A configuration management system would NOT normally provide:
- A deviation from the specified or expected behaviour that is visible to end-users is called:
- Regression testing should be performed:
- IEEE 829 test plan documentation standard contains all of the following except
- When should testing be stopped?
- Order numbers on a stock control system can range between 10000 and 99999 inclusive. Which of the following inputs might be a result of designing tests for only valid equivalence classes and valid boundaries?
- Consider the following statements about early test design:
- Non-functional system testing includes:
- Which of the following is NOT part of configuration management?
- Which of the following is the main purpose of the integration strategy for integration testing in the small?
- What is the purpose of a test completion criterion?
- Consider the following statements:
- Given the following code, which statement is true about the minimum number of test cases required for full statement and branch coverage?
- Consider the following statements:
- Functional system testing is:
- Incidents would not be raised against:
- Which of the following items would not come under Configuration Management?
- Maintenance testing is:
- What can static analysis NOT find?
- Which of the following techniques is NOT a black box technique?
- Beta testing is:
- Given the following types of tool, which tools would typically be used by developers, and which by an independent system test team?
- The main focus of acceptance testing is:
- Which of the following statements about component testing is FALSE?
- Which of the following statements is NOT true?
- A typical commercial test execution tool would be able to perform all of the following, EXCEPT:
- The difference between re-testing and regression testing is:
- Expected results are:
- What type of review requires formal entry and exit criteria, including metrics:
- Which of the following uses Impact Analysis most?
- What is NOT included in typical costs for an inspection process?
- Which of the following is NOT a reasonable test objective:
- Which expression best matches the following characteristics of the review processes:
- Which of the following is NOT part of system testing?
- Which statement about expected outcomes is FALSE?
- The standard that gives definitions of testing terms is:
- The cost of fixing a fault:
- Which of the following is NOT included in the Test Plan document of the Test Documentation Standard?
- Could reviews or inspections be considered part of testing?
- Which of the following is not part of performance testing?
- Error guessing is best used:
- Software testing activities should start
- Faults found by users are due to:
- What is the main reason for testing software before releasing it?
- which of the following statements is not true
- When reporting faults found to developers, testers should be:
- In which order should tests be run?
- The later in the development life cycle a fault is discovered, the more expensive it is to fix. why?
- Which is not true-The black box tester
- A test design technique is
- Testware (test cases, test dataset)
- An incident logging system
- Increasing the quality of the software, by better development methods, will affect the time needed for testing (the test phases) by:
- Coverage measurement
- When should you stop testing?
- Which of the following is true?
- What is the important criterion in deciding what testing technique to use?
- If the pseudocode below were a programming language ,how many tests are required to achieve 100% statement coverage?
- Using the same code example as question 17,how many tests are required to achieve 100% branch/decision coverage?
- Which of the following is NOT a type of non-functional test?
- Which of the following tools would you use to detect a memory leak?
- Which of the following is NOT a standard related to testing?
- Which of the following is the component test standard?
- Which of the following statements are true?
- Which of the following is not the integration strategy?
- Which of the following is a black box design technique?
- A program with high cyclometic complexity is almost likely to be:
- Which of the following is a static test?
- Which of the following is the odd one out?
- A program validates a numeric field as follows:
- Using the same specifications as question 29, which of the following covers the MOST boundary values?
|
|
|
|
|
|
|
|
|
|