Quality Testing

Quality is delighting customers

What is Software Automation?
Software automation is a way of emulating user actions using some means, to test a system. Automation can be achieved using a tool, a scripting language or any simple batch. The purpose of doing automation is to save time and money on the things which would cost more, if not automated.

So, First lesson to learn. Deciding what to automate and then whether its worth to automate or not?

What to automate?
- Needs to be tested very regularly.
- Important business functionality.
- Actions – Assertions (Should have some action and action should result in something, which can be verified)
- Can be measured.
- Not too complex.

Finding a worth
- Cost vs benefit: Is it worth automating this bit, if it takes n number of days automating and may require n hours of maintenance?
- Business Value of the functionality to be automated.
- Fragility : How fragile the area has been, or might be.

Views: 3

Tags: Automation, Framework

Comment

You need to be a member of Quality Testing to add comments!

Join Quality Testing

Comment by Kamali Mukharjee on July 3, 2009 at 10:48am
Guys,

I just added all these are the part of Automation Frame work. Shirish you are right.

Regards,
Kamali
Comment by shirish on July 3, 2009 at 10:26am
I see this is very much a part of automation framework! :) But not covering all the aspects!

Still I would like to go and add few more that I remember for this moment(I may miss something :));
1. Automation is required to do regression testing
2. It saves us from time consumption in re-testing
3. Cost is the important factor as far as the stability is concerned....
4. Get the performance improved!
Comment by Siddiq on July 1, 2009 at 9:07pm
Is this Automation Framework???

TTWT Magazine

Advertisement

You Can


Call for Articles

Advertisement

Videos

  • Add Videos
  • View All

Badge

Loading…

© 2012   Created by Quality Testing.

Badges  |  Report an Issue  |  Terms of Service