0% found this document useful (0 votes)
7 views

Assignment of Performing Database System Test

practical assignment in database test

Uploaded by

ddejen45
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
7 views

Assignment of Performing Database System Test

practical assignment in database test

Uploaded by

ddejen45
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

HARAMBEE UNIVERSITY

DEPARTMENT OF WDDBA

Individual Assignment (Out of 30%)


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)

You might also like