chapter - 0 introduction of the course
DESCRIPTION
ssTRANSCRIPT
![Page 1: Chapter - 0 Introduction of the Course](https://reader036.vdocuments.net/reader036/viewer/2022062300/55cf9218550346f57b9384a9/html5/thumbnails/1.jpg)
CSE 526Software Testing and Quality
AssuranceLecture #0
![Page 2: Chapter - 0 Introduction of the Course](https://reader036.vdocuments.net/reader036/viewer/2022062300/55cf9218550346f57b9384a9/html5/thumbnails/2.jpg)
Course details• LTP – 3 0 0 [Three lectures/week]
• Text Book Software Quality Assurance by Daniel Galin, Pearson Education, 1st Edition
Ron Patton: Software Testing,
2nd Edition, Pearson. (2005)
Prerequisite: Software Engineering
© LPU :: CSE526
![Page 3: Chapter - 0 Introduction of the Course](https://reader036.vdocuments.net/reader036/viewer/2022062300/55cf9218550346f57b9384a9/html5/thumbnails/3.jpg)
Course Assessment Model• Marks break up• Attendance 5• Academic Tasks (2 best out of 3) 20• MTE 25• ETE 50• Total 100
© LPU :: CSE526
![Page 4: Chapter - 0 Introduction of the Course](https://reader036.vdocuments.net/reader036/viewer/2022062300/55cf9218550346f57b9384a9/html5/thumbnails/4.jpg)
Detail of academic task
• AT1: Test (lecture 14) Before MTT• AT2 :Test (lecture 30) After MTT• AT3 :Term paper (lecture 36) After MTT
© LPU :: CSE526
![Page 5: Chapter - 0 Introduction of the Course](https://reader036.vdocuments.net/reader036/viewer/2022062300/55cf9218550346f57b9384a9/html5/thumbnails/5.jpg)
Course objectives
• To provide deep knowledge of software testing and quality assurance techniques.
• To enhance knowledge of students in automated testing tools.
• To encourage students towards research in quality and testing models.
© LPU :: CSE526
![Page 6: Chapter - 0 Introduction of the Course](https://reader036.vdocuments.net/reader036/viewer/2022062300/55cf9218550346f57b9384a9/html5/thumbnails/6.jpg)
The course contents• Introduction: Uniqueness of software quality assurance,
Environment for which SQA methods are developed
• Software Quality infrastructure components: Objectives of training and certifications and its process. Corrective and preventive actions and their process, Development of solutions and implementation
• Standards, certification and assessment: ISO 90001 and ISO 9000-3, CMM and CMMI, Bootstrap methodology, IEEE/EIA std 12207, IEEE Std 1012
© LPU :: CSE526
Before MTE
![Page 7: Chapter - 0 Introduction of the Course](https://reader036.vdocuments.net/reader036/viewer/2022062300/55cf9218550346f57b9384a9/html5/thumbnails/7.jpg)
• Software Testing Fundamentals: Black box, White box, Static and dynamic testing, Performing high level and low level review of specification test techniques
• Working with Test Documentation: Bug reporting, Test case planning overview, Isolating and reducing bugs, Bug life cycle, Bug tracking systems
• Miscellaneous Topics in Software Testing: Automated Tools for Testing
After MTE
© LPU :: CSE526
The course contents
![Page 8: Chapter - 0 Introduction of the Course](https://reader036.vdocuments.net/reader036/viewer/2022062300/55cf9218550346f57b9384a9/html5/thumbnails/8.jpg)
The hitch…
The three BURNING questions in mind…
• Why are we learning STQA?
• What would we do with it?
• What will be the course outcome?
© LPU :: CSE526
![Page 9: Chapter - 0 Introduction of the Course](https://reader036.vdocuments.net/reader036/viewer/2022062300/55cf9218550346f57b9384a9/html5/thumbnails/9.jpg)
Software Quality
© LPU :: CSE526
![Page 10: Chapter - 0 Introduction of the Course](https://reader036.vdocuments.net/reader036/viewer/2022062300/55cf9218550346f57b9384a9/html5/thumbnails/10.jpg)
Quality assurance process
© LPU :: CSE526
![Page 11: Chapter - 0 Introduction of the Course](https://reader036.vdocuments.net/reader036/viewer/2022062300/55cf9218550346f57b9384a9/html5/thumbnails/11.jpg)
ISO and CMM
© LPU :: CSE526
![Page 12: Chapter - 0 Introduction of the Course](https://reader036.vdocuments.net/reader036/viewer/2022062300/55cf9218550346f57b9384a9/html5/thumbnails/12.jpg)
Software Testing Fundamentals
© LPU :: CSE526
![Page 13: Chapter - 0 Introduction of the Course](https://reader036.vdocuments.net/reader036/viewer/2022062300/55cf9218550346f57b9384a9/html5/thumbnails/13.jpg)
Testing Life cycle
© LPU :: CSE526
![Page 14: Chapter - 0 Introduction of the Course](https://reader036.vdocuments.net/reader036/viewer/2022062300/55cf9218550346f57b9384a9/html5/thumbnails/14.jpg)
Testing actors
© LPU :: CSE526
![Page 15: Chapter - 0 Introduction of the Course](https://reader036.vdocuments.net/reader036/viewer/2022062300/55cf9218550346f57b9384a9/html5/thumbnails/15.jpg)
Bug tracker
© LPU :: CSE526
![Page 16: Chapter - 0 Introduction of the Course](https://reader036.vdocuments.net/reader036/viewer/2022062300/55cf9218550346f57b9384a9/html5/thumbnails/16.jpg)
Test automation
© LPU :: CSE526
![Page 17: Chapter - 0 Introduction of the Course](https://reader036.vdocuments.net/reader036/viewer/2022062300/55cf9218550346f57b9384a9/html5/thumbnails/17.jpg)
Learning outcome
© LPU :: CSE526
![Page 18: Chapter - 0 Introduction of the Course](https://reader036.vdocuments.net/reader036/viewer/2022062300/55cf9218550346f57b9384a9/html5/thumbnails/18.jpg)
Next class
© LPU :: CSE526
Introduction to software quality assurance