SlideShare a Scribd company logo
2
Most read
8
Most read
Manual Testing
Ayah Soufan
Quality Assurance Engineer
What ?
โ– Manual Testing is the process of manually testing
software for defects.
โ– It requires a tester to play the role of an end user.
โ– Use most of the features of the application to ensure
correct behavior.
How ?
โ– Follow a written test plan
that leads testers through
a set of important test
cases.
Why?
โ— The one and only option during the initial
stage of the application.
โ— When the application is in the regression phase
and itโ€™s stable,then the user can automate the
basic functions.
โ— Automated tools canโ€™t test for visual
considerations like gestures, image color or
font size
When?
โ– When flexibility is needed
โ– When short-term projects are active
โ– When usability is being tested
What is Test Plan? โ–A document detailing the
objectives, target market,
internal beta team, and
processes
โ–For a specific test for a
software or hardware product.
โ–The plan typically contains a
detailed understanding of the
eventual workflow
Test Plan Example
https://wiki.mozilla.org/Marketplace/Late_Customization/Testplan
What is Test Case?
โ– A set of conditions
โ– To determine whether a software system or one
of its features is working as it was originally
established to do.
Exercises 1
Exercises 2
Exploratory testing
โ– Seeks to find out how the software actually works
โ– The quality of the testing is dependent on the
tester's skill of inventing test cases and
finding defects
EXPLORATORY TESTING
Pros:
โ– No need for long preparation
โ– More intellectual approach
โ– Quick detection of bugs
โ– Does not require documentation
EXPLORATORY TESTING
Cons:
โ– Requires a certain mindset
โ– Its unstructured nature makes it easy to lose focus
โ– Due to performing โ€˜on-the-flyโ€™ it can sometimes be
difficult to define exactly which tests were run
and hard to repeat certain cases if necessary
White Box Testing
โ– Testing the application at the level of the
source code.
โ– Internal perspective of the system.
Black Box Testing
โ– Specific knowledge of the application's code is
not required
โ– The tester is aware of what the software is
supposed to do
โ– The tester is not aware of how it does it
Stages
Unit testing
Integration testing
System Testing
User Acceptance testing
Release or Deployment Testing
What is Bugzilla?
โ– Is a bug or issue-tracking
system.
โ– Bug-tracking systems allow
individual or group
developers to effectively
keep track of outstanding
problems with their product.
Get Involved in Mozilla QA
https://quality.mozilla.org/get-involved/

More Related Content

What's hot (20)

PPT
Testing fundamentals
Raviteja Chowdary Adusumalli
ย 
PDF
Test Case, Use Case and Test Scenario
Lokesh Agrawal
ย 
PPT
Test Management introduction
Oana Feidi
ย 
PPT
TESTING LIFE CYCLE PPT
suhasreddy1
ย 
PPTX
Introduction to software testing
Hadi Fadlallah
ย 
PPT
Test Levels & Techniques
Dhanasekaran Nagarajan
ย 
PPS
Testing techniques
RaginiRohatgi
ย 
PDF
Software testing
Omar Al-Bokari
ย 
PPT
Testing concepts ppt
Rathna Priya
ย 
PPSX
Manual testing
vigneshasromio
ย 
PDF
Test Automation
rockoder
ย 
PPT
Testing
Sonali Chauhan
ย 
PPT
Software Testing
Mousmi Pawar
ย 
PDF
What is Test Plan? Edureka
Edureka!
ย 
PDF
Software testing methods, levels and types
Confiz
ย 
PPTX
Unit Testing And Mocking
Joe Wilson
ย 
PPTX
Types of testing
Sonam Agarwal
ย 
PPTX
Software testing
balamurugan.k Kalibalamurugan
ย 
PPTX
Stlc ppt
Bhavik Modi
ย 
Testing fundamentals
Raviteja Chowdary Adusumalli
ย 
Test Case, Use Case and Test Scenario
Lokesh Agrawal
ย 
Test Management introduction
Oana Feidi
ย 
TESTING LIFE CYCLE PPT
suhasreddy1
ย 
Introduction to software testing
Hadi Fadlallah
ย 
Test Levels & Techniques
Dhanasekaran Nagarajan
ย 
Testing techniques
RaginiRohatgi
ย 
Software testing
Omar Al-Bokari
ย 
Testing concepts ppt
Rathna Priya
ย 
Manual testing
vigneshasromio
ย 
Test Automation
rockoder
ย 
Testing
Sonali Chauhan
ย 
Software Testing
Mousmi Pawar
ย 
What is Test Plan? Edureka
Edureka!
ย 
Software testing methods, levels and types
Confiz
ย 
Unit Testing And Mocking
Joe Wilson
ย 
Types of testing
Sonam Agarwal
ย 
Software testing
balamurugan.k Kalibalamurugan
ย 
Stlc ppt
Bhavik Modi
ย 

Viewers also liked (17)

PPTX
Em training process 02
Emportant_Technologies
ย 
PPS
Online Payroll Hrms 1.2
ankurpatel29
ย 
PDF
Hris feedback 9 dec2011 ttl (ver1rev2)
pune2hyd
ย 
PDF
Manual testing hardware - a better experience
Suz Hinton
ย 
PPSX
Manual testing
Vivek V
ย 
PDF
Microsoft Testing Tour - Functional and Automated Testing
Angela Dugan
ย 
PPTX
Employee Training - SAP Training Module Project and Injection Mold Training
Jordan L Greene, MPS, PHR, SHRM-CP
ย 
PPT
Hrm training
Ahmed Shoaib
ย 
PPTX
Orange hrm pim module
Sriram PV
ย 
PPTX
Manual testing-training-institute-in-marathahalli
siyaram ray
ย 
PPTX
Manual testing
krishnacs1993
ย 
PPT
Test Life Cycle - Manual Testing Concept.
guestf9bc
ย 
PPTX
Infosys hrm ppt
Shobhit Taneja
ย 
DOC
Manual Testing
G.C Reddy
ย 
PPT
Training system
faris abu-ghazal
ย 
DOC
Manual testing interview question by INFOTECH
Pravinsinh
ย 
PPT
Human Resource Management
gumbhir singh
ย 
Em training process 02
Emportant_Technologies
ย 
Online Payroll Hrms 1.2
ankurpatel29
ย 
Hris feedback 9 dec2011 ttl (ver1rev2)
pune2hyd
ย 
Manual testing hardware - a better experience
Suz Hinton
ย 
Manual testing
Vivek V
ย 
Microsoft Testing Tour - Functional and Automated Testing
Angela Dugan
ย 
Employee Training - SAP Training Module Project and Injection Mold Training
Jordan L Greene, MPS, PHR, SHRM-CP
ย 
Hrm training
Ahmed Shoaib
ย 
Orange hrm pim module
Sriram PV
ย 
Manual testing-training-institute-in-marathahalli
siyaram ray
ย 
Manual testing
krishnacs1993
ย 
Test Life Cycle - Manual Testing Concept.
guestf9bc
ย 
Infosys hrm ppt
Shobhit Taneja
ย 
Manual Testing
G.C Reddy
ย 
Training system
faris abu-ghazal
ย 
Manual testing interview question by INFOTECH
Pravinsinh
ย 
Human Resource Management
gumbhir singh
ย 
Ad

Similar to Intro to Manual Testing (20)

PPTX
Manual Testing Lifecycle โ€“ A Practical Guide for Beginners in Software QA.pptx
Muhammad Fahad Bashir
ย 
PDF
Testing Slides 1 (Testing Intro+Static Testing).pdf
MuhammadShoaibHussai2
ย 
PPTX
Manual Testing Course in Hyderabad .
yeswitha3zen
ย 
PDF
A Comparative Guide to Automation and Manual Testing.pdf
kalichargn70th171
ย 
PDF
Manual Testing Course In Hyderabad|training
ShivaKanukuntla33
ย 
PDF
Manual Testing Course in Hyderabad .
yeswitha3zen
ย 
PPTX
Manual Testing Course in madhapur, Hyderabad
neeraja0480
ย 
PDF
Manual Testing Course in madhapur,Hyderabad
neeraja0480
ย 
PDF
What is manual Testing?
manojsharma469262
ย 
PPT
Manual testing - Introduction to Manual Software testing
Vibrant Technologies & Computers
ย 
PDF
Best software testing course
bestonlinecoursescoupon
ย 
PPTX
What is the Objective of Software Testing?
seojayeshts
ย 
PPTX
Software testing and types.pptx
KLS GOGTE INSTITUTE OF TECHNOLOGY
ย 
DOC
Testing
poojadatt
ย 
PPTX
UNIt-4 UNIt-4 UNIt-4 UNIt-4 UNIt-4 UNIt-4 UNIt-4 UNIt-4 UNIt-4
NiharikaGuptas
ย 
PPT
SOFTWARE TESTING
Aurobindo Nayak
ย 
PPT
Software Engineering (Testing Overview)
ShudipPal
ย 
PPSX
GLA Testing Presentation by Test Partners Ltd v1
Unboxed
ย 
PPTX
Software Testing (1).pptx
SarowarSuman
ย 
PPTX
Software Testing
Vishal Singh
ย 
Manual Testing Lifecycle โ€“ A Practical Guide for Beginners in Software QA.pptx
Muhammad Fahad Bashir
ย 
Testing Slides 1 (Testing Intro+Static Testing).pdf
MuhammadShoaibHussai2
ย 
Manual Testing Course in Hyderabad .
yeswitha3zen
ย 
A Comparative Guide to Automation and Manual Testing.pdf
kalichargn70th171
ย 
Manual Testing Course In Hyderabad|training
ShivaKanukuntla33
ย 
Manual Testing Course in Hyderabad .
yeswitha3zen
ย 
Manual Testing Course in madhapur, Hyderabad
neeraja0480
ย 
Manual Testing Course in madhapur,Hyderabad
neeraja0480
ย 
What is manual Testing?
manojsharma469262
ย 
Manual testing - Introduction to Manual Software testing
Vibrant Technologies & Computers
ย 
Best software testing course
bestonlinecoursescoupon
ย 
What is the Objective of Software Testing?
seojayeshts
ย 
Software testing and types.pptx
KLS GOGTE INSTITUTE OF TECHNOLOGY
ย 
Testing
poojadatt
ย 
UNIt-4 UNIt-4 UNIt-4 UNIt-4 UNIt-4 UNIt-4 UNIt-4 UNIt-4 UNIt-4
NiharikaGuptas
ย 
SOFTWARE TESTING
Aurobindo Nayak
ย 
Software Engineering (Testing Overview)
ShudipPal
ย 
GLA Testing Presentation by Test Partners Ltd v1
Unboxed
ย 
Software Testing (1).pptx
SarowarSuman
ย 
Software Testing
Vishal Singh
ย 
Ad

Recently uploaded (20)

PPTX
Agentforce โ€“ TDX 2025 Hackathon Achievement
GetOnCRM Solutions
ย 
PDF
capitulando la keynote de GrafanaCON 2025 - Madrid
Imma Valls Bernaus
ย 
PDF
From Data Preparation to Inference: How Alluxio Speeds Up AI
Alluxio, Inc.
ย 
PDF
Automated Testing and Safety Analysis of Deep Neural Networks
Lionel Briand
ย 
PPTX
IObit Uninstaller Pro 14.3.1.8 Crack Free Download 2025
sdfger qwerty
ย 
PPTX
Introduction to web development | MERN Stack
JosephLiyon
ย 
PDF
IObit Uninstaller Pro 14.3.1.8 Crack for Windows Latest
utfefguu
ย 
PDF
Which Hiring Management Tools Offer the Best ROI?
HireME
ย 
PPTX
arctitecture application system design os dsa
za241967
ย 
PDF
CodeCleaner: Mitigating Data Contamination for LLM Benchmarking
arabelatso
ย 
PDF
Automated Test Case Repair Using Language Models
Lionel Briand
ย 
PDF
CodeCleaner: Mitigating Data Contamination for LLM Benchmarking
arabelatso
ย 
PPTX
Android Notifications-A Guide to User-Facing Alerts in Android .pptx
Nabin Dhakal
ย 
PDF
Best Software Development at Best Prices
softechies7
ย 
PDF
Telemedicine App Development_ Key Factors to Consider for Your Healthcare Ven...
Mobilityinfotech
ย 
PDF
The Next-Gen HMIS Software AI, Blockchain & Cloud for Housing.pdf
Prudence B2B
ย 
PPTX
For my supp to finally picking supp that work
necas19388
ย 
PDF
AI Software Development Process, Strategies and Challenges
Net-Craft.com
ย 
PPTX
IObit Driver Booster Pro 12 Crack Latest Version Download
pcprocore
ย 
PDF
What Is an Internal Quality Audit and Why It Matters for Your QMS
BizPortals365
ย 
Agentforce โ€“ TDX 2025 Hackathon Achievement
GetOnCRM Solutions
ย 
capitulando la keynote de GrafanaCON 2025 - Madrid
Imma Valls Bernaus
ย 
From Data Preparation to Inference: How Alluxio Speeds Up AI
Alluxio, Inc.
ย 
Automated Testing and Safety Analysis of Deep Neural Networks
Lionel Briand
ย 
IObit Uninstaller Pro 14.3.1.8 Crack Free Download 2025
sdfger qwerty
ย 
Introduction to web development | MERN Stack
JosephLiyon
ย 
IObit Uninstaller Pro 14.3.1.8 Crack for Windows Latest
utfefguu
ย 
Which Hiring Management Tools Offer the Best ROI?
HireME
ย 
arctitecture application system design os dsa
za241967
ย 
CodeCleaner: Mitigating Data Contamination for LLM Benchmarking
arabelatso
ย 
Automated Test Case Repair Using Language Models
Lionel Briand
ย 
CodeCleaner: Mitigating Data Contamination for LLM Benchmarking
arabelatso
ย 
Android Notifications-A Guide to User-Facing Alerts in Android .pptx
Nabin Dhakal
ย 
Best Software Development at Best Prices
softechies7
ย 
Telemedicine App Development_ Key Factors to Consider for Your Healthcare Ven...
Mobilityinfotech
ย 
The Next-Gen HMIS Software AI, Blockchain & Cloud for Housing.pdf
Prudence B2B
ย 
For my supp to finally picking supp that work
necas19388
ย 
AI Software Development Process, Strategies and Challenges
Net-Craft.com
ย 
IObit Driver Booster Pro 12 Crack Latest Version Download
pcprocore
ย 
What Is an Internal Quality Audit and Why It Matters for Your QMS
BizPortals365
ย 

Intro to Manual Testing

  • 2. What ? โ– Manual Testing is the process of manually testing software for defects. โ– It requires a tester to play the role of an end user. โ– Use most of the features of the application to ensure correct behavior.
  • 3. How ? โ– Follow a written test plan that leads testers through a set of important test cases.
  • 4. Why? โ— The one and only option during the initial stage of the application. โ— When the application is in the regression phase and itโ€™s stable,then the user can automate the basic functions. โ— Automated tools canโ€™t test for visual considerations like gestures, image color or font size
  • 5. When? โ– When flexibility is needed โ– When short-term projects are active โ– When usability is being tested
  • 6. What is Test Plan? โ–A document detailing the objectives, target market, internal beta team, and processes โ–For a specific test for a software or hardware product. โ–The plan typically contains a detailed understanding of the eventual workflow
  • 8. What is Test Case? โ– A set of conditions โ– To determine whether a software system or one of its features is working as it was originally established to do.
  • 11. Exploratory testing โ– Seeks to find out how the software actually works โ– The quality of the testing is dependent on the tester's skill of inventing test cases and finding defects
  • 12. EXPLORATORY TESTING Pros: โ– No need for long preparation โ– More intellectual approach โ– Quick detection of bugs โ– Does not require documentation
  • 13. EXPLORATORY TESTING Cons: โ– Requires a certain mindset โ– Its unstructured nature makes it easy to lose focus โ– Due to performing โ€˜on-the-flyโ€™ it can sometimes be difficult to define exactly which tests were run and hard to repeat certain cases if necessary
  • 14. White Box Testing โ– Testing the application at the level of the source code. โ– Internal perspective of the system.
  • 15. Black Box Testing โ– Specific knowledge of the application's code is not required โ– The tester is aware of what the software is supposed to do โ– The tester is not aware of how it does it
  • 16. Stages Unit testing Integration testing System Testing User Acceptance testing Release or Deployment Testing
  • 17. What is Bugzilla? โ– Is a bug or issue-tracking system. โ– Bug-tracking systems allow individual or group developers to effectively keep track of outstanding problems with their product.
  • 18. Get Involved in Mozilla QA https://quality.mozilla.org/get-involved/

Editor's Notes

  • #3: A key step in the process is, testing the software for correct behavior prior to release to end users.