Friday 19 October 2018

Manual Testing and Automation Testing

MANUAL TESTING

Manual Testing is a type of Software Testing where Testers manually execute test cases without using any automation tools.
Manual Testing is the most primitive of all testing types and helps find bugs in the software system.
 Any new application must be manually tested before its testing can be automated. Manual Testing requires more effort, but is necessary to check  automation feasibility.
Manual Testing does not require knowledge of any testing tool.
One of the  Software Testing Fundamental is "100% Automation is not possible".
Manual Testing Tutorial for Beginners

AUTOMATION TESTING

Automation Testing means using an automation tool to execute your test case suite.
The automation software can also enter test data into the System Under Test, compare expected and actual results and generate detailed test reports. Test Automation demands considerable investments of money and resources.

MANUAL VS AUTOMATION TESTING

Manual Testing vs Automation Testing

Manual TestingAutomated Testing
Manual testing requires human intervention for test execution.Automation Testing is use of tools to execute test cases
Manual testing will require skilled labor, long time & will imply high costs.Automation Testing saves time, cost and manpower. Once recorded, it's easier to run an automated test suite
Any type of application can be tested manually, certain testing types like ad-hoc and monkey testing are more suited for manual execution.Automated testing is recommended only for stable systems and is mostly used for Regression Testing
Manual testing can be become repetitive and boring.The boring part of executing same test cases time and again, is handled by automation software in Automation Testing.

No comments:

Post a Comment

Jmeter

Database Testing: (1) Add mysql JDBC to Jmeter lib folder and restart Jmeter (2) Right click on test name -> add  Thread group (3)...