Load testing that measures what customers feel, not just what servers see.
Most load testing tools generate protocol-level traffic against APIs and servers. That shows whether infrastructure responds under load, but not always whether users can complete critical workflows when demand spikes.
Eggplant Performance extends beyond standard web and API testing with support for Citrix, virtualized environments, enterprise applications, and custom protocols. It can combine protocol-level load generation with GUI-based user journeys to provide broader visibility into real-world performance.
Find bottlenecks before customers do and uncover issues that traditional load tests can miss.
Combine protocol-level virtual users with functional automation assets from Eggplant Test where appropriate. Teams familiar with LoadRunner concepts will find the transition straightforward.
Find performance issues at the user-journey level. Combine UI-level and protocol-level virtual users in one scenario to measure user-facing degradation alongside server metrics.
Load test web, APIs, Citrix, SAP, virtualized desktops, and mainframes. At high scale, protocol-level users generate load while UI-level users measure the end-user experience.
Performance issues under load are often invisible until traffic spikes expose them. Eggplant Performance finds the slowdowns and failures before your customers do.
Eggplant Performance provides sophisticated performance and load testing tools that can test the widest range of technology and can scale up to simulate any load you need but are still easy-to-use.
eBooks
eBooks
Case Studies
Eggplant Performance is enterprise load testing software from Keysight that simulates virtual user behavior at scale across web, API, Citrix, SAP, and complex enterprise systems. It differs from most load testing tools in two ways. First, it supports protocol-level load generation and selected UI-level journeys in the same scenario, so teams can correlate load with user-facing degradation. Second, it can test applications other tools struggle to reach, including Citrix, virtualized desktops, mainframes, legacy enterprise software, and secured environments. It is available as a self-managed product with expert service support available where needed.
Different tools for different jobs. JMeter and k6 are open-source, protocol-level load testing tools; they generate HTTP, API, and database traffic at scale, and they're well-suited to engineering teams testing standard web services with available scripting resource. Eggplant Performance is enterprise load testing software that can combine protocol-level load with selected UI-level journeys across systems open-source protocol tools may not reach, such as Citrix, SAP, virtualized desktops, mainframes, and complex workflows. Teams typically choose Performance Testing when their applications extend beyond standard web protocols, when they need specialist performance testing support, or when business-critical user journeys need to be tested beyond the wire.
Teams use Eggplant Performance to generate realistic load, identify bottlenecks, catch memory leaks and session-degradation issues, and combine protocol-level traffic with selected functional automation assets where appropriate. The results, stronger performance evidence, fewer production surprises, and better preparation for peak traffic.
Yes. Eggplant Performance can be supported through Keysight performance testing services. Keysight performance engineers can help design, run, and analyze load tests; useful for teams that need enterprise load testing capability without hiring every specialist skill in-house.
Eggplant Performance supports load testing, stress testing, soak testing, spike testing, scalability testing, and volume testing. It can run protocol-level tests such as HTTP, API, database, and custom TCP/IP traffic, and can include selected UI-level virtual users through Selenium/WebDriver or Automation Intelligence (Eggplant Test) functional scripts where appropriate.
Eggplant Performance includes built-in results analysis through the Analyzer component, covering transaction response times, throughput, error rates, and resource utilization across test runs. For teams that need deeper analysis or integration with existing observability tooling, results can be exported and combined with third-party tools. Keysight performance engineering services are available to help interpret results and translate findings into actionable recommendations.
Eggplant Performance components are primarily Windows-based, with distributed load generation and virtual user execution depending on the scenario. It tests applications running on web browsers, APIs, Citrix, SAP, virtualized desktops, mainframes, and other enterprise environments through supported virtual user types and integrations. It integrates with Eggplant Test functional scripts, JMeter, REST APIs, and CI/CD pipelines.
What are you looking for?