Your GWT-RPC applications are business-critical. Their performance should be too. Discover why industry leaders across banking, government, retail, media and more choose Apache JMeter + UbikLoadPack over expensive proprietary solutions like NeoLoad or LoadRunner.
The Challenge : Performance Testing GWT-RPC Applications at Scale
GWT-RPC (Google Web Toolkit Remote Procedure Call) applications rely on an optimized serialization protocol that makes requests and responses unreadable to standard testing tools. Without a dedicated solution, your teams hit a wall :
- Impossible to understand the content of requests and responses
- Impossible to extract data and parameterize scenarios for realistic testing
- The result : unrealistic tests where every virtual user performs the same action — you might as well not test at all
UbikLoadPack GWT Plugin for Apache JMeter solves this problem elegantly, productively, and cost-effectively
1. An Unbeatable Total Cost of Ownership (TCO)
The numbers speak for themselves
| Criteria | LoadRunner (OpenText) | NeoLoad (Tricentis) | JMeter + UbikLoadPack |
| Engine cost | License per number of users | Starting at $20,000/year for 300 VUs | Free (Apache JMeter is Open Source) |
| Additional protocol cost | Core + each protocol is paid | Core + protocols + monitoring all paid | You only pay for the plugin — the JMeter engine is free |
| Cloud load testing cost | High | Medium | Low |
| Support cost | High, tied to license | Tied to license | Independent of the number of Virtual Users |
With proprietary solutions, you pay for an HTTP engine that JMeter delivers just as well — or better — for free. Why pay for HTTP protocol support when Apache JMeter has been implementing it superbly for over 20 years ?
UbikLoadPack offers flexible licensing : monthly or annual rental. Your investment focuses where it delivers value: GWT-RPC protocol support.
Savings that matter
By choosing JMeter + UbikLoadPack, organizations typically save 40 to 60% compared to NeoLoad or LoadRunner on their GWT testing budget. With NeoLoad starting at $20,000/year for just 300 virtual users — and LoadRunner’s per-user licensing adding up quickly — the savings compound dramatically as your testing needs grow. With UbikLoadPack, scaling from 300 to 3,000 virtual users doesn’t mean multiplying your licensing costs tenfold.
2. Dramatically Increased Productivity Through Smart Automation
Record and replay in minutes
With version 4.6.0, UbikLoadPack has made a quantum leap in user experience :
- “Smart Recording” : record through the standard JMeter proxy, and the plugin automatically translates GWT-RPC requests into readable XML while adding the necessary pre/post-processors. 80 to 90% of your script is ready immediately.
- Automatic application JAR collection : a built-in wizard identifies and installs your application’s dependencies in just a few clicks — no more manually digging through WAR/EAR archives.
- Intelligent missing class detection: the plugin guides you to the required JARs with a hierarchical search system that also detects duplicate JARs containing the same class.
- One-click install via JMeter-Plugins Manager: a single click installs the plugin, with full Taurus compatibility for CI/CD automation.
Simplified correlation and parameterization
The plugin transforms opaque GWT-RPC responses into structured XML, enabling the use of standard JMeter XPath or RegEx extractors. A built-in XPath tester lets you validate expressions in real time, directly in the View Results Tree — complete with search, fold/unfold, and fragment return options.
Bottom line : a complete GWT-RPC scenario — parameterized and ready for load testing — can be built in a matter of minutes, not hours or days.
3. Zero Vendor Lock-in, Open Ecosystem
Apache JMeter : the de facto standard
Microsoft recommended JMeter as its load testing tool in the Visual Studio 2019 release notes, while announcing the discontinuation of its own tool. That’s no coincidence :
- JMeter is an Apache Foundation project — its longevity, quality, and independence from vendors are guaranteed
- A thriving ecosystem : Redline13, Blazemeter, OctoPerf, Taurus… You choose your Cloud, reporting, and CI/CD providers without being locked to a single vendor
- CI-ready from the start : Maven, Jenkins, Gradle, TeamCity, Bamboo — JMeter integrates natively
- Highly extensible : customize your scripts in Groovy, Java, JavaScript — unlike proprietary black boxes with closed APIs
UbikLoadPack integrates natively with JMeter
- 100% compatible with the standard JMeter Test Script Recorder
- Compatible with all JMeter versions from 3.0 to 5.6.x
- Compatible with third-party plugins and JMeter-Plugins
- Upgrade JMeter without losing your scripts
With NeoLoad or LoadRunner, switching tools means rewriting everything. With JMeter + UbikLoadPack, you keep your freedom.
4. Cloud Ready and DevOps Native
UbikLoadPack is Cloud and DevOps ready from day one :
- AWS, GCP, Azure : deploy your load generators wherever you need
- PAAS : available in one click via Redline13, Blazemeter, OctoPerf
- Containers : deploy on Docker and Kubernetes
- Real-time monitoring : live graphs with Grafana + InfluxDB to correlate response times, errors, and infrastructure metrics
- APM integration : connect Dynatrace, AppDynamics via the UbikLoadPack Monitoring plugin
5. World-Class Expert Support
What truly sets UbikLoadPack apart from the competition :
- Developed and supported by an Apache JMeter PMC member and one of the most active contributors to the project — you are directly supported by those who build the tool
- Level 3 support : no intermediaries, no tickets bouncing between support tiers. You get expert help immediately
- Active JMeter contributor : features like the JSON Extractor, the Web Report, BackendListener and countless bug-fixes and enhancements come directly from the UbikLoadPack team
- Co-author of “Master JMeter : From Load Testing to DevOps“, the definitive reference book on JMeter
6. The Most Comprehensive GWT Coverage on the Market
| Capability | UbikLoadPack |
| GWT versions supported | 1.5.x to 2.13.x — the widest coverage available |
| Obfuscated / elided types | Supported since version 4.3.0 |
| XSRF Token handling | Built-in with automatic extraction |
| Custom Converters (GXT, etc.) | Extensible architecture with XStream |
| GWT Assertion | Automatic validation of GWT-RPC responses |
| Extraction modes | XML (XPath) and Java Object (Groovy) — maximum flexibility |
7. Trusted by Industry Leaders Worldwide
UbikLoadPack is used by major organizations across every sector :
- Government & Public Services — powering performance assurance for citizen-facing applications
- Banking & Financial Services — ensuring transactional reliability under peak load
- Retail & DIY — guaranteeing e-commerce performance during high-traffic events
- Media & Broadcasting — stress-testing content platforms for millions of concurrent users
Our customers range from multinational corporations to government agencies, all relying on UbikLoadPack for mission-critical GWT performance testing.
“It was very easy to get started using the plugin in JMeter. You can very easily parameterize Web UI requests/recordings in JMeter, as the plugin translates all GWT requests to readable XML. It makes maintenance of our performance tests much easier. The support at Ubik Ingénierie is excellent too. In most of our support requests we received an answer / solution within few hours.”
— Thomas Kjærgaard, QA Chief Architect, Stibo Systems
“Out of several possibilities we have reviewed, the GWT Plugin solution offered by UBIK Load Pack has proved to be, by far, the best. It proved to be easy even for a team of newcomers in the field of testing to write scripts and interpret results without intimate knowledge of internal serialization mechanisms of GWT. It is worth mentioning the quality of support we got from UBIK Load Pack, in terms both of substance and fast response time.”
— Traian Ionescu, CEO Adviser, SIVECO
The Rational Choice at a Glance
| LoadRunner | NeoLoad | JMeter + UbikLoadPack | |
| Entry cost | High | ≥ $20,000/year | Minimal (JMeter is free) |
| Vendor lock-in | Strong | Strong | None |
| GWT-RPC support | Limited support | Supported | GWT Specialist — widest version coverage |
| Customization | Hard (C, limited JS) | Medium to hard | Maximum (Groovy, Java, JSR223) |
| Native CI/CD | Partial | Since v6.7 | Since day one |
| Cross-platform | Windows/Linux | Mac for scripting only | Windows, Mac, Linux |
| Cloud cost | High | Medium | Low |
| Scalability per machine | ~1,000 VUs | 1,000 –1,500 VUs | 1,000–2,000 VUs |
| Typical savings vs. proprietary | 40 – 60% |
Take Action Today
Want to test ?
Free 10-day trial — no commitment, no credit card required.
1. Request a trial version HERE.
2. Install the plugin in one click via JMeter-Plugins Manager
3. Record your first GWT-RPC scenario in minutes
OR
Ask for a turnkey or consulting load test service at ubik-load-pack-sales@ubik-ingenierie.com.
Need guidance ? We also offer training, consulting, and extended support services tailored to your needs.
About UbikLoadPack :
- We provide professional services for Load Testing
- We’re strong contributors to JMeter and its eco-system
- Ubik Load Pack is a set of Enterprise Grade plugins for Apache JMeter used by Big players
- Learn more about our gwt plugin
- Get a Free trial







