Posts

Showing posts from 2016

Types of software testing

Image
Software Testing: *Software testing is the process of evaluation a software item to detect differences between given input and expected output. *Software testing is a process that should be done during the development process. In other words software testing is a  verification  and validation process. Verification: Verification is the process to make sure the product satisfies the conditions imposed at the start of the development phase. Validation: Validation is the process to make sure the product satisfies the specified  requirements  at the end of the development phase. Basics of software testing: There are two basics of software testing *Blackbox testing *Whitebox testing. Blackbox testing: *Black box testing is a testing technique that ignores the internal mechanism of the system and focuses on the output generated against any input and execution of the system. *Black box testing is often used for validation. Advantages of Black Box Testing: *Tes