home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / software / 4972 < prev    next >
Encoding:
Text File  |  1992-12-15  |  2.3 KB  |  60 lines

  1. Newsgroups: comp.software-eng
  2. Path: sparky!uunet!mcsun!sun4nl!utrcu1!infnews!infnews!lagemaat
  3. From: lagemaat@cs.utwente.nl (Jeroen van de Lagemaat)
  4. Subject: Re: Value of High Code Coverage Metrics in Testing - Request for Opinion
  5. Message-ID: <1992Dec15.092407@cs.utwente.nl>
  6. Sender: usenet@cs.utwente.nl
  7. Nntp-Posting-Host: utis09
  8. Organization: University of Twente, Dept. of Computer Science
  9. References:  <1992Dec14.072812.13689@syacus.acus.oz.au>
  10. Date: Tue, 15 Dec 1992 08:24:07 GMT
  11. Lines: 47
  12.  
  13. In article <1992Dec14.072812.13689@syacus.acus.oz.au>, paulb@syacus.acus.oz.au (Paul Bandler) writes:
  14. |> I have been tasked with the Quality Assurance of a Product Development.  One of
  15. |> the metrics I have been asked to measure is the 'Branch Flow Analysis' (BFA)
  16. |> percentage achieved during unit and system testing.  i.e. How much of the
  17. |> potential paths through the code is actually excersized during these
  18. |> testing phases.
  19. ....
  20. |> 
  21. |> I have 3 questions:-
  22. |> 
  23. |> 1)  Do people think that this is a valuable metric?
  24. |> 2)  Is it a cost effective excersize to get engineers to achieve a particular
  25. |>     %BFA as a completion criteria?
  26. |> 3)  What is a realistic %BFA to aim for?
  27. |> 
  28. ....
  29. |> 
  30. |> Paul Bandler
  31.  
  32.  
  33. The approach seems usefull nice and we used a similar one in our paper:
  34. "A Formal Aprroach to Conformance testing, IWPTS 90" with the following
  35. modification of attributing traces (actually a test) with a cost function.
  36. Some traces are more critical than others.
  37.  
  38. I would not mix up the work of engineers and testing. Of course engineers do 
  39. there own part of testing/debugging, The main disadvantage is that during
  40. construction of the system a complete and corrrect system needs to be build.
  41. Not a system which passes 90% of the tests, since the tests may be wrong too.
  42.  
  43. Realistic %BFA, seems to depend on field of application of the system,
  44. the quality of the tests, the available resources etc.
  45.  
  46.  
  47.  
  48. -- 
  49.     ___
  50.  __/   \__________  Jeroen van de Lagemaat    <lagemaat@cs.utwente.nl>
  51. |  \___/          |         
  52. |___     __   ___ | University of Twente     
  53. | |  |  /  \ (__  | Tele-Informatics & Open Systems
  54. | |__|__\__/____) | P.O. Box 217  NL-7500 AE Enschede  The Netherlands
  55. |_________________| tel. +31 53 893684              tfx. +31 53 333815
  56.  
  57.                     Humour, you're making me laugh.
  58.                                     - Herman Finkers, Dutch comedian -
  59.  
  60.