Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Object Oriented Testing
Message
From
21/11/2001 13:31:05
Sharrie Wagner
Wagner Systems & Consulting, Inc.
Plano, Texas, United States
 
 
To
All
General information
Forum:
Visual FoxPro
Category:
Object Oriented Programming
Title:
Object Oriented Testing
Miscellaneous
Thread ID:
00584614
Message ID:
00584614
Views:
47
Hello:

I'm a novice at OOP. I read to compensate and then try to apply
what I've read. For example,

"In a traditional system a unit test is often a test of
procedures or subroutines. In object-oriented software it
concerns classes, which implies that unit tests in object-
oriented code is therefore more complex than testing ordinary
(procedural) code."
--- Ivar Jacobsen, "Object-Oriented Software Engineering"

I'm attempting to implement the following levels of testing:

1- UNIT TESTING, done during coding to insure each class
class is built correctly and performs properly.

2- INTEGRATION TESTING, to insure that objects work
together correctly.

3- SYSTEM TESTING, to test the overall system or app.

I would like to automate each of these testing levels. This
would make life easier when performing REGRESSION TESTING to
insure prior functionality is not lost. It would be nice if
UNIT and INTEGRATION TESTING can be automated together.

Whether you've called your testing by these names or not, I'm
sure that you've tested at these levels.

My questions are the following:

1- Have you ever AUTOMATED your testing in VFP development?

2- How did you do it? Scripts, procedures, macros, custom
classes? How?

3- Are there any articles or examples that I might access
to help me automate MY testing? Where may I find them?

4- Have you done any STATE-BASED testing? What is the BEST
way to do this in VFP? (This tests the interactions
between operations of a class by monitoring changes that
take place in an object's properties. These properties
persist between different operations and can affect
operation interactions.)

5- Have you used a TEST LOG to track the testing? What did
you include in it?

6- Are there any TOOLS available to assist with testing
(and AUTOMATED TESTING) other than those included with VFP?
What are these tools and where can they be found?

Thanks for your help! Happy Thanksgiving to all!

David Powell
WagnerSys@aol.com
Next
Reply
Map
View

Click here to load this message in the networking platform