Header Ads

Approach to Functional Automation Testing Traditional Approach

ktip

Traditional Process:

Functional testing is termed as process that is used to test an application end to end manner or a specific zone on the below written parameters..

  1. Accurate
  2. Reliable
  3. Predictable
  4. Secure

This is a quality assurance process to verify if the requirements are deployed correctly into the system and working as it is supposed to do.When we test a large software , we might take traditional waterfall model or V model or an incremental model . Prior to final release it will undergo different releases.Now if you look at from testing perspective the initial testing is purely manual.It is smooth too. Problem happens when bug got fixed in the earlier releases and also new feature is getting added to the latest release.Test engineers need to make sure the bug fix is ok. No regression bug has been introduced during this bug fix and new feature is working well!!!!

To fix a bug and test regression test engineers need to test all test cases prior to current release. They need to write new test cases as well.

So what we can do..

  1. Either increase no of test engineers
  2. Increase the timeline

Lets say we have started a testing process  with 3 members and in the subsequent releases we plan to add 2 resources to mitigate the risk of testing new features.

Now after 5th release…the no become..3+2+2+2+2=11 series formula

an=a1+(n-1).d=3+4.2..

image

So if you have more 10 releases the testing resource cost become very high.You need to consider the training cost of the new resource and time factor for the new test engineers to produce quality bugs.

On the other hand most of the time the timeline gets squeezed due to bug fix late development. lack of test planning.So increment in timeline is very hard.

Last both the approach is leading to heavy cost or less testing future.

Cost graph--

 

 

image

Check out here for more detailed view of manual testing process problems

TechnoratiTags: ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,

Windows Live Tags: Approach,Functional,Automation,Traditional,manner,Accurate,Reliable,Predictable,Secure,assurance,requirements,system,waterfall,Prior,perspective,Problem,Test,regression,cases,Either,Increase,features,series,formula,resource,cost,factor,development,increment,Last,graph,parameters,members,engineers,timeline

WordPress Tags: Approach,Functional,Automation,Traditional,manner,Accurate,Reliable,Predictable,Secure,assurance,requirements,system,waterfall,Prior,perspective,Problem,Test,regression,cases,Either,Increase,features,series,formula,resource,cost,factor,development,increment,Last,graph,parameters,members,engineers,timeline

Blogger Labels: Approach,Functional,Automation,Traditional,manner,Accurate,Reliable,Predictable,Secure,assurance,requirements,system,waterfall,Prior,perspective,Problem,Test,regression,cases,Either,Increase,features,series,formula,resource,cost,factor,development,increment,Last,graph,parameters,members,engineers,timeline
Powered by Blogger.