摘要:AbstractSoftware testing is one of the steps of software quality assurance. Even testing is a crucial element in the software process, it can be seen by developers as “time consuming” or destructive instead of constructive work. However, it should be considered as a “must” of a project, in the case of taking failure rate of software projects into account. After the decision-making on following testing procedure, the first question that comes to mind is “How do I test my application?” Java Server Faces (JSF) can offer a Java-based Web framework for educational applications. It assists to simplify development of web-based user interfaces. While doing testing for the applications utilizing JSF Framework, developers can use JSFUnit, which is a test framework allowing complete integration testing and unit testing.This paper focuses on sharing experiences with developers who intend to use JSFUnit for testing educational applications utilizing JSF Framework.