Thônng tin khoá học: https://wetest.com.vn/khoa-hoc-istqb/
1. Which of the following statements describes a valid test objective?
- To prove that there are no unfixed defects in the system under test
- To prove that there will be no failures after the implementation of the system into productionn
- To reduce the risk level of the test object and to build confidence in the quality level
- To verify that there are no untested combinations of inputs
2. Which one of the following answers describes a test condition as glossary?
- A distinguishing characteristic of a comopnent or system
- A tesable aspect of a component or system identified as a basis for testing
- The degree to which a software product provide functions that meet stated and implied needs when the software is used under specified conditions
- Test cases designed to execute combinations of conditions and actions resulting from them
3. Which activities are involved in the typical debugging process when dynamic testing triggers a failure inn the software?
- Reproduction of a failure, diagnosis, fixing the cause
- Finding the root cause, Reproduction of a failure, fixing the defect
- Finding the root cause, fixing the defect, confirmation
- Reproduction of a failure, requirement elicitation, fixing the cause
4. Which of the following is not a valid testing objective?
- Minimize the level of risk associated with inadequate software quality
- Validate compliance with contractual, legal, and regulatory requirements
- Evaluate various work products, including requirements, user stories, design, and code
- Analyzing the cause of failure
5. Which is the main purpose of sortware testing?
- Determine the productivity team
- Eliminate the need for future program maintenance
- Find all defects prior to release
- Reducing the level of risk
6. Which of the following statements correctly describes the difference between testing and debugging?
- Testing identifies the source of defects; Debuging analyzes the defects and proposes prevention acitivities
- Dynamic testing shows failures cuased by defects; Debugging eliminates the defects, which are the source of failures
- Testing removes faults; Debugging removes defects that cause the faults
- Dynamic testing prevents of the cause of failures; Debuging removes the failures
7. Which of the following provides the definition off the term test case
- Subset of the value domain of a variable within a component or system in which all values are expected to be treated the same based on the specificationn
- A source to determine an expected result to compare with the actual result of the system under test
- Work products produced during the test process for use in planning, designing, executing, evaluating, and reporting on testing
- A set of preconditions, inputs, actions (where applicable), expected results, and postconditions, developed based on test conditions
8. Which of the following is a typical objective of testing?
- To find defects and failures
- To validate the project plan works as required
- Ensuring of complete testing
- Comparing actual result with expected results
9. Which is quality
- Activities focused on providing confidence that quality requirements will be fulfilled
- The degree to which a work product satisfies the stated and implied needs of its stakeholders
- The degree to which a component or wystem protects information and data so that persons or other components oor systems have the degree of access appropriate to their types and levels of authrorization
- The total costs incurred on quality activities and issues and often split into prevention costs, appraisal costs. internal failure costs, and external failure costs
10. Which of the following is a typical test objective?
- Triggering failures
- Reparing defects
- Comparing actual results to expected results
- Analyzing the cause of failure
11. You were given a task to check whether the fixes resolved the problem. Which activity are you performing?
- Reproduction on a failure
- Confirmation testing
- Findind the root cause
- Regression testing
12. Which of the following statements describes a valid test objective?
- To validate that the project follows the plan
- Building confidence in the quality off the test object
- Write a report on product quality
- Provide stakeholders with information about each written testcase
13. You were given a task to find the root cause. Which activity are you performing?
- Validation
- Testing
- Debugging
- Verification
14. Consider the following glossary definitions and match the term with the definition
- A reason or purpose for designing and executing a test
- The componenet or system to be tested
- Confirmation by examination and through provision of objective evidence that specified requirement have been fulfilled
- 1)Test object, 2) test objective, 3) validation
- 1) test objective, 2)Test object, 3) validation
- 1)validation 2)Test basis, 3) verification
- 1) test objective, 2)Test object, 3) verification
15. It is important to ensure that the test design starts during the requirements definition. Which of the following test objectives supports this?
- Evaluating work products such as requirements, user stories, design, and code
- Triggering failures and finding defects
- Providing information to stakeholders to allow them to make informed decisions
- Finishing the project on time
16. Which of the following statements is valid objective for testing?
- To validate whether the test object works are expected by the users and other statkeholders
- The test should start as late as possible so that developmen had enough time to create a good product
- To prove that all possible defects are identified
- To prove that any remaining defects will not cause any failures
17. You were given a task to check whether the fixes are causing failures in other parts of the test objects. Which activity are you performing?
- Debugging
- Confirmation testing
- Finding the root cause
- Regression testing
18. Which of the following statements is a valid test objective?
- Verifying that a test objects complies with contractual, legal, and regulatory requirements
- Prove that the system has no errors
- Provide advice to stakeholders on improving the quality of products and processes
- Make decisions about the release in the absence of the manager
19. Consider the following statements about testing and debugging and identify which are TRUE
- Debugging is a testing activity
- Testers may be involved in debugging and component testing in Agile development
- Testing finds, annalyzes, and fixes defects
- Debugging executes tests to show failures caused by defects
- Checking whether fixes resolved the defects found is a form of testing
- Only 5 is True
- 2,3 and 4
- 1,2 and 5
- 2 and 5
20. Which of the following is an example of debugging?
- A tester find a defect and report it
- A tester retest a fix from the developer and finds a regression
- A developer finds and fixes a defect
- A developer performs unit testing
21. Which of the following statement about debugging is True?
- Is part of the fundatmental testing process
- Includes the repair of the cause of a failure
- Involves intentionally adding knows defects
- Follows the test steps to execute test
22. In the context of testing and debugging, whitat is the primary purpose of confirmation testing?
- To trigger failures caused by defects in the software
- To find defects directly in the test objects through static testing
- To analyze and eliminate causes failures identified during dynamic testing
- To check whether the fixed resolved the problems after debugging
23. You were given a task to analyze and fix the causes of failures in a new system to be released. Which activity are you performing?
- Debugging
- Software testing
- Requirement eliciation
- Defect management
24. Which of the following are valid objectives for testing?
- To find defects
- To gain confidence in the level of quality
- To identify the cause of defects
- To prevent defects
- 1, 2, 3
- 2, 3, 4
- 1, 2, 4
- 2, 3, 4
25. What is the test basis on glossary?
- The point during software development when testing should start
- The body of knowledge used for test analysis and design
- a source to determine an expected result to compare with the actual result of system under test
- The method used to systematically devise test condition
26. What of the following statement describes a valid test objective?
- To prove that all possible bugs are found
- Prioritize defect reports and insist to include those into the release
- Reducing the level of risk of inadequate software quality
- Run a full regression test pack before each release
27. What of the following statement describes a valid test objective
- Automate all regression tests
- Ensuring the required coverage of test object
- Triggering errors and defects
- Run full regression test pack before each release except hot-fixes
28. What is the coverage on glossary?
- An attribute or combination of attributes that are derived from one or more test conditions by using a test technique that enables the measurement of the throughness of the test execution
- The degree to which specified tests have been run, compared to the full set of tests that could have been run
- The degree to which specified coverage items are exercised by a test suite, experessed as a percentage
- The degree to which tests have been autoamted compared to tests that could have been automated
29. Which is not the testing activity?
- Static testing
- Triggering failures
- Finding faults
- Diagnosis
30. Which of the following should Not normally be an objective for a test
- To find faults in the software
- To ensure the required coverage of a test object
- To verify whether all specified requirements have been fulfilled
- To trigger mistakes in the software
31. In the debugging process, what is the purpose of the diagnosis step?
- To reproduce the failure in the test environment
- To confirm that the defects have been resolved
- To find the root cause of the failure idenntified
- To check whether the fixes are causing failures in other parts of the test object
32. What is the mistake?
- An event in which a component or system does not perform a required function within specified limits
- An imperfection or deficiency in a work product where it does not meet its requirements or specifications
- A human action that produces an incorrect result
- A source of defect such that if it is removed, the occurennce of the defect type is decreased or removed
33. Which of the following options shows an example of test activities that contribute to success?
- Having testers involved during various software development lifecycle (SDLC) activities will help to detect defects in work products
- Tester try not to disturb the developers while coding so that the developers write better code
- Testers collaborating with end users help to improve the quality of defect reports during component integration and system testing
- Certified testers will design much better test cases than non-certified testers
34. Why is software testing sometimes required for legal reason?
- It prevents developers from suing testers
- Contract may specify testing requirements that must be fulfilled
- Innternational laws require software testing for export products
- Testing across system must be accompannied by legal documentation
35. Which one of the statements below describes the most common situation for a failure discovered during testing or in production?
- The product crashed when the user selected an option in a dialog box
- The wrong version of a complied source code file was included in the build
- The computation algorithm used the wrong innput variables
- The developer misinterpreted the requirement for the algorithm
36. Which off the following is true?
- QC is a preventive approach, QA is a corrective approach
- Testing is a major form of quality assurance
- QC applies to both the development and testing processes
- In QC test results are used to fix defects, while in QA test results provide feedback on how well the development and test processes are perform
37. How does testing contribute to success?
- Testing ensures that system under test will nnot error out in a production environment
- Testing identifies defects which ensures a successful product will be released to the market
- Testing increases the quality of a software by avoiding defects in the system under test
- Testing through verification and validation of functionality identifies defects in the system under test
38. What is the actual result when a human being makes a mistake while writing code?
- A bug
- A failure
- A fault
- A defect
- 1, 2, 3, 4
- 1, 3, 4
- 2
- 2, 3, 4
39. Which of the following is an example of a failure in a car cruise control system?
- The developer of the system forgot to rename variables after a cut and paste operation
- Unnecessary code that sounds an alarm when revising was included in the system
- The system stops maintaining a set speed when the radio volume is increased or decreased
- The design specification for the system wrongly states speeds
40. Which of the following is true?
- QC is a product oriented, corrective approach and QA is a process oriented, preventive approach
- Both QC and QA are process oriented, preventive approaches
- Testing is both a product oriented, corrective approach and a process oriented, preventive approach
- Quality is both a product oriented, corrective approach and a process oriented, preventive approach
41. Which of the following is a defect rather than a root cause in a fitness tracker?
- Because the author off the requirements was unfamiliar with domain of fitness trainning, he therefore wrongly assummmed that users wanted heartbeat in beats per hour
- The tester of the smartphone interface had not been trained in state transition testing, so missed a major defect
- An incorrect configuration variable implemented for the GPS function could cause location problems during daylight saving times
- Because the designer had never worked on wearable devices before, she as designer of the user interface therefore misunderstood the effects of reflected sunlight
42. Which or the following could be a reason for a failure?
- Document fault
- Software fault
- Design fault
- Environment fault
- 2
- 2, 3, 4
- 1, 2, 3
- All of above
43. A phone ringing distracts a programmer causing the programmer to improperly program the logic that checks the upper boundary of an input variable. Later, during system testing, a tester notices that this input field accepts invalid input values.
Which of the following correctly describes the accepting invalid inputs?
- The root cause
- A failure
- An error
- A defect
44. A phone ringing distracts a programmer causing the programmer to improperly program the logic that checks the upper boundary of an input variable. Later, during system testing, a tester notices that this input field accepts invalid input values.
The improperly code logic for the boundary check is
- The root cause
- A failure
- An error
- A defect
45. According glossary, ‘bug’ is synonymous:
- Incident
- Defect
- Mistake
- Error
46. Which of the following is true?
- Testing is the same as quality assurance
- Testing is a form of quality control
- Testing is the same as quality control
- Quality assurance is a part of testing
Answer
- c
- b
- a
- d
- d
- b
- d
- a
- b
- a
- b
- b
- c
- d
- a
- a
- d
- a
- d
- c
- b
- d
- a
- c
- b
- c
- b
- c
- d
- d
- c
- c
- a
- b
- a
- d
- d
- b
- c
- a
- c
- d
- b
- d
- b
- b