17.01.2013 Views

Vishwakarma Institute of Technology Master of Computer ...

Vishwakarma Institute of Technology Master of Computer ...

Vishwakarma Institute of Technology Master of Computer ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

BRACT’S<br />

<strong>Vishwakarma</strong> <strong>Institute</strong> <strong>of</strong> <strong>Technology</strong>, Pune – 411 037<br />

Department <strong>of</strong> <strong>Computer</strong> Engineering<br />

5. To depict the state transition with the life history <strong>of</strong> objects <strong>of</strong> a given class model. The<br />

model should depict:<br />

- Possible ways the object can respond to events from other objects.<br />

- Determine <strong>of</strong> start, end, and transition states.<br />

6. To depict the dynamic behavior using detailed Activity diagram.<br />

7. To develop logical static structure <strong>of</strong> target system with Class diagram. The model should<br />

depict<br />

- Relationship between classes: inheritance, Assertion, Aggregation, Instantiation<br />

- Identification <strong>of</strong> objects and their purpose.<br />

- Roles / responsibilities entities that determine system behavior.<br />

8. To implement the System under construction and narrate Test Plan for the same. The Test<br />

plan consists <strong>of</strong> following issues<br />

- Purpose <strong>of</strong> the test<br />

- Location and schedule <strong>of</strong> the test<br />

- Test descriptions<br />

- Test procedures<br />

9. To identify Test cases, Test Procedures, Test log, Test Oracle for the System under test.<br />

The Test case Scenarios should correspond to the relevant Use case Scenario.<br />

10. A. To perform Unit testing especially indicating the traced Independent data paths,<br />

Control paths and Error handling paths. Prepare control flow graphs for the unit<br />

under test. Compute the Cyclomatic complexity <strong>of</strong> the unit. Record the Test criteria<br />

and Test conditions along with Test results.<br />

B. To perform Data Flow testing for the Program Segments by identifying the<br />

Definition-Use chain and type <strong>of</strong> data flow anomaly.<br />

11. To perform Regression Testing / GUI Testing <strong>of</strong> the System under construction with<br />

Unit and Integration pr<strong>of</strong>iles.<br />

Mini Project :<br />

The students are required to develop a Mini Project with a complete engineering cycle<br />

application in a group <strong>of</strong> 3 students. The Mini Project will be based on investigation <strong>of</strong><br />

Information Systems with real-world stakeholders. The Mini Project will serve as a<br />

foundation for preparation <strong>of</strong> final project in Semester VI.<br />

Outcomes:<br />

Text Books<br />

1. Burnstein, “Practical S<strong>of</strong>tware Testing”, Springer International Edition, ISBN 81-<br />

8128-089-X<br />

2. Martin Flower, “UML Distilled: A Brief Guide to The Standard Object Modeling<br />

Language ”, 3 rd Edition, Addison- Wesley, ISBN – 0321193687.<br />

Structure & Syllabus <strong>of</strong> MCA Pattern C11, issue 03, Rev 01 Dt 2/4/2011<br />

38

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!