Ste MP
Ste MP
Ste MP
MICRO PROJECT
Academic year: 2023-24
TITLE OF PROJECT
1
CERTIFICATE
Seal of institute
2
WEEKLY PROGRESS REPORT
MICRO PROJECT
-
SIGN OF
SR.NO. WEEK ACTIVITY PERFORMED DATE
GUIDE
7 Formulation of Content
10th
Seminar
10 14th
Viva voce
11 15th
Final submission of Micro
12 16th Project
3
INDEX
PAGE
SR.NO. NO.
CONTENT
Chapter 1 Acknowledgement
References,conclusion
Chapter 4
4
Acknowledgement
1. I am very thanking full to Loknete Gopinathji Munde
Institute of Engineering who has given me opportunity
to have project knowledge of Professional practices.
2. I am also thankful to the means for providing me the
information of Professional Practices which is the
base of the Project.
3. Lastly I am thankful to my subject teacher for proper
guidance and co-operative in preparation of the
project work.
5
TEST PLANNING
6
Serves as a rulebook: The test plan serves as a rulebook for
following rules when the project is completed phase by phase.
The following are some of the key benefits of making a test plan:
Quick guide for the testing process: The test plan serves as a quick
guide for the testing process as it offers a clear guide for QA
engineers to conduct testing activities.
Helps to avoid out-of-scope functionalities: The test plan offers
detailed aspects such as test scope, test estimation, strategy, etc.
Helps to determine the time, cost, and effort: Test serves as the
blueprint to conduct testing activities thus it helps to deduce an
estimate of time, cost, and effort for the testing activities.
Provide a schedule for testing activities: A test plan is like a rule
book that needs to be followed, it thus helps to schedule activities
that can be followed by all the team members.
Test plan can be reused: The test plan documents important aspects
like test estimation, test scope, and test strategy which are reviewed
by the Management Team and thus can be reused for other projects.
There is no hard and fast rule for preparing a test plan but it has
some standard 15 attributes that companies follow:
7
1. Objective: It describes the aim of the test plan, whatever the good
process and procedure they are going to follow in order to give quality
software to customers. The overall objective of the test is to find as
many defects as possible and to make software bug free. The test
objective must be broken into components and sub-components. In
every component following activities should be performed.
List all the functionality, and performance to be tested.
Make goals and targets based on the application feature.
8
The tester will get proper knowledge transfer from the development
team.
Proper resource allocation will be given by the company to the
testing department.
6. Risk: All the risks that can happen if the assumption is broken. For
Example, in the case of wrong budget estimation, the cost may overrun.
Some reason that may lead to risk is:
Test Manager has poor management skills.
Hard to complete the project on time.
Lack of cooperation.
7. Mitigation Plan: If any risk is involved then the company must have
a backup plan, the purpose is to avoid errors. Some points to
resolve/avoid risk:
Test priority is to be set for each test activity.
Managers should have leadership skills.
Training course for the testers.
9. Schedule: Under this, it will record the start and end date of each and
every testing-related activity. For Example, writing the test case date
and ending the test case date.
9
Information Capture: In this, we take basic information to begin the
process.
Prioritize: The task is prioritized based on severity and importance.
Communication: Communication between the identifier of the bug
and the fixer of the bug.
Environment: Test the application based on hardware and software.
Example: The bug can be identified using bug-tracking tools .
10
How to Write a Test Plan:
Below are the eight steps that can be followed to write a test plan:
4. Define test criteria: There are two main testing criteria that govern
all the activities in the testing project:
Suspension criteria: Suspension criteria defines the benchmarks for
suspending all the tests.
Exit criteria: Exit criteria defines the benchmarks that signify the
successful completion of the test phase or project. These are expected
11
results and must match before moving to the next stage of
development.
5. Resource planning: This phase aims to create a detailed list of all the
resources required for project completion. For example, human effort,
hardware and software requirements, all infrastructure needed, etc.
12
TEST MANAGEMENT
Test Management :
It is a software process that manages the start to the end of all software
testing activities. This management process provides planning,
controlling, tracking, and monitoring facilities throughout the whole
group cycle, these process includes several activities like test case
design and test execution, test planning, etc. It also gives an initial plan
and discipline specifications for the software testing process.
Responsibilities:
Planning :
Risk analysis
Test Estimation
Test planning
13
Execution :
Testing Activity
Issue Management
Test report and evolution
1. Test plan –
Rough sketches serve as test plans to convey the process of testing.
Gives a clear vision of the complete testing process.
2. Test design –
Test design affords the implementation process of testing.
3. Test execution –
It shows the actual system results against the expected result during
test execution.
4. Exit criteria –
It gives the signal when to stop the test execution process.
5. Test reporting –
Test reporting picturizes the test process and result for the particular
testing cycle.
14
What is test infrastructure management in software testing?
15
CONCLUSION:
We have successfully done this micro project on the topic the test
management and test planning . Accordingly we learnt what kind
of processes it follows while planning and managing the
software.
Lastly thanking our subject teacher for guiding us and helping us
in understanding the same.
16
REFERENCES
1) WWW.GOGGLE.COM.
17