Software Testing and Maintenance

Spring 2012

Mazandaran University of Science and Technology

Instructor: Hossein Momeni

  Announcements
Lecture 4 have been uploaded June, 03, 2012
Lecture 3 have been uploaded April, 17, 2012
Lecture 2 have been uploaded April, 12, 2012
Course homepage is lunched! February, 21, 2012
  Assignments
 
 Marks
  • There are no Grades yet!

 

  Outline, Slides and further readings
   The following topics will be discussed (this list is tentative and subject to change)
  • Introduction [ppt]
  • Overview Graph Coverage Testing [ppt]
  • Graph Coverage for Source Code Testing [ppt]
  • Graph Coverage for Design Element [ppt]
     
   Student Presentations
  Student Presentations: All students are strongly encouraged to present a topic related to software testing. You must prepare slides and select a date  for your presentation. Group presentations are encouraged if the selected topic is broad enough. Topics include, but are not limited to:
  • Web application testing
  • Load testing
  • Testing for security
  • Testing database applications
  • Testing distributed systems
  • Testing concurrent programs
  • Testing object-oriented software
  • Model checking
  • Testing component-based software
  • Automating test: techniques and tools
  Grading
  • Homework assignment (20%)
  • Research activity (40%)
  • Final Exam (40%)
Textbooks

  Main textbook:  Ammann and Offutt, Introduction to Software Testing, Cambridge University Press, 2008.

  Other book:      Aditya P. Mathur, Foundations of Software Testing, Addison-Wesley Professional, 2008.
 

  Useful resource

  

 

Last Updated: 03 June 2012