|
|
Apr 25, 2024
|
|
Catalog 2017-2018 [ARCHIVED CATALOG]
|
CSD 268 Quality Assurance Methodologies5 credits This Quality Assurance (QA) Methodologies course is an introduction to the theory, concepts, and reasoning behind software testing and automation. Students learn how to create and run test scripts and implement basic test projects.
Prerequisites: CS& 141
Corequisites: CS 143 or CSD 228 or CSD 233
Quarters Offered: Fall, Spring
Global Outcomes: This course teaches to the global outcome of Communication.
Student Outcomes/Competencies: Upon successful completion of this course students will be able to:
- Describe the objectives, limits, and cycles of testing
- Identify the differences between Black Box and White Box testing
- Demonstrate the process of reproducing bugs
- Define the role of automated software testing
- Create test cases and test scripts, and document the test cases according to the technology standards
- Demonstrate test management practices and techniques
- Identify strategies of “Risk Management”
- Create a project risk-management strategy
- Manage a tracking system for bugs
- Demonstrate performance testing and stress testing
- Describe the use of problem reports/bug reports
- Develop a test plan to effectively communicate testing requirements
Total Hours: 60 Lecture Hours: 40 Lab or Clinical Hours: 20
|
|
|