Competence Title: Performing Database System Test Part I. Choose your Best Answer & Write the Exact Letter in Capital Letter.
1. What is the primary goal of test environment preparation?
A) Increase software complexity B) Mimic the production environment C) Reduce hardware costs D) Limit user access 2. Which of the following is NOT a component of the testing environment? A) Physical setup B) Database C) User manual D) Logical setup 3. Black box testing primarily focuses on: A) Internal code structure B) Database triggers C) User interfaces and integration D) Code optimization 4. Which testing type assesses the internal workings of a database? A) Performance testing B) White box testing C) Security testing D) Usability testing 5. What is the purpose of a test plan? A) Describe the systematic approach to testing B) Define user roles C) Outline the project budget D) Specify hardware requirements 6. Data integrity testing focuses on: A) Performance metrics B) Validating data correctness C) User experience D) Code efficiency 7. What is system modularization? A) Combining all components into one unit B) Increasing system load C) Dividing a system into smaller modules D) Reducing system complexity 8. What is the main purpose of acceptance criteria? A) Assess system performance B) Identify stakeholders C) Determine expected outcomes D) Define system architecture 9. What is the first step in executing test scripts? A) Review the test scripts B) Document results C) Analyze performance D) Execute the scripts 10. Which of the following is true about automated test scripts? A) They execute predefined test cases automatically B) They are written in natural language C) They require no maintenance D) They are less reliable than manual tests 11. What is the primary objective of quality benchmarks? A) Set performance, functional, and security standards B) Identify user roles C) Define project timelines D) Assess budget constraints 12. Which of the following is a key activity during test script execution? A) Ignoring deviations B) Altering test cases C) Logging relevant information D) Skipping non-critical tests 13. What is the purpose of comparing actual and expected results? A) To gather user feedback B) To ensure code quality C) To identify potential defects D) To reduce testing time 14. Which of the following is NOT a quality attribute? A) Performance B) Complexity C) Reliability D) Usability 15. What is a key activity of stakeholder involvement in testing? A) Limiting their access to information B) Excluding them from the process C) Consulting them on acceptance criteria D) Making all decisions independently 16. What is the first step in recognizing quality problems? A) Documenting issues B) Awareness of potential issues C) Conducting user surveys D) Ignoring minor discrepancies 17. What is traceability in testing? A) Linking requirements to test cases B) Monitoring user engagement C) The ability to track project budgets D) Documenting test scripts 18. Which technique can be used for risk analysis? A) Performance testing B) User feedback C) Code reviews D) Brainstorming sessions 19. Which of the following attributes should be tested for usability? A) User experience B) Security C) Functionality D) Performance
21. Which of the following is a common quality variation?
A) High performance B) Consistent results C) Excellent documentation D) Poor user experience 22. How should quality problems be communicated to the development team? A) Through detailed reports B) Verbally during meetings C) Ignored until resolution D) Only when critical 23. Continuous monitoring of system metrics helps in: A) Enhancing user interfaces B) Identifying potential quality issues C) Reducing costs D) Limiting user access 24. Which of the following is NOT a phase in the SDLC? A) Marketing C) Testing B) Maintenance D) Deployment 25. Which testing approach focuses on offline processing? A) User acceptance testing B) Batch testing C) Integration testing D) Online testing 26. What is the role of a test script? A) Outline executable test steps B) Define project budgets C) Document user requirements D) Track project timelines 27. What is the role of the project manager in the testing process? A) Conduct user interviews B) Oversee testing activities and timelines C) Write test cases D) Execute test scripts 28. Which document outlines the systematic approach to testing? A) User manual C) Project charter B) Test plan D) Requirement specification 29. What is the purpose of a contingency plan in testing? A) Increase project scope C) Define user roles B) Prepare for identified risks D) Outline the budget 30. The process of gathering and analyzing logs is essential for: A) Enhancing user interfaces B) Understanding system performance C) Reducing costs D) Limiting user access Competence Title: Performing Database System Test Name ________________________ IDNO__________________ Answer Sheet MCQ 1) 6) 11) 16) 21) 26) 2) 7) 12) 17) 22) 27) 3) 8) 13) 18) 23) 28) 4) 9) 14) 19) 24) 29) 5) 10) 15) 20) 25) 30)