Sen Report
Sen Report
Mumbai. (M.S.)
MICRO PROJECT
On
G.S. Mandal’s
MAHARASHTRA STATE
BOARD OF TECHNICAL EDUCATION
CERTIFICATE
This is to certify that : -
Enrollment Exam
Name of Student No. Seat No.
14 AKSHAYA PAWAR 2200660141
Date:
Principal
Marathwada Institute of Technology,
Polytechnic, Aurangabad
INDEX
Annexure-IV Micro Project Teacher Evaluation Sheet
Micro Project
___________________________________________________________________________________
___________________________________________________________________________________
___________________________________________________________________________________
___________________________________________________________________________________
___________________________________________________________________________________
Micro-Project Proposal
The primary aim of a test case for Notepad is to ensure that the application performs as
expected across a variety of scenarios, covering basic functionalities like opening, editing,
saving, and printing text files. A test plan for Notepad outlines the overall testing strategy,
specifying the scope, objectives, resources, schedule, and types of testing.
2.0 Course Outcomes Addressed
a) Prepare test cases for different types and levels of testing.
b) Prepare test plan for an application.
1. Firstly I selected the topic for micro project. Then I started research on my
micro project topic and have gone through Software Testing syllabus, books,
videos and websites.
5.0 Resources required (major resources such as raw material, some machining
facility, software etc.)
Sr. Name of Resource/Material Specification Qty. Remarks
No
1. Laptop ASUS 1
14 AKSHAYA PAWAR
Annexure-II
Micro-Project Report
(Format for Micro-Project Report minimum 4 pages)
Title of Micro-Project : TEST PLAN AND TEST CASE FOR
NOTEPAD
The primary aim of a test case for Notepad is to ensure that the application performs as
expected across a variety of scenarios, covering basic functionalities like opening, editing,
saving, and printing text files. A test plan for Notepad outlines the overall testing strategy,
specifying the scope, objectives, resources, schedule, and types of testing.
3.0 Course Outcomes Achieved (Add to the earlier list is more Cos are addressed)
Test cases for notepad are asked in many testing interviews. Depending on
your level of experience, you’ll be asked feature specific test cases for
notepad. Depending on the operating system you use, the notepad
application will have different features and some additional or less
features.
Let’s assume the noteapp application that we are going to test here is
windows based “Notepad”. It has following options: create new file, save
the file, save file with different extension, word wrap, copy, paste, delete
and exit.
Test cases for notepad are asked in many testing interviews. Depending on
your level of experience, you’ll be asked feature specific test cases for
notepad. Depending on the operating system you use, the notepad
application will have different features and some additional or less
features.
Let’s assume the noteapp application that we are going to test here is
windows based “Notepad”. It has following options: create new file, save
the file, save file with different extension, word wrap, copy, paste, delete
and exit.
These were some of the common test cases but if you want to go
application specific test cases then you have to check each item in menu.
Some of the other common test cases for cross platform notepad
applications :
In the world of software testing, a Test Plan is like a well-constructed blueprint for a building; it
provides structure, direction, and clarity. For software testers, especially beginners, creating a
solid Test Plan is essential. This article is designed to be your guide, specifically tailored for
A Test Plan is a detailed document that outlines the scope, approach, resources, and schedule of
software testing. It’s a roadmap that ensures your testing activities are organized, efficient, and
2. Introduction
Purpose: Describe the overall goal of the test plan. For example, "The purpose of this test plan
is to outline the testing strategy for the Notepad application, ensuring all functionalities work
as expected."
Scope: Outline what features and functionalities of Notepad will be tested (e.g., file
operations, text formatting, search functionality, etc.).
Objective: Ensure that Notepad performs consistently across all specified environments and
meets the user requirements.
3. Test Items
Specify any features or areas that are out of scope for testing. For example:
o External file type support beyond text files.
o Performance stress testing (if not included in the scope).
5. Test Strategy
Testing Types:
o Functional Testing: To validate the main functionalities (file operations, text editing,
etc.).
o User Interface (UI) Testing: Ensure the UI is user-friendly, and all buttons, menus, and
icons work as expected.
o Usability Testing: To ensure ease of use and intuitive design.
o Regression Testing: To ensure that any new changes or fixes do not break existing
functionality.
o Performance Testing: To check how the application handles large files or multiple
tasks simultaneously.
Testing Levels:
o Unit testing
o Integration testing
o System testing
o Acceptance testing
6. Test Approach
Test Design Techniques: Specify how test cases will be derived, such as boundary value
analysis, equivalence partitioning, etc.
Test Case Execution: Explain how test cases will be executed, in manual or automated modes.
Entry Criteria: List the conditions that must be met before testing starts (e.g., a stable build of
Notepad is delivered).
Exit Criteria: Conditions for ending the testing phase, such as:
o All critical test cases are executed.
o No high-priority defects remain open.
7. Test Environment
Hardware Requirements: Specify the system configurations required for testing (e.g.,
minimum RAM, processor speed).
Software Requirements: Operating system versions (Windows 10/11), any other software
dependencies (e.g., text editors or third-party libraries).
Test Data: Indicate how test data will be prepared, such as sample text files for editing,
opening, and saving.
8. Test Schedule
9. Resource Planning
Risks: List any known risks to the testing process (e.g., late delivery of builds, resource
constraints, or incomplete requirements).
Mitigation Plans: Outline how these risks will be managed (e.g., resource reallocation, test
automation to save time).
Documents to Be Produced:
o Test Plan
o Test Cases
o Test Scripts (if automated)
o Test Summary Reports
o Defect Reports
12. Approvals
This structure ensures that all aspects of the testing process are planned in advance, making it
easier to identify issues and track progress as the Notepad project moves through the testing
phase.
5.0 Actual Methodology Followed (Write stepwise work done, data collected and its
analysis (if any). The contribution of individual members may also be noted.)
5.Arranging of this work in appropriate manner and cross checking of the same
work was done
7.0 Outputs of the micro projects (Drawings of the prototype, drawing of survey,
Presentation of collected data, findings etc.)
********