0% found this document useful (0 votes)
142 views2 pages

STQ Syllabus

The document outlines the contents of a software testing and quality assurance syllabus across three units. Unit I covers fundamentals of testing like test cycles and types. It also discusses reporting and analyzing bugs. Unit II focuses on test case design, testing tools, and test planning. Unit III looks at software quality assurance concepts and standards as well as quality-related issues. The document lists textbooks and reference books for the course.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
142 views2 pages

STQ Syllabus

The document outlines the contents of a software testing and quality assurance syllabus across three units. Unit I covers fundamentals of testing like test cycles and types. It also discusses reporting and analyzing bugs. Unit II focuses on test case design, testing tools, and test planning. Unit III looks at software quality assurance concepts and standards as well as quality-related issues. The document lists textbooks and reference books for the course.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

Software Testing and Quality Assurance

Contents of the Syllabus

UNIT I
Fundamentals and Testing types: First, second and later cycles of testing. Objectives and
limits of testing, Overview of S/W development stages, Planning and Design stages and
testing during these stages. Glass box code, Regression and Black box testing, Software errors,
Categories of software error.

Reporting and analyzing bugs: Problem reports, Content and Characteristics of Problem
Report, analysis and Tactics for analyzing a reproducible bug. Making a bug reproducible [5]
Problem Tracking System: Objective of Problem Tracking System, tasks of the system,
Problem trackingoverview, users of the tracking system, mechanics of the database[4]
UNIT II
Test Case Design: Characteristics of a good test, equivalence classes and boundary values,
visible state transitions, Race conditions and other time dependencies, load testing. Error
guessing, Function equivalence testing, Regression Testing, General issues in configuration
testing, printer testing.[8]

Testing Tools and Test Planning: Fundamental tools, Automated acceptance and regression
tests, standards, Translucent box testing Overall objective of the test plan: product or tool?
Detailed objective, type of test, strategy for developing components of test planning
documents, components of test planning documents, documenting test materials[7]

UNIT III
Software Quality Assurance Concepts and Standards : Concepts of software quality,
quality attributes, software quality control and software quality assurance, Quality Concepts,
Quality Control, Quality Assurance, SQA Activities, Software Reviews, Formal Technical
Reviews, Review Guidelines, Software Reliability, Software Safety, Quality Assurance
Standards, ISO 9000, ISO 9001:2000, ISO 9126 Quality Factors, CMM, TQM, Six Sigma,
SPICE, Software Quality Assurance Metrics.[8]

Quality related issues: S/W Development tradeoffs and models, Quality-related costs, The
development time line, Product design, alpha, Pre-beta, Beta, User Interface freeze, Pre-final,
Final integrity testing, Project post-mortems, Legal consequences of defective software,
Managing and role of a testing group, independent test agencies[9]

Text Books:
1. CemKaner, Jack Falk, HungQuoc Nguyen, Testing Computer Software, Wiley,
(Second Edition).
2. William E. Perry,“ Effective Methods for Software Testing”, John Wiley & Sons.
3. Boris Beizer,”Software Testing Techniques”, Second Edition, Dreamtech.

Reference Books:
1. Rex Black, “Managing the Testing Process: Practical Tools and Techniques
for Managing Hardware and Software Testing” .

2. Daniel Galin, “Software Quality Assurance from Theory to Implementation”,


Pearson Education.

You might also like