SlideShare a Scribd company logo
1 of 20
TYPES OF TEST TOOLS
http://appium-selenium.com/
TYPES OF TEST TOOLS
• Some tools support multiple activities while others only specific
• Computer and humans are good in there fields so use combination
of both
• Probe effect: Extra/wrong value calculated during the measurement
is called probe effect Examples: Performance tool, coverage tools
• Heizenbugs: Bugs won't occur during debugging
http://appium-selenium.com/
TEST MANAGEMENT TOOLS
• Management of tests
• Scheduling of tests to be executed
• Management of testing activities
• Traceability of tests
• Linking to Incident management
• Preparing progress reports
http://appium-selenium.com/
REQUIREMENTS MANAGEMENT TOOLS
• Better the quality of the requirements, the easier it will be to write
tests
• Storing requirement statements
• Checking ambiguous words "might" "to be decided“
• Prioritizing requirements for testing purposes
• Checking consistency of requirements
http://appium-selenium.com/
INCIDENT MANAGEMENT TOOLS
• Known as a defect-tracking tool, a defect-management tool, a bug-
tracking tool or a bug-management tool
• Storing information about the attributes of incidents
• Storing attachments
• Prioritizing incidents
• Assigning actions to people
• Status
• Reporting
http://appium-selenium.com/
CONFIGURATION MANAGEMENT TOOLS
• Used for controlled testing
• Storing information about versions and builds of the software and
testware
• Build and release management
http://appium-selenium.com/
STATIC TESTING
• Storing and sorting review comments
• Communicating comments to relevant people
• Monitoring the review status
• Repository for rules, procedures and checklists during reviews
http://appium-selenium.com/
STATIC ANALYSIS TOOLS
• Mostly used by developers
• Compilers do offer static analysis features
• Enforce coding standards
• Calculate cyclomatic complexity
• Code understanding
http://appium-selenium.com/
MODELING TOOLS
• Mostly used by developers helps designing of the software
• Checking consistency
• Identify defects as early as possible
• Prioritize areas of the model for testing
http://appium-selenium.com/
TEST DESIGN TOOLS
• Screen scraper
• Generating expected results, if an oracle is available to the tool
http://appium-selenium.com/
TEST DATA PREPARATION TOOLS
• Extract selected data records from files or databases
• Construct a large number of similar records
• Generate new records with some guidelines
http://appium-selenium.com/
TEST EXECUTION TOOLS
• Also known as 'capture/playback' tools, 'capture/replay' tools or
'record/playback' tools
• Use scripting language to drive the tool
• Scripts are difficult to maintain
• Best used for Regression testing
• Capturing (recording) test inputs while tests are executed manually
• Logging results of tests run
• Sending summary results
http://appium-selenium.com/
TEST HARNESS/UNIT TEST FRAMEWORK TOOLS
• Mostly used by developers
• Create stub and drivers
• Recording the pass/fail results of each test(framework tools)
• Support for debugging(framework tools)
http://appium-selenium.com/
TEST COMPARATORS
• Test comparator helps to automate aspects of that comparison
• Tools support dynamic comparison i.e. when execution is going on
• Comparying large files
http://appium-selenium.com/
COVERAGE MEASUREMENT TOOLS
• Mostly used by developers
• Identifying coverage items (instrumenting the code)
• Calculating the percentage of coverage items
• Generating stubs and drivers
http://appium-selenium.com/
SECURITY TOOLS
• Identifying viruses
• Probing for open ports or other externally visible points of attack
• Identifying weaknesses in password files and passwords
http://appium-selenium.com/
DYNAMIC ANALYSIS TOOLS
• Performance tools used by developers
• Detecting memory leaks
• Identifying pointer arithmetic errors such as null pointers
• Dead links present on code i.e. links
http://appium-selenium.com/
PERFORMANCE-TESTING, LOAD-TESTING AND STRESS-
TESTING TOOLS
• Performance testing: It is performed to evaluate the performance of
components of a particular system in a specific situation
• Load testing: It is done by constantly increasing the load on the
application under test till the time it reaches the threshold limit
• Stress testing: It is done to evaluate the application's behavior
beyond normal or peak load conditions
• Generating a load on the system to be tested
• Measuring average response times
• Producing graphs or charts of responses over time
http://appium-selenium.com/
MONITORING TOOLS
• Continuously keep track of the status of the system in use servers,
networks, databases, security, performance, website and internet
usage, and applications
• Identifying problems and sending an alert message to the network
administrator
• Monitoring the number of users on a network
• Monitoring network traffic
http://appium-selenium.com/
THANKS
http://appium-selenium.com/

More Related Content

What's hot

Basic software-testing-concepts
Basic software-testing-conceptsBasic software-testing-concepts
Basic software-testing-conceptsmedsherb
 
Automation Testing
Automation TestingAutomation Testing
Automation TestingSun Technlogies
 
Software Testing Tools | Edureka
Software Testing Tools | EdurekaSoftware Testing Tools | Edureka
Software Testing Tools | EdurekaEdureka!
 
Test Automation and Selenium
Test Automation and SeleniumTest Automation and Selenium
Test Automation and SeleniumKarapet Sarkisyan
 
Automation testing introduction for FujiNet
Automation testing introduction for FujiNetAutomation testing introduction for FujiNet
Automation testing introduction for FujiNetHai Tran Son
 
Manual Testing Interview Questions | Edureka
Manual Testing Interview Questions | EdurekaManual Testing Interview Questions | Edureka
Manual Testing Interview Questions | EdurekaEdureka!
 
Introduction to Automation Testing
Introduction to Automation TestingIntroduction to Automation Testing
Introduction to Automation TestingArchana Krushnan
 
Test Automation Strategies For Agile
Test Automation Strategies For AgileTest Automation Strategies For Agile
Test Automation Strategies For AgileNaresh Jain
 
Test Automation Frameworks Using Selenium | Edureka
Test Automation Frameworks Using Selenium | EdurekaTest Automation Frameworks Using Selenium | Edureka
Test Automation Frameworks Using Selenium | EdurekaEdureka!
 
Intro to Manual Testing
Intro to Manual TestingIntro to Manual Testing
Intro to Manual TestingAyah Soufan
 
Automation Best Practices
Automation Best PracticesAutomation Best Practices
Automation Best PracticesSauce Labs
 
Test Automation Framework Designs
Test Automation Framework DesignsTest Automation Framework Designs
Test Automation Framework DesignsSauce Labs
 
Introduction to Selenium Web Driver
Introduction to Selenium Web DriverIntroduction to Selenium Web Driver
Introduction to Selenium Web DriverReturn on Intelligence
 
Test Automation Framework Design | www.idexcel.com
Test Automation Framework Design | www.idexcel.comTest Automation Framework Design | www.idexcel.com
Test Automation Framework Design | www.idexcel.comIdexcel Technologies
 

What's hot (20)

Basic software-testing-concepts
Basic software-testing-conceptsBasic software-testing-concepts
Basic software-testing-concepts
 
SOFTWARE TESTING
SOFTWARE TESTINGSOFTWARE TESTING
SOFTWARE TESTING
 
Automation testing
Automation testingAutomation testing
Automation testing
 
Automation Testing
Automation TestingAutomation Testing
Automation Testing
 
Software Testing Tools | Edureka
Software Testing Tools | EdurekaSoftware Testing Tools | Edureka
Software Testing Tools | Edureka
 
STLC
STLCSTLC
STLC
 
Test Automation and Selenium
Test Automation and SeleniumTest Automation and Selenium
Test Automation and Selenium
 
Automation testing introduction for FujiNet
Automation testing introduction for FujiNetAutomation testing introduction for FujiNet
Automation testing introduction for FujiNet
 
Manual Testing Interview Questions | Edureka
Manual Testing Interview Questions | EdurekaManual Testing Interview Questions | Edureka
Manual Testing Interview Questions | Edureka
 
Stlc ppt
Stlc pptStlc ppt
Stlc ppt
 
Test automation process
Test automation processTest automation process
Test automation process
 
Introduction to Automation Testing
Introduction to Automation TestingIntroduction to Automation Testing
Introduction to Automation Testing
 
Test Automation Strategies For Agile
Test Automation Strategies For AgileTest Automation Strategies For Agile
Test Automation Strategies For Agile
 
Test Automation Frameworks Using Selenium | Edureka
Test Automation Frameworks Using Selenium | EdurekaTest Automation Frameworks Using Selenium | Edureka
Test Automation Frameworks Using Selenium | Edureka
 
Test automation proposal
Test automation proposalTest automation proposal
Test automation proposal
 
Intro to Manual Testing
Intro to Manual TestingIntro to Manual Testing
Intro to Manual Testing
 
Automation Best Practices
Automation Best PracticesAutomation Best Practices
Automation Best Practices
 
Test Automation Framework Designs
Test Automation Framework DesignsTest Automation Framework Designs
Test Automation Framework Designs
 
Introduction to Selenium Web Driver
Introduction to Selenium Web DriverIntroduction to Selenium Web Driver
Introduction to Selenium Web Driver
 
Test Automation Framework Design | www.idexcel.com
Test Automation Framework Design | www.idexcel.comTest Automation Framework Design | www.idexcel.com
Test Automation Framework Design | www.idexcel.com
 

Viewers also liked

Software testing tools
Software testing toolsSoftware testing tools
Software testing toolsGaurav Paliwal
 
Software testing tools (free and open source)
Software testing tools (free and open source)Software testing tools (free and open source)
Software testing tools (free and open source)Wael Mansour
 
Testing Tools
Testing ToolsTesting Tools
Testing ToolsTed Husted
 
Practical Software Testing Tools
Practical Software Testing ToolsPractical Software Testing Tools
Practical Software Testing ToolsDr Ganesh Iyer
 
Testing Tool Evaluation Criteria
Testing Tool Evaluation CriteriaTesting Tool Evaluation Criteria
Testing Tool Evaluation Criteriabasma_iti_1984
 
Software testing tools and its taxonomy
Software testing tools and its taxonomySoftware testing tools and its taxonomy
Software testing tools and its taxonomyHimanshu
 
Software Testing Fundamentals
Software Testing FundamentalsSoftware Testing Fundamentals
Software Testing FundamentalsChankey Pathak
 
Response time difference analysis of performance testing tools
Response time difference analysis of performance testing toolsResponse time difference analysis of performance testing tools
Response time difference analysis of performance testing toolsSpoorthi Sham
 
Software Testing Foundations Part 8 - Test Tools
Software Testing Foundations Part 8 - Test ToolsSoftware Testing Foundations Part 8 - Test Tools
Software Testing Foundations Part 8 - Test ToolsNikita Knysh
 
Static Analysis Techniques For Testing Application Security - Houston Tech Fest
Static Analysis Techniques For Testing Application Security - Houston Tech FestStatic Analysis Techniques For Testing Application Security - Houston Tech Fest
Static Analysis Techniques For Testing Application Security - Houston Tech FestDenim Group
 
Application of computer graphics technique to computer system assembling
Application of computer graphics technique to computer system assemblingApplication of computer graphics technique to computer system assembling
Application of computer graphics technique to computer system assemblingAlexander Decker
 
Iseb, ISTQB Static Testing
Iseb, ISTQB Static TestingIseb, ISTQB Static Testing
Iseb, ISTQB Static Testingonsoftwaretest
 
Lo1.3 diagnosing computer systems
Lo1.3 diagnosing computer systemsLo1.3 diagnosing computer systems
Lo1.3 diagnosing computer systemsFrya Lora
 
Quality characteristics
Quality characteristicsQuality characteristics
Quality characteristicsSigma Software
 

Viewers also liked (20)

Software testing tools
Software testing toolsSoftware testing tools
Software testing tools
 
Software testing tools (free and open source)
Software testing tools (free and open source)Software testing tools (free and open source)
Software testing tools (free and open source)
 
Testing Tools
Testing ToolsTesting Tools
Testing Tools
 
Practical Software Testing Tools
Practical Software Testing ToolsPractical Software Testing Tools
Practical Software Testing Tools
 
Testing Tool Evaluation Criteria
Testing Tool Evaluation CriteriaTesting Tool Evaluation Criteria
Testing Tool Evaluation Criteria
 
Software testing tools
Software testing toolsSoftware testing tools
Software testing tools
 
Software testing tools and its taxonomy
Software testing tools and its taxonomySoftware testing tools and its taxonomy
Software testing tools and its taxonomy
 
Software testing ppt
Software testing pptSoftware testing ppt
Software testing ppt
 
Software Testing Fundamentals
Software Testing FundamentalsSoftware Testing Fundamentals
Software Testing Fundamentals
 
Software Testing Future Vaidyanathan Ramalingam
Software Testing Future Vaidyanathan RamalingamSoftware Testing Future Vaidyanathan Ramalingam
Software Testing Future Vaidyanathan Ramalingam
 
Response time difference analysis of performance testing tools
Response time difference analysis of performance testing toolsResponse time difference analysis of performance testing tools
Response time difference analysis of performance testing tools
 
Software Testing Foundations Part 8 - Test Tools
Software Testing Foundations Part 8 - Test ToolsSoftware Testing Foundations Part 8 - Test Tools
Software Testing Foundations Part 8 - Test Tools
 
Static Analysis Techniques For Testing Application Security - Houston Tech Fest
Static Analysis Techniques For Testing Application Security - Houston Tech FestStatic Analysis Techniques For Testing Application Security - Houston Tech Fest
Static Analysis Techniques For Testing Application Security - Houston Tech Fest
 
Application of computer graphics technique to computer system assembling
Application of computer graphics technique to computer system assemblingApplication of computer graphics technique to computer system assembling
Application of computer graphics technique to computer system assembling
 
Iseb, ISTQB Static Testing
Iseb, ISTQB Static TestingIseb, ISTQB Static Testing
Iseb, ISTQB Static Testing
 
Lo1.3 diagnosing computer systems
Lo1.3 diagnosing computer systemsLo1.3 diagnosing computer systems
Lo1.3 diagnosing computer systems
 
Quality characteristics
Quality characteristicsQuality characteristics
Quality characteristics
 
Software Testing
Software TestingSoftware Testing
Software Testing
 
Test Reports
Test ReportsTest Reports
Test Reports
 
Software testing
Software testing   Software testing
Software testing
 

Similar to Types of test tools

Introduction to performance testing
Introduction to performance testingIntroduction to performance testing
Introduction to performance testingRichard Bishop
 
Automation Tool Overview
Automation Tool OverviewAutomation Tool Overview
Automation Tool OverviewANKUR-BA
 
Automation Tools Overview
Automation Tools OverviewAutomation Tools Overview
Automation Tools OverviewSachin-QA
 
Automation Tools Overview
Automation Tools OverviewAutomation Tools Overview
Automation Tools OverviewMurageppa-QA
 
WINSEM2021-22_ITE2004_ETH_VL2021220500452_Reference_Material_I_21-04-2022_TES...
WINSEM2021-22_ITE2004_ETH_VL2021220500452_Reference_Material_I_21-04-2022_TES...WINSEM2021-22_ITE2004_ETH_VL2021220500452_Reference_Material_I_21-04-2022_TES...
WINSEM2021-22_ITE2004_ETH_VL2021220500452_Reference_Material_I_21-04-2022_TES...madhurpatidar2
 
The QA/Testing Process
The QA/Testing ProcessThe QA/Testing Process
The QA/Testing ProcessSynerzip
 
Implementation of Software Testing
Implementation of Software TestingImplementation of Software Testing
Implementation of Software TestingMahesh Kodituwakku
 
Introduction to Automation Testing
Introduction to Automation TestingIntroduction to Automation Testing
Introduction to Automation TestingFayis-QA
 
Software Testing - Tool support for testing (CAST) - Mazenet Solution
Software Testing - Tool support for testing (CAST) - Mazenet SolutionSoftware Testing - Tool support for testing (CAST) - Mazenet Solution
Software Testing - Tool support for testing (CAST) - Mazenet SolutionMazenetsolution
 
Software Testing- Principles of testing- Mazenet Solution
Software Testing- Principles of testing- Mazenet SolutionSoftware Testing- Principles of testing- Mazenet Solution
Software Testing- Principles of testing- Mazenet SolutionMazenetsolution
 
Software Engineering (Software Quality Assurance & Testing: Supplementary Mat...
Software Engineering (Software Quality Assurance & Testing: Supplementary Mat...Software Engineering (Software Quality Assurance & Testing: Supplementary Mat...
Software Engineering (Software Quality Assurance & Testing: Supplementary Mat...ShudipPal
 
Building an Open Source AppSec Pipeline - 2015 Texas Linux Fest
Building an Open Source AppSec Pipeline - 2015 Texas Linux FestBuilding an Open Source AppSec Pipeline - 2015 Texas Linux Fest
Building an Open Source AppSec Pipeline - 2015 Texas Linux FestMatt Tesauro
 
Static analysis by tools
Static analysis by toolsStatic analysis by tools
Static analysis by toolsVaibhav Dash
 
Making security-agile matt-tesauro
Making security-agile matt-tesauroMaking security-agile matt-tesauro
Making security-agile matt-tesauroMatt Tesauro
 
St all about test case-p3
St all about test case-p3St all about test case-p3
St all about test case-p3Prachi Sasankar
 
ST-All about Test Case-p3
ST-All about Test Case-p3ST-All about Test Case-p3
ST-All about Test Case-p3Prachi Sasankar
 
unit-5 SPM.pptx
unit-5 SPM.pptxunit-5 SPM.pptx
unit-5 SPM.pptxssuser92282c
 

Similar to Types of test tools (20)

Introduction to performance testing
Introduction to performance testingIntroduction to performance testing
Introduction to performance testing
 
Automation Tool Overview
Automation Tool OverviewAutomation Tool Overview
Automation Tool Overview
 
Automation Tools Overview
Automation Tools OverviewAutomation Tools Overview
Automation Tools Overview
 
Automation Tools Overview
Automation Tools OverviewAutomation Tools Overview
Automation Tools Overview
 
WINSEM2021-22_ITE2004_ETH_VL2021220500452_Reference_Material_I_21-04-2022_TES...
WINSEM2021-22_ITE2004_ETH_VL2021220500452_Reference_Material_I_21-04-2022_TES...WINSEM2021-22_ITE2004_ETH_VL2021220500452_Reference_Material_I_21-04-2022_TES...
WINSEM2021-22_ITE2004_ETH_VL2021220500452_Reference_Material_I_21-04-2022_TES...
 
The QA/Testing Process
The QA/Testing ProcessThe QA/Testing Process
The QA/Testing Process
 
Implementation of Software Testing
Implementation of Software TestingImplementation of Software Testing
Implementation of Software Testing
 
Introduction to Automation Testing
Introduction to Automation TestingIntroduction to Automation Testing
Introduction to Automation Testing
 
Software Testing - Tool support for testing (CAST) - Mazenet Solution
Software Testing - Tool support for testing (CAST) - Mazenet SolutionSoftware Testing - Tool support for testing (CAST) - Mazenet Solution
Software Testing - Tool support for testing (CAST) - Mazenet Solution
 
Software Testing- Principles of testing- Mazenet Solution
Software Testing- Principles of testing- Mazenet SolutionSoftware Testing- Principles of testing- Mazenet Solution
Software Testing- Principles of testing- Mazenet Solution
 
Software Engineering (Software Quality Assurance & Testing: Supplementary Mat...
Software Engineering (Software Quality Assurance & Testing: Supplementary Mat...Software Engineering (Software Quality Assurance & Testing: Supplementary Mat...
Software Engineering (Software Quality Assurance & Testing: Supplementary Mat...
 
Building an Open Source AppSec Pipeline - 2015 Texas Linux Fest
Building an Open Source AppSec Pipeline - 2015 Texas Linux FestBuilding an Open Source AppSec Pipeline - 2015 Texas Linux Fest
Building an Open Source AppSec Pipeline - 2015 Texas Linux Fest
 
Static analysis by tools
Static analysis by toolsStatic analysis by tools
Static analysis by tools
 
Making security-agile matt-tesauro
Making security-agile matt-tesauroMaking security-agile matt-tesauro
Making security-agile matt-tesauro
 
St all about test case-p3
St all about test case-p3St all about test case-p3
St all about test case-p3
 
ST-All about Test Case-p3
ST-All about Test Case-p3ST-All about Test Case-p3
ST-All about Test Case-p3
 
unit-5 SPM.pptx
unit-5 SPM.pptxunit-5 SPM.pptx
unit-5 SPM.pptx
 
Performance testing
Performance testingPerformance testing
Performance testing
 
Pm 6 testing
Pm 6 testingPm 6 testing
Pm 6 testing
 
Pm 6 testing
Pm 6 testingPm 6 testing
Pm 6 testing
 

More from Vaibhav Dash

Why need software testing
Why need software testingWhy need software testing
Why need software testingVaibhav Dash
 
What is testing
What is testingWhat is testing
What is testingVaibhav Dash
 
Waterfall model
Waterfall modelWaterfall model
Waterfall modelVaibhav Dash
 
Types of reviews
Types of reviewsTypes of reviews
Types of reviewsVaibhav Dash
 
The psychology of testing
The psychology of testingThe psychology of testing
The psychology of testingVaibhav Dash
 
Test progress, monitoring and control
Test progress, monitoring and controlTest progress, monitoring and control
Test progress, monitoring and controlVaibhav Dash
 
Test organization
Test organizationTest organization
Test organizationVaibhav Dash
 
System testing
System testingSystem testing
System testingVaibhav Dash
 
Structure testing
Structure testingStructure testing
Structure testingVaibhav Dash
 
Static testing
Static testingStatic testing
Static testingVaibhav Dash
 
Specification based (black-box) testing techniques
Specification based (black-box) testing techniquesSpecification based (black-box) testing techniques
Specification based (black-box) testing techniquesVaibhav Dash
 
Seven testing principles
Seven testing principlesSeven testing principles
Seven testing principlesVaibhav Dash
 
Roles and responsibilties in reviews
Roles and responsibilties in reviewsRoles and responsibilties in reviews
Roles and responsibilties in reviewsVaibhav Dash
 
Risk & testing
Risk & testingRisk & testing
Risk & testingVaibhav Dash
 
Rapid application development model
Rapid application development modelRapid application development model
Rapid application development modelVaibhav Dash
 
Phases of review
Phases of reviewPhases of review
Phases of reviewVaibhav Dash
 
Non functional testing
Non functional testingNon functional testing
Non functional testingVaibhav Dash
 
Maintenance testing
Maintenance testingMaintenance testing
Maintenance testingVaibhav Dash
 
Iterative model
Iterative modelIterative model
Iterative modelVaibhav Dash
 

More from Vaibhav Dash (20)

Why need software testing
Why need software testingWhy need software testing
Why need software testing
 
What is testing
What is testingWhat is testing
What is testing
 
Waterfall model
Waterfall modelWaterfall model
Waterfall model
 
V model
V modelV model
V model
 
Types of reviews
Types of reviewsTypes of reviews
Types of reviews
 
The psychology of testing
The psychology of testingThe psychology of testing
The psychology of testing
 
Test progress, monitoring and control
Test progress, monitoring and controlTest progress, monitoring and control
Test progress, monitoring and control
 
Test organization
Test organizationTest organization
Test organization
 
System testing
System testingSystem testing
System testing
 
Structure testing
Structure testingStructure testing
Structure testing
 
Static testing
Static testingStatic testing
Static testing
 
Specification based (black-box) testing techniques
Specification based (black-box) testing techniquesSpecification based (black-box) testing techniques
Specification based (black-box) testing techniques
 
Seven testing principles
Seven testing principlesSeven testing principles
Seven testing principles
 
Roles and responsibilties in reviews
Roles and responsibilties in reviewsRoles and responsibilties in reviews
Roles and responsibilties in reviews
 
Risk & testing
Risk & testingRisk & testing
Risk & testing
 
Rapid application development model
Rapid application development modelRapid application development model
Rapid application development model
 
Phases of review
Phases of reviewPhases of review
Phases of review
 
Non functional testing
Non functional testingNon functional testing
Non functional testing
 
Maintenance testing
Maintenance testingMaintenance testing
Maintenance testing
 
Iterative model
Iterative modelIterative model
Iterative model
 

Recently uploaded

How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfakmcokerachita
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 

Recently uploaded (20)

Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 

Types of test tools

  • 1. TYPES OF TEST TOOLS http://appium-selenium.com/
  • 2. TYPES OF TEST TOOLS • Some tools support multiple activities while others only specific • Computer and humans are good in there fields so use combination of both • Probe effect: Extra/wrong value calculated during the measurement is called probe effect Examples: Performance tool, coverage tools • Heizenbugs: Bugs won't occur during debugging http://appium-selenium.com/
  • 3. TEST MANAGEMENT TOOLS • Management of tests • Scheduling of tests to be executed • Management of testing activities • Traceability of tests • Linking to Incident management • Preparing progress reports http://appium-selenium.com/
  • 4. REQUIREMENTS MANAGEMENT TOOLS • Better the quality of the requirements, the easier it will be to write tests • Storing requirement statements • Checking ambiguous words "might" "to be decided“ • Prioritizing requirements for testing purposes • Checking consistency of requirements http://appium-selenium.com/
  • 5. INCIDENT MANAGEMENT TOOLS • Known as a defect-tracking tool, a defect-management tool, a bug- tracking tool or a bug-management tool • Storing information about the attributes of incidents • Storing attachments • Prioritizing incidents • Assigning actions to people • Status • Reporting http://appium-selenium.com/
  • 6. CONFIGURATION MANAGEMENT TOOLS • Used for controlled testing • Storing information about versions and builds of the software and testware • Build and release management http://appium-selenium.com/
  • 7. STATIC TESTING • Storing and sorting review comments • Communicating comments to relevant people • Monitoring the review status • Repository for rules, procedures and checklists during reviews http://appium-selenium.com/
  • 8. STATIC ANALYSIS TOOLS • Mostly used by developers • Compilers do offer static analysis features • Enforce coding standards • Calculate cyclomatic complexity • Code understanding http://appium-selenium.com/
  • 9. MODELING TOOLS • Mostly used by developers helps designing of the software • Checking consistency • Identify defects as early as possible • Prioritize areas of the model for testing http://appium-selenium.com/
  • 10. TEST DESIGN TOOLS • Screen scraper • Generating expected results, if an oracle is available to the tool http://appium-selenium.com/
  • 11. TEST DATA PREPARATION TOOLS • Extract selected data records from files or databases • Construct a large number of similar records • Generate new records with some guidelines http://appium-selenium.com/
  • 12. TEST EXECUTION TOOLS • Also known as 'capture/playback' tools, 'capture/replay' tools or 'record/playback' tools • Use scripting language to drive the tool • Scripts are difficult to maintain • Best used for Regression testing • Capturing (recording) test inputs while tests are executed manually • Logging results of tests run • Sending summary results http://appium-selenium.com/
  • 13. TEST HARNESS/UNIT TEST FRAMEWORK TOOLS • Mostly used by developers • Create stub and drivers • Recording the pass/fail results of each test(framework tools) • Support for debugging(framework tools) http://appium-selenium.com/
  • 14. TEST COMPARATORS • Test comparator helps to automate aspects of that comparison • Tools support dynamic comparison i.e. when execution is going on • Comparying large files http://appium-selenium.com/
  • 15. COVERAGE MEASUREMENT TOOLS • Mostly used by developers • Identifying coverage items (instrumenting the code) • Calculating the percentage of coverage items • Generating stubs and drivers http://appium-selenium.com/
  • 16. SECURITY TOOLS • Identifying viruses • Probing for open ports or other externally visible points of attack • Identifying weaknesses in password files and passwords http://appium-selenium.com/
  • 17. DYNAMIC ANALYSIS TOOLS • Performance tools used by developers • Detecting memory leaks • Identifying pointer arithmetic errors such as null pointers • Dead links present on code i.e. links http://appium-selenium.com/
  • 18. PERFORMANCE-TESTING, LOAD-TESTING AND STRESS- TESTING TOOLS • Performance testing: It is performed to evaluate the performance of components of a particular system in a specific situation • Load testing: It is done by constantly increasing the load on the application under test till the time it reaches the threshold limit • Stress testing: It is done to evaluate the application's behavior beyond normal or peak load conditions • Generating a load on the system to be tested • Measuring average response times • Producing graphs or charts of responses over time http://appium-selenium.com/
  • 19. MONITORING TOOLS • Continuously keep track of the status of the system in use servers, networks, databases, security, performance, website and internet usage, and applications • Identifying problems and sending an alert message to the network administrator • Monitoring the number of users on a network • Monitoring network traffic http://appium-selenium.com/