J. H. Fröhlich, H. Vogel, C. Reithmayr: SilkPerformer`s COM Support, segue@work, December 2000.


SilkPerformer 4.1 now enables you to loadtest COM+ servers by providing record and replay support for COM interfaces. SilkPerformer 4.1 can support COM+ applications implemented in different languages, such as Visual Basic, VB Script, JavaScript and C++. By complementing the pre-existing technology, SilkPerformer 4.1 can be used to test COM+ servers providing ActiveX (OLE automation) conforming interfaces. Therefore, SilkPerformer 4.1 supports Microsoft COM technologies like ADO and environments based on the COM+ technology, such as Microsoft’s Internet Information Server (IIS) and Microsoft’s Transaction Server (MTS). In this article, we’ll take a closer look at this new SilkPerformer feature, which supports QA engineers in rapid generation of test cases for COM applications. We’ll illustrate the new features with two sample applications. The first application is the sample one shipped with SilkPerformer 4.1; it is used for managing data items about people. The second application is a simple calculator implemented as a client/server application, which serves as an excellent example for illustrating how accurately SilkPerformer simulates real COM clients.