Difference between Automation testing and manual testing.
Answers were Sorted based on User's Feedback
Answer / palanisamy.v.s
Manual Testing:
Low accuracy
Low Quality
Initial Testing takes less time
Retesting takes more time
Automation testing:
High accuracy
High quality
Initial Testing takes more time
Retesting takes less time
| Is This Answer Correct ? | 4 Yes | 1 No |
Answer / santosh
(1)Manual Testing is Time consuming and tedious: Since test
cases are executed by so it is very slow.
Automated Testing is Fast Automation runs test cases
faster than human .
(2) Manual Testing is Huge investment in human resources: As
test cases need to be executed manually
Automated Testing is Less investment in human resources:
Test cases are executed by using automation tool
| Is This Answer Correct ? | 3 Yes | 1 No |
Answer / babu kabu
Pros of Automation
If you have to run a set of tests repeatedly, automation is a huge win for you.
It gives you the ability to run automation against code that frequently changes to catch regressions in a timely manner.
It gives you the ability to run automation in mainstream scenarios to catch regressions in a timely manner .
Aids in testing a large test matrix (different languages on different OS platforms). Automated tests can be run at the same time on different machines, whereas the manual tests would have to be run sequentially.
Cons of Automation
It costs more to automate. Writing the test cases and writing or configuring the automate framework you’re using costs more initially than running the test manually.
Can’t automate visual references, for example, if you can’t tell the font color via code or the automation tool, it is a manual test.
Pros of Manual
If the test case only runs twice a coding milestone, it most likely should be a manual test. Less cost than automating it.
It allows the tester to perform more ad-hoc (random testing). In my experiences, more bugs are found via ad-hoc than via automation. And, the more time a tester spends playing with the feature, the greater the odds of finding real user bugs.
Cons of Manual
Running tests manually can be very time consuming
Each time there is a new build, the tester must rerun all required tests - which after a while would become very mundane and tiresome.
| Is This Answer Correct ? | 2 Yes | 1 No |
Answer / vallala srinivas
Manual Testing: The entire testing was done by the human
efforts, It take much time to complete the whole testing
process, It is low cost, it requires huge amount of test
engineers.
Automation Testing: Here tools involved to test the
application instead of human efforts (QTP), It take less
time to complete the entire testing process, It is
expensive, It requires less amount of testers, here testers
has to use programming (conditional statements) syn taxes
like if, do, while, wend, select else-if etc and different
scripting languages like vb, java, shell or pearl.
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / shobbana
MANUAL TESTING:
1. Time consuming and tedious: Since test cases are executed
by human resources so it is very slow and tedious.
2. Huge investment in human resources: As test cases need to
be executed manually so more testers are required in manual
testing.
3. Less reliable: Manual testing is less reliable as tests
may not be performed with precision each time because of
human errors.
4. Non-programmable: No programming can be done to write
sophisticated tests which fetch hidden information.
AUTOMATED TESTING:
1. Fast Automation runs test cases significantly faster than
human resources.
2. Less investment in human resources:Test cases are
executed by using automation tool so less tester are
required in automation testing.
3. More reliable: Automation tests perform precisely same
operation each time they are run.
4. Programmable: Testers can program sophisticated tests to
bring out hidden information.
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / sandhiya m
Manual Testing: It is actually done with the help human.
It is time consuming process.
human efforts are required.
we, the human cannot check with al possibilities and cannot complete before releasing of the product or application.
Automation Testing: It is done using software tools.
It doesn't take much time to complete the testing process.
Human efforts are not required.
Testing completes before releasing of the product.
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / sravan kumar
Manual testing is a process in which all the six phrases of
the software testing life cycle like test planning,test
dovelopment,test execution,result analysis,bug tracking and
reporting are done sucessfully and manually with human
efforts. where as in automation testing these things are
done by tools like qtp and win runner.
without manual testing there is no automation testing.
| Is This Answer Correct ? | 0 Yes | 2 No |
Answer / deepa
Manual Testing - A tester will test an application without
using automated testing tool
| Is This Answer Correct ? | 21 Yes | 37 No |
write a test case for yahoo compose page?
Write 5 best test cases for : Blog,Join now(button)(social networking site,community site)
write a test case for employee income caculation it is awindows aplication when window is opened all options should be disabled except empno when user enter 3 charcters empname,empdes,basic should be displayed but they should be inactive,HRA,DA are active enter these two gross is displayed,enter tax then net income is displayed.all inputs must be integers and min is 1 and max is 4 charcters for all text boxes.gross =basic+HRA+DA and netincome= gross- tax
(questions asked in interview)hi every one can any one please answer to this questions.these questions were asked in an interview.i have another interview next week . 1.when the time schedule is tight how will you approch the testing,and the relese is nearing and we need to finish testing how can we follow in that case.do we need to exicute all the test cases or can priortise and leave some to next relase. 2. when a new feature is added to the existing application we need to add new test cases but after that do we need to change all the existing test cases and while running do we need to exicute entire application test cases or only the new feature test cases and related new feature test cases. 3.do you have any situation where you have to write and exicute the test cases same time, how will you follow.does it happens in real time. 4.example of bug which is not reproducible.like tester say that there is bug and developer say no can some example of such bugs. 5.during regression testing some times do we need to add new some additional test cases to test that bug.
please can anybody tell me, how to indentify the test cases which can be automated from a given set of test cases, say 20.
How to write testcases for username creation?Given requirements are min 6characters,atleast one alphabet,alpha,alphanumric
Explain the syntax testing?
Explain the integration testing?
can anybody help me how to write a test case for a program eg: c or C++ ,and also how to check their outputs
Write the 10 test cases for Telephone/Pen.
This question is regarding MC/DC coverage (A and B) or (B and C) or (A and C) ? how many conditions are there in above expression? what are the test cases for statement, decision, condition, MC/DC and multiple condition overage explain in deatil why ?
Credit card field contains four text boxes. We can validate each textbox separately with conditions but how can we write integrated testcase for all the four?