SPONSORS:






View RSS Feed

Ronak

Test Automation Scripting Techniques

Rate this Entry
by , 03-23-2015 at 02:24 AM (197 Views)
Test Automation Scripting Techniques

The costs associated with test scripting are due to the development effort and the maintenance efforts. The approach of scripting used during test automation has effect on the costs. The bad approach of scripting will cause more cost efforts. Developing best scripting practices helps a lot in reducing total cost.

With fragile and easy techniques as ‘record and playback’ the developments costs are low but the maintenance costs are high and hence the overall costs are high. With advanced techniques as keyword driven testing, the maintenance costs are low but the development costs are high and hence the overall costs are high. The test manager has to choose wisely the technique to minimize the costs.
List of various test automation scripting techniques is given below.
  • Linear Scripting- record and playback
  • Structured Scripting- use of control structures
  • Shared Scripting- modular and shared functions
  • Data Driven Scripting- Data stored in external files and parameterized functions
  • Keyword Driven Scripting- Operational control lies within external files triggered through keywords


---------------
Ronak Shah
Practice Head (QA / Software Testing)
CIGNEX Datamatics

vBulletin Optimisation provided by vB Optimise v2.6.0 Beta 4 (Pro) - vBulletin Mods & Addons Copyright © 2016 DragonByte Technologies Ltd.
User Alert System provided by Advanced User Tagging v3.0.9 (Pro) - vBulletin Mods & Addons Copyright © 2016 DragonByte Technologies Ltd.
Questions / Answers Form provided by vBAnswers (Pro) - vBulletin Mods & Addons Copyright © 2016 DragonByte Technologies Ltd.
vBNominatevBulletin Mods & Addons Copyright © 2016 DragonByte Technologies Ltd.
Username Changing provided by Username Change (Free) - vBulletin Mods & Addons Copyright © 2016 DragonByte Technologies Ltd.
BetaSoft Inc.
Digital Point modules: Sphinx-based search
All times are GMT -8. The time now is 05:50 AM.

Copyright BetaSoft Inc.