0% found this document useful (0 votes)
129 views

STE Microproject

This document summarizes a test plan for an online feedback form system. The test plan aims to test key functionality of the system like login, email validation, clearing the form, and saving a copy. Testing approaches will include compatibility, integration, and unit testing. Test cases will be written and criteria for success developed. Staff will be assigned roles in writing test cases, executing them, and evaluating results. The test plan is scheduled for 4 days and requires approval. The goal is to validate the system meets requirements and identify any bugs.

Uploaded by

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

STE Microproject

This document summarizes a test plan for an online feedback form system. The test plan aims to test key functionality of the system like login, email validation, clearing the form, and saving a copy. Testing approaches will include compatibility, integration, and unit testing. Test cases will be written and criteria for success developed. Staff will be assigned roles in writing test cases, executing them, and evaluating results. The test plan is scheduled for 4 days and requires approval. The goal is to validate the system meets requirements and identify any bugs.

Uploaded by

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

Subject: Software Testing 22518

Title: Online Feedback Form System


Academic Year:2022-2023
Semester:5

1.0 Aims/Benefits of the micro project


In today's software environment writing bug-free code is a challenging task, which
makes software testing an important tool to get quality software. Testing
techniques include the process of executing a program or application with the
intent of finding software bugs and verifying that the software product is fit for
use. Students will learn the way to find bugs by applying types, levels, and
methods of software testing on applications with an effective test planning
approach. It also covers manual testing.

2.0 Course outcome addressed.


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.
3.0 Proposed methodology
a) Apply different 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: Use 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.

3.0 Proposed methodology


a) Apply different 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: Use 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.

4.0 Action Plan

Sr. Detail of Activity Plan Plan Name of


no Start finish team
date date members
1. Searching the microproject Yash Upare
topic
2. Collect the information from Chetan
Internet and textbook Gortyal

3. Collect the information from Vaishnavi


STE 22518 Reference book Dharmasale
4. Arrange all information in MS Yash Upare
world
5. Prepare a report on it using 1.Yash Upare
MS world 2.Vaishnavi
Dharmasale
3.Soham
Maybhate
6. Print Microproject 1.Soham
Maybhate
2.Chetan
Gortyal

5.0 Resources used


Sr.no Name of the Resource Specification Quantity
1. Computer System 8 GB RAM, Windows 2
11 OS
2. Internet YouTube, Google
3. Textbook/Manual STE Software Testing 1
22518
6.0 Brief Introduction
In this project, we are going to test an Online Feedback System using Software
Testing. The online feedback system is a web-based system that provides a way for
colleges to allow students to give feedback to staff online to improve their teaching.
Students are required to give feedback using one standard feedback form. In our
project, the security is also maintained by the result of feedback being only visible to
the authorized users/students. This project also includes a time portal. This system
helps teachers to improve their performance by analyzing the feedback given by
students. The above features will be tested using Software testing different
techniques in this project. This system is not time-bound due to which students will
give monthly feedback.
In this project, the Online Feedback System will be tested by employing
different parameters. Firstly SRS (Software Requirement Specification)
will be made i.e., it includes all the functional and non-functional needs. It
will be more effortless to use SRS to test the application and find bugs. A
Test Plan with a standard format will be created for this application. Test
Cases will be designed to test the functionality of the software. And at
last, the Summary Report with a conclusion.

. Functionality Requirement Specification:

Student Module:

First, the student has to register. Only registered Students will log in by their
username and password. In the dashboard, all the contents of the student's
feedback forms will be shown. There would be an option for student feedback in this
there would be questions associated with how students can make the teaching
quality better. Students can tell their liking and disfavor of the teachers by attending
to every question.

Faculty Module:

Here faculty will first log in to 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
make an account. As the details are filled the faculty dashboard appears in which
they can fill self-appraisal and peer appraisal. The faculty should first fill the self-
appraisal in which they have to rate themselves on some criteria. The peer faculty
has to click on the peer appraisal in order to fill the form as they click on 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 the code itself. Once the HOD logins
into her portal she can perform various tasks like Giving authority appraisals also
reviewing forms no one 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, the percentage is calculated also the grades are
calculated on this percentage basis also she can take a printout of the summary list
and keep a backup of it.

7.0 TEST PLAN


Prepare Test Plan for Online Feedback System

1 Introduction

The Test Plan is prepared to define the scope, approach, resources, and schedule
of all testing activities of the project Online Feedback System. The plan identified the
items to be tested, the features to be tested, the kinds of testing to be performed,
the personnel responsible for testing, the resources and schedule needed to
complete testing, and the risks associated with the plan.

8.0 Test Plan


Test Plan Identifier Description
1.Intro It is an online feedback form that is take
from students for getting feedback from
students. It helps to give suggestion of
changes in teaching or in any other
institutional services.
2.Test Item Feedback Form (Google Form)
3.Features to be tested 1.Login
2.Email address validation
3.Clear Form
4.Save a copy
5.Quick Opinion Poll

4.Features Not be tested 1.Response


2.Successfully Submitted
3.Data Summarization
4.Response management

5. Approach Compatibility Testing


Integration Testing
Unit Testing

6.Items fail Expected result and actual result must


be same for Pass criteria.
7.Test Deliverable Test plan
Test specification
Test Summary report
8.Test Tasks 1.Writing Test Plan
2.Writing Test Cases
3.Development of criteria for successful
testing
4.Creating a test report
9.Environment needs Smartphone, pc or laptop with internet
connection.
10.Responsibility A- Writing test cases
B- Executing test cases for Login and
Email Adress validation
C- Executing test cases for save a
copy
D- Executing test cases for clear
form and quick opinion poll
E- Development of criteria and
evaluation of result
F- Writing test plan
11..Staffing and training needs 4 staff required and
Yash,Soham,Chetan,Vaishnavi
No training required
12. Schedule 4 days from

13.Approvals Mrs. Pooja Katare

You might also like