Broad objective of this lecture is to presentation on Software Testing techniques. Software testing is an investigation conducted to offer stakeholders with information about the standard of the product or maybe service under check. Software testing also can provide an purpose, independent view on the software to encourage the business to enjoy and understand this risks of software implementation. Here describe primarily two methods of software examining: Black Box Testing and White Box Testing.