You are on page 1of 6

Why Use Automated Testing

Tools?

No Testing

Manual Testing

Time consuming
Low reliability
Human resources
Inconsistent

Automated Testing
Speed
Repeatability
Programming
capabilities
Coverage
Reliability
Reusability

MANUAL VS AUTOMATION
MANUAL TESTING

Test Cases
Test Execution
Validation
Result Analysis
Bug Reporting
Test Completion
Report

AUTOMATION

TESTING

Test Scripts
Test Execution
Coding done by Tool
Result analysis
through Coding
Bug Reporting
through Tool

MANUAL TESTING
ADVANTAGES

No Extra Cost

DISADVANTAGES

Not Helpful for Reusable


operations/actions.
No Consistency
NO Accuracy
More Resources Needed

AUTOMATION TESTING
TESTING
AUTOMATION
ADVANTAGES

Reusability
Consistency
Accuracy
Limited Resources

DISADVANTAGES

Additional Cost
Needed
Training Cost

WHY USE AUTOMATED


TESTING TOOLS?
CLIENT
CLIENT
defines
definessoftware
software
requirements
requirements

DEVELOPER
DEVELOPER
produces
producesbuild
build
according
to
according to
requirements
requirements

TESTER
TESTER
checks
checkssoftware
software
against
against
requirements
requirements

DEVELOPER
DEVELOPER
fixes
fixesbugs
bugs&&modifies
modifies
according
accordingto
tolatest
latest
requirements
requirements

CHECKPOINT
Verifies Expected Value & Actual Value

EXPECTED VALUE
ACTUAL VALUE

From Build/Application
From Tester

You might also like