Lifecycle of Automation Testing

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Lifecycle of Automation Testing

mayank2855
I am from the background of manual testing. So, I have some very silly doubts ;)

My question are :

1. When does the test script writing process start?
2. Are tests scripts written for fresh prepared test cases(based on new requirements) or for preparing a regression suite ?
3. If test scripts are prepared for regression suite, does a different manual test team already creates and execute the test cases once ?
Reply | Threaded
Open this post in threaded view
|

Re: Lifecycle of Automation Testing

softwaretestingforum
Administrator
mayank2855 wrote
I am from the background of manual testing. So, I have some very silly doubts ;)

My question are :

1. When does the test script writing process start?
Hi Mayank, no doubt is silly :)


Given that agile has gained lots of momentum, it may be pertinent to say that test scripts and application development would go hand in hand. The only blocker would be the element locators and if externalized then they could be written once application source is available. I guess that approaches like Page Factory pattern would greatly help in this.

mayank2855 wrote
2. Are tests scripts written for fresh prepared test cases(based on new requirements) or for preparing a regression suite ?
I have seen two approaches towards this, first to writes automated tests for manual tests and second to write automated tests for acceptance tests. Acceptance test could be cut down version of thorough manual test cases.

mayank2855 wrote
3. If test scripts are prepared for regression suite, does a different manual test team already creates and execute the test cases once ?
By and large - Yes
~ seleniumtests.com
Reply | Threaded
Open this post in threaded view
|

Re: Lifecycle of Automation Testing

mayank2855
mayank2855 wrote
softwaretestingforum wrote
mayank2855 wrote
2. Are tests scripts written for fresh prepared test cases(based on new requirements) or for preparing a regression suite ?
I have seen two approaches towards this, first to writes automated tests for manual tests and second to write automated tests for acceptance tests. Acceptance test could be cut down version of thorough manual test cases.
Thanks for replying Tarun. I have understood first question very well but have doubt for the second one. Won't test scripts written for fresh test cases be used in regression ? What do you mean by thorough test scripts in case of UAT ?

One more question : When you write automation test scripts for fresh test cases(based on new requirements), are those test cases executed manually first and results are observed or automation scripts are trusted blindly ?