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

Software Testing: Minhnnn@cse - Hcmut.edu - VN

This document outlines an introduction to software testing course. It includes the purpose of the course, which is to understand software testing and the testing process. It provides a schedule that lists the weekly theory and practice topics, including an overview of testing, the test process, test case design techniques for white box and black box testing, validation phases like unit, functional, and integration testing. It also lists the assessment breakdown of the course, which includes a midterm exam, final exam, assignments, and exercises. Finally, it provides references for additional software testing materials.

Uploaded by

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

Software Testing: Minhnnn@cse - Hcmut.edu - VN

This document outlines an introduction to software testing course. It includes the purpose of the course, which is to understand software testing and the testing process. It provides a schedule that lists the weekly theory and practice topics, including an overview of testing, the test process, test case design techniques for white box and black box testing, validation phases like unit, functional, and integration testing. It also lists the assessment breakdown of the course, which includes a midterm exam, final exam, assignments, and exercises. Finally, it provides references for additional software testing materials.

Uploaded by

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

Ng Nguyn Nht Minh

http://www.cse.hcmut.edu.vn/~minhnnn
[email protected]

8/20/2014
Introduction to Software Testing
1
SOFTWARE TESTING
Purpose
8/20/2014
Introduction to Software Testing
2
Understand software testing and software testing
process.
Understand and can apply test case design techniques.






Schedule
8/20/2014
Introduction to Software Testing
3
Week Theory Practice
1 Overview of Software Testing
2
3 Test Process and Test Plan
4 Test Process and Test Plan (Test
Link/Clear Quest)
5 Test Case Design Techniques
White box
6
7 Test Case Design Techniques
Black Box

Test Case Design Techniques
White box (Junit, Nunit, Test
NG)

8 Midterm Examination
9
Schedule (cont.)
8/20/2014
Introduction to Software Testing
4
Week Theory Practice
10 Test Case Design Techniques
Black Box (cont.)
Test Case Design Techniques
Black Box
(newtours.demoaut.com)
11
12 Validation phases
-Unit Test
-Functional Test
-Integration Test
-System Test
-
13
14
15 Validation phase
(Selenium, OpenSTA)
16 Challenges in Software Testing
ASSESSMENT
8/20/2014
Introduction to Software Testing
5
Midterm Examination 10%
Final Examination 50%
Assignment 30%
Exercise 10%
References
8/20/2014
Introduction to Software Testing
6
[1] - Introduction to Software Testing, Paul Ammann, Jeff
Offutt, CambridgeUniversity Press, 2008.
[2] - Software Testing Fundamentals Methods and
Metrics, Marnie L. Hutcheson, John Wiley & Sons, 2003.
[3] - Software Testing - Testing Across the Entire Software
Development Life Cycle, Gerald D. Everett, Raymond, Jr.
McLeod, Wiley-IEEE Computer Society Press, 2007.
[4] - The art of Software Testing, Glenford J. Myers, John
Wiley & Sons, 2004.
[5] Software Engineering A Practitioners Approach, 5th
Edition, Roger S. Pressman, McGraw-Hill

You might also like