Component Testing with Intelligent Test Artifacts

[article]
Summary:

This article presents a set of design patterns commonly encountered when creating automated test frameworks and application domain specific test cases, and introduces the notion of test artifacts as a test component architectural model for implementing those patterns.

This article presents a set of design patterns commonly encountered when creating automated test frameworks and application domain specific test cases, and introduces the notion of test artifacts as a test component architectural model for implementing those patterns.

It begins by presenting several patterns for automated component test framework design, some familiar and some not, with implementation strategies. It then shifts focus from test framework design to test case design and briefly applies the solutions discussed earlier as a basis for test case implementation.

About the author

Michael Silverstein's picture Michael Silverstein

Michael Silverstein is CTO and a co-founder of SilverMark, Inc., a leading provider of automated testing tools, training, and mentoring. He has been developing and shipping working software since 1981. Contact Mike at msilverstein@silvermark.com.

AgileConnection is one of the growing communities of the TechWell network.

Featuring fresh, insightful stories, TechWell.com is the place to go for what is happening in software development and delivery.  Join the conversation now!