Overview of Software Testing:
Testing – From the name itself we can know that there is a product or service which requires quality check before it is exposed to the market or reaches the customer. Testing is the only thing which can provide the quality assurance for the products or services. Over the years, due to increase in demand for various types of necessary and luxurious items development has increased gradually and therefore the scope of testing has parallelly increased yielding lot of job opportunities in the market.
Now let’s see what are the types of testing.
Testing can be broadly divided into 2 categories:
i).Manual testing- This type of testing is necessary in order to check whether the product or service is not having any or less defects/bugs. Lot of people are engaged in performing such type of testing. Though the manual testing can reduce the defects/bugs to certain extent, there remains a chance of not getting a bug free product. This is due to the product or services being tested by human beings and human being can make mistakes. Also, other disadvantages of manual testing are:
a).It requires lot of resources- For this companies need to invest more on the resources
b).More time consuming- Since it is manual or done by human beings, it consumes more time
In order to overcome the above issues, there evolved the idea of automation testing
ii).Automation testing- This type of testing requires a testing tool which can interact with the UI of the applications. For this there are 2 types of tools in the market.
a).Open source tools- These are free tools and any individual person or any company can start using to test the applications. Some of the common tools are Selenium, Katalon Studio, Cucumber, Sikuli, Appium.
b).Licensed tools-
These are costly tools and requires commercial licenses to be purchased in order to work with the tool. Some of the common tools include Worksoft Certify, TOSCA, QTP. Among these Worksoft Certify, TOSCA are the scriptless tools which attract lot of customers across the world.












