0% found this document useful (0 votes)
113 views18 pages

Maharashtra State Board of Technical Education (Msbte) Govt - Of.maharashtra

The document describes a micro project report on testing an online feedback system application using software testing techniques. It includes details of group members, rationale, literature review, proposed methodology, action plan and resources required.

Uploaded by

Shaikh Ashraf
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)
113 views18 pages

Maharashtra State Board of Technical Education (Msbte) Govt - Of.maharashtra

The document describes a micro project report on testing an online feedback system application using software testing techniques. It includes details of group members, rationale, literature review, proposed methodology, action plan and resources required.

Uploaded by

Shaikh Ashraf
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/ 18

A

MICRO PROJECT REPORT


ON

Maharashtra State Board of


Technical Education
(MSBTE)
Govt.of.Maharashtra

SHREE SAMARTHA POLYTECHNIC

Sr. No Group Member Enrolment Numbers

1 Dixit Deepak 2114660024

2 Shaikh Ashraf 2114660039

3 Anarase Soham 2114660034

4 Bhosale Dhiraj 2214660197

5 Sale Prem 2114660019


CERTIFICATE

SHREE SAMARTHA POLYTECHNIC


(Mhasnephata – Parner, Ahmednagar)

SHREE SAMARTH POLYTECHNIC

This is to certify that the micro – project report on


TOPIC – ONLINE FEEDBACK SYSTEM
Shree Samarth Polytechnic By
(2022 – 2023)
Computer Dept.(5th Semester of I – scheme)

Sr. Group Members Enrolment


No Numbers

1 Dixit Deepak 2114660024

2 Shaikh Ashraf 2114660039

3 Anarase Soham 2114660034

5 Bhosale Dhiraj 2214660197

6 Sale Prem 2114660019

Above students has been successfully completed this micro project under
the guidance of prof. Lagad .S.B.
Date :
Place :

SUB. TEACHER HOD PRINCIPAL


( Prof: Lagad .S.B ) ( Prof: Darode .S.S ) ( Prof: Patare A.M )
ACKNOWLEDGEMENT
An endeavour over long period can be successful only with advice and guidance of
many
well-wishers.

My sincere thanks to the management and Prof. Patare A.M., Principal, of Shree
Samarth Polytechnic, Mhasane phata, Ahmednagar for providing me the opportunity to
conduct my project work.

I am highly indebted to Prof. Darode .S.S Head of Department of Science for his
assistance and constant source of encouragement. I wish to express my profound and
deep sense of Prof. Lagad .S.B Project coordinator for sparing her valuable time to
extent helps in every step of my project work.

I would also like to thank the staff of Science Department for their generous guidance.

Last but not the least we would Like to thank our friends and for their help in every
way for the success of this report.

Name of the Student Signature

1. Dixit Deepak Dilip ……………………………………………….

2. Shaikh Ashraf Gulammustafa …………….…………………………………

3. Anarase Soham Nitin ……………….………………………………

4. Bhosale Dhiraj Ramdas ………………..………………………………

5. Sale Prem ………………..………………………………


Online Feedback System

Part A: PLAN
 Rationale: In this project we are going to test an Online Feedback System using
Software Testing.Online feedback system is web based system which provides a
way for colleges to allow students to gives feedback for staff to improve their
teaching. Students are required to give feedback using one standard feedback
form. In our project, the security is also maintained as result of feedback is only
visible to authentic user. This project also includes time portal. This system helps
teachers to improve the performance by analyzing the feedback given by students.
Above features will be tested using different Software testing techniques.

 Literature Review :(Existing status, Knowledge required to complete.)

a) We require knowledge of various software testing techniques to test an


application.
b) We must know how to prepare Functionality Requirement Specification
document, as it contains all the functionality related to the software.
c) We require knowledge of preparing the Test Plan.
d) We must know how to prepare test cases for testing the specified software.
e) We must have the knowledge of preparing the Defect Report .
f) We should at last provide conclusion related to the project and Application.

 Proposed Methodolgy :( Procedure in brief that will be followed to do micro-


project.)
a) Firstly we will decide which Software Testing Techniques are required to test
the Online Feedback System application.
b) Then we will prepare Functionality Requirement Specification Document for
Online Feedback System Application.
c) We will then prepare Test Plan for Online Feedback System.
d) Then we will design Test Cases for Online Feedback System, to check the
functionality of software.
e) After that we will prepare a Defect Report if any serious bug or defect is
encountered in the software.
f) At last we will prepare a Summary Report and provide a proper conclusion.
 Action Plan (Sequence and Time Required For Major Activities for 8 Weeks)

SR.NO. Details of activity Planned Planned


Start date Finish date

1 Decide the subject of project 30/07/2023 16/07/2023

2 Collecting information of project 20/08/2023 02/09/2023

3 Creating report 20/09/2023 14/09/2023

 Resources Required (Major Resources Such As Raw Materials, Some


Machining Facility, AndSoftware Etc.)

SR.NO. Name of Resource / Specification Quantity Remarks


Material

1 Computer System AMD Ryzen 5 1 Used


64 Bit CPU

2 Operating System Windows 11 - Used

3 Software Microsoft Office - Used


Part B – Outcome after Execution

Rationale:(Importance of project in about 100 to 200 words. This is modified version of


earlier one written after work.) In this project we are going to test an Online Feedback
System using Software Testing.Online feedback system is web based system which
provides a way for colleges to allow students to gives feedback for staff online to improve
their teaching. Students are requires to gives feedback using one standard feedback form.
In our project, the security is also maintain by result of feedback is only visible to
authentic user. This project also includes time portal. This system helps teachers to
improve the performance by analyzing the feedback given by students. Above features
will be tested using Software testing different techniques in this project.This system is
not time bound due to which student will give the monthly feedback.

In this project the Online Feedback System will be tested using different parameters.
Firstly SRS(Software Requirement Specification) will be created i.e. it contains all the
functional and non-functional requirements .It will be easier using SRS to test the
application and find bugs. A Test Plan with standard format will be created for this
application. Test Cases will be prepared to test the functionality of the software. And at
last the Summary Report with a conclusion.
Course Outcome Integrated:
a) Apply various software testing methods.
b) Prepare test cases for different types and levels of testing.
c) Prepare test plans and defect bug reports.
d) Discipline knowledge: Apply computer engineering knowledge to solve broad-based
computer engineering related problems.
e) Engineering tools: Apply appropriate computer engineering related techniques/tools
with an understanding of the limitations.
f) Communication: Proper communication takes place between students and faculty.

Literature Review: (if additional literature review done, you may add in about 200 to
400 words.) a) Firstly we will decide which Software Testing Techniques are required to
test the Online Feedback System application. b) Then we will prepare Functionality
Requirement Specification Document for Online Feedback System Application. c) We will
then prepare Test Plan for Online Feedback System. d) Then we will design Test Cases for
Online Feedback System, to check the functionality of software. e) After that we will
prepare a Defect Report if any serious bug or defect is encountered in the software. f) At
last we will prepare a Summary Report and provide a proper conclusion.

Actual Procedure Followed (Write step wise the work was done, including which team
member did what work and how the data was analysed (if any).)
 Introduction to Software Testing and application of Online Feedback System
 Prepared Functionality Requirement Specification documents of Online Feedback
System.
 Prepared Test Plan for Online Feedback System.
 Prepared & executed Test Cases for Online Feedback System.
 Prepared Defect Report of Online Feedback System.
 Prepared summary report.
Resources Required (Major Resources Such As Raw Materials, Some Machining
Facility, And Software Etc.)

SR.NO. Name of Resource Specification Quantity Remarks


/ Material

1 Computer System AMD Ryzen 5 1 Used


64 Bit CPU

2 Operating System Windows 11 - Used

3 Software Microsoft Office - Used


Outputs of Micro-Projects
(Drawings of prototype, drawings of survey, presentation of collected
data, findings etc.)

Functionality RequirementSpecification

Student Module:
First, the student has to register. Only registered Student will log in by his username and
password. In the dashboard all the contents of the student‟s feedback forms will be
displayed. There would be an option student feedback in this there would be questions
related to how students can make the teaching quality more good. Student can tell his
likes and dislikes about the teachers by attending every questions.
Faculty Module:
Here faculty will first login in this section. The faculty will enter their user name and
password if the faculties do not have an account they have to sign up in order to create
an account. As the details are filled the faculty dashboard appears in which they can fill
self appraisal, peer appraisal. The faculty should firstly fill the self appraisal in which they
have to rate themselves on some criteria. The peer faculty has to click onto the peer
appraisal in order to fill the form as they click onto peer appraisal.
Principal/H.O.D’s Module:
HOD user cannot sign up for the feedback system since she is the only one to access the
feature the login is pre-defined in code itself. Once the HOD logins into her portal she can
perform various tasks like Giving authority appraisals also reviewing form no one which
is duly filled by faculty after verifying that only then the HOD can further proceed with
the summary form. In summary, the total of all marks will be calculated and according to
it percentage is calculated also the grades are calculated on this percentage basis also she
can take print out of the summary list and keep a backup of it.
TEST PLAN
Prepare Test Plan for Online Feedback System
Introduction
The Test Plan is designed to prescribe the scope, approach, resources, and schedule of all
testing activities of the project Online Feedback System.
The plan identify the items to be tested, the features to be tested, the types of testing to
be performed, the personnel responsible for testing, the resources and schedule required
to complete testing, and the risks associated with the plan.
 Scope
 In Scope
All the feature of Online Feedback System which were defined in software requirement
specs are need to bested

Module Name Applicable Roles Description

Registration Students, Students: A student can register into the


Students, Faculty,HOD, college feedback system by entering his
Principal Name, then Password again confirm
password field, as well as Email ID and
Mobile No. will be required here. Either
he/she can register or login if he/she has
an account already over the system
Login Students, Admin Students: Only the students who are
admitted in that college will be provided
with a specific username and password.
He/She can login the college online
feedback system by entering correct
username and password allocated to
them. If He/She don‟t have account
He/She can register using registration
process available in that feedback system
and then login to the system.
Admin: Admin can login in the Feedback
system to see whether how many students
have given their feedback and prepare a
note on their feedbacks.
Feedback Student Student: Here in this Feedback module
there are number of Feedback
partitions.Such as :-
1. Course Feedback, here a student can
give a feedback for each subject.
2. Staff feedback, here a student can give
feedback on staff.
3. Event Feedback, here a student can give
feedback related to all events which are
being carried out in the college.
4.College Feedback, here a student can
give feedback related to college buildings,
water purifiers, washrooms, Office, etc.
5. Transport Feedback, here a student can
give feedback related to transport system
of students such as Bus transport, etc.
6. Canteen Feedback, here a student can
give feedback related to canteen, items
sold in canteen, their costing more or less,
etc.

Logout Students,Admin Students: Students can logout after giving


his feedback on the college online
feedback system using Logout option
available there.
Admin: Admin can logout after he has
collected feedback of students.

 Out Of Scope

These feature are not be tested because they are not included in the software
requirement specs
 User Interfaces

 Hardware Interfaces

 Software Interfaces

 Database logical

 Communications Interfaces

 Website Security and Performance

Quality Objective
The test objectives are to verify the Functionality of Online Feedback System the
project should focus on testing the Feedbackoperation to guarantee all these operation
can work normally in real business environment.
Roles and Responsibilities
The project should use outsource members as the tester to save the project cost.
No. Member Tasks

1. Test Identifying and describing appropriate test


techniques/tools/automation architecture Verify and
assess the Test Approach Execute the tests, Log results,
Report the defects. Outsourced members

2. Developer in Test Implement the test cases, test program, test suite etc.

3. Test Builds up and ensures test environment and assets are


Administrator managed and maintained Support Tester to use the test
environment for test execution

4. SQA members Take in charge of quality assurance Check to confirm


whether the testing process is meeting specified
requirements

 Test Methodology:

 Test Levels

In the project Online Feedback System, there're 3 types of testing should be conducted.
o Integration Testing (Individual software modules are combined and tested as a
group)
o System Testing: Conducted on a complete, integrated system to evaluate the
system's compliance with its specified requirements
o API testing: Test all the APIs create for the software under tested

 Suspension Criteria and Resumption Requirements

If the team members report that there are 40% of test cases failed, suspend testing until
the development team fixes all the failed cases.

 Test Completeness

o Specifies the criteria that denote a successful completion of a test phase


o Run rate is mandatory to be 100% unless a clear reason is given.
o Pass rate is 80%, achieving the pass rate is mandatory
 Project task and estimation and schedule

 Test Deliverables

Test deliverables are provided as below

Before testing phase


 Test plans document.
 Test cases documents
 Test Design specifications.

 Test Environment

It mentions the minimum hardware requirements that will be used to test the
Application.Following software's are required in addition to client-specific software.
 Windows 8 and above
 Office 2013 and above
 Terms/Acronyms
 Make a mention of any terms or acronyms used in the project
TEST CASE DESIGN
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.
Typical Written Test Case Format:-
A test case is usually a single step, or occasionally a sequence of steps, to test the correct
behavior/functionality, features of an application. An expected result or expected outcome is
usually given.
Additional information that may be included:
 Test Scenario ID
 Test Scenario
 Test Case ID
 Test Case Description
 Test Steps
 Pre-Conditions
 Test Data
 Post Conditions
 Expected Result
 Actual Result
 Status
 Executed By
 Comments if Any
Larger test cases may also contain prerequisite states or steps, and descriptions.A written test
case should also contain a place for the actual result.
These steps can be stored in a word processor document, spreadsheet, database or other
common repository.
In a database system, you may also be able to see past test results and who generated the
results and the system configuration used to generate those results. These past results would
usually be stored in a separate table. Test suites often also contain
 Test summary
 Configuration.
DEFECT REPORT
Application Test Scenario
In our Online Feedback System there is a “Transport Feedback Issue” Module. In that
module user enters all details in that form which are required. When user clicks on
submit button it displays an message that the “Form should be filled completely”, even if
the form is filled correctly. Now, we should report this bug.
Now here is how a bug is reported on the basis of above scenario:
Bug Name: Application crash on clicking the Submit button after filling Transport
Feedback form.
Bug ID: BG_LMS_001
Area Path: Feedback Module.
Build Number: Version Number 9.0.0.1.2
Severity: HIGH
Priority: HIGH (High/Medium/Low)
Assigned To: Soham Anarase
Created By: Shaikh Ashraf
Created On: 22th September 2023.
Reason: Defect
Status: Active
Environment: Windows 2003/SQL Server 2005.
Description:
Application crash on clicking the Submit button after filling Transport Feedback form.
Steps to reproduce:
1. Login to the application.
2. Click on Feedback Option.
3. Enter the Transport Feedback option.
4. Fill the details correctly and click on Submit button.
5. Seen an error message.
6. See the attached logs for more information.
7. See the attached screenshots of error the error message for reference.

Expected: On clicking the “Submit” button user should be able to view a message
“Transport Feedback Form Registered Successfully.”
SUMMARY
In today‟s world where education has become a basic necessity for every child/adult so to
ensure that proper education Is being delivered or not their lefts only one way „by taking
feedback‟ so as to reduce the manpower, the software is build which automatically takes the
feedback turn by turn so as to not skip any of the member.
 The number of test cases executed- 18
 The numbers of test cases pass - 17
 The numbers of test cases fail - 1
 Pass percentage – 94.45 %
 Fail percentage – 5.55%
 Comments - We have prepared defect report of one defect and assigned it to developer so
as to resolve it. Other modules are tested and they don‟t have any issue.
Skill Developed / learning out of this Micro-Project(in about 150 to 300 words)
This Project is created for improving the testing knowledge of applications.
1. Studying of the different types of testing techniques.
2. Learned how to prepare Test Plan related to that specified application.
3. Learned how to prepare Test Cases to test if the application is working properly or not.
4. Learned about SRS (Software Required Specification) document.
5. Learned about Defect Report and its necessity.
6. Studied advantages and disadvantages of testing and how necessary it is to build a defect
free software and user friendly.
Teacher Evaluation Sheet for the Micro Project

Name of Student ……………………………………………………………………………………………………………….

………………………………………………………………………………………………………………………………………….
…………………………………………………………………………………………………………………………………………..
Enrollment No: ..………………………………………………………………………………………………………………
Course Title and Code: ……………………………………………………………………………………………………..
Semester: ………………………………………………………………………………………………………………………….

Title of Project: ………………………………………………………………………………………………………………….


…………………………………………………………………………………………………………………………………………..
Cos addressed by Micro Project
A) ………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………..
B) ………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………..
C)……………………………………………………………………………………………………………………………………….
…………………………………………………………………………………………………………………………………………..

Major Learning outcomes achieved by doing the Project:

(a) Practical Outcomes


………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………
(b) Unit Outcomes (in Cognitive domain)
………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………
(c) Outcomes in Affective Domain
………………………………………………………………………………………………………………………………
………………………………………………………………………………………………………………………………

pg. 1
Evaluation as per suggested Rubric for Assessment of Micro-Project

Sr. Characteristics to be assessed Poor Average Good Excellent


No. (Marks 1-3) (Marks 4-5) (Marks 6-8) (Marks 9-10)
1 Relevance to the course
2 Literature survey/Information
3 Project Proposal
4 Completion of the target as per project
proposal
5 Analysis of Prototype/Model
6 Quality of Data & Representation
7 Report Presentation
8 Presentation
9 Defence

Micro-Project Evaluation Sheet


Process Assessment Product Assessment

Part A-Project Project Part B-Project Individual


Proposal Methodology Report/Working Presentation/Viva Total Marks 10
(2 Marks) (2 Marks) Model (4 Marks)
(2 Marks)

Comments/Suggestion about team work/Leader/Leader/leadership/inter-personal


Communication (if any)

…………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………
Any other Comment
…………………………………………………………………………………………………………………………………………
…………………………………………………………………………………………………………………………………………

Name and designation of the Faculty Member …………………………………………………………………..


Signature …..………………………………………………………………………………………………………………………

pg. 2

You might also like