SlideShare a Scribd company logo
Comparison of Testing Types
Manual testing will be used when the test case Automation testing will be used when there is
only needs to run once or twice.
need to execute the set of test cases repeatedly.
Manual testing will be very useful while
Automation testing will be very useful to catch
executing test cases first time & may or may not regressions in a timely manner when the code
be powerful to catch the regression defects
frequently changes.
under frequently changing requirements.
Manual testing is less reliable. Using manual
Automation tests will help perform the same
software testing may not perform test case
operation precisely each time.
execution with same precision every time.
Simultaneously testing on different machine
Automation testing will be carried out
with different OS platform combination is not simultaneously on different machine with
possible using manual testing. To execute such different OS platform combination.
task separate testers are required.
To execute the test cases every time tester
Once Automation test suites are ready then less
requires the same amount of time.
testers are required to execute the test cases.
No programming can be done to write
Using Automation testing, Testers can program
sophisticated tests which fetch hidden
complicated tests to bring out of sight
information.
information.
Manual testing is slower than automation.
Automation runs test cases significantly faster
Running tests manually can be very time
than human resources.
consuming.
Manual testing requires less cost than
Initial cost to automate is more than manual
automating it.
testing but can be used repeatedly.
It is preferable to execute UI test cases using
Sometimes we can’t automate the UI test cases
manual testing.
using automation testing.
To execute the Build Verification Testing
Automation testing is very useful for automating
(BVT) is very mundane and tiresome in Manual the Build Verification Testing (BVT) & it is not
testing.
mundane and tiresome.
Manual Testing

Automation Testing

1. Time consuming and tedious: Since test cases
1. Fast Automation runs test cases significantly faster
are executed by human resources so it is very slow
than human resources.
and tedious.
2. Huge investment in human resources: As test
cases need to be executed manually so more
testers are required in manual testing.

2. Less investment in human resources:Test cases
are executed by using automation tool so less tester
are required in automation testing.

3. Less reliable: Manual testing is less reliable as
tests may not be performed with precision each
time because of human errors.

3. More reliable: Automation tests perform precisely
same operation each time they are run.

4. Non-programmable: No programming can be
done to write sophisticated tests which fetch
hidden information.

4. Programmable: Testers can program sophisticated
tests to bring out hidden information.

What is Automation Testing
Using Automation tools to write and execute test cases is known as automation testing. No
manual intervention is required while executing an automated test suite.
Testers write test scripts and test cases using the automation tool and then group into test suites.

Benefits of Automation Testing
•
•

Reduction of repetitive work.
Repeatability

•

Greater consistency

•

Ease of access of information about tests or testing

Advantages of Automation
Posted in Automation

Tags: Automation Advantages, Software Testing, Test Automation
You would have tested software applications or web applications manually, so you might be
aware of the drawbacks of manual testing. Manual testing is time consuming, tedious and
requires heavy investment in human resources.
Time constraints often make it impossible to manually test every feature thoroughly before
software application or web application is to be released. This leaves you wondering whether
serious defects have been detected or not.
To address all these issues automation testing is done, you can create tests that check all aspects
of the software applications and then execute these test cases every time any changes are made in
software application.

Benefits of Automation Testing
•
•

Fast: Runs tests significantly faster than human users.
Repeatable: Testers can test how the website or software reacts after repeated execution of the
same operation.

•

Reusable: Tests can be re-used on different versions of the software.

•

Reliable: Tests perform precisely the same operation each time they are run thereby eliminating
human error.

•

Comprehensive: Testers can build test suites of tests that covers every feature in software
software application.

•

Programmable: Testers can program sophisticated tests that bring hidden
information.

When to automate Software Testing
Being a software tester you might have come across various situations where automation is not
advantageous at all and manual testing works better in those situations.
Some examples where manual testing is preferred over automation are:
•
•

UI keeps on changing very frequently. If automation is done for this UI it needs to be
changed every time the UI is changed.
You have a tight deadline to release the software and so there is very less time to
automate so you will prefer to do manual testing and release the software.

So you can see that automation does not solve the problem always, however there are certain
situations where automation is very helpful for quality software delivery. Some of the examples
where automation is helpful are as follows:
•

•

Regression testing: Automation is very helpful in regression testing because the
regression test suite needs to be executed every time there is some defect fix to find out
that no new issue has been introduced due to that fix. So regression test suite is the best
candidate for automation.
Automation supports Agile testing and eXtreme programming: In Agile development
there are time boxed iterations of usually 2-3 weeks in which a working software is
developed, in each iteration some new features are incorporated which requires full
testing of the software, in such situation automation helps to test the whole software in
each sprint.

•

Automation provides rapid feedback to developers during the software development
process: Automation does continuous integration and nightly builds which provides daily
feedback to developers if anything breaks in nightly build.

•

Automation is also helpful where there are large number of iterations of test case
execution.

•

Automation helps to find out the defects missed by manual testing.

More Related Content

What's hot

테스터도 알아야 할 웹 개발(테스트 교육 3장 1절 부분발췌)
테스터도 알아야 할 웹 개발(테스트 교육 3장 1절 부분발췌)테스터도 알아야 할 웹 개발(테스트 교육 3장 1절 부분발췌)
테스터도 알아야 할 웹 개발(테스트 교육 3장 1절 부분발췌)
SangIn Choung
 
Software Verification & Validation
Software Verification & ValidationSoftware Verification & Validation
Software Verification & Validation
university of education,Lahore
 
Software Testing 101
Software Testing 101Software Testing 101
Software Testing 101
QA Hannah
 
The sqa unit and other actors in the sqa system
The sqa unit and other actors in the sqa systemThe sqa unit and other actors in the sqa system
The sqa unit and other actors in the sqa system
irna_300791
 
Software Testing
Software TestingSoftware Testing
Software Testing
Dhanasekaran Nagarajan
 
How to Design a Successful Test Automation Strategy
How to Design a Successful Test Automation Strategy How to Design a Successful Test Automation Strategy
How to Design a Successful Test Automation Strategy
Impetus Technologies
 
Verification and validation
Verification and validationVerification and validation
Verification and validation
Suresh Thammishetty
 
Risk-based Testing
Risk-based TestingRisk-based Testing
Risk-based Testing
Johan Hoberg
 
ReqView / Volere Requirements Specification Template
ReqView / Volere Requirements Specification TemplateReqView / Volere Requirements Specification Template
ReqView / Volere Requirements Specification Template
Eccam
 
Software testing.ppt
Software testing.pptSoftware testing.ppt
Software testing.ppt
Komal Garg
 
Chapter 6 - Test Tools and Automation
Chapter 6 - Test Tools and AutomationChapter 6 - Test Tools and Automation
Chapter 6 - Test Tools and Automation
Neeraj Kumar Singh
 
Ui test 자동화하기 - Selenium + Jenkins
Ui test 자동화하기 - Selenium + JenkinsUi test 자동화하기 - Selenium + Jenkins
Ui test 자동화하기 - Selenium + Jenkins
Chang Hak Yeon
 
Automation Testing
Automation TestingAutomation Testing
Automation Testing
Sun Technlogies
 
Synchronization in Selenium WebDriver
Synchronization in Selenium WebDriverSynchronization in Selenium WebDriver
Synchronization in Selenium WebDriver
SHUBHAM PATIL
 
Agile Testing: The Role Of The Agile Tester
Agile Testing: The Role Of The Agile TesterAgile Testing: The Role Of The Agile Tester
Agile Testing: The Role Of The Agile Tester
Declan Whelan
 
Software Testing Life Cycle
Software Testing Life CycleSoftware Testing Life Cycle
Software Testing Life Cycle
gueste730d5
 
Fundamentals of Software Testing
Fundamentals of Software TestingFundamentals of Software Testing
Fundamentals of Software Testing
Sagar Joshi
 
Software Testing
Software TestingSoftware Testing
Software Testing
Sengu Msc
 
Testen mit, durch und in Scrum
Testen mit, durch und in ScrumTesten mit, durch und in Scrum
Testen mit, durch und in Scrum
Frank Düsterbeck
 
Automated software testing complete guide
Automated software testing complete guideAutomated software testing complete guide
Automated software testing complete guide
TestingXperts
 

What's hot (20)

테스터도 알아야 할 웹 개발(테스트 교육 3장 1절 부분발췌)
테스터도 알아야 할 웹 개발(테스트 교육 3장 1절 부분발췌)테스터도 알아야 할 웹 개발(테스트 교육 3장 1절 부분발췌)
테스터도 알아야 할 웹 개발(테스트 교육 3장 1절 부분발췌)
 
Software Verification & Validation
Software Verification & ValidationSoftware Verification & Validation
Software Verification & Validation
 
Software Testing 101
Software Testing 101Software Testing 101
Software Testing 101
 
The sqa unit and other actors in the sqa system
The sqa unit and other actors in the sqa systemThe sqa unit and other actors in the sqa system
The sqa unit and other actors in the sqa system
 
Software Testing
Software TestingSoftware Testing
Software Testing
 
How to Design a Successful Test Automation Strategy
How to Design a Successful Test Automation Strategy How to Design a Successful Test Automation Strategy
How to Design a Successful Test Automation Strategy
 
Verification and validation
Verification and validationVerification and validation
Verification and validation
 
Risk-based Testing
Risk-based TestingRisk-based Testing
Risk-based Testing
 
ReqView / Volere Requirements Specification Template
ReqView / Volere Requirements Specification TemplateReqView / Volere Requirements Specification Template
ReqView / Volere Requirements Specification Template
 
Software testing.ppt
Software testing.pptSoftware testing.ppt
Software testing.ppt
 
Chapter 6 - Test Tools and Automation
Chapter 6 - Test Tools and AutomationChapter 6 - Test Tools and Automation
Chapter 6 - Test Tools and Automation
 
Ui test 자동화하기 - Selenium + Jenkins
Ui test 자동화하기 - Selenium + JenkinsUi test 자동화하기 - Selenium + Jenkins
Ui test 자동화하기 - Selenium + Jenkins
 
Automation Testing
Automation TestingAutomation Testing
Automation Testing
 
Synchronization in Selenium WebDriver
Synchronization in Selenium WebDriverSynchronization in Selenium WebDriver
Synchronization in Selenium WebDriver
 
Agile Testing: The Role Of The Agile Tester
Agile Testing: The Role Of The Agile TesterAgile Testing: The Role Of The Agile Tester
Agile Testing: The Role Of The Agile Tester
 
Software Testing Life Cycle
Software Testing Life CycleSoftware Testing Life Cycle
Software Testing Life Cycle
 
Fundamentals of Software Testing
Fundamentals of Software TestingFundamentals of Software Testing
Fundamentals of Software Testing
 
Software Testing
Software TestingSoftware Testing
Software Testing
 
Testen mit, durch und in Scrum
Testen mit, durch und in ScrumTesten mit, durch und in Scrum
Testen mit, durch und in Scrum
 
Automated software testing complete guide
Automated software testing complete guideAutomated software testing complete guide
Automated software testing complete guide
 

Similar to Comparison manual & automation

test
testtest
Introduction to Automation Testing
Introduction to Automation TestingIntroduction to Automation Testing
Introduction to Automation Testing
Archana Krushnan
 
Introduction to Automation Testing
Introduction to Automation TestingIntroduction to Automation Testing
Introduction to Automation Testing
Archana Krushnan
 
AutomationTesting
AutomationTestingAutomationTesting
AutomationTesting
M. Devi
 
Best practices for test automation
Best practices for test automationBest practices for test automation
Best practices for test automation
David Tzemach
 
E2 e test with testcafe
E2 e test with testcafeE2 e test with testcafe
E2 e test with testcafe
Malang QA Community
 
Automation testing: how tools are important?
Automation testing: how tools are important?Automation testing: how tools are important?
Automation testing: how tools are important?
MD ISLAM
 
AutomationTesting.pptx
AutomationTesting.pptxAutomationTesting.pptx
AutomationTesting.pptx
Pranjal234610
 
How to make Automation an asset for Organization
How to make Automation an asset for OrganizationHow to make Automation an asset for Organization
How to make Automation an asset for Organization
anuvip
 
Top Benefits of Automation Testing for a Successful Product Release.pdf
Top Benefits of Automation Testing for a Successful Product Release.pdfTop Benefits of Automation Testing for a Successful Product Release.pdf
Top Benefits of Automation Testing for a Successful Product Release.pdf
pCloudy
 
A Complete Guide to Rapid Automation Testing.pdf
A Complete Guide to Rapid Automation Testing.pdfA Complete Guide to Rapid Automation Testing.pdf
A Complete Guide to Rapid Automation Testing.pdf
pCloudy
 
Software testing
Software testingSoftware testing
Software testing
KarnatiChandramoules
 
Automation testing
Automation testingAutomation testing
Automation testing
Mona M. Abd El-Rahman
 
manual & automation testing
manual & automation testingmanual & automation testing
manual & automation testing
Bharat Dawar
 
SDET UNIT 4.pptx
SDET UNIT 4.pptxSDET UNIT 4.pptx
SDET UNIT 4.pptx
Dr. Pallawi Bulakh
 
Module 4.pptxbsbsnsnsnsbsbbsjsjzbsbbsbsbsbs
Module 4.pptxbsbsnsnsnsbsbbsjsjzbsbbsbsbsbsModule 4.pptxbsbsnsnsnsbsbbsjsjzbsbbsbsbsbs
Module 4.pptxbsbsnsnsnsbsbbsjsjzbsbbsbsbsbs
Shivang100
 
Automation testing interview pdf org
Automation testing interview pdf orgAutomation testing interview pdf org
Automation testing interview pdf org
Testbytes
 
Class17
Class17Class17
Class17
makesame
 
Automation testing
Automation testingAutomation testing
Automation testing
Arta Doci
 
Software Test Automation - A Comprehensive Guide on Automated Testing.pdf
Software Test Automation - A Comprehensive Guide on Automated Testing.pdfSoftware Test Automation - A Comprehensive Guide on Automated Testing.pdf
Software Test Automation - A Comprehensive Guide on Automated Testing.pdf
kalichargn70th171
 

Similar to Comparison manual & automation (20)

test
testtest
test
 
Introduction to Automation Testing
Introduction to Automation TestingIntroduction to Automation Testing
Introduction to Automation Testing
 
Introduction to Automation Testing
Introduction to Automation TestingIntroduction to Automation Testing
Introduction to Automation Testing
 
AutomationTesting
AutomationTestingAutomationTesting
AutomationTesting
 
Best practices for test automation
Best practices for test automationBest practices for test automation
Best practices for test automation
 
E2 e test with testcafe
E2 e test with testcafeE2 e test with testcafe
E2 e test with testcafe
 
Automation testing: how tools are important?
Automation testing: how tools are important?Automation testing: how tools are important?
Automation testing: how tools are important?
 
AutomationTesting.pptx
AutomationTesting.pptxAutomationTesting.pptx
AutomationTesting.pptx
 
How to make Automation an asset for Organization
How to make Automation an asset for OrganizationHow to make Automation an asset for Organization
How to make Automation an asset for Organization
 
Top Benefits of Automation Testing for a Successful Product Release.pdf
Top Benefits of Automation Testing for a Successful Product Release.pdfTop Benefits of Automation Testing for a Successful Product Release.pdf
Top Benefits of Automation Testing for a Successful Product Release.pdf
 
A Complete Guide to Rapid Automation Testing.pdf
A Complete Guide to Rapid Automation Testing.pdfA Complete Guide to Rapid Automation Testing.pdf
A Complete Guide to Rapid Automation Testing.pdf
 
Software testing
Software testingSoftware testing
Software testing
 
Automation testing
Automation testingAutomation testing
Automation testing
 
manual & automation testing
manual & automation testingmanual & automation testing
manual & automation testing
 
SDET UNIT 4.pptx
SDET UNIT 4.pptxSDET UNIT 4.pptx
SDET UNIT 4.pptx
 
Module 4.pptxbsbsnsnsnsbsbbsjsjzbsbbsbsbsbs
Module 4.pptxbsbsnsnsnsbsbbsjsjzbsbbsbsbsbsModule 4.pptxbsbsnsnsnsbsbbsjsjzbsbbsbsbsbs
Module 4.pptxbsbsnsnsnsbsbbsjsjzbsbbsbsbsbs
 
Automation testing interview pdf org
Automation testing interview pdf orgAutomation testing interview pdf org
Automation testing interview pdf org
 
Class17
Class17Class17
Class17
 
Automation testing
Automation testingAutomation testing
Automation testing
 
Software Test Automation - A Comprehensive Guide on Automated Testing.pdf
Software Test Automation - A Comprehensive Guide on Automated Testing.pdfSoftware Test Automation - A Comprehensive Guide on Automated Testing.pdf
Software Test Automation - A Comprehensive Guide on Automated Testing.pdf
 

Recently uploaded

Feature sql server terbaru performance.pptx
Feature sql server terbaru performance.pptxFeature sql server terbaru performance.pptx
Feature sql server terbaru performance.pptx
ssuser1915fe1
 
Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
sunilverma7884
 
Evolution of iPaaS - simplify IT workloads to provide a unified view of data...
Evolution of iPaaS - simplify IT workloads to provide a unified view of  data...Evolution of iPaaS - simplify IT workloads to provide a unified view of  data...
Evolution of iPaaS - simplify IT workloads to provide a unified view of data...
Torry Harris
 
Sonkoloniya documentation - ONEprojukti.pdf
Sonkoloniya documentation - ONEprojukti.pdfSonkoloniya documentation - ONEprojukti.pdf
Sonkoloniya documentation - ONEprojukti.pdf
SubhamMandal40
 
Types of Weaving loom machine & it's technology
Types of Weaving loom machine & it's technologyTypes of Weaving loom machine & it's technology
Types of Weaving loom machine & it's technology
ldtexsolbl
 
(CISOPlatform Summit & SACON 2024) Orientation by CISO Platform_ Using CISO P...
(CISOPlatform Summit & SACON 2024) Orientation by CISO Platform_ Using CISO P...(CISOPlatform Summit & SACON 2024) Orientation by CISO Platform_ Using CISO P...
(CISOPlatform Summit & SACON 2024) Orientation by CISO Platform_ Using CISO P...
Priyanka Aash
 
Integrating Kafka with MuleSoft 4 and usecase
Integrating Kafka with MuleSoft 4 and usecaseIntegrating Kafka with MuleSoft 4 and usecase
Integrating Kafka with MuleSoft 4 and usecase
shyamraj55
 
(CISOPlatform Summit & SACON 2024) Workshop _ Most Dangerous Attack Technique...
(CISOPlatform Summit & SACON 2024) Workshop _ Most Dangerous Attack Technique...(CISOPlatform Summit & SACON 2024) Workshop _ Most Dangerous Attack Technique...
(CISOPlatform Summit & SACON 2024) Workshop _ Most Dangerous Attack Technique...
Priyanka Aash
 
Opencast Summit 2024 — Opencast @ University of Münster
Opencast Summit 2024 — Opencast @ University of MünsterOpencast Summit 2024 — Opencast @ University of Münster
Opencast Summit 2024 — Opencast @ University of Münster
Matthias Neugebauer
 
Vertex AI Agent Builder - GDG Alicante - Julio 2024
Vertex AI Agent Builder - GDG Alicante - Julio 2024Vertex AI Agent Builder - GDG Alicante - Julio 2024
Vertex AI Agent Builder - GDG Alicante - Julio 2024
Nicolás Lopéz
 
Introduction-to-the-IAM-Platform-Implementation-Plan.pptx
Introduction-to-the-IAM-Platform-Implementation-Plan.pptxIntroduction-to-the-IAM-Platform-Implementation-Plan.pptx
Introduction-to-the-IAM-Platform-Implementation-Plan.pptx
313mohammedarshad
 
Dublin_mulesoft_meetup_Mulesoft_Salesforce_Integration (1).pptx
Dublin_mulesoft_meetup_Mulesoft_Salesforce_Integration (1).pptxDublin_mulesoft_meetup_Mulesoft_Salesforce_Integration (1).pptx
Dublin_mulesoft_meetup_Mulesoft_Salesforce_Integration (1).pptx
Kunal Gupta
 
High Profile Girls call Service Pune 000XX00000 Provide Best And Top Girl Ser...
High Profile Girls call Service Pune 000XX00000 Provide Best And Top Girl Ser...High Profile Girls call Service Pune 000XX00000 Provide Best And Top Girl Ser...
High Profile Girls call Service Pune 000XX00000 Provide Best And Top Girl Ser...
bhumivarma35300
 
Mule Experience Hub and Release Channel with Java 17
Mule Experience Hub and Release Channel with Java 17Mule Experience Hub and Release Channel with Java 17
Mule Experience Hub and Release Channel with Java 17
Bhajan Mehta
 
(CISOPlatform Summit & SACON 2024) Cyber Insurance & Risk Quantification.pdf
(CISOPlatform Summit & SACON 2024) Cyber Insurance & Risk Quantification.pdf(CISOPlatform Summit & SACON 2024) Cyber Insurance & Risk Quantification.pdf
(CISOPlatform Summit & SACON 2024) Cyber Insurance & Risk Quantification.pdf
Priyanka Aash
 
Vulnerability Management: A Comprehensive Overview
Vulnerability Management: A Comprehensive OverviewVulnerability Management: A Comprehensive Overview
Vulnerability Management: A Comprehensive Overview
Steven Carlson
 
Using LLM Agents with Llama 3, LangGraph and Milvus
Using LLM Agents with Llama 3, LangGraph and MilvusUsing LLM Agents with Llama 3, LangGraph and Milvus
Using LLM Agents with Llama 3, LangGraph and Milvus
Zilliz
 
Premium Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Service ...
Premium Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Service ...Premium Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Service ...
Premium Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Service ...
shanihomely
 
leewayhertz.com-Generative AI tech stack Frameworks infrastructure models and...
leewayhertz.com-Generative AI tech stack Frameworks infrastructure models and...leewayhertz.com-Generative AI tech stack Frameworks infrastructure models and...
leewayhertz.com-Generative AI tech stack Frameworks infrastructure models and...
alexjohnson7307
 
Tailored CRM Software Development for Enhanced Customer Insights
Tailored CRM Software Development for Enhanced Customer InsightsTailored CRM Software Development for Enhanced Customer Insights
Tailored CRM Software Development for Enhanced Customer Insights
SynapseIndia
 

Recently uploaded (20)

Feature sql server terbaru performance.pptx
Feature sql server terbaru performance.pptxFeature sql server terbaru performance.pptx
Feature sql server terbaru performance.pptx
 
Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
Girls call Kolkata 👀 XXXXXXXXXXX 👀 Rs.9.5 K Cash Payment With Room Delivery
 
Evolution of iPaaS - simplify IT workloads to provide a unified view of data...
Evolution of iPaaS - simplify IT workloads to provide a unified view of  data...Evolution of iPaaS - simplify IT workloads to provide a unified view of  data...
Evolution of iPaaS - simplify IT workloads to provide a unified view of data...
 
Sonkoloniya documentation - ONEprojukti.pdf
Sonkoloniya documentation - ONEprojukti.pdfSonkoloniya documentation - ONEprojukti.pdf
Sonkoloniya documentation - ONEprojukti.pdf
 
Types of Weaving loom machine & it's technology
Types of Weaving loom machine & it's technologyTypes of Weaving loom machine & it's technology
Types of Weaving loom machine & it's technology
 
(CISOPlatform Summit & SACON 2024) Orientation by CISO Platform_ Using CISO P...
(CISOPlatform Summit & SACON 2024) Orientation by CISO Platform_ Using CISO P...(CISOPlatform Summit & SACON 2024) Orientation by CISO Platform_ Using CISO P...
(CISOPlatform Summit & SACON 2024) Orientation by CISO Platform_ Using CISO P...
 
Integrating Kafka with MuleSoft 4 and usecase
Integrating Kafka with MuleSoft 4 and usecaseIntegrating Kafka with MuleSoft 4 and usecase
Integrating Kafka with MuleSoft 4 and usecase
 
(CISOPlatform Summit & SACON 2024) Workshop _ Most Dangerous Attack Technique...
(CISOPlatform Summit & SACON 2024) Workshop _ Most Dangerous Attack Technique...(CISOPlatform Summit & SACON 2024) Workshop _ Most Dangerous Attack Technique...
(CISOPlatform Summit & SACON 2024) Workshop _ Most Dangerous Attack Technique...
 
Opencast Summit 2024 — Opencast @ University of Münster
Opencast Summit 2024 — Opencast @ University of MünsterOpencast Summit 2024 — Opencast @ University of Münster
Opencast Summit 2024 — Opencast @ University of Münster
 
Vertex AI Agent Builder - GDG Alicante - Julio 2024
Vertex AI Agent Builder - GDG Alicante - Julio 2024Vertex AI Agent Builder - GDG Alicante - Julio 2024
Vertex AI Agent Builder - GDG Alicante - Julio 2024
 
Introduction-to-the-IAM-Platform-Implementation-Plan.pptx
Introduction-to-the-IAM-Platform-Implementation-Plan.pptxIntroduction-to-the-IAM-Platform-Implementation-Plan.pptx
Introduction-to-the-IAM-Platform-Implementation-Plan.pptx
 
Dublin_mulesoft_meetup_Mulesoft_Salesforce_Integration (1).pptx
Dublin_mulesoft_meetup_Mulesoft_Salesforce_Integration (1).pptxDublin_mulesoft_meetup_Mulesoft_Salesforce_Integration (1).pptx
Dublin_mulesoft_meetup_Mulesoft_Salesforce_Integration (1).pptx
 
High Profile Girls call Service Pune 000XX00000 Provide Best And Top Girl Ser...
High Profile Girls call Service Pune 000XX00000 Provide Best And Top Girl Ser...High Profile Girls call Service Pune 000XX00000 Provide Best And Top Girl Ser...
High Profile Girls call Service Pune 000XX00000 Provide Best And Top Girl Ser...
 
Mule Experience Hub and Release Channel with Java 17
Mule Experience Hub and Release Channel with Java 17Mule Experience Hub and Release Channel with Java 17
Mule Experience Hub and Release Channel with Java 17
 
(CISOPlatform Summit & SACON 2024) Cyber Insurance & Risk Quantification.pdf
(CISOPlatform Summit & SACON 2024) Cyber Insurance & Risk Quantification.pdf(CISOPlatform Summit & SACON 2024) Cyber Insurance & Risk Quantification.pdf
(CISOPlatform Summit & SACON 2024) Cyber Insurance & Risk Quantification.pdf
 
Vulnerability Management: A Comprehensive Overview
Vulnerability Management: A Comprehensive OverviewVulnerability Management: A Comprehensive Overview
Vulnerability Management: A Comprehensive Overview
 
Using LLM Agents with Llama 3, LangGraph and Milvus
Using LLM Agents with Llama 3, LangGraph and MilvusUsing LLM Agents with Llama 3, LangGraph and Milvus
Using LLM Agents with Llama 3, LangGraph and Milvus
 
Premium Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Service ...
Premium Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Service ...Premium Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Service ...
Premium Girls Call Mumbai 9920725232 Unlimited Short Providing Girls Service ...
 
leewayhertz.com-Generative AI tech stack Frameworks infrastructure models and...
leewayhertz.com-Generative AI tech stack Frameworks infrastructure models and...leewayhertz.com-Generative AI tech stack Frameworks infrastructure models and...
leewayhertz.com-Generative AI tech stack Frameworks infrastructure models and...
 
Tailored CRM Software Development for Enhanced Customer Insights
Tailored CRM Software Development for Enhanced Customer InsightsTailored CRM Software Development for Enhanced Customer Insights
Tailored CRM Software Development for Enhanced Customer Insights
 

Comparison manual & automation

  • 1. Comparison of Testing Types Manual testing will be used when the test case Automation testing will be used when there is only needs to run once or twice. need to execute the set of test cases repeatedly. Manual testing will be very useful while Automation testing will be very useful to catch executing test cases first time & may or may not regressions in a timely manner when the code be powerful to catch the regression defects frequently changes. under frequently changing requirements. Manual testing is less reliable. Using manual Automation tests will help perform the same software testing may not perform test case operation precisely each time. execution with same precision every time. Simultaneously testing on different machine Automation testing will be carried out with different OS platform combination is not simultaneously on different machine with possible using manual testing. To execute such different OS platform combination. task separate testers are required. To execute the test cases every time tester Once Automation test suites are ready then less requires the same amount of time. testers are required to execute the test cases. No programming can be done to write Using Automation testing, Testers can program sophisticated tests which fetch hidden complicated tests to bring out of sight information. information. Manual testing is slower than automation. Automation runs test cases significantly faster Running tests manually can be very time than human resources. consuming. Manual testing requires less cost than Initial cost to automate is more than manual automating it. testing but can be used repeatedly. It is preferable to execute UI test cases using Sometimes we can’t automate the UI test cases manual testing. using automation testing. To execute the Build Verification Testing Automation testing is very useful for automating (BVT) is very mundane and tiresome in Manual the Build Verification Testing (BVT) & it is not testing. mundane and tiresome.
  • 2. Manual Testing Automation Testing 1. Time consuming and tedious: Since test cases 1. Fast Automation runs test cases significantly faster are executed by human resources so it is very slow than human resources. and tedious. 2. Huge investment in human resources: As test cases need to be executed manually so more testers are required in manual testing. 2. Less investment in human resources:Test cases are executed by using automation tool so less tester are required in automation testing. 3. Less reliable: Manual testing is less reliable as tests may not be performed with precision each time because of human errors. 3. More reliable: Automation tests perform precisely same operation each time they are run. 4. Non-programmable: No programming can be done to write sophisticated tests which fetch hidden information. 4. Programmable: Testers can program sophisticated tests to bring out hidden information. What is Automation Testing Using Automation tools to write and execute test cases is known as automation testing. No manual intervention is required while executing an automated test suite. Testers write test scripts and test cases using the automation tool and then group into test suites. Benefits of Automation Testing • • Reduction of repetitive work. Repeatability • Greater consistency • Ease of access of information about tests or testing Advantages of Automation Posted in Automation Tags: Automation Advantages, Software Testing, Test Automation
  • 3. You would have tested software applications or web applications manually, so you might be aware of the drawbacks of manual testing. Manual testing is time consuming, tedious and requires heavy investment in human resources. Time constraints often make it impossible to manually test every feature thoroughly before software application or web application is to be released. This leaves you wondering whether serious defects have been detected or not. To address all these issues automation testing is done, you can create tests that check all aspects of the software applications and then execute these test cases every time any changes are made in software application. Benefits of Automation Testing • • Fast: Runs tests significantly faster than human users. Repeatable: Testers can test how the website or software reacts after repeated execution of the same operation. • Reusable: Tests can be re-used on different versions of the software. • Reliable: Tests perform precisely the same operation each time they are run thereby eliminating human error. • Comprehensive: Testers can build test suites of tests that covers every feature in software software application. • Programmable: Testers can program sophisticated tests that bring hidden information. When to automate Software Testing Being a software tester you might have come across various situations where automation is not advantageous at all and manual testing works better in those situations. Some examples where manual testing is preferred over automation are: • • UI keeps on changing very frequently. If automation is done for this UI it needs to be changed every time the UI is changed. You have a tight deadline to release the software and so there is very less time to automate so you will prefer to do manual testing and release the software. So you can see that automation does not solve the problem always, however there are certain situations where automation is very helpful for quality software delivery. Some of the examples where automation is helpful are as follows:
  • 4. • • Regression testing: Automation is very helpful in regression testing because the regression test suite needs to be executed every time there is some defect fix to find out that no new issue has been introduced due to that fix. So regression test suite is the best candidate for automation. Automation supports Agile testing and eXtreme programming: In Agile development there are time boxed iterations of usually 2-3 weeks in which a working software is developed, in each iteration some new features are incorporated which requires full testing of the software, in such situation automation helps to test the whole software in each sprint. • Automation provides rapid feedback to developers during the software development process: Automation does continuous integration and nightly builds which provides daily feedback to developers if anything breaks in nightly build. • Automation is also helpful where there are large number of iterations of test case execution. • Automation helps to find out the defects missed by manual testing.