Software QA/Testing. Role of the QA Engineer, Metrics for Bug Tracking


    Software QA/Testing

Glossary and Technical FAQs

Page 008 009 010 011 012 013 014 015 016 017 018


Q: What is role of QA engineers?

A: The QA Engineer's function is to use the system much like real users would, to find all the bugs, to find ways to replicate the bugs, to submit bug reports to the developers, and to provide feedback to the developers, i.e. tell them if they've achieved the desired level of quality.


Q: What metrics can be used for bug tracking?

A: Metrics that can be used for bug tracking include the total number of bugs, total number of bugs that have been fixed, number of new bugs per week, and number of fixes per week.

Other metrics in quality assurance include...

McCabe metrics: cyclomatic complexity metric (v(G)), actual complexity metric (AC), module design complexity metric (iv(G)), essential complexity metric (ev(G)), pathological complexity metric (pv(G)), design complexity metric (S0), integration complexity metric (S1), object integration complexity metric (OS1), global data complexity metric (gdv(G)), data complexity metric (DV), tested data complexity metric (TDV), data reference metric (DR), tested data reference metric (TDR), maintenance severity metric (maint_severity), data reference severity metric (DR_severity), data complexity severity metric (DV_severity), global data severity metric (gdv_severity).

[Continued on next page...]

Click on a link!

Tell a friend!


______________________________________________________


Copyright 1998 - 2008 by Rob Davis PE. All rights are reserved. No part of

this document may be reproduced in any form whatsoever

without written permission from Rob Davis, PE.

http://www.softwaretestengineer.com

http://www.robdavispe.com

     Go to next page



software QA testing FAQs test verification engineer, text format resume