I've just read a whole bunch about Test Driven Design, automated unit
testing, xUnit, JUnit, Quest's code testing tool (at $595 a pop, or some
such....eek!) , utPLSQL, pl/unit, and PLUTO. Whew!
Has anyone had any experience with any of the above, either the TDD idea
in general or any of the specific tools/frameworks alleged to make it
What sage advice can be had from those in the trenches before me?
Our people would be coding in pl/sql, of course.
||6/25/2009 4:58:33 PM
Lee <Lee@Jamtoday.com> writes:
> I've just read a whole bunch about Test Driven Design, automated unit
> testing, xUnit, JUnit, Quest's code testing tool (at $595 a pop, or some
> such....eek!) , utPLSQL, pl/unit, and PLUTO. Whew!
> Has anyone had any experience with any of the above, either the TDD idea in
> general or any of the specific tools/frameworks alleged to make it all
> What sage advice can be had from those in the trenches before me?
> Our people would be coding in pl/sql, of course.
Yep. I looked at a few. Most of them werre overly complex for what I
In the end, I grabbed PLUTO and played with it for a while. It is
simple, but provides pretty much all you need. However, I found a number
of problems with it and a few bugs. I think it wold be fair to classify
PLUTO as a proof of concept rather than a finished or under development
In the end, I pretty much stole the basic ideas in PLUTO and
re-implemented - its actually quite small. There are still some rough
edges, but everyone using it has found it is useful for meeting our TDD
needs. There are a number of things I want to improve, but just now,
getting the job done has priority.
It took me about 2 days to re-implement PLUTO, including a couple of
extensions that made what we are doing a bit easier. The one thing we
have given up using at present is PLUTO's ability to dynamically
generate the run_tests procedure. While this is a nice feature, we found
on a larger RAC based system that having PLUTO dynamically generate the
run_tests procedure when you execute your test made it really really
slow. For now, developers must write and maintain their own run_tests
Apart from that, it pretty much provides the necessary scaffolding that
is useful in getting a standardised set of unit tests. It is very
similar to junit for Java or Perl's simple Testharness stuff. anyone
familiar with either of these should have no problems.
tcross (at) rapttech dot com dot au
6/26/2009 7:31:22 AM
(page loaded in 0.068 seconds)
Unit root test using adf - comp.soft-sys.matlab
"Testing for Unit Roots: What Should Students Be Taught?" Journal of Economic Education. ... not allowed to say much about what's under development here, but look for tools ...
unit pulse function - comp.soft-sys.matlab
How can i define the unit pulse function in terms of the unit step function. ... GUI: load, save and save as function 0 168 RobuLAB. Automatic unit testing tool 0 119 Ivan
Dos and don'ts in C++ unit testing? - comp.lang.c++.moderated ...
Those I have found, deal with C# > or Java, not C++. > For unit testing, I've found the ... repetitive attention as I continue refining the rest but it gives me a good tool ...
System-API to get current process memory usage for C/C++ pgm ...
I think you should take a look at the various tools available for debugging memory ... process-memory-usage "self check" will be very > useful for my self-running unit test ...
Tool to dump control flow graph in the java source code? - comp ...
Dos and don'ts in C++ unit testing? - comp.lang.c++.moderated ... Make your code readable by an automated tool, such as Doxygen or Doxys ... pros: minimal changes to ...
What is the meaning of 'combinatorial path crossing multiple units ...
> > Can anybody explain why the analysis tool makes an error on this? You seem to ... Unit testing - Wikipedia, the free encyclopedia Crossing such unit ... path in all but the ...
recommended speech analysis tool? - comp.speech.users
I need a tool for a computer science project. I intend recording utterances and ... Unit root test using adf - comp.soft-sys.matlab... first step of performing cointegration ...
TrueTime GPS-Receiver - comp.protocols.time.ntp
... GPS PCI 2 then you can get the user manual and a data sheet from http://www.symmttm.com/products_blt_gps_pci2.asp This is Symmetricom's new web site for Timing Test and ...
Pass command line parameters when running an application from a ...
command line arguments in unit/test - comp.lang.ruby... command line arguments in unit ... when running an application from a ..... 11 - Working with the Command-Line Tool ...
Dos and don'ts in C++ unit testing? - comp.lang.c++.moderated ... * Isolate dependencies ... asm.x86... if you like, simply copy and paste the perferred one ... the only tool ...
List of unit testing frameworks - Wikipedia, the free encyclopedia
It includes T#, a programming language designed specifically to naturally express unit test intentions, and tools for compiling, running and maintaining them.
Unit Test Tools - Software Testing FAQs7/16/2012 12:55:12 AM
Rational Test RealTime Unit Testing Kind of Tool Rational Test RealTime's Unit Testing feature automates C, C++, Ada 83 and 95 software component testing.