Amrutvaini Polytechnic, Sangamner: Department of Computer Technology
Amrutvaini Polytechnic, Sangamner: Department of Computer Technology
CERTIFICATE
This is to certify that,
As part of syllabus for the partial fulfillment in diploma in computer engineering for MIC
1
A
Micro Project Report
on
Submitted by
Vaishnavi Mahesh Patil
Aditi Kiran Ghugarkar
Dnyaneshwari Umesh Navathar
2
Course Name - Computer Technology
Code – CM5I
Sub Name – STE
Course Code – 22518
Prof.Shinde B.B
3
Index
Sr.no Name Page No
1 Rationale 1
2 Aim/Benefits 1
4 Literature Review 1
9 Applications 18
4
Annexure-II
Micro-Project Report
1.0 Rationale
Library is the place with huge collection of a book . It is a place from where students and faculties
issues the book for their reference purposes . But the maintenance of keeping the record of issuing and
borrowing is difficult if you use a normal book as a registry. To make this task easier ,the library
management systems will be very useful. The test cases for library management systems is an
application that explains the test cases for library management systems. Software testing is a critical
part that is involved in the overall development of the application. This will be one of the interesting
project that one can work on and implement in real time word.
1
5.0 Actual Methodology Followed
Procedure of Manual Testing :
1) Requirement Analysis
2) Test Plan Creation
3) Test case Creation
4) Test case Execution
5) Defect Logging
6) Defect Fix & Re-Verification
Requirement Analysis:
During analaysis phase, team members will take the derived requirements and transform them into a
constant, through and complete set of requirements.
1.login form:
The test cases involved are wheather valid password and name are entered or invalid name and
password entered.
2
SOFTWARE TEST PLAN DOCUMENTATION
Output:
• Test Plan document
3
Plan Document for Library management system
References: Requirements
Project Plan, Test Strategy, Use cases (If available), High Level
Design doc,
Low Level design docs, Process guide line doc, Prototypes
4
Features to be tested 1.Login ID
2.Valid Account
3.Account holder feedback
4.Book Search Form
5.Book Issue Form
5
Test Environment / Lab Application Type: Web Application, Internet and
Public.
6
1) Test Cases:-
A test case is a set of conditions and expected results under which a tester will determine whether a system under test satisfies requirements
or works correctly.
Various parameter using which the test case prepared format: - Test Cases of Student Management
System
Sr.no TC-Id Objectives Prerequisites Test case Input Expected result Actual Status
Steps data Result
1. Login form
TC- Objectives Prerequisites Test case Input data Expected result Actual Result Status
Id Steps
TC- Validate Login form Enter Valid Username: Software should display Username and Pass
01 Name should be Name and Aditi main window of login password is correct
and available password and Password: form hence window
passwor click on login Aditi@26 opened
d of button
login
form
TC- Check the Password Click/Focus on Combination Password should be Password is pass
02 validity field is password field. of text, entered as valid which combination of text,
of available . numbers, and has at least 1 symbol numbers and symbols
passwor and not symbol s with length at least 8 which has at least 1
d field. passive. character.Display symbol with length at
password field least 8 character.
character in asterisk (*) Displayed password
sign field character in
asterisk(*) sign.
TC03 To verify Login button Click/ focus on NA If the username and Username and
Pass
the is available Login password is correct password is correct
function and not button. Click then display message- and the “Login
ality of passive. on Login “Login Successful” Successful” message
LOGIN button. otherwise display error should be displayed.
button. message “ Invalid Login “
To check Date field is 1.Click/focus on Date Date should be entered as Date is entered as Pass
TC- the validity of available and Date of birth field. valid in format valid in format
02 year not passive. 2.Enter the Date “DD:MM:YY”Which not “DD:MM:YYY” which not
from keyboard have the current date. have the current date.
To check the Gender field is Click on Gender Text Click Click makes visible two Pass
TC- 03 validity Gender available in drop down Male should make visible two Gender options. Only
field the form of combo control. /Fem gender options available.On one option gets
drop down Select a Gender. ale a click for selection Only selected on a click.
combo box one Gender Male/Female
widget. should
be selected.
TC- Check Address Address field 1.Click/focus on Text Address should - be Address accepted as Pass
04 field. is available and Address of field. Accepted as valid alphabets combination of valid
not passive. 2.Enter the as valid alphabets with special alphabets and special
Address from symbols length of at least characters with length
keyboard 01 character. of at least 01 character.
No. Test Test case Objective Prerequisite Steps Input data Expected Result Actual Result Status
Case ID
1 TC1 To issue book Book should be 1.Request for name of the Account no. Book should be Book is issued on Pass
available book 2.Mention author issued on the the students
name 3.Mention students account account
publication 4.Give account
no
2 TC-2 To request other Name and 1.Request for name of the NA Book s should be Book is made Pass
books which are author of the book of out of stock books seen in library erp available in erp
unavailable in the other books 2.Mention author name
stock should be 3.Mention publication
known
3. TC-3 To return book Details of issue 1.Give account no 2.Check Account no. Updation should Erp is updated
of book should for penalty if any be done in the
be seen 3.Return the book library erp
4. TC4 To delete library No issued 1.Give account no. Account no. Account of the Account of the
account of a student books should 2.Check erp for student should be student is clear
be in the clearance clear
account
5)Book search form
1 TC1 To issue book Book should be 1.Request for name of the Acco Book should be Book is issued Pass
available book unt no. issued on the on the
2.Mention author name students student s
3.Mention publication account account
4.Give account no
3. TC-3 To return book Details of issue 1.Give account no Acco Updation Erp is update Pass
of book should 2.Check for penalty if any unt no should be done d
be seen 3.Return the book in the library
erp
Sr.no Name Role Responsibilities Remarks
Schedule:
Sr.no Task Days Duration Remark
s
1) Understanding & 04
Analyzing
Requirements.
2) Review 01
Meeting
3) Generating Test 5
Scenarios.
4) Reviews 02
5) Test Case 4
Documentation
6) Reviews 02
7) Test Data 02
collection
8) Reviews 01
9) Verifying Test 02
Environment setup
10) Regression Testing 02
14
12) Collecting all 02
artifacts
13) Test Summary 01
Report
15
Approvals
16
Defect report
ID- D_01.87
Project – Library management system
Module - In the test cases of book search from the last test case is
detected as a defect
Steps to replicate- 1.As we mention above when student issued the book he have to
enter the book id and the student id and click on book issue
button
2.system should be display massage of book issued
successfully.
17
8.0 Actual Resource Used
Name
of
Sr
Resour Specification
. Qt Remar
ce
No y. ks
/
.
materi
al
Hardwar Computer i5.2GB RAM and onward, HDD -
1 e free space 1 GB or more 01
compute
r system
2 Operatin Window 10/ Linux -
g system 01
http://www.softwaretestnghelp.com/betatestin
3 Internet g/ http://spotoolkit.com/testcasegenerater/
1.We have learnt white box testing and black box testing.
2.We are able to create test plan.
3.Design the test cases for the application.
4.Able to find bugs in different level of testing.
18
Prof.Shinde B.B
Name & Sign of Subject Teacher
19
20
21
22
23