Skip to content
  • ZipCode Api
  • Blog
  • About RedLine13
RedLine13
RedLine13
Primary Navigation Menu
Menu
  • Start Testing
  • Demo
  • Pricing
  • JMeter
  • Partners
  • Docs
    • Documentation Home
    • AWS Set Up for load testing
    • AWS Approval for Large Tests
    • PHP, NodeJS, Python Load Tests
    • Scalability
    • Jenkins Plugin Setup
    • Premium Features
    • Knowledge Base

JMeter GWT Tutorial with UBIKLoadPack 

By: RedLine13

Starting Point

We used the provided tutorial and demo as our starting point.

http://www.ubik-ingenierie.com/blog/load-testing-gwt-rpc-applications-with-ubik-load-pack-plugin-for-jmeter/

Highlights of UBIKLoadPack GWT

With all the good features below I would like to add a very important note – without this plugin it is near impossible to test GWT applications.  The plugin reduces the complexity by many orders of magnitudes.

Recording made easy
  • Converts the gwt request format to XML
  • Provides readable view in the Body Data
Screen Shot 2015-11-15 at 12.35.20 PM
Results viewable
  • Results tree convert response to XML
  • Provides XPath tester

 

results converted

Screen Shot 2015-11-15 at 12.48.14 PM

xpath extract

Screen Shot 2015-11-15 at 12.39.09 PM

Extract, Variables, Assertions
  • Modify request via variables to alter request
  • Parse response and store XML in variable
  • Extract via XPath
Screen Shot 2015-11-15 at 12.55.26 PM
 The magic
  • GWT Pre Processor manages requests
  • GWT Post Processor used to convert on response
  • Recording template provided with plugin
 Screen Shot 2015-11-15 at 12.56.50 PM
Helpers
  • GWT Serialization jar
  • Find missing classes
Screen Shot 2015-11-15 at 1.09.30 PM

Scaling the test on RedLine13

We will pick up from their demo taking this tutorial and testing on multiple servers in the cloud.

Example JMX and files available here.

  • TesPlan
  • ROOT-serpol.jar
  •  geniuswiki-gwtserver.jar
Start Test

  • Attach JMX
  • Attach Serialization File
  • Attach Class
  • Select Save Response
Screen Shot 2015-11-15 at 1.16.08 PM
Setup 2 test servers

  • Single Region Test
Screen Shot 2015-11-15 at 1.16.15 PM
Enable Plugin Screen Shot 2015-11-15 at 1.16.45 PM
Start Test Screen Shot 2015-11-15 at 1.16.58 PM
Graph Results  Screen Shot 2015-11-15 at 1.25.14 PM
Examine extra output

  • We can delve into the JTL output
 Screen Shot 2015-11-15 at 1.27.39 PM

 

2015-11-15
Previous Post: JMeter Video Stream Tutorial with UBIKLoadPack 
Next Post: RedLine13 NewsLetter

Recent Posts

  • JMeter XML Format Post Processor
  • Order of Elements in JMeter
  • The JMeter Synthesis Report
  • Using the JMeter Plugins Manager
  • JMeter Rotating JTL Listener

Related

  • JMeter XML Format Post Processor
  • Order of Elements in JMeter
  • The JMeter Synthesis Report
  • Using the JMeter Plugins Manager
  • JMeter Rotating JTL Listener
  • Using Test Fragments in JMeter Tests
  • Step-by-Step Guide to Testing with JMeter
  • Functional Testing vs Performance Testing
  • A Gentle Introduction to Load Testing
  • Using the JMeter Counter Element

© RedLine13, LLC | Privacy Policy | Contract
Contact Us: info@redline13.com

Designed using Responsive Brix. Powered by WordPress.