Open Source Testing Tools for Java Applications

Open Source testing tools are being used aggressively and there are many tools over the web for Java Applications. These tools are great asset to the development teams and provides many features / services over the quality of applications under development. We can use this as the starting point and focus more efforts on the uncovered areas for better quality. Continue reading

Explore the Testability aspect for Java Code

Tweet The Testability Explorer is an open source project that lets you measure the testability of Java code. This is an interesting idea: a metric not of direct quality, or of testing, or of test coverage, but of ease of testing. Presumably code that is easy to test will get Continue reading

CRAP4J for Java Code Quality

Tweet I have been talking about Code Quality through Static Analysis for a while here, here & here. The quality for any application development must begin from it’s gross roots and the Application Code is one of it’s starting point to begin with.Static Analysis techniques help us to identify some Continue reading

What Jar – Solution to NoClassDefFoundError

Tweet As a Tester & Developer, it’s pretty common to see NoClassDefFoundError. It’s not that easy always to figureout the required jars for the application. Whatjar comes with a lot of search capabilities to identify and download the required jars. Whatjar is a high-performance, search engine written using Java and Continue reading

Non linear paths from Application Code

Tweet The applications become complex as their code base increases. This has challenges for the testers to determine the nonlinear paths in the application.Most of the Static Analysis tools over the application code helps us to identify the cyclomatic complexity (nonlinear paths) at a method level. These might be helpful Continue reading