+

Search Tips   |   Advanced Search

  • Previous Topic
  • Next Topic
  • Book Index
  • Silverlight requests

    In This Section

  • Overview
  • Silverlight support
  • Identifiers handled by NeoLoad
  • See Also

  • Requests
  • HTTP requests
  • SOAP requests
  • WebSocket requests
  • Oracle Forms requests
  • Adobe Flex/AMF requests
  • Adobe RTMP requests
  • Data Format Extension requests
  • Google Web Toolkit requests
  • Hessian requests
  • Java serialization requests
  • Siebel requests
  • Media requests
  • Polling requests
  • Streaming requests
  • Push messages
  • Validation
  • Global validation
  • Variable extractors
  • Advanced parameters
  • Variable correlation
  • Shortcuts
  • Compare requests and responses

  • Overview

    Silverlight is a technology from Microsoft for developing rich Internet applications (RIA).

    Silverlight applications use the Microsoft WCF (Windows Communication Foundation) Framework.

    The HTTP requests sent by the Silverlight client to the server often contain binary data that you cannot read. NeoLoad converts these messages into XML, to make designing scenarios easy.

    The Silverlight module does not require any configuring and its use is transparent for the user.

    For more information about Silverlight in NeoLoad, click the image below to see the video:

    demopage_silverlight


    Recording

    The following diagram shows how the Silverlight module functions during recording:

    The binary data exchanged between the client and server transit through the recording proxy. It is during this transit that the Silverlight module analyzes and decodes the requests. Once they have been converted into XML, the requests are inserted in the project.


    Runtime

    The following diagram shows how the Silverlight module functions during test runtime:

    The variables in the XML request are calculated and the module engine converts the XML into binary data, which is then sent to the server. The binary response received is converted into XML, after which the validations and Variable Extractors in the played request are executed.


    Home