SlideShare a Scribd company logo
The Art of Manual
Testing
Testing software manually can appear to be a difficult task, but it's an
essential aspect of the development process that ensures we deliver
reliable software that suits end-user needs.
Importance of Manual Testing
Time-Saving
Manual testing enables quicker turnaround
times compared to automated methods
which can take hours or days to run.
Bug Detection
Manual testing can identify obscure bugs
that would otherwise be challenging to
detect with automated testing tools.
Documentation
Manual testing provides a valuable
resource to document the testing process
while detecting redundancies, overlaps,
and weaknesses.
Creativity
Testing performed manually exercises
creativity, which can unveil different
perspectives and insights on how to
improve the software under test.
Basic Concepts of Manual
Testing
1 Unit Testing
Testing done on individual modules
2 Integration Testing
Testing done with all parts integrated
3 System Testing
Testing that mimics the final product environment
4 User Acceptance
Testing that validates the product meets user needs
Manual Testing Techniques
Boundary Value Analysis
Testing where input values are on the boundary of the
acceptable range
Equivalence Partitioning
Grouping inputs based on common characteristics
Error Guessing
Making informed guesses about where bugs might exist
Exploratory Testing
Simulating and exploring how the software behaves under
different conditions.
Manual Testing Tools
Mobile App Testing
Appium, Calabash
Layout Testing
GalioShot, Applitools
Debugging
Firebug, Chrome developer tools
Common Challenges in Manual Testing
1
Project Scale
Scaling-up test procedure for large applications
2
Time Allocation
Scheduling time for testing in an already tight delivery
timeline
3
Human Limitations
Endurance in executing tests, repetition, and attention to
detail
Best Practices for Manual Testing
Start Early
Start testing as soon as the
requirements are available, and have
a clear understanding of what needs
to be tested.
Identify Risks
Identify risk areas that could cause
the application to fail and prioritize
testing in these areas.
Develop Test Case from
User Stories
Use real-life scenarios and cases
when designing test cases to simulate
real-life user experiences.
Conclusion
Manual testing may be time-consuming, but it's a necessary aspect of software development. It enables us to identify flaws users
may encounter and improve the overall quality of the application consistently.

More Related Content

PDF
Manual Testing: Ensuring Software Quality Through Human Insight
PDF
A Comparative Guide to Automation and Manual Testing.pdf
PDF
Htop solutions Machine Learning course in chennai
PDF
Best Manual Testing Training Institute in Chennai
PPTX
Manual Testing Course in madhapur, Hyderabad
PDF
Manual Testing Course in madhapur,Hyderabad
PDF
Manual Testing Course In Hyderabad|training
PDF
Understanding Manual Testing.pdf
Manual Testing: Ensuring Software Quality Through Human Insight
A Comparative Guide to Automation and Manual Testing.pdf
Htop solutions Machine Learning course in chennai
Best Manual Testing Training Institute in Chennai
Manual Testing Course in madhapur, Hyderabad
Manual Testing Course in madhapur,Hyderabad
Manual Testing Course In Hyderabad|training
Understanding Manual Testing.pdf

Similar to What is manual Testing? (20)

PDF
Top Manual Testing Practices to Ensure High-Quality Software
PDF
Manual vs Automation Testing_ Pros, Cons, and When to Choose Automation.pdf
PPTX
Intro to Manual Testing
PDF
Automated vs.pdf
PDF
Software Testing & it’s types (DevOps)
PDF
Manual Testing Course in Hyderabad .
PPTX
Manual Testing Course in Noida. pptx
PPT
Automated testing vs manual testing
PPTX
Introduction to Software Testing Techniques
PPTX
Manual Testing Course in Hyderabad .
PDF
Manual vs. Automated Testing.pdf
PPT
Automated+Testing+Vs+Manual+Testing
PPT
Automated Testing vs Manual Testing
PPT
Automated Testing vs Manual Testing
PDF
The Continuing Relevance of Manual Testing.pdf
DOC
Comparison manual & automation
PDF
“Software Testing [Automated Testing vs Manual Testing]_ The Pros and Cons”.pdf
PPT
Automation Concepts
PPTX
Manual Testing Course in Hyderabad in telangana
PDF
Software testing for project report system.
Top Manual Testing Practices to Ensure High-Quality Software
Manual vs Automation Testing_ Pros, Cons, and When to Choose Automation.pdf
Intro to Manual Testing
Automated vs.pdf
Software Testing & it’s types (DevOps)
Manual Testing Course in Hyderabad .
Manual Testing Course in Noida. pptx
Automated testing vs manual testing
Introduction to Software Testing Techniques
Manual Testing Course in Hyderabad .
Manual vs. Automated Testing.pdf
Automated+Testing+Vs+Manual+Testing
Automated Testing vs Manual Testing
Automated Testing vs Manual Testing
The Continuing Relevance of Manual Testing.pdf
Comparison manual & automation
“Software Testing [Automated Testing vs Manual Testing]_ The Pros and Cons”.pdf
Automation Concepts
Manual Testing Course in Hyderabad in telangana
Software testing for project report system.
Ad

Recently uploaded (20)

PDF
Complications of Minimal Access Surgery at WLH
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PPTX
Cell Structure & Organelles in detailed.
PDF
Yogi Goddess Pres Conference Studio Updates
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PDF
Abdominal Access Techniques with Prof. Dr. R K Mishra
PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PDF
Microbial disease of the cardiovascular and lymphatic systems
PDF
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
PPTX
master seminar digital applications in india
DOC
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
PDF
Weekly quiz Compilation Jan -July 25.pdf
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
Trump Administration's workforce development strategy
PPTX
Orientation - ARALprogram of Deped to the Parents.pptx
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
Complications of Minimal Access Surgery at WLH
FourierSeries-QuestionsWithAnswers(Part-A).pdf
human mycosis Human fungal infections are called human mycosis..pptx
Cell Structure & Organelles in detailed.
Yogi Goddess Pres Conference Studio Updates
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
Module 4: Burden of Disease Tutorial Slides S2 2025
Abdominal Access Techniques with Prof. Dr. R K Mishra
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
Microbial disease of the cardiovascular and lymphatic systems
RTP_AR_KS1_Tutor's Guide_English [FOR REPRODUCTION].pdf
master seminar digital applications in india
Soft-furnishing-By-Architect-A.F.M.Mohiuddin-Akhand.doc
Weekly quiz Compilation Jan -July 25.pdf
2.FourierTransform-ShortQuestionswithAnswers.pdf
Trump Administration's workforce development strategy
Orientation - ARALprogram of Deped to the Parents.pptx
Final Presentation General Medicine 03-08-2024.pptx
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
Ad

What is manual Testing?

  • 1. The Art of Manual Testing Testing software manually can appear to be a difficult task, but it's an essential aspect of the development process that ensures we deliver reliable software that suits end-user needs.
  • 2. Importance of Manual Testing Time-Saving Manual testing enables quicker turnaround times compared to automated methods which can take hours or days to run. Bug Detection Manual testing can identify obscure bugs that would otherwise be challenging to detect with automated testing tools. Documentation Manual testing provides a valuable resource to document the testing process while detecting redundancies, overlaps, and weaknesses. Creativity Testing performed manually exercises creativity, which can unveil different perspectives and insights on how to improve the software under test.
  • 3. Basic Concepts of Manual Testing 1 Unit Testing Testing done on individual modules 2 Integration Testing Testing done with all parts integrated 3 System Testing Testing that mimics the final product environment 4 User Acceptance Testing that validates the product meets user needs
  • 4. Manual Testing Techniques Boundary Value Analysis Testing where input values are on the boundary of the acceptable range Equivalence Partitioning Grouping inputs based on common characteristics Error Guessing Making informed guesses about where bugs might exist Exploratory Testing Simulating and exploring how the software behaves under different conditions.
  • 5. Manual Testing Tools Mobile App Testing Appium, Calabash Layout Testing GalioShot, Applitools Debugging Firebug, Chrome developer tools
  • 6. Common Challenges in Manual Testing 1 Project Scale Scaling-up test procedure for large applications 2 Time Allocation Scheduling time for testing in an already tight delivery timeline 3 Human Limitations Endurance in executing tests, repetition, and attention to detail
  • 7. Best Practices for Manual Testing Start Early Start testing as soon as the requirements are available, and have a clear understanding of what needs to be tested. Identify Risks Identify risk areas that could cause the application to fail and prioritize testing in these areas. Develop Test Case from User Stories Use real-life scenarios and cases when designing test cases to simulate real-life user experiences.
  • 8. Conclusion Manual testing may be time-consuming, but it's a necessary aspect of software development. It enables us to identify flaws users may encounter and improve the overall quality of the application consistently.