Software Testing 40-828 
  CE Department- Sharif University of Technology 91-1 - Group 1 

  Main Menu
   Discussion Area


  1391-12-27 March 17, 2013 09:11 AM  
Final grades are ready. See the Grades. I am still waiting for new update of projects and exercises grades.
I will pass the grades with a little bit increment to AMOOZESH before 92/01/15

  1391-12-26 March 16, 2013 10:38 AM  
Assignments 1-3 and final project Grades are ready.

  1391-12-10 February 28, 2013 08:58 AM  
Final project deadline is extended until 91/12/13.

  1391-12-08 February 26, 2013 06:11 PM  
Final exam and Quizes Grades are ready. Check the Grades. If you want to see your final exam paper (if it is needed), send me an Email I will assign you a time.
Or come to my office in my free time (Check my Schedule).
When Exercises grades  and project grades get ready I will announce the final grades again and  pass the grades to Amoozesh on 91/12/20

  1391-11-09 January 28, 2013 12:08 PM  
Definition of the final project has been uploaded.
Deadline: 10 Esfand

  1391-10-24 January 13, 2013 01:23 PM  
Your marked quizes are ready to be collected from Quality LAB (room 403).

  1391-10-10 December 30, 2012 09:05 PM  
Homework 3 has been uploaded.
Deadline: 27 Dey 1391

  1391-09-25 December 15, 2012 12:41 PM  
Assignment 2 deadline is extended until 91/10/06

  1391-09-09 November 29, 2012 03:53 PM  
Homework 2 has been uploaded.
Deadline: 27 Azar 1391

  1391-09-05 November 25, 2012 05:53 PM  
Assignment 1 deadline is extended until 91/09/11

  1391-08-22 November 12, 2012 12:40 PM  
Quizes 1 to 3 grades are ready. Check the Grades section.

  1391-08-14 November 04, 2012 12:04 PM  
Homework 1 has been uploaded.
Deadline: 06 Azar 1391

  1391-07-16 October 07, 2012 04:55 PM  
See the new time table in Resources.

  1391-08-14 November 04, 2012 12:05 PM  
Check Resources for the list of groups and selected programs...

  1391-06-27 September 17, 2012 07:42 PM  
Please use this guideline for selection of your programs in Software Testing course:
1. First program should be a small program, with a few major methods (or functions) which have approximately heavy and complex behavior.
2. Second program should be a larger program. It should be composed of a few modules (e.g. classes) with a lot of operations (methods) that communicate together. A component of an application can be selected as second program too.
3. Third program can be a complete but not a large program. It may be a small program with GUI or command line interface or it may be component.
4. Do not select transaction-only programs, which only store and retrieve data in a database. All programs should have enough business logic that makes them nontrivial.
5. For all programs, it is recommended to select java program. Otherwise, you may have problems in finding appropriate tools for the assignments ("Code Coverage", "Mutator" , "Unit testing tools", etc).
6. You should have source code of your selected programs.
7. For all programs, send us the followings:
- Title of the program
- Short description (max 5 lines)
- Source code (only source files, not others)
- Lines of Code and Cyclomatic Complexity of each module and method. Results of Cyclomatic Complexity measurement on the source codes. (you can use JavaNCSS or CyVis for java programs)

Please feel free to ask questions


  1391-06-27 September 17, 2012 07:32 PM  
Please send your group members (two-persons) to my email address

zahiri (

  1391-06-26 September 16, 2012 05:44 PM  
See the timetable in Resources.

Seyed-Hassan Mirian-Hosseinabadi
(hmirian at sharif domain name)

3 Units
Saturday and Monday 9-10:30
Room: 204

 This website is visited 9019 times since September 2012. Updated Tuesday 2015-04-07 12:05