0% found this document useful (0 votes)
13 views3 pages

Manual Vs Automated

Software Testing is essential in software development for verifying and validating product requirements, with a shift from manual to automation testing for efficiency. Manual Testing relies on human resources, while Automation Testing utilizes tools like Selenium and QTP to execute test cases, addressing limitations such as time constraints and repetitive tasks. Automation Testing enhances product quality, saves time, and increases test coverage without requiring human intervention.

Uploaded by

Haadi Hanim
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views3 pages

Manual Vs Automated

Software Testing is essential in software development for verifying and validating product requirements, with a shift from manual to automation testing for efficiency. Manual Testing relies on human resources, while Automation Testing utilizes tools like Selenium and QTP to execute test cases, addressing limitations such as time constraints and repetitive tasks. Automation Testing enhances product quality, saves time, and increases test coverage without requiring human intervention.

Uploaded by

Haadi Hanim
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Software Testing is the process that is carried out throughout software

development. It is the process of checking, verifying and validating the


requirements with the product. We are committed to providing quality products
to the customers, hence we check the product functionality before its release.

Initially, testing was done manually, but in today’s world everyone needs an easy
life and why not testers? With this thought, Automation testing came into the
picture and things changed drastically.

What Is Manual Testing?


Manual Testing is the process of testing the software manually.

When we use human resources to perform testing then we can consider the
testing as Manual. In other words, in this type, we execute test cases manually.
The skills, knowledge, and experience of the testers play an important role in
Manual Testing.

What Is Automation Testing?


Usage of automation tools for executing test cases is known as Automation
Testing. It is a type of testing for which we need resources with the knowledge of
scripting, etc.

Selenium, QTP, UFT are some examples of automation tools. Selenium comes
with C#, JAVA, Pearl, PHP, Python, and Ruby. Hence having knowledge of any of
these listed languages will work.
Why Automation?
Manual Testing has some limitations. Many times we have to do repetitive testing
and doing things repetitively can be boring. Testing with valid and invalid inputs
can make you irate. To err is human and when it comes to quality we just can’t
compromise.
Time constraint is the most important thing when we talk about the release of
the software. If development teams fail to complete the development process
before the deadline, then the company loses customers and no one can afford
this.
For Example, it could be time-consuming to test software with negative inputs.
Cost is the major constraint for any software development process. Maintenance
costs can be a major issue for undetected defects. Automation comes into the
picture to conquer all the above issues.
Enlisted below are a few pointers that justify the reason for using Automation
Testing:
• It helps us to deliver a product with good quality.
• It saves time.
• It is beneficial to test the multilingual site.
• It allows us to test the software in multiple browsers.
• It does not require human intervention.
• It increases the speed of automation.
• It helps us to increase Test Coverage
• It helps you to generate the report for Test Execution, you just can’t
modify it and hence it is useful for team lead/managers.
• By using an Automation tool we can record and replay test cases. For
Example, if someone from your team is on leave or you want to
access a record of test cases executed by the previous employees
then this option is beneficial. Selenium IDE is the tool that allows us
to record the test cases.

You might also like