Article View: comp.sys.atari.st
Article #39412looking for some case tools
From: John Altstadt
Date: Thu, 14 Dec 1989 06:37
Date: Thu, 14 Dec 1989 06:37
38 lines
2263 bytes
2263 bytes
This is my first attempt at cross posting, I hope it actually
got where I wanted it to.
Has anybody seen programs similar to DEC's CASE tools "program
coverage analyzer" and "program test-bed analyzer" or even a
version of the p.d. program "calls" that is not tied to pipes?
C source code is preferred, since these would be running on
several different machines.
For those that don't know, the first two packages scan through
your code and make sure that every test/branch/function call
in that code is exercised. They allow you to build a minimal
set of test bed input data that runs through every possible part
of your code (even parts that you didn't know existed). When
you add extra features to your code, you can verify that all the
old data still makes it through, and figure out exactly what
other data must be added to the input to verify the new parts.
Think of them as advanced code profilers that supply quick
feedback on how data flows through your code, allowing you to
find that one-in-a-million bug that was in code never tested,
and add new features without adding new bugs, since you can
re-test using all your old data and quickly generate new data
that tests only the new code.
If nothing like this exists, and somebody thinks it would be a
fun project, a good place to start might be with the source to
cpr, calls, profile, and the C interpreter in chapter 1 of
Herbert Schildt's book "Born to Code in C".
Please reply by mail, I hope the path given below is correct.
(assuming of course that a .signature was included)
John
--
johna@wimsey.bc.ca || ...!ubc-cs!van-bc!johna
|| ...!uunet!van-bc!johna
Technical Details
Message-ID:
<95@van-bc.UUCP>Path:
arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!clyde.concordia.ca!uunet!van-bc!johnaShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!jarvis.csri.toronto.edu!clyde.concordia.ca!uunet!van-bc!johna From: johna@van-bc.UUCP (John Altstadt) Newsgroups: comp.sys.atari.st,comp.sys.ibm.pc,alt.msdos.programmer,misc.wanted,comp.sources.wanted,alt.sources.wanted Subject: looking for some case tools Summary: similar to DEC's program coverage analyzer and program test-bed analyzer Keywords: everybody needs one Message-ID: <95@van-bc.UUCP> Date: 14 Dec 89 06:37:24 GMT Reply-To: johna@van-bc.UUCP (John Altstadt) Followup-To: email Organization: Wimsey Associates Lines: 38