manual testing versus automated testing

Post on 30-Mar-2016

234 Views

Category:

Documents

3 Downloads

Preview:

Click to see full reader

DESCRIPTION

Software Testing is the process of executing a program or system with the intent of finding errors

TRANSCRIPT

support.convergenceservices.in

What is Software Testing?Software Testing is the process of executing a program or system with the intent of finding errors. 

support.convergenceservices.in

Types of Software Testing1. Manual 2. Automated

support.convergenceservices.in

Advantages and Disadvantages

ofManual and Automated Testing

support.convergenceservices.in

Manual Testingsupport.convergenceservices.in

Advantage of Manual Testing 1. A manual software testing allows tester to

perform more ad-hoc work. This way a tester can test more use cases and find out real software or application bugs.

2. Used in different projects: Whether you have big or small project you can use manual testing.

3. Easy to prepare test case environment and execute test cases manually.

4. Manual is more reliable than automated.

support.convergenceservices.in

Disadvantage of Manual testing 1. Time consuming and tedious: Manual testing is

done by humans and hence the process tends to be slow and tedious.

2. Needs capital for human resources: For manual testing more testers are needed and hence more working capital is required.

3. Less reliable: Humans tend to make error while doing things repeatedly and hence manual testing is less reliable and precise.

4. Non-programmable: Program cannot be written to do sophisticated testing and fetch hidden information.

support.convergenceservices.in

Automated Testing

support.convergenceservices.in

Advantage of automated Testing1. Fast automations run test cases significantly faster

than human resources.

2. When test cases are executed using automation tools you

need a lesser number of human testers and hence less investment in capital.

3. Automation tests perform precisely the same operation each time they are run.

4. Testers can program sophisticated tests to bring out hidden information.

support.convergenceservices.in

Disadvantage of Automated Testing1. It costs more initially, requires more

time of developers writing test cases, configuring framework

2. Requires team with proficiency in automation test scripts. Maintaining test data files is difficult

3. Minor change in GUI, the test script has to be rerecorded or replaced by a new test script.

support.convergenceservices.in

support.convergenceservices.in

About usConvergence Support Desk is professional website maintenance service provider. If you have your website developed in Joomla, Wordpress or Drupal CMS and are looking to maintain it then please get in touch with us Phone no: +91 22 2513 6632

E-mail: contact@convergenceservices.in

support.convergenceservices.in

top related