Skip to main content

Automated Testing

In Automated Testing, The test user use a software which is different with the software which need to be tested to execute the Test Cases and check the output of the software and match that output with the expected output to verify the result. Automation Testing is used for the Functional Testing, Performance Testing, Regression Testing, Security testing and Network Testing. Automation Testing can be performed by some automated tools. These tools speed up the testing work compared to the Manual Testing.

In Automation Testing, Test User execute all the Test Cases Suite. Automation Testing tool also took the Test Data from some other source to validate the outcome with expected result.

Manual Testing is always be a good to find defects but Manual Testing takes too much time to find out defect because it is performed by the human beings. Manual Testing is boring due to this it is error prone. To improve the software quality we use the Automation Testing. Automation Testing is very fast and increase the Test execution speed. Automation Testing required some investment of Money and Resources but once Test Automation Frame work developed then they run quickly and repeatedly so later it become the cost effective method if we use it repeatedly. In the Automation Testing, we can record and test and play it at any time so no human intervention is requited in Automation Testing.

For Automation Testing, the QA person should have knowledge of software coding because the Test Cases written in the source code format and output also be generate in the coding format.


Comments

Popular posts from this blog

Why Jmeter is best option for Performance Testing?

There are multiple tools in market for performance testing of any software but Jmeter is the best solution among all of them due to some reason listed below 1) Jmeter is the open source application so users who use this application will not to pay anything. 2) You can use Jmeter for performance of any web application,  Databases and Web Services (REST and SOAP APIs). 3) Jmeter have the user friendly UI component so it is very easy to use. 4) Jmeter can be used to simulate to put maximum number of concurrent users on a server, network or object to test its strength or to analyze overall performance under different load types. 5) Jmeter also use for functional testing for static( JavaScript and HTML) and dynamic( JSP, Servlets and AJAX) resources. 6) Jmeter provides Verity of graphical representations for performance report so it is easy to understand.

How You Can Test Database?

Now we know the Database Testing which you can learn in my last article. In this article we will discuss about the steps that need to following to test any Database. Database Tester should have some basic knowledge regarding SQL Command like DDL (create/drop),  DML (Insert/Delete/Update) and DCL (Grant/Revoke).

Causes of Software Defects

It is practically impossible that developer develop a bug free software and that software we can deliver without Testing. If the complexity of the software increased then there must be bugs that can harm the users who will use that software.