Instructor: Ali Sharifara
E-Mail: ali.sharifara@uta.edu
Website: https://heracleia.uta.edu/~sharifara
Office Location: ERB 321, CSE@UTA
Office Hours: Monday & Wednesday 5:30pm-7:00pm
-------------------------------------------TA Information :
Name: Jaganmohan Chandrasekaran
E-Mail: jaganmohan.chandrasekaran@mavs.uta.edu
Office Location: ERB 503, CSE@UTA
Office Hours: Tuesday & Thursday 1:00pm-2:30pm
Week | Date | Covered Topics | Related Comments |
---|---|---|---|
1-Mo | 06/04 | Overview Introduction to Software Testing | |
1-We | 06/06 | Introduction to Software Testing | |
2-Mo | 06/11 | Input Space Partitioning | |
2-We | 06/13 | Combinatorial Testing | |
3-Mo | 06/18 | Graph Based Testing Control Flow Testing | |
3-We | 06/20 | Control Flow Testing | |
4-Mo | 06/25 | Data Flow Testing | |
4-We | 06/27 | Data Flow Testing How to read a scientific paper |
|
5-Mo | 07/02 | Individual Presentation | Present a recent paper about software testing (Individual presentation ~5-10 mins) |
5-We | 07/04 | Independence Day holiday | No Class |
6-Mo | 07/09 |
Individual Presentation, continued |
|
6-We | 07/11 | Prep. Midterm Exam | |
7-Mo | 07/16 | Midterm Exam | |
7-We | 07/18 | JUnit (Unit testing Framework) | Project Description |
8-Mo | 07/23 | Logic Coverage Predicate Testing | |
8-We | 07/25 | Mutation Testing Regression Testing | |
9-Mo | 07/30 | Test Data Generation Overview of Software Maintenance |
|
9-We | 08/01 | Refactoring | Project Due |
10-Mo | 08/06 |
Code Review Version Control |
|
10-We | 08/08 | Final Exam |
Topic Covered | # of Lectures |
---|---|
Syllabus | 1 |
Introduction to Software Testing | 2 |
Input Space Partitioning | 1.5 |
Combinatorial Testing | 1.5 |
JUnit | 1~2 |
Control Flow Testing | 2 |
Data Flow Testing | 2 |
Predicate Testing | 3~4 |
Mutation Testing | 1~2 |
Regression Testing | 1~2 |
Test Data Generation | 1 |
Overview of Software Maintenance | 2 |
Version Control | 1~2 |
Code Review | 1 |
Refactoring | 2~3 |