Stress and Performance Testing BizTalk Applications

View: 722    Dowload: 0   Comment: 0   Post by: hanhga  
Author: none   Category: Development Tools   Fields: Education - Schools

9 point/2 review File has been tested

One of my team members asked for my suggestion regarding the task for stress and performance testing of the BizTalk Application that the team had developed for multi-platform data integration across servers. I studied the architecture and by doing some research, I found that Microsoft BizTalk LoadGen 2007 Tool is a nice tool for such a requirement. In this article, let me give a brief background of the tool.

Introduction

Stress and Performance Testing

Stress testing executes a system in a manner that demands resources in abnormal quantity, frequency, or volume. For example:

  1. Special tests may be designed that generate ten interrupts per second, when one or two is the average rate.
  2. Input data rates may be increased by an order of magnitude to determine how input functions will respond.
  3. Test cases that require maximum memory or other resources are executed.
  4. Test cases that may cause thrashing in a virtual operating system are designed.
  5. Test cases that may cause excessive hunting for disk-resident data are created.

Essentially, the tester attempts to break the program. Performance testing is designed to test the run-time performance of software within the context of an integrated system.

Performance tests are often coupled with stress testing and usually require both hardware and software instrumentation. That is, it is often necessary to measure resource utilization (e.g., processor cycles) in an exacting fashion. External instrumentation can monitor execution intervals, log events (e.g., interrupts) as they occur, and sample machine states on a regular basis. By instrumenting a system, the tester can uncover situations that lead to degradation and possible system failure.

Microsoft BizTalk LoadGen 2007

Microsoft BizTalk LoadGen 2007 is a tool that is used to run performance and stress tests.

LoadGen is a simulation tools intended for developers and IT professionals to simulate load on a BizTalk Server. LoadGen generates message transmission loads to run performance and stress tests for BizTalk applications. In other words, this tool helps in determining whether the server can handle the load which it is intended to carry. However, this tool should be used only in a test environment, and should not be used in a production environment.

The LoadGen tool offers the following important features and benefits to provide a simple, generic, reliable, and consistent tool for generating message transmission loads:

  • Ease of use
  • Straightforward configuration
  • Manual or automatic execution
  • Flexible data generation
  • Auto-throttling and custom throttling support
  • Granular control of data flow
  • Multiple run duration modes
  • Ability to transmit large files
  • Centralized control
  • Stability and efficiency
  • Fault tolerance
  • Low resource demand
  • Modular architecture
  • Extensibility
  • Dynamic data generation

You can download the tool from here.

For more details, refer to this link.

Stress and Performance Testing BizTalk Applications

Stress and Performance Testing BizTalk Applications Posted on 07-04-2014  One of my team members asked for my suggestion regarding the task for stress and performance testing of the BizTalk Application that the team had developed for multi-platform data integration across servers. I studied the architecture and by doing some research, I found that Microsoft BizTalk LoadGen 2007 Tool is a nice tool for such a requirement. In this article, let me give a brief background of the tool. 4.5/10 722

Comment:

To comment you must be logged in members.

Files with category

  • Changes in Programmer Tools' Infrastructure

    View: 3161    Download: 0   Comment: 0   Author: none  

    Changes in Programmer Tools' Infrastructure

    Category: Development Tools
    Fields: Other

    0.5625/8 review
    The article describes some observations concerning changes in the infrastructure of tools used by programmers in everyday work. First of all, these changes are related to the release of Visual Studio 2010.

  • An Overview of the NuGet Ecosystem

    View: 3639    Download: 0   Comment: 0   Author: none  

    An Overview of the NuGet Ecosystem

    Category: Development Tools
    Fields: none

    0.45/10 review
    NuGet is a free, open source package management system for .NET and consists out of a few client tools (NuGet Command Line and NuGet Visual Studio Extension) and the official NuGet Gallery hosted at http://www.nuget.org/. Combined, these tools and...

  • Folder Listener: A Tool to Watch File System Activity in any Folder

    View: 3323    Download: 5   Comment: 0   Author: none  

    Folder Listener: A Tool to Watch File System Activity in any Folder

    Category: Development Tools
    Fields: none

    1.3333333333333/6 review
    Most of the time when you are doing some development or testing, you might need to know what changes are made in a particular folder. This requirement frequently arises when you are testing /developing software that copies /delete files in the...

  • Generating synchronous method stubs from asynchronous method pairs

    View: 2964    Download: 1   Comment: 0   Author: none  

    Generating synchronous method stubs from asynchronous method pairs

    Category: Development Tools
    Fields: Other

    0.64285714285714/7 review
    During the development of a GSM Modem API, I found I was repeating a lot of code for encapsulating the synchronous versions of asynchronous method templates. The common pattern for such code implements asynchronous methods with the same name as the...

  • How to Minify js and CSS file using Visual Studio 2012

    View: 1912    Download: 0   Comment: 0   Author: none  

    How to Minify js and CSS file using Visual Studio 2012

    Category: Development Tools
    Fields: Other

    1.125/4 review
    In my previous article I have talked about what is Microsoft’s Web Optimization Framework and how to use this framework in Asp.net web form application. There are two pillars of this framework bundling and minification. So this framework...

  • A New Approach to Designing Web Applications

    View: 3868    Download: 0   Comment: 0   Author: none  

    A New Approach to Designing Web Applications

    Category: Development Tools
    Fields: Other

    0/9 review
    With all the hay being made about UML modeling, you'd think that was the only way to design an application. I've got news for you. It's the wrong approach. Now, before you flame me for my heresy, read the rest of this paragraph. Much like the 60%...

  • How to install SNMP extension agent DLL

    View: 2262    Download: 0   Comment: 0   Author: none  

    How to install SNMP extension agent DLL

    Category: Development Tools
    Fields: none

    0/20 review
    This tutorial is the second part of my previous article "How to develop a SNMP extension agent DLL". Here I shall explain how to install the developed SNMP extension agent DLL in Windows 2000. This agent DLL is from the previous part of this...

  • The Web Developer Checklist : A One-Stop-Shop for Improving the Web

    View: 2726    Download: 0   Comment: 0   Author: none  

    The Web Developer Checklist : A One-Stop-Shop for Improving the Web

    Category: Development Tools
    Fields: Education - Schools

    0/1 review
    I’ve been searching for some time for a single resource that I could go to check a variety of best-practices and methods of improving the performance of my sites and applications and I can now mark that off of my list.

 

File suggestion for you

File top downloads

logo codetitle
Codetitle.com - library source code to share, download the file to the community
Copyright © 2015. All rights reserved. codetitle.com Develope by Vinagon .Ltd