This article discusses the importance of Agile process software testing and developing test plans in an Agile environment. It covers the significance of exploratory testing, integration and acceptance testing, and performance testing. The article also provides insights on unit testing and evaluation. The content is relevant for students pursuing computer science or software engineering courses in colleges or universities.