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

What is API?

In general way, API (Application Programming Interface) is the intermediate software which is useful for two applications to communicate. API is the tool which is used for interaction of two applications. If developer developing any software which have multiple blocks (Modules) than developer use APIs to put them together.

Smoke Testing

In Smoke Testing, Testing team check the key feature or key bugs of the software. Smoke testing ensure that critical functionality of the software is working fine.If key features are not working then it is no needed to test the overall functionality because it is just waste of time. In Smoke Testing, test team check the basic feature of the software and if basic feature is not working it means software is broken very badly and further testing is unnecessary. If Smoke Testing failed then it is declared that build is unstable and revert back to developer team until smoke test is pass.

Structural Testing

Structural Testing is the type of testing in which user should have the knowledge of the code because in this testing user need to check the structure of the system. Structural Testing is White Box Testing.