0% found this document useful (0 votes)
15 views17 pages

Group 7 Software Testing Micro-Project

Uploaded by

sahilvarma0006
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views17 pages

Group 7 Software Testing Micro-Project

Uploaded by

sahilvarma0006
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 17

Shri Venkateshwara Shikshan Sanstha’s

Nanasaheb Mahadik Polytechnic Institute, Peth


Tal. Walwa, Dist. Sangli 415 407
Year 2020-21

A
Micro Project Report
on
“Design Test Case For Medical Store Management System”
Submitted in partial fulfillment of the requirements for
Diploma in COMPUTER ENGINEERING
Of
M.S.B.T.E., MUMBAI
By
Sr. No. Name Middle Surname Roll No.
1. SHUBHAM KISAN KHOT 14
2. DANISH JUNED PATWEKAR 31
3. OMKAR ANANDRAO MORE 55
4. MANISH SANJAY KAMBLE 57

UNDER THE GUIDANCE OF

Ms. S.S.GAVADE
Shri Venkateshwara Shikshan Sanstha’s
Nanasaheb Mahadik Polytechnic Institute, Peth
Tal. Walwa, Dist. Sangli 415 407
Year 2020-21

CERTIFICATE
This is to certify that,

N Sr. No. Name Middle Surname Roll No.


1. SHUBHAM KISAN KHOT 14
2. DANISH JUNED PATWEKAR 31
3. OMKAR ANANDRAO MORE 55
4. MANISH SANJAY KAMBLE 57

Students of Nanasaheb Mahadik Polytechnic Institute, Peth have


satisfactorily completed the Micro Project work on “SOFTWARE TESTING” in
partial fulfillment of Diploma in Computer Engineering of Maharashtra State Board
of Technical Education, Mumbai during the academic year 2020-2021.

Ms. S.S.GAVADE Mr. K. K. SHINDE Prof. M. B. JOSHI


Guide HOD Principal

Department of Computer Engineering.


ACKNOWLEDGEMENT
We take this opportunity to thank all those who have contributed in

successful completion of this micro project work. We would like to express our
sincere thanks to our guide, who has encouraged us to work on this topic and
valuable guidance wherever required.

We wish to express our thanks to MR. K. K. SHINDE, Head of Dept. &


PROF. M. B. JOSHI, Principal, N.M.P.I., for their support and the help extended.
Finally, we are thankful to all those who extended their help directly or
indirectly in preparation of this report.

N Sr. No. Name Middle Surname Roll No.


1. SHUBHAM KISAN KHOT 14
2. DANISH JUNED PATWEKAR 31
3. OMKAR ANANDRAO MORE 55
4. MANISH SANJAY KAMBLE 57
❖ INDEX

Sr. No. Title Page No

1. INTRODUCTION. 1

2. OBJECTIVES OF TESTING. 2

IMPORTANT OF SOFTWARE
3. 3
TESTING.

4. DEFECT 5

TEST CASES FOR MEDICAL STORE


5. 6
MANAGEMENT SYSTEM.

6. DEFECT REPORT 10

ADVANTAGES OF MEDICAL STORE


7. 11
MANAGEMENT SYSTEM.

8. CONCLUSION 12

9. REFERENCE 13
SOFTWARE TESTING (22518) DESIGN TEST CASE FOR MEDICAL STORE
ANAGEMENT SYSTEM

1. Introduction:-
Software Testing is the process of identifying the accuracy and quality of
the software product and service under test. At the end of the day, testing executes a framework
or application with a specific end goal to point out bugs, errors or defects. The responsibility
of testing is to point out the issues of bugs and give Developers a clue to help them fix it right
following the requirements. Software testing is often divided into 2 main processes:
Verification and Validation.

Verification in software testing is the process when your team just need to check whether the
software, system or framework consistent, aligned with the requirements of a documentation.

Validation is the process that your team needs to verify the accuracy of the system. In this
process, you will look back to the product, system and think about what users actually want
and what has been done. Software testing can be stated as the process of verifying and
validating that a software or application is bug free, meets the technical requirements as guided
by it’s design and development and meets the user requirements effectively and efficiently with
handling all the exceptional and boundary cases.

1.1. Abstract:

The development of large software systems is a complex and error prone process. Faults
might occur at any development stage and they must be identified and removed as early as
possible to stop their propagation and reduce verification costs. Quality engineers must be
involved in the development process since the very early phases to identify required qualities
and estimate their impact on the development process. Their tasks span over the whole
development cycle and go beyond the product deployment through maintenance and post
mortem analysis. Developing and enacting an effective quality process is not a simple task, but
it requires that we integrate many quality-related activities with product characteristics, process
organization, available resources and skills, and budget constraints.

This paper discusses the main characteristics of a good quality process, then surveys the key
testing phases and presents modern functional and model-based testing approaches.

TYCO. NMPI, PETH. PAGE NO: - 1


SOFTWARE TESTING (22518) DESIGN TEST CASE FOR MEDICAL STORE
ANAGEMENT SYSTEM

1.2 Objectives of Testing:-

Software testing has different goals and objectives. The major objectives of Software

testing are as follows:

o To find out the defects or issue occurring in the application before it is


encountered by the end user.
o To gain confidence and to provide quality software product to end user.
o Gain the confidence of the customers by providing them a quality product.
o To evaluate the overall performance of the application.
o To point out the defects and errors that was made during the development
phases.
o To ensure the Quality of the product.
o The main goal of testing is to ensure that the software performs as intended,
and to improve software quality, reliability and maintainability.
o Keep the Test Steps Clear and Concise
o To prevent defects
o Testing must be fine balance of defect prevention and defect detection.

TYCO. NMPI, PETH. PAGE NO: - 2


SOFTWARE TESTING (22518) DESIGN TEST CASE FOR MEDICAL STORE
ANAGEMENT SYSTEM

2. Important of Software Testing

o Cost Effective – Testing has many benefits and one of the most important ones is
cost-effectiveness. Testing our project on time can save money in the long run. Software
development consists of many stages and if bugs are caught in the earlier stages it costs
much less to fix them.
o Security – This is the most sensitive and vulnerable part of software testing. Users
are always looking for trusted products that they can rely on. It helps in removing
problems and risks beforehand.
o Product Quality – In order to make your product vision come to life, it has to work
as planned. It is important to follow the product requirements because it helps you get
the required end results.
o Customer Satisfaction – The ultimate goal for a product owner is to give the best
customer satisfaction. Software should be tested in order to bring the best user
experience possible. Being the best product in this saturated market will help you gain
trustworthy clients which will have great long-term effects.

2.1 Type of Software Testing:-

• Unit Test.
• Integration Test.
• Functional Testing.
• Smoke Test.
• Regression Test.
• UI Test.

TYCO. NMPI, PETH. PAGE NO: - 3


SOFTWARE TESTING (22518) DESIGN TEST CASE FOR MEDICAL STORE
ANAGEMENT SYSTEM

3. Test Case: -
A test case is a set of conditions or variables under which a tester will determine
whether a system under test satisfies requirements or works correctly. The process of
developing test cases can also help find problems in the requirements or design of an
application. A test case is a specification of the inputs, execution conditions, testing procedure,
and expected results that define a single test to be executed to achieve a particular software
testing objective, such as to exercise a particular program path or to verify compliance with a
specific requirement.

Test cases underlie testing that is methodical rather than haphazard. A battery of test
cases can be built to produce the desired coverage of the software being tested. Formally
defined test cases allow the same tests to be run repeatedly against successive versions of the
software, allowing for effective and consistent regression testing.

3.1 Activity for a Test Case: -

1. Title: Medical store management system -Authenticate Successfully on Dava infotech.


2. Description: A Paid user should be able to use successfully medical store
management system.
3. Precondition: The user must already be Paid and login.
4. Assumption: A supported pc/laptop is being used.
5. Expected Result: Display Perfect information in detailed.
6. Actual Result: Actual Result include the actual result
7. Status: Pass or Fail.

TYCO. NMPI, PETH. PAGE NO: - 4


SOFTWARE TESTING (22518) DESIGN TEST CASE FOR MEDICAL STORE
ANAGEMENT SYSTEM

4. Defect:

Testing is the process of identifying defects, where a defect is any variance between
actual and expected results. “A mistake in coding is called Error, error found by tester is called
Defect, defect accepted by development team then it is called Bug, build does not meet the
requirements then it Is Failure.”

4.1 Defect Template:


ID Unique Identifier given to the defect
Project Project name
Product Product Name
Release Version Release Version of the Product
Module Specific module of the product where the defect was detected
Detected Build
Build version of the product where the was detected
Version
Summary Summary of the defect. keep the clear and concise
Detailed Description of the defect. Describe a much of possible
Description but without repeating anything or using complex words. Keep
it simple but compressive.
Step by step Description of the way to produce the defect.
Steps to Replicate
Number the steps.
Actual result The actual result you received when you followed the steps
Expected result The expected results.
Attachment Attach any addition information like screenshots And logs.
Remarks Any additional comments of the defects.
Defect severity Severity of the defect.
Defect priority Priority of defects.
Reported by The name of the person who reported the defect .
The name of the person that is assigned to analyze/Fix the
Assigned to
defects.
Build version of the product. Where the defect was fixed.
Fixed Build version
(eg.1.2.3.9)

TYCO. NMPI, PETH. PAGE NO: - 5


SOFTWARE TESTING (22518) DESIGN TEST CASE FOR MEDICAL STORE
ANAGEMENT SYSTEM

5. Test Cases for Medical Store Management System: -

Test
Sr. Test Case Input Expected Actual
Case Steps Status
No Objectives Data Result Result
-ID
1.select
Patient full
patient data Patient
name
Add Patient field. Sushant full
01 TC-1 Patel. should be Pass.
name 2.Enter name is
contains
patient accepted.
in alphabet
name.
1.select
Doctor full
patient data Doctor
name
Add Patient field. Do. full
02 TC-2 Mubin should be Pass.
Guid(Doctor). 2.Enter name is
Momin. contains
patient accepted.
in alphabet
name.
Patient
1.select address Patient
Add Patient patient data age DOB address
03 TC-3 address age field. Momin should be age DOB Pass.
Mohalla
DOB. 2.Enter contains is
patient data. in accepted.
alphabet.
1.select Drug name
search field should be Drug
Search drug Aciloc
04 TC-4 for drug. contains name is Pass.
in drug data. 150
2.Enter drug in accepted.
name. alphabets

TYCO. NMPI, PETH. PAGE NO: - 6


SOFTWARE TESTING (22518) DESIGN TEST CASE FOR MEDICAL STORE
ANAGEMENT SYSTEM

and
numbers.

1.select
Patient full
patient data Patient
Search patient name
field. full
05 TC-5 name in Jay More should be Pass
2.Enter name is
patient data contains
patient accepted.
in alphabet
name.
1.select Product
product name and Product
field.andedit Quantity name
Himalaya
Add New 2.enter should be and
06 TC-6 baby kit Pass
Product product contains in Quantity
(6)
name in alphabet is
product and accepted
field. number.
Display
Display drug Product Product
name of 1.open Click name and name
07 TC-7 Expire date expire table expire Quantity and Pass
before 3 befor. table should be Quantity
month. display is
accepted
Product Display
Display drug
1.open Click name and Product
name of
08 TC-8 expire table expire Quantity name Pass
Expire date
after. table should be and
after 1 month.
display Quantity

TYCO. NMPI, PETH. PAGE NO: - 7


SOFTWARE TESTING (22518) DESIGN TEST CASE FOR MEDICAL STORE
ANAGEMENT SYSTEM

is
accepted

Display
Product Product
name and name
Display 1 day Click on Click sell
09 TC-9 Quantity and Pass
sell drug these option drug
should be Quantity
display is
accepted
Display
Product Product
name and name
TC- Display stock Click on Click on
10 Quantity and Pass
10 in Quantity these option stock
should be Quantity
display is
accepted
Display
Product Product
Display stock Click on Click on name and name
TC-
11 in alphabet these stock alphabet Quantity and Pass
11
order option sort. should be Quantity
display is
accepted
Product Display
Display drug name and Product
TC- Click on tha Click
12 name in cold Quantity name Pass
12 cold option cold
storage should be and
display Quantity

TYCO. NMPI, PETH. PAGE NO: - 8


SOFTWARE TESTING (22518) DESIGN TEST CASE FOR MEDICAL STORE
ANAGEMENT SYSTEM

is
accepted

Drug
Drug name name
should be contains
contains in
TC- Enter drug Rinifoll
13 Display price in alphabets Fail
13 name 300mg.
alphabets and
and numbers
numbers. is not
accepted.
Bill print
TC- Click on the Click Bill should
14 Print bill is Pass.
14 print button print be print
accepted

TYCO. NMPI, PETH. PAGE NO: - 9


SOFTWARE TESTING (22518) DESIGN TEST CASE FOR MEDICAL STORE
ANAGEMENT SYSTEM

6. Defect Report:-

Defect Report for Display Price.

Section Details
Executing test case generate defect
Summary report for Medical store management
system.
Product Medical store management system
Defect type Functional
Description Not Displaying Prices.
Actual Result Error
Expected Result Fail
Severity Major
Priority High
Hardware Laptop
OS Windows 19

TYCO. NMPI, PETH. PAGE NO: - 10


SOFTWARE TESTING (22518) DESIGN TEST CASE FOR MEDICAL STORE
ANAGEMENT SYSTEM

7. Advantages of Medical Store Management System: -


• The Medical Store Management System helps to maintain and keep the medicines in
the medical store in the proper place.
• Medical store management system used to maintain medical store medicine stock and
sales detail and generate reports of stock, sales, order and payment.
• Stock availability: The stocks of the particular medicines in the medical store can also
be updated through the use of this application.
• Bills: The bills for the medicines that is purchased by the customers can be generated
through this application.
• Customer database management: The details of the customers like name, address,
medicines purchased and many other details can be maintained through this application.

TYCO. NMPI, PETH. PAGE NO: - 11


SOFTWARE TESTING (22518) DESIGN TEST CASE FOR MEDICAL STORE
ANAGEMENT SYSTEM

8. Conclusion:-
Software testing is an important part of the software development process. It is not a
single activity that takes place after code implementation, but is part of each stage of the
lifecycle. A successful test strategy will begin with consideration during requirements
specification.
Testing is a critically important verification method that takes up a very large portion
of a project’s resources, including schedule, budget, staffing, and facilities. Unlike the
many constructive activities of systems engineering, testing is relatively unique because
it is inherently destructive.

TYCO. NMPI, PETH. PAGE NO: - 12


SOFTWARE TESTING (22518) DESIGN TEST CASE FOR MEDICAL STORE
ANAGEMENT SYSTEM

9. Reference:
▪ Book: -
a) NIRALI PUBLICATION.
b) TECHKNOWLEDGE.

▪ Website: -

• https://www.sciencedirect.com/science/article/pii/S1571066106000442.

• https://www.youtube.com/watch?v=T3q6QcCQZQg.

• https://www.youtube.com/results?search_query=%23softwaretesting.

• https://www.youtube.com/results?search_query=%23softwaretesting.

• https://www.youtube.com/?gl=IN&tab=r1.

TYCO. NMPI, PETH. PAGE NO: - 13

You might also like