SlideShare a Scribd company logo
Glimpse and Benefits of Testing
What's inside
 What is Testing ?
 Type of Testing.
 Glimpse on websites
& its type.
 Introduction to Web
Testing.
 Checklist of web
testing.
 Benefits of Testing.
 Conclusion.
What is Testing?
Here are answers
• Testing is a process of executing a
program with the intent of finding
errors.
• It is the process of evaluating system
or its component by manual or
automated means to verify it meets
client requirement.
• Testing is not only to find bugs, but
also to improve quality of product.
Type of Testing
Generally there are 3 types of testing:
1. Functional Testing
2. Non- Functional Testing.
3. Maintenance Testing.
Glimpse on websites
• A website is a collection of web
pages. Web page can contain
any type of information, in
addition of text, colour,
graphics, animation etc.
In today's era a website is
necessity for business owners.
Website is a window to all types
of business.
Glimpse and Benefits of Testing
Introduction to Web Testing
.
Continued…
• Web testing is name given to testing which focus on web
application.
• Web application testing, a software testing technique
exclusively adopted to test the applications that are hosted on
web in which the application interfaces and other
functionalities are tested.
• Web testing focus on each and every module of website i.e.
content , functionality , compatibility , responsive time etc.
Lets learn in brief about web testing in next slides.
Checklist of web testing
1. Functionality Testing
2. Usability testing
3. Interface testing
4. Compatibility testing
5. Performance testing
6. Security testing
7. Database testing
Brief Description of Web Testing:
1. Functionality Testing – Functionality testing as name speak
‘Functionality’refer to working or functions of application. This is
used to check if your product is as per the specifications you intended
for it as well as the functional requirements you charted out for it in
your developmental documentation.
Testing module – Testing activity include of Test links , Forms,
Cookies , HTML & CSS Pages also test business flow etc.
Example – To test basic functionality of website such as :
Button to be clickable
Textbox to be accepts value
No dead links and many more
Continued…
2. Usability Testing - Usability testing has now become a vital part of any
web based project. It can be carried out by tester group similar to the target
audience of the web application.
Test the site Navigation – Menus , buttons or Links to different pages on your
site should be easily visible and consistent on all web pages
Test the Content- Content should be legible with no spelling or grammatical errors.
Images if present should contain an "alt" text
Continued…
3. Interface Testing - It is done to verify interactions between all 3 modules
are working properly and errors are handled properly.
Tested module – Application , Web & Database server.
Interface testing verify following component –
Communication between the systems are done correctly.
All supported hardware/software has been tested.
Linked documents be supported/opened on all platforms.
The security requirements or encryption while communication happens
between systems.
4. Compatibility Testing – To identify that application should be compatible
with all hardware, software, version and all components that are suppose to
support testers perform Compatibility testing.
Continued…Types of Compatibility Testing-
• Hardware
• Networks
• Browsers
• Devices
• Mobile
• Versions
• Operating Systems
Types Based on Version-
Continued…
4. Performance Testing – Performance testing is a non-functional testing
technique performed to determine the system parameters in terms of
responsiveness and stability under various workload.
Testing activities will include but not limited to -
• Website application response times at different connection speeds
• Load test your web application to determine its behaviour under normal
and peak loads
• Stress tests your web site to determine its break point when pushed to
beyond normal loads at peak time.
• Test if a crash occurs due to peak load , how does the site recover from
such an event
• Make sure optimization techniques like gzip compression , browser and
server side cache enabled to reduce load times.
Continued…
5. Security Testing – Security testing is vital for e-commerce website that
store sensitive customer information like credit cards. Security testing of
any system is about finding all possible loopholes and weaknesses of the
system which might result into loss of information at the hands of the
employees or outsiders of the Organization.
Security Testing Services-
Continued…
• 6. Database Testing - Database is one critical component of your web
application and stress must be laid to test it thoroughly.
Testing activities will include-
• Test if any errors are shown while executing queries
• Data Integrity is maintained while creating, updating or deleting
data in database.
• Check response time of queries and fine tune them if necessary.
• Test data retrieved from your database is shown accurately in your
web application
Benefits of Testing
• Since testing helps to identify & fixing bus before project go live, it reduces
risk of failure. Once project go live the cost can go haywire and fixing bugs
at that point can be damaging to the entire software.
• Testing not only detects bug but also ensure & improve quality of software.
• Application or software can not be develop alone it is always integrated to
function & system. Here, testing ensures that it will work suitably and its
performance won’t get affected due to the integration.
• Software testing is carried out keeping the end user in mind. Hence, it is
assured that the end users, for who the software is designed, will be able to
productively operate it.
• Creation of defect reports, and other metrics help the Project Managers for
preparing progress reports, and extrapolating the hardware requirements in
future and the defect in the code can be fixed by the developers.
Conclusion
• Testing is a critically important verification method that takes up a very
large portion of a project’s resources, including schedule, budget, staffing,
and facilities.
• Testing is relatively unique because it is inherently destructive. Its primary
purpose is to force the system or its components to fail so that the defects
that caused the failure can be uncovered and then fixed.
• In addition to defect detection, testing is also performed to provide
sufficient objective evidence to justify confidence in the system’s quality,
fitness for purpose, and readiness for being accepted and placed into
operation.
Software testing can be of great advantage if used optimally and by
maintaining the right balance
Glimpse and Benefits of Testing

More Related Content

PPTX
Defect Life Cycle
Sachin-QA
 
PPTX
Types of Testing
Sachin-QA
 
PPTX
Performance testing
BugRaptors
 
PPTX
The importance of non functional testing
Maveric Systems
 
PPT
Non Functional Testing_Sampath kumar Mohan
Sampath kumar Mohan
 
PPTX
Testing of web based Applicatons
Venkatakumar Reddy
 
PPTX
What are the advantages of non functional testing
Maveric Systems
 
PPTX
Performance Testing And Its Type | Benefits Of Performance Testing
KostCare
 
Defect Life Cycle
Sachin-QA
 
Types of Testing
Sachin-QA
 
Performance testing
BugRaptors
 
The importance of non functional testing
Maveric Systems
 
Non Functional Testing_Sampath kumar Mohan
Sampath kumar Mohan
 
Testing of web based Applicatons
Venkatakumar Reddy
 
What are the advantages of non functional testing
Maveric Systems
 
Performance Testing And Its Type | Benefits Of Performance Testing
KostCare
 

What's hot (20)

PPTX
Software Testing
MD SALEEM QAISAR
 
PPTX
Performance Testing Using VS 2010 - Part 1
Mohamed Tarek
 
PDF
Infographic: Importance of Performance Testing
KiwiQA
 
PDF
What is Performance Testing?
QA InfoTech
 
PPT
Difference between functional testing and non functional testing
pooja deshmukh
 
PPTX
S.t.
Prashant Gupta
 
PPT
Load Testing Strategy 101
iradari
 
PPT
Performance testing : An Overview
sharadkjain
 
PPTX
Performance testing
Jyoti Babbar
 
PDF
Performance testing Web Application - A complete Guide
TestingXperts
 
PPTX
Performance testing
Ranpreet kaur
 
PPTX
Performance Testing
Selin Gungor
 
PDF
Performance Testing Using JMeter | Edureka
Edureka!
 
PPTX
Types of performance testing
NaveenKumar Namachivayam
 
PDF
Performance testing methodology
Syntrino
 
PPTX
Non functional testing
Vaibhav Dash
 
PPTX
Non-functional testing
Vishwanath KC
 
PPTX
Performance testing
NVISH Solutions
 
PPTX
FUNDAMENTAL TEST PROCESS
MeychiaGaiza
 
PDF
Test Automation - Keytorc Approach
Keytorc Software Testing Services
 
Software Testing
MD SALEEM QAISAR
 
Performance Testing Using VS 2010 - Part 1
Mohamed Tarek
 
Infographic: Importance of Performance Testing
KiwiQA
 
What is Performance Testing?
QA InfoTech
 
Difference between functional testing and non functional testing
pooja deshmukh
 
Load Testing Strategy 101
iradari
 
Performance testing : An Overview
sharadkjain
 
Performance testing
Jyoti Babbar
 
Performance testing Web Application - A complete Guide
TestingXperts
 
Performance testing
Ranpreet kaur
 
Performance Testing
Selin Gungor
 
Performance Testing Using JMeter | Edureka
Edureka!
 
Types of performance testing
NaveenKumar Namachivayam
 
Performance testing methodology
Syntrino
 
Non functional testing
Vaibhav Dash
 
Non-functional testing
Vishwanath KC
 
Performance testing
NVISH Solutions
 
FUNDAMENTAL TEST PROCESS
MeychiaGaiza
 
Test Automation - Keytorc Approach
Keytorc Software Testing Services
 
Ad

Viewers also liked (20)

PPT
Functional testing
99tests
 
PDF
Miller using scn egg counts and hg type testing
nacaa
 
PPTX
Type Cross browsers testing
Nguyễn Đào Thiên Thư
 
PDF
Re Type Testing
Donald_Liddell
 
PPTX
Functional UI Testing
Skillwise Group
 
PPTX
Skillwise - 11 cat.ppt
Skillwise Group
 
PDF
Type Testing
Donald_Liddell
 
DOCX
Testing type
transformtoit
 
PDF
Compatibility Testing
Precise Testing Solution
 
PPTX
Design and testing of disc type hybrid turbine pump
Denny John
 
PDF
Acceptance & Functional Testing with Codeception - SunshinePHP 2016
Joe Ferguson
 
PDF
Integrated Language Definition Testing: Enabling Test-Driven Language Develop...
lennartkats
 
PPT
Frankenstein final
Amy Brinkley
 
PPTX
Automated visual-regression-testing (1)
Sriram Angajala
 
PDF
Software Testing without Requirements: Survival Guide
Oleksandr Lutsaievskyi
 
PPTX
GPCE16: Automatic Non-functional Testing of Code Generators Families
Mohamed BOUSSAA
 
PPTX
Automated visual-regression-testing
Sriram Angajala
 
PPT
Functional Testing Swing Applications with Frankenstein
vivek_prahlad
 
PDF
API Testing: The heart of functional testing" with Bj Rollison
TEST Huddle
 
PPT
Test Reports
Dhanasekaran Nagarajan
 
Functional testing
99tests
 
Miller using scn egg counts and hg type testing
nacaa
 
Type Cross browsers testing
Nguyễn Đào Thiên Thư
 
Re Type Testing
Donald_Liddell
 
Functional UI Testing
Skillwise Group
 
Skillwise - 11 cat.ppt
Skillwise Group
 
Type Testing
Donald_Liddell
 
Testing type
transformtoit
 
Compatibility Testing
Precise Testing Solution
 
Design and testing of disc type hybrid turbine pump
Denny John
 
Acceptance & Functional Testing with Codeception - SunshinePHP 2016
Joe Ferguson
 
Integrated Language Definition Testing: Enabling Test-Driven Language Develop...
lennartkats
 
Frankenstein final
Amy Brinkley
 
Automated visual-regression-testing (1)
Sriram Angajala
 
Software Testing without Requirements: Survival Guide
Oleksandr Lutsaievskyi
 
GPCE16: Automatic Non-functional Testing of Code Generators Families
Mohamed BOUSSAA
 
Automated visual-regression-testing
Sriram Angajala
 
Functional Testing Swing Applications with Frankenstein
vivek_prahlad
 
API Testing: The heart of functional testing" with Bj Rollison
TEST Huddle
 
Ad

Similar to Glimpse and Benefits of Testing (20)

PPTX
WINSEM2021-22_ITE2004_ETH_VL2021220500452_Reference_Material_I_26-04-2022_tes...
madhurpatidar2
 
PPTX
Testing web based applications
Teniola Alimi
 
PPTX
What is web testing in details
Shital Salve
 
PDF
Everything You Need to Know About Functional Testing: A Guide
digitaljignect
 
PPT
072SWE415StNotes13.ppt
PritishMarathe
 
PPT
Different type of_software_testing - copy
Yogita patil
 
PPT
WE-06-Testing.ppt
javed281701
 
DOC
Web testing essentials
bolsupport
 
PPTX
Lecture31-Web-based-testing-I.pptx
Balkrishanpatidar
 
PPTX
Lecture31-Web-based-testing-I.pptx
Balkrishanpatidar
 
PPTX
Lecture31-Web-based-testing-I.pptx
Balkrishanpatidar
 
PDF
U test whitepaper_10
eshwar83
 
PDF
Checklist_for_testing_Jaikishan_1649089616.pdf
lecongsanh2
 
PDF
SQA_Unit 3.pdf it is a database education
RAVALCHIRAG1
 
PDF
Introduction to Automated Testing
Lars Thorup
 
PDF
Introduction to-automated-testing
BestBrains
 
PPTX
mastering_web_testing_how_to_make_the_most_of_frameworks.pptx
sarah david
 
PDF
What is Functional Testing? Types and Examples
priyanka rajput
 
PDF
What is Functional Testing.docx.pdf
mrshad3
 
PPTX
Software testing
Sengu Msc
 
WINSEM2021-22_ITE2004_ETH_VL2021220500452_Reference_Material_I_26-04-2022_tes...
madhurpatidar2
 
Testing web based applications
Teniola Alimi
 
What is web testing in details
Shital Salve
 
Everything You Need to Know About Functional Testing: A Guide
digitaljignect
 
072SWE415StNotes13.ppt
PritishMarathe
 
Different type of_software_testing - copy
Yogita patil
 
WE-06-Testing.ppt
javed281701
 
Web testing essentials
bolsupport
 
Lecture31-Web-based-testing-I.pptx
Balkrishanpatidar
 
Lecture31-Web-based-testing-I.pptx
Balkrishanpatidar
 
Lecture31-Web-based-testing-I.pptx
Balkrishanpatidar
 
U test whitepaper_10
eshwar83
 
Checklist_for_testing_Jaikishan_1649089616.pdf
lecongsanh2
 
SQA_Unit 3.pdf it is a database education
RAVALCHIRAG1
 
Introduction to Automated Testing
Lars Thorup
 
Introduction to-automated-testing
BestBrains
 
mastering_web_testing_how_to_make_the_most_of_frameworks.pptx
sarah david
 
What is Functional Testing? Types and Examples
priyanka rajput
 
What is Functional Testing.docx.pdf
mrshad3
 
Software testing
Sengu Msc
 

Recently uploaded (20)

PPTX
The Latest Scam Shocking the USA in 2025.pptx
onlinescamreport4
 
PPTX
Blue and Dark Blue Modern Technology Presentation.pptx
ap177979
 
PDF
Slides: PDF Eco Economic Epochs for World Game (s) pdf
Steven McGee
 
PPTX
Google SGE SEO: 5 Critical Changes That Could Wreck Your Rankings in 2025
Reversed Out Creative
 
PDF
LB# 820-1889_051-7370_C000.schematic.pdf
matheusalbuquerqueco3
 
PDF
Latest Scam Shocking the USA in 2025.pdf
onlinescamreport4
 
PPT
Introduction to dns domain name syst.ppt
MUHAMMADKAVISHSHABAN
 
PPTX
How tech helps people in the modern era.
upadhyayaryan154
 
PDF
UI/UX Developer Guide: Tools, Trends, and Tips for 2025
Penguin peak
 
PPTX
The Internet of Things (IoT) refers to a vast network of interconnected devic...
chethana8182
 
PPTX
Microsoft PowerPoint Student PPT slides.pptx
Garleys Putin
 
PPTX
Artificial-Intelligence-in-Daily-Life (2).pptx
nidhigoswami335
 
PPTX
办理方法西班牙假毕业证蒙德拉贡大学成绩单MULetter文凭样本
xxxihn4u
 
PPT
Transformaciones de las funciones elementales.ppt
rirosel211
 
PPTX
Unlocking Hope : How Crypto Recovery Services Can Reclaim Your Lost Funds
lionsgate network
 
PDF
APNIC Update, presented at PHNOG 2025 by Shane Hermoso
APNIC
 
PPTX
原版北不列颠哥伦比亚大学毕业证文凭UNBC成绩单2025年新版在线制作学位证书
e7nw4o4
 
PPTX
Different Generation Of Computers .pptx
divcoder9507
 
PPTX
B2B_Ecommerce_Internship_Simranpreet.pptx
LipakshiJindal
 
PPTX
LESSON-2-Roles-of-ICT-in-Teaching-for-learning_123922 (1).pptx
renavieramopiquero
 
The Latest Scam Shocking the USA in 2025.pptx
onlinescamreport4
 
Blue and Dark Blue Modern Technology Presentation.pptx
ap177979
 
Slides: PDF Eco Economic Epochs for World Game (s) pdf
Steven McGee
 
Google SGE SEO: 5 Critical Changes That Could Wreck Your Rankings in 2025
Reversed Out Creative
 
LB# 820-1889_051-7370_C000.schematic.pdf
matheusalbuquerqueco3
 
Latest Scam Shocking the USA in 2025.pdf
onlinescamreport4
 
Introduction to dns domain name syst.ppt
MUHAMMADKAVISHSHABAN
 
How tech helps people in the modern era.
upadhyayaryan154
 
UI/UX Developer Guide: Tools, Trends, and Tips for 2025
Penguin peak
 
The Internet of Things (IoT) refers to a vast network of interconnected devic...
chethana8182
 
Microsoft PowerPoint Student PPT slides.pptx
Garleys Putin
 
Artificial-Intelligence-in-Daily-Life (2).pptx
nidhigoswami335
 
办理方法西班牙假毕业证蒙德拉贡大学成绩单MULetter文凭样本
xxxihn4u
 
Transformaciones de las funciones elementales.ppt
rirosel211
 
Unlocking Hope : How Crypto Recovery Services Can Reclaim Your Lost Funds
lionsgate network
 
APNIC Update, presented at PHNOG 2025 by Shane Hermoso
APNIC
 
原版北不列颠哥伦比亚大学毕业证文凭UNBC成绩单2025年新版在线制作学位证书
e7nw4o4
 
Different Generation Of Computers .pptx
divcoder9507
 
B2B_Ecommerce_Internship_Simranpreet.pptx
LipakshiJindal
 
LESSON-2-Roles-of-ICT-in-Teaching-for-learning_123922 (1).pptx
renavieramopiquero
 

Glimpse and Benefits of Testing

  • 2. What's inside  What is Testing ?  Type of Testing.  Glimpse on websites & its type.  Introduction to Web Testing.  Checklist of web testing.  Benefits of Testing.  Conclusion.
  • 3. What is Testing? Here are answers • Testing is a process of executing a program with the intent of finding errors. • It is the process of evaluating system or its component by manual or automated means to verify it meets client requirement. • Testing is not only to find bugs, but also to improve quality of product.
  • 4. Type of Testing Generally there are 3 types of testing: 1. Functional Testing 2. Non- Functional Testing. 3. Maintenance Testing.
  • 5. Glimpse on websites • A website is a collection of web pages. Web page can contain any type of information, in addition of text, colour, graphics, animation etc. In today's era a website is necessity for business owners. Website is a window to all types of business.
  • 8. Continued… • Web testing is name given to testing which focus on web application. • Web application testing, a software testing technique exclusively adopted to test the applications that are hosted on web in which the application interfaces and other functionalities are tested. • Web testing focus on each and every module of website i.e. content , functionality , compatibility , responsive time etc. Lets learn in brief about web testing in next slides.
  • 9. Checklist of web testing 1. Functionality Testing 2. Usability testing 3. Interface testing 4. Compatibility testing 5. Performance testing 6. Security testing 7. Database testing
  • 10. Brief Description of Web Testing: 1. Functionality Testing – Functionality testing as name speak ‘Functionality’refer to working or functions of application. This is used to check if your product is as per the specifications you intended for it as well as the functional requirements you charted out for it in your developmental documentation. Testing module – Testing activity include of Test links , Forms, Cookies , HTML & CSS Pages also test business flow etc. Example – To test basic functionality of website such as : Button to be clickable Textbox to be accepts value No dead links and many more
  • 11. Continued… 2. Usability Testing - Usability testing has now become a vital part of any web based project. It can be carried out by tester group similar to the target audience of the web application. Test the site Navigation – Menus , buttons or Links to different pages on your site should be easily visible and consistent on all web pages Test the Content- Content should be legible with no spelling or grammatical errors. Images if present should contain an "alt" text
  • 12. Continued… 3. Interface Testing - It is done to verify interactions between all 3 modules are working properly and errors are handled properly. Tested module – Application , Web & Database server. Interface testing verify following component – Communication between the systems are done correctly. All supported hardware/software has been tested. Linked documents be supported/opened on all platforms. The security requirements or encryption while communication happens between systems. 4. Compatibility Testing – To identify that application should be compatible with all hardware, software, version and all components that are suppose to support testers perform Compatibility testing.
  • 13. Continued…Types of Compatibility Testing- • Hardware • Networks • Browsers • Devices • Mobile • Versions • Operating Systems Types Based on Version-
  • 14. Continued… 4. Performance Testing – Performance testing is a non-functional testing technique performed to determine the system parameters in terms of responsiveness and stability under various workload. Testing activities will include but not limited to - • Website application response times at different connection speeds • Load test your web application to determine its behaviour under normal and peak loads • Stress tests your web site to determine its break point when pushed to beyond normal loads at peak time. • Test if a crash occurs due to peak load , how does the site recover from such an event • Make sure optimization techniques like gzip compression , browser and server side cache enabled to reduce load times.
  • 15. Continued… 5. Security Testing – Security testing is vital for e-commerce website that store sensitive customer information like credit cards. Security testing of any system is about finding all possible loopholes and weaknesses of the system which might result into loss of information at the hands of the employees or outsiders of the Organization. Security Testing Services-
  • 16. Continued… • 6. Database Testing - Database is one critical component of your web application and stress must be laid to test it thoroughly. Testing activities will include- • Test if any errors are shown while executing queries • Data Integrity is maintained while creating, updating or deleting data in database. • Check response time of queries and fine tune them if necessary. • Test data retrieved from your database is shown accurately in your web application
  • 17. Benefits of Testing • Since testing helps to identify & fixing bus before project go live, it reduces risk of failure. Once project go live the cost can go haywire and fixing bugs at that point can be damaging to the entire software. • Testing not only detects bug but also ensure & improve quality of software. • Application or software can not be develop alone it is always integrated to function & system. Here, testing ensures that it will work suitably and its performance won’t get affected due to the integration. • Software testing is carried out keeping the end user in mind. Hence, it is assured that the end users, for who the software is designed, will be able to productively operate it. • Creation of defect reports, and other metrics help the Project Managers for preparing progress reports, and extrapolating the hardware requirements in future and the defect in the code can be fixed by the developers.
  • 18. Conclusion • Testing is a critically important verification method that takes up a very large portion of a project’s resources, including schedule, budget, staffing, and facilities. • Testing is relatively unique because it is inherently destructive. Its primary purpose is to force the system or its components to fail so that the defects that caused the failure can be uncovered and then fixed. • In addition to defect detection, testing is also performed to provide sufficient objective evidence to justify confidence in the system’s quality, fitness for purpose, and readiness for being accepted and placed into operation. Software testing can be of great advantage if used optimally and by maintaining the right balance