Software Quality and Testing Podcasts

Tweet Podcasts are useful resources for testing community. These are free mp3 files you can download and listen to at your convenience. It contains various topics on Software Testing, Quality, & Development. I would like to share some of the podcasts that i follow for my blog readers. Podcasts from 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

Software Requirements are Required Reading by project teams.

Tweet I have always challenges with the Software Requirements for the products and would be the same for others too. Most of the time, the requirements talk about just the functional needs and ignore on the non functional aspects of the system. Once the requirements are freezed, we rarely go Continue reading

My quest towards Code Quality Metrics

Tweet   The term quality might mean different things to different people based on their context of operation and it’s tough to have universal definition for the same.My experiments with software development started over a decade ago & exploring the ways the helps to build & deliver good quality code.The 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

Software Testing – Is it a cost or an Investment for Stakeholders ?

Tweet Software Testing is considered as a Cost for some Stakeholders & an Investment for others in their context of operation. It’s good to know the status in your context. I had this query in LinkedIn Answers & thought of sharing the good discussion to my blog readers. Do you consider Software Testing as an Investment or a Cost in your Continue reading

Bug in the BSNL Portal

Tweet Today, i have come across an interesting issue with BSNL Portal. I have been using this site for online billing and payments for about an year. Followed the usual steps and my objective is too see the bill and pay it online. To my surprise, the system says This Continue reading

Use Cyclomatic Complexity to determine the Risk and Test Scenarios

Tweet Cyclomatic Complexity (CC) is a software metric (mostly code based metric) used to the number of independent path executions in the application. Introduced by Thomas McCabe in 1976, it measures the number of linearly-independent paths through a program module. It helps the developers to determine the independent path executions Continue reading