Smoke Testing

You might also like

Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 2

what is smoke testing

why does working out at different schedules mess with my

Since it is well-documented that software errors, even a single one can cost
millions more than your entire testing budget, the first priority should be first
to deliver reliable software. Once this is achieved, then foucs on optimizing the
time and costs. In other words, if your software doesn't work, it doesn't matter
how fast or cheap you deliver it.

The Automated Testing Handbook

Why automate?
When not to automate
How not to automate
Setting realistic expectations
Getting and keeping management commitments
Terminology

Fundamentals of Test Automation


Maintainability
Optimization
Independence
Modularity
Context
Synchronization
Documentation

Test Library Management


Change Control
Version Controln
Configuration Management

Selecting a Test Automation Approach (This will be the best time to include all the
GUI Testing Tools)

Capture/ Playback
Structure
Advantages
Disadvantages
Comparison Considerations

Data-Driven
Structure
Advantages
Disadvantages
Data Considerations

Table-Driven
Structure
Advantages
Disadvantages

The Test Automation Process


The Test Team
Test Automation Plan
Planning the Test Cycle
Test Suite Design
Test Cycle Design

Test Execution
Test log
Error log

Capture and replay does not result in a test library that is robust, maintainable
or transferable as changes do occur.

Not everything can be automated, do allow time for tasks that can't be automated -
you will still need to gather test requirements, define test cases, maintain your
test library, administer the test environment, and review and analyze the test
results. On an ongoing basis you will also need time to add new test cases based on
enhancements or defects, so that your coverage can constantly be improving.

You might also like