Get 20M+ Full-Text Papers For Less Than $1.50/day. Start a 14-Day Trial for You or Your Team.

Learn More →

A Tester’s Guide to .NET ProgrammingTesting COM and Web Services

A Tester’s Guide to .NET Programming: Testing COM and Web Services CHA P TER 10 ■ ■ ■ Y ou learned in Chapter 6 that most software systems are built using components rather than all at once. In that chapter, we showed you how to create and test components using classes and class libraries. In today’s complex software systems, there are still other kinds of compo- nents you’ll need to understand and test. Your software development team has many issues to consider in determining the type of components to use. These issues include performance, cost, interoperability with other systems (including legacy systems), and team expertise—just to name a few of the important ones. Two important, and common, types of components you need to examine are Web Services and Common Object Model (COM) objects. Many estab- lished Windows systems use COM, a technology developed by Microsoft that’s been in use in Microsoft systems for many years. Web Services is another technology that has been around for a while but is new to .NET. Web Services have many advantages, including the ability to work well with the Internet. In this chapter, you’ll examine both of these technologies to deter- mine how to create and test them and, in the process, you’ll also http://www.deepdyve.com/assets/images/DeepDyve-Logo-lg.png

A Tester’s Guide to .NET ProgrammingTesting COM and Web Services

Loading next page...
 
/lp/springer-journals/a-tester-s-guide-to-net-programming-testing-com-and-web-services-nmHyfB8dh7
Publisher
Apress
Copyright
© Apress 2006
ISBN
978-1-59059-600-5
Pages
409 –437
DOI
10.1007/978-1-4302-0116-8_10
Publisher site
See Chapter on Publisher Site

Abstract

CHA P TER 10 ■ ■ ■ Y ou learned in Chapter 6 that most software systems are built using components rather than all at once. In that chapter, we showed you how to create and test components using classes and class libraries. In today’s complex software systems, there are still other kinds of compo- nents you’ll need to understand and test. Your software development team has many issues to consider in determining the type of components to use. These issues include performance, cost, interoperability with other systems (including legacy systems), and team expertise—just to name a few of the important ones. Two important, and common, types of components you need to examine are Web Services and Common Object Model (COM) objects. Many estab- lished Windows systems use COM, a technology developed by Microsoft that’s been in use in Microsoft systems for many years. Web Services is another technology that has been around for a while but is new to .NET. Web Services have many advantages, including the ability to work well with the Internet. In this chapter, you’ll examine both of these technologies to deter- mine how to create and test them and, in the process, you’ll also

Published: Jan 1, 2006

There are no references for this article.