Better Software - March 2009 - (Page 38) for performance degradation by increasing the magnitude of the test. If a Web service processes a file, a magnitude test would test a huge file or large message size. Choose tests that can be measured and modified by a user, such as size of data, length of delay, amount of data transferred, speed of input, and variety of input. We can submit different sizes of graphic files and text strings. Random Variation: Randomly mix the test sequence or combination of variables, allowing coverage of different code paths each time a test is run. Examples of using random variation include varying time between repetitions, number of repetitions, combination and number of Web services that are carried out together, or variable values. Keep in mind that simple HTML/ SOAP generators simulating many client connections generate high loads on the Web servers and may find problems with Web servers, but not with the Web services. So be sure you are testing what you think you are testing. Taming the Web Services Beast Don’t let the headless “Web services beast” scare you as the horseman did Ichabod Crane. Web services are revolutionizing the way we do business and will be with us for a long time. You can tame this beast by creating a complete test strategy that includes testing functionality, compliance and interoperability, security, and performance using strategies similar to those used in Web testing. {end} think you don’t need testinG tools? we beG to diFFer! Due to a series of unfortunate technical events, the contact email addresses and the trial/training information were listed incorrectly in the 2009 Tools Guide section of the January/February 2009 issue. This version of the digital edition corrects these mistakes. We apologize for any inconvenience. www.nxtbook.com/nxtbooks/ sqe/bettersoftware0109 Sticky Notes For more on the following topics go to www.StickyMinds.com/bettersoftware. n n Common standards Web services security standards 38 BETTER SOFTWARE MARCH 2009 www.StickyMinds.com http://www.StickyMinds.com/bettersoftware http://www.nxtbook.com/nxtbooks/sqe/bettersoftware0109 http://www.qpmg.com http://www.qpmg.com http://www.StickyMinds.com
For optimal viewing of this digital publication, please enable JavaScript and then refresh the page. If you would like to try to load the digital publication without using Flash Player detection, please click here.