Print Page | Close Window

Test Automation Training

Printed From: One Stop Testing
Category: Types Of Software Testing @ OneStopTesting
Forum Name: Automated Testing @ OneStopTesting
Forum Discription: Discuss All that is need to be known about Automated Software Testing and its Tools.
URL: http://forum.onestoptesting.com/forum_posts.asp?TID=7373
Printed Date: 17Nov2024 at 1:23pm


Topic: Test Automation Training
Posted By: Mithi25
Subject: Test Automation Training
Date Posted: 24Nov2009 at 10:17pm

This is an introduction to Software test automation.

IntroductionEffective Automation

  • Fundamental Approach
  • Real Facts & Think Factor
  • Considerations for Automation
  • Automation Start-up Strategies to Avoid
  • Guidelines & Approach
  • Automation Methodologies
  • Overview on Automation Tools
  • References

Introduction

"Embarking on a successful automation test project is similar to embarking on a successful software development project

Reduced utilization of manual resources
More efficient use of scarce hardware resources
Reduced test cycle time
Reduced cost of testing, after initial cost of implementation
Improved reliability of the testing
Repeatable tests, thus overcoming boredom-induced missed bugs
Improved test coverage, since testing may be done more frequently
Development of programming skills
May allow the use of less skilled staff to do the actual testing
  

Effective Automation

Reduced utilization of manual resources
More efficient use of scarce hardware resources
Reduced test cycle time
Reduced cost of testing, after initial cost of implementation
Improved reliability of the testing
Repeatable tests, thus overcoming boredom-induced missed bugs
Improved test coverage, since testing may be done more frequently
Development of programming skills
May allow the use of less skilled staff to do the actual testing

Fundamental Approach

Understand the need / requirement for automation
Point out pitfalls to avoid
Promote an evolving implementation
Begin simple and increase in complexity as the team's skills increase

Real Facts & Think factors

Real Fact
Automation is initially expensive and it may not do a better job than manual testing in some situations

Think Factors
How much will automating and running a test cost, versus running it manually?
Automated test has a limited lifetime in which it must recoup the additional cost. Will this test be reusable long enough? What factors will prevent it from being reusable?
The automated test will find bugs it was designed to test for and in addition it will find bugs that are not directly related to the test. What is the likelihood that this test will find additional bugs?

Considerations for Automation

Test cases those are long running, repetitive, and non-subjective

Projects / Products that have a working, relatively stable GUI

Projects / Products that will span multiple releases.

Guidelines & Approach

Record / Playback initially using the Testing tool



-------------
http://www.quick2sms.com - Send Unlimited FREE SMS to Any Mobile Anywhere in INDIA,
Click Here



Print Page | Close Window