Quality Assurance

 

One of the greatest challenges faced by software groups is reducing time to market for new functionality. Most groups have a backlog of new features that are waiting for release. The bottleneck is often the time that it takes to run the full suite of quality assurance tests on a candidate release; which can often take days or weeks. Long test times mean that tests are run late in the release cycle after weeks of changes have been integrated, and often identify blocking defects which cause release delays and unhappy customers.

Solutions

codeBeamer (ALM and Requirements Management)

As software complexity increases, QA and software testing teams need to focus on increasing both capacity and quality without disrupting productivity.

The challenges for QA and software testing teams include what to focus their efforts on, and how to add process predictability to their testing practices while overcoming the associated security and connectivity testing challenges.

For more information on how codeBeamer supports QA download a copy of the The Challenges of Quality Assurance and Testing Teams in Software Development

Squish Coco (Code Coverage Analysis)

Squish Coco’s “Black Box” functionality assumes that the QA team has no knowledge of the application’s internals by working purely in terms of inputs and corresponding expected outputs without providing the QA test engineer with the instrumentation database

Squish Coco’s CoverageBrowser feature generates an instrumented database which does not contain any source code or source browsing information. This allows test engineers to manage the list of tests and to view the statistics, but it does not provide any source level coverage information.

Lattix (Software architectural analysis)

As an application evolves it can become significantly more complex than intended and in turn, potentially have drifted away from the initial software architectural design.

By introducing “House Rules” and customised checkers, Lattix is used to monitor, analyse and reduce the complexity of an applications software architecture to avoid drift and a high level of architectural debt. The QA team uses Lattix Web to analyse and summarise architectural metrics, violations and dependencies.

Find out more…

For more information on how the analysis tools available from SDC Systems can remove the bottleneck from your software release cycle please complete the form below.

Full Name (required):

Company Name (required):

Your Email (required)