Ste Microproject1
Ste Microproject1
Submitted by:-
Vatsal Naveen Jain
Piyush Deepak Dadhich
Akshay Bandulal Shinkar
Rajababu Shyamnand Singh
Department of Computer
Engineering Sandip Polytechnic
Mahiravani, Nashik - 422213
Affiliated to
Maharashtra State
Board of Technical Education
Certificate
This is to certify that Mr./Ms. Vatsal Naveen Jain with Roll No-45 has successfully completed Micro- project in
course Software Testing‘ (22518) for the academic year 2023-24 as prescribed in the 'Assessment Manual' during
his/her tenure of completing Fifth Semester of Diploma Programme in Computer Engineering from institute, Sandip
Polytechnic with institute code 1167.
Certificate
This is to certify that Mr./Ms. Akshay Bandulal Shinkar with Roll No-33 has successfully completed Micro-project
in course Software Testing‘ (22518) for the academic year 2023-24 as prescribed in the 'Assessment Manual' during
his/her tenure of completing Fifth Semester of Diploma Programme in Computer Engineering from institute, Sandip
Polytechnic with institute code 1167.
Certificate
This is to certify that Mr./Ms. Piyush Deepak Dadhich with Roll No-32 has successfully completed Micro- project
in course Software Testing‘ (22518) for the academic year 2023-24 as prescribed in the 'Assessment Manual' during
his/her tenure of completing Fifth Semester of Diploma Programme in Computer Engineering from institute, Sandip
Polytechnic with institute code 1167.
Certificate
This is to certify that Mr./Ms. Rajababu Shyamnand Singh with Roll No-23 has successfully completed Micro-
project in course Software Testing‘ (22518) for the academic year 2023-24 as prescribed in the 'Assessment Manual'
during his/her tenure of completing Fifth Semester of Diploma Programme in Computer Engineering from institute,
Sandip Polytechnic with institute code 1167.
Test Plan
Test Plan is the Project Plan required to perform testing of an application system
A test plan is a detailed document that outlines the test strategy, Testing objectives, resources (manpower,
software, hardware) required for testing, test schedule, Test Estimation and test deliverables. The test plan serves
as a blueprint to conduct software testing activities as a defined process which is minutely monitored and
controlled by the test manager.
A. Define Scope
a. In scope : The components of the system to be tested (hardware, software, middleware, etc.) are
defined as "in scope"
b. Out scope : The components of the system that will not be tested also need to be clearly defined
as being "out of scope."
A Testing Type is a standard test procedure that gives an expected test outcome
Each testing type is formulated to identify a specific type of product bugs. But, all Testing Types are
aimed at achieving one common goal “Early detection of all the defects before releasing the product to
the customer”
Test Objective is the overall goal and achievement of the test execution. The objective of the testing is finding as
many software defects as possible; ensure that the software under test is bug free before release.
1. List all the software features (functionality, performance, GUI…) which may need to test.
2. Define the target or the goal of the test based on above features
Test Criteria is a standard or rule on which a test procedure or test judgment can be based. There’re 2
types of test criteria as following
Suspension Criteria
1. Specify the critical suspension criteria for a test. If the suspension criteria are met during testing, the
active test cycle will be suspended until the criteria are resolved.
2. Example: If your team members report that there are 40% of test cases failed, you should suspend
testing until the development team fixes all the failed cases.
Exit Criteria
It specifies the criteria that denote a successful completion of a test phase. The exit criteria are the
targeted results of the test and are necessary before proceeding to the next phase of development.
Example: 95% of all critical test cases must pass.
3. Resource Planning
Resource plan is a detailed summary of all types of resources required to complete project task.
Resource could be human, equipment and materials needed to complete a project
The resource planning is important factor of the test planning because helps in determining the number
of resources (employee, equipment…) to be used for the project. Therefore, the you can make the correct
schedule & estimation for the project.
System Resource
For testing, a web application/Desktop Application, you should plan the resources as following tables
Test Estimation phase, suppose you break out the whole project into small tasks and add the estimation
for each task as below
Employee and project deadline: The working days, the project deadline, resource availability are
the factors which affected to the schedule
Project estimation: Base on the estimation, the Test Manager knows how long it takes to complete the
project. So he can make the appropriate project schedule
Project Risk : Understanding the risk helps Test Manager add enough extra time to the project
schedule to deal with the risk
Test Cases
Test Test case Precondition Test Data Step to Expected Actual Pass/Fail
Case be Result Result
ID executed
TC1 Test with User must From city 1)enter List of all List of all Pass.
valid registered To from city flights flights
City to already. destination to city
destination City must be city 2)click on
city registered Random search
already. date
TC2 Test with User must From city 1)enter Error: Error: Pass.
invalid registered To from city Destination Destination
Destination already. destination to city city not city not
city City must be city 2)click on found found
registered Random search Please enter
already. date valid city
TC3 Test with User must From city 1)enter Error: Error: Pass.
invalid registered To from city Source city Source city
from city already. destination to city not found not found
City must be city 2)click on Please enter
registered Random search valid city
already. date
TC4 Test with User must Empty Error: Error: Pass.
empty from registered 1) Click Source city Source city
city & already. on search. not found & not found &
destination Destination Destination
city city not city not
found found
Test Test case Precondition Test Data Step to be Expected Actual Pass/Fail
Case executed Result Result
ID
TC1 Test with Internet 1 adult 1) Select List of all List of all Pass.
1 adult connection traveller one adult flights flights.
must be traveller
available 2) Click on
OK.
TC3 Test with Internet 2 Adults 1)Select List of all List of all Pass.
2 adults & connection 2 child 2 Adults flights flights.
2 child & must be 2 infants 2 child
2 infants 2 infants
available
2) Click on
OK.
Test Test case Precondition Test Data Step to be Expected Actual Pass/Fail
executed Result Result
Case
ID
TC1 Test Internet Empty 1) Click Error: Error: Pass .
without connection Search Please Please
selecting must be without select class select class
class available selecting
class
TC2 Test with Internet Economy 1) Click on List of all List of all Pass.
economy connection class economy flights flights
class must be class
available 2) Click
Search
TC3 Test with Internet Business 1) Click on List of all List of all Pass.
business connection Class Business flights flights
class must be class
available 2) Click
Search
TC4 Test with Internet First Class 1) Click on List of all List of all Pass.
First class connection first class flights flights
must be 2) Click
available Search
Test Test case Precondition Test Data Step to be Expected Actual Pass/Fail
Case executed Result Result
ID
TC1 Testing with Internet Anyone 1) Click on Total Total Pass.
total amount connection Flight “BOOK” Amount Amount
& sub fairs must be with all sub with all
available fairs must sub fairs is
be shown shown
TC2 Testing with Internet Anyone 1) Click on Coupon Coupon Pass.
Add coupon connection flight “BOOK” must be must be
code must be option” applied & applied &
function available Anyone 2) Select amount amount is
valid “Add a must be reduced
coupon coupon reduced
code code”
TC3 Testing with Internet Anyone 1) Click on Flight must Flight is Pass.
Cancelling connection Booked “Cancel be canceled
function must be Flight Flight cancelling & refund
available Ticket” & refund is received
option must be
2) Select processed
Reason for
cancellation
TC4 Verify the Internet Anyone ID 1)Upload ID must be ID is Pass.
ID proof of connection Proof ID proof verified verified
the traveller image
must be 2) Click on and and
available verify accepted accepted
Test Test case Precondition Test Data Step to be Expected Actual Pass/Fail
Case executed Result Result
ID
TC1 Testing Internet HDFC 1) Click on Coupon Coupon Pass.
Cashback connection bank “Add must code is
Offer with must be details Coupon” applied & applied &
HDFC available 2) select cashback cashback is
Debit card HDFC should be received
cashback generated
ASAP
TC2 Testing Internet SBI bank 1) Click on Coupon Coupon Pass.
Cashback connection details “Add must code is
Offer with must be Coupon” applied & applied &
SBI Debit available 2) select cashback cashback is
card SBI should be received
cashback generated
ASAP
TC3 Test the Internet Anyone 1) Click on Gift Card Gift Card is Pass.
“Buy gift connection giftcard Buy this must be generated
Card must be giftcard generated with valid
Option” available 2) Enter with valid expiry date
details expiry date
3) Click
BUY
TC4 Test the Internet Anyone 1) Click on E-Gift Card E-Gift Card Pass.
“Buy E- connection E-giftcard Buy this must be is generated
gift Card must be E-giftcard generated with valid
Option” available 2) Enter with valid expiry date
details expiry date
3) Click
BUY
Test Test case Precondition Test Data Step to be Expected Actual Pass/Fail
Case executed Result Result
ID
TC1 Test with User must From city 1)enter List of all List of all Pass.
valid registered To 1st from city to flights flights
City to 1st already. destination city
destination City must be city 2)click on
city registered Random search
already. date
TC2 Test with User must From city 1)enter Error: 1st Error: 1st Pass.
invalid registered To 1st from city to Destination Destination
1st already. destination city city not city not
Destination City must be city 2)click on found found
city registered Random search Please enter
already. date valid city
TC3 Test with User must 1st 1)enter 1st Error: 1st Error: 1st Pass.
invalid 1st registered Departure Departure Departure Departure
departure already. city city to 1st city not city not
city City must be To 1st Destination found found
registered destination city Please enter
already. city 2)click on valid city
Random search
date
TC4 Test with User must From city 1)enter List of all List of all Pass.
valid registered To 2nd from city to flights flights
City to 2nd already. destination city
destination City must be city 2)click on
city registered Random search
already. date
TC5 Test with User must From city 1)enter Error: 2nd Error: 2nd Pass.
invalid registered To 2nd from city to Destination Destination
2nd already. destination city city not city not
Destination City must be city 2)click on found found
city registered Random search Please enter
already. date valid city
Test with User must 1st 1)enter 2nd Error: 2nd Error: 2nd Pass.
invalid 2nd registered Departure Departure Departure Departure
departure already. city city to 2nd city not city not
city City must be To 2nd Destination found found
registered destination city Please enter
already. city 2)click on valid city
Random search
date
Test Summary Report
Test Cases Test Cases Executed Test Cases passed Test case Failed
Planned
30 29 29 00
7 Resource Planning
10 Test Case
11 Presentation of Seminar
12 Final Submission
5.1 Resources Required:
Sr
Name of Resource/Material Specification Qty. Remarks
No
Desktop with Intel Core 2 Duo 2.93 -
1 Hardware Resource 1
GHz, RAM 2GB, HDD 160 GB
2 Software Resource Software testing Tool (Excel) 1 -
3 Any Other Resource Internet - -
23 Rajababu Shyamnand
Singh
(A) (B)
Total Marks
Process and Product Assessment Individual Presentation/Viva
(6 Marks) (4 Marks) (10 Marks)
………………………………..……………………………………………………………………………
Dated Signature:
Micro Project Evaluation Sheet
Name of Student: Enrollment No:
Name of Programme: Computer Engineering Semester: V
(A) (B)
Total Marks
Process and Product Assessment Individual Presentation/Viva
(6 Marks) (4 Marks) (10 Marks)
…………………………………..……………………………………………………………………………
(A) (B)
Total Marks
Process and Product Assessment Individual Presentation/Viva
(6 Marks) (4 Marks) (10 Marks)
…………………………………..……………………………………………………………………………
(A) (B)
Total Marks
Process and Product Assessment Individual Presentation/Viva
(6 Marks) (4 Marks) (10 Marks)
…………………………………..……………………………………………………………………………