[10 Nov 2014 | No Comment | ]
The Limits of Code Coverage

Code coverage is a metric that gives the degree to which the source code of a program is tested by a particular test suite. This metric is provided by open source or commercial code coverage tools and displayed in quality dashboards like SonarQube. There are many discussions about the right level of code coverage. In his book Quality Code, Stephen Vance explains the limit of this metric.

Read the full story »

Categories

[18 Nov 2014 | No Comment | ]

QASymphony has announced a partnership with Rally Software. QASymphony’s qTest test case management tool now fully integrates with Rally’s Agile Platform for Application Lifecycle Management.

[18 Nov 2014 | No Comment | ]

Neotys has announced the launch of NeoSense, a new synthetic production monitoring tool. NeoSense leverages the test design capabilities of Neotys load and performance testing tool, NeoLoad, to create realistic monitoring profiles even for complex business apps and the latest technologies.

[17 Nov 2014 | No Comment | ]

Writing unit tests is easy in theory but could be more difficult in practice. Usually experience helps in getting better at unit testing. In this blog post, Patroklos Papapetrou shares some of his experience in writing Java unit tests.

[13 Nov 2014 | No Comment | ]

Behaviour Driven Development (BDD) is an Agile practice that aim at merging requirements documentation and software testing. What makes this technique different is that it engages Stakeholders from start to finish of a project. This is done by writing Specifications by Example in collaboration with all Stakeholders.

[10 Nov 2014 | No Comment | ]

BlazeMeter, a provider of load and performance testing as a self-service platform for mobile, web and APIs, has just announced BlazeMeter version 3.0. This back-end automated testing framework facilitates continuous testing as part of the product delivery cycle. It allows users to run an unlimited number of tests with “zero time to test” that provides faster release time without compromising the software quality.

[10 Nov 2014 | No Comment | ]

Code coverage is a metric that gives the degree to which the source code of a program is tested by a particular test suite. This metric is provided by open source or commercial code coverage tools and displayed in quality dashboards like SonarQube. There are many discussions about the right level of code coverage. In his book Quality Code, Stephen Vance explains the limit of this metric.

[6 Nov 2014 | No Comment | ]

Test-Driven Development (TDD) has been tattered, torn, twisted, stood on its head, and pounded into an pulp of techno-fetishism. TDD was a game-changer, but the focus in the interceding years has shifted from technique to tools and TDD has been devolving into a lost art.

[4 Nov 2014 | No Comment | ]

The increasing adoption of Agile project management frameworks like Scrum and short iteration schedule has a deep impact on the place of software testing and the activity of QA people. In this blog post, Chris Burns tries to answer the often-asked question: “what does QA do on the first day of a Scrum sprint?”

[3 Nov 2014 | No Comment | ]

Successful adoption of unit testing in C++ goes beyond picking a framework: The effectiveness of unit testing is dependent on run-time analysis, static analysis, and other tools to make up the “iron triangle” necessary to get profitable increases in feature velocity and MTBF in the field.

[30 Oct 2014 | No Comment | ]

HP has announced HP Mobile Center, a new on-premise software solution for testing mobile application functionality and performance across real-world network conditions on real-devices. The solution is designed to allow customers to deliver high-quality mobile applications and ensure a consistent, positive user experience under any circumstance.