上游充通大 JUNIT SHANGHAI JIAO TONG UNIVERSITY For application developers,testing forms an integral part of the development life-cycle. As old code is modified for reasons ranging from adding new functionality to speed optimizations,the risk of dependent functionality getting broken Increases. Tests that are written once,and can be run repeatedly is the only solution to avoid manually QA testing. To write these tests,for applications written in java, JUnit provides a solid framework for writing unit tests.Many JUnit integrations also exist to integrate your JUnit tests into build and development tools.JUNIT For application developers, testing forms an integral part of the development life-cycle. As old code is modified for reasons ranging from adding new functionality to speed optimizations, the risk of dependent functionality getting broken increases. Tests that are written once, and can be run repeatedly is the only solution to avoid manually QA testing. To write these tests, for applications written in java, JUnit provides a solid framework for writing unit tests. Many JUnit integrations also exist to integrate your JUnit tests into build and development tools