Print Page | Close Window

Manual Vs Automation

Printed From: One Stop Testing
Category: Software Testing @ OneStopTesting
Forum Name: Beginners @ OneStopTesting
Forum Discription: New to the Club...!!! Don't Worry, We are here for you...!!! Learn the very basics of Software Testing and other pertinent Informations.
URL: http://forum.onestoptesting.com/forum_posts.asp?TID=6341
Printed Date: 19Jul2025 at 6:52am


Topic: Manual Vs Automation
Posted By: varughmi
Subject: Manual Vs Automation
Date Posted: 12Feb2009 at 12:33am
When do we do manual testing and when do we automate?
I mean in real life scenario, when actually does automation begins and what all things do we automate?



Replies:
Posted By: krishnajihere
Date Posted: 13Feb2009 at 9:59am
AUTOMATION TESTING: It is a process of automating the human activities to validate a software application.

Drawbacks of Manual Testing:
--------------------------------------
1) Time consuming and tedious
2) Need heavy investment in HR
3) Time constraints (Thorough manual testing is impossible in real life)
4) Low Reliability

Capabilities and Areas to Automate:
---------------------------------------------
1) Functionality Testing
2) Regression Testing
3) Performance Testing
4) Requirement Management
5) Test Management
6) Test case preparation
7) Test Execution
8) Defect Tracking and Management

TEST CASES WHICH COULD BE AUTOMATED:
-------------------------------------------------------
1) Tests that need to be run for every build (ex: Sanity & Regression Testing)
2) Tests that use multiple data values for the same actions
3) Identical tests which need to be executed on different browsers
4) Transactions with pages which won't change in short term
5) The more repetitive, the more it is suitable for automation

TEST CASES THAT CANNOT BE AUTOMATED:
------------------------------------------------------
1) Usability Testing
2) One-Time Testing
3) Ad-hoc/Random Testing
4) Complex scenarios requiring human interpretation
5) Third party objects which cannot be recognized by the tool



Posted By: tossy
Date Posted: 20Feb2009 at 3:52am
Manual testing process:
Analyzing and Understanding the requiremnts
Preparing testcases for the each module of the software
application under test.

Testcase means:
Testing steps and corresponding test expected result with
input specification.

We will compare the expected result with actual result
during the testcase execution time.

If we find any abnormal conditions in functionality of the
application that abnormality is called as Bug/defect.
that bug details should be documented and communicated to
development team.




-------------



Posted By: cprasenjit26
Date Posted: 14May2009 at 12:21pm
Get advice on when to use manual vs. automated software testing tools, what kind of tests should be automated and which automated testing.
 
http://softwareqatestings.com - Software testing tutorial


Posted By: qualitypoint
Date Posted: 15May2009 at 5:25am
you can get more details regarding the need for automation testing here.

http://qualitypoint.blogspot.com/2009/04/importance-of-software-test-automation.html




Print Page | Close Window