I have been pondering a problem faced by my coworkers and wondering if a task that seems huge and difficult might be made easier with Perl.
Many of the projects I support at work involve tremendous amounts of code written in multiple languages, some OO, some not. Almost all of these projects are either required, or strongly desire, to prove that their test cases cover the paths of execution of the code.
Unfortunately, most commercial tools we've been able to find only provide a GUI or script based front-end for the user to build test cases, then the tool will run the test and report the code coverage. This process is highly manual, and I don't think it takes full advantage of the abilities of the computer.
What I would like to begin working on is a more advanced front end that would:
While I'm at it, I'll just generate world peace, too.
I do NOT want to remove user scrutiny from the testing process, put I would like to help the tester get a better running start.
I would like to hear any thoughts about the possibility of such a system, any problems you see as interesting, and most importantly, what tools, modules, and data formats you would use if you were trying to build such a thing.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Automated Path Coverage Test Case Generation
by Ovid (Cardinal) on Oct 03, 2003 at 16:05 UTC | |
by ChrisS (Monk) on Oct 06, 2003 at 14:00 UTC | |
by Ovid (Cardinal) on Oct 06, 2003 at 15:42 UTC | |
|
Re: Automated Path Coverage Test Case Generation
by Corion (Patriarch) on Oct 03, 2003 at 14:43 UTC | |
by ChrisS (Monk) on Oct 06, 2003 at 14:05 UTC | |
by Corion (Patriarch) on Oct 06, 2003 at 14:21 UTC |