manual testing versus automated testing

12
support.convergenceservices.i n

Upload: convergence-it-services

Post on 30-Mar-2016

249 views

Category:

Documents


3 download

DESCRIPTION

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

TRANSCRIPT

Page 1: Manual testing versus automated testing

support.convergenceservices.in

Page 2: Manual testing versus automated testing

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

support.convergenceservices.in

Page 3: Manual testing versus automated testing

Types of Software Testing1. Manual 2. Automated

support.convergenceservices.in

Page 4: Manual testing versus automated testing

Advantages and Disadvantages

ofManual and Automated Testing

support.convergenceservices.in

Page 5: Manual testing versus automated testing

Manual Testingsupport.convergenceservices.in

Page 6: Manual testing versus automated testing

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

Page 7: Manual testing versus automated testing

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

Page 8: Manual testing versus automated testing

Automated Testing

support.convergenceservices.in

Page 9: Manual testing versus automated testing

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

Page 10: Manual testing versus automated testing

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

Page 11: Manual testing versus automated testing

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: [email protected]

Page 12: Manual testing versus automated testing

support.convergenceservices.in