Thanks to visit codestin.com
Credit goes to www.scribd.com

0% found this document useful (0 votes)
48 views1 page

SQA

This document provides information on a software quality assurance course. The course objectives are to present effective testing techniques to ensure high quality software and learn metrics for quality assurance. The course outcomes include understanding quality definitions, applying various testing techniques, using test tools in the testing life cycle, employing testing metrics, and establishing a quality plan. The course covers topics such as quality concepts, code-based testing, specification-based testing, inspection techniques, and quality management. Students are expected to learn testing fundamentals and apply quality practices.

Uploaded by

Steve Irwin
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
48 views1 page

SQA

This document provides information on a software quality assurance course. The course objectives are to present effective testing techniques to ensure high quality software and learn metrics for quality assurance. The course outcomes include understanding quality definitions, applying various testing techniques, using test tools in the testing life cycle, employing testing metrics, and establishing a quality plan. The course covers topics such as quality concepts, code-based testing, specification-based testing, inspection techniques, and quality management. Students are expected to learn testing fundamentals and apply quality practices.

Uploaded by

Steve Irwin
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

SOFTWARE QUALITY ASSURANCE

ELECTIVE GROUP : 3 CREDITS: 03


SEMESTER : 07 L:T:P – 3:0:0
IA/UE : 30/70 CONTACT HRS/WEEK : 03
Course Objective:

1. Present effective testing techniques (both black-box and whitebox) for ensuring high quality software;
2. Learn metrics for managing quality assurance and understand capabilities of test tools.
Course Outcomes:

CO1 Know the definition of quality, cost of quality, quality model;


CO2 Apply white-box testing, black-box testing, and inspection techniques;
CO3 Know how test tools can be used in the testing life cycle;
CO4 Use testing metrics for product and process;
CO5 Understand how to do performance testing and usability testing
CO6 Establish software development with quality plan
CO-PO MAPPING

Course Outcomes – Program Outcome Mapping ( H/M/L : 3/2/1)


PO1. PO2. PO3. PO4. PO5. PO6. PO7. PO8. PO9. PO10. PO11. PO12. PSO1. PSO2.
CO1. 1
3 3 3 2 1
CO2. 1
3 3 3 2 1
CO3. 1
3 3 3 2 1
CO4. 1
3 3 2 2 1
CO5. 1
3 3 2 3 1
CO6. 1
3 3 2 2 1

UNIT – I [9 HOURS]
Software Quality Concepts: Software quality problems. Quality definition. Cost of quality, Quality model.

UNIT – II [9 HOURS]
Code-based Testing Techniques: Control flow and data flow testing. Mutation testing. Symbolic evaluation. Domain
testing.

UNIT – III [9 HOURS]


Specification-based Testing Techniques: Equivalence partitioning. Boundary value analysis. Cause-effect graphing.
Random testing. State machine testing. Formal program verification.

UNIT – IV [9 HOURS]
Inspection Technique: Process, Role, Templates

UNIT – V [9 HOURS]
Management of Software Quality: Responsibility. Test cycle (unit, integration, system, alpha and beta testing
phases). Design and code reviews. Test plans. Test tools. Quality metrics. Quality prediction. In-process quality
tracking.

TEXT BOOKS:

1. Software Testing: A Craftsman's Approach, Jorgensen, P.C., 2013, 4th Ed, Auerbach Publications.
2. The Art of Software Testing, Myers, G.J., Sandler, C., Badgett, T., 2011, 3rd Ed, Wiley
3. Software Testing: Fundamental Principles and Essential Knowledge, McCaffrey, J.D., 2009, , BookSurge
Publishing

You might also like