Software Testing concepts/What is software testing?:
Software testing is the process of using manual or automated means to run or test a software system. Its purpose is to detect whether it meets specific requirements, that is, to make clear the difference between the expected results and the actual results