eggPlant Performance provides sophisticated performance testing 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.
eggPlant Performance has been designed to cleanly manage the difficult stuff so you spend more of your time looking at what really matters – improving the user experience of your application. It ensures that your cloud and server based applications will continue to work, perform, and provide an excellent user experience with hundreds or thousands of simultaneous users.
eggPlant Performance consists of three main components: Studio, Test Controller, and Analyzer. Studio is used to create the different components of a load test (including scripts, test data, test definitions, and monitoring targets). Test Controller is used subsequently to execute the tests and monitor them during runtime. Analyzer is then used to view completed test runs and their results, as well as generate a wide variety of charts and tables to analyze the data.
eggPlant Performance supports a variety of virtual user types for different automation options, depending on the performance or load testing requirements and objectives.
— Web HTPP/S: For protocol-level web scripting
— Rich clients/UI-based: This includes Citrix VUs (for automating any desktop app published over Citrix), eggPlant Functional VUs (for integration with TestPlant’s functional UI testing tool), WinDriver VUs(for driving the interface of any Windows-based rich client application through a combination of object- and image-based approaches), Selenium VUs (for automating the user experience of browsers).
— TCP/UDP: For recording network traffic
Tricentis NeoLoad is a performance testing tool that provides developers and testers with automatic test design, test maintenance, realistic simulation of user behavior, fast root cause analysis, and built-in integrations with the entire SDLC toolchain. With NeoLoad’s plugins, teams can reuse and share test assets and results from functional testing tools, analytics, metrics, and APM tools in order to catch performance issues early. With NeoLoad’s full tech stack support, users can test the range of mobile, web, and desktop apps.
Tricentis NeoLoad Features
Tricentis NeoLoad has many valuable key features. Some of the most useful ones include:
-
Supports API technologies
- Assisted design with Swagger/Open API import and highly efficient extractors for quick test design and fewer errors in scripting.
- Ability to test as code or GUI-based productivity.
-
Automated testing of API performance
- CI/CD automated API testing, dynamic load generation infrastructure, and auto pass/fail based on SLAs.
- Real-time test results for fast dev feedback loop if bottleneck is found.
- Non-regression API performance trends.
-
API-based applications
- Ability to test stand-alone APIs or APIs within end-to-end tests. Same platform, same skills.
- Dev, PO, QA, Ops share a common view of API performance.
- Confidence in API and application speed and reliability.
-
Design tests faster and update automatically
- Assisted design using wizards and automatic parameter handling.
- Reuse functional scripts and/or convert LoadRunner scripts to NeoLoad performance tests.
- Update system-level scripts quicker with automatic user path updates.
- Easy to reuse and maintain.
-
Realistic user simulation
- Simulate any business case.
- Scale load tests with up to millions of virtual users.
-
Bottleneck identification
- Real-time test analysis.
- Pass/fail based on SLA.
- Root cause analysis.
Tricentis NeoLoad Benefits
There are many benefits to implementing Tricentis NeoLoad. Some of the biggest advantages the solution offers include:
-
Automate API testing within CI pipelines: Design, maintain, and run performance tests. Analyze results within continuous integration pipelines.
-
Accelerate end-to-end app testing: Create test scripts fast for complex applications using a graphical user interface without the complexity of scripting new and updated tests.
-
Find performance bottlenecks fast: Compare SLAs to server-level statistics to measure how an application is performing. See overall analysis of behavior or an analysis of the data flow to a particular user path.
-
Manage across the enterprise: Collaborate across QA, operations, dev, and business teams to define SLAs and review results. Share test results and manage test infrastructure. Schedule and share resources across teams and apps.
Reviews from Real Users
Tricentis NeoLoad stands out among its competitors for a number of reasons. Some of these include its price, its user-friendly UX, its API support, and its scalability. PeerSpot users take note of the advantages of these features in their reviews:
Patrik B., Technical Lead at a tech services company, writes, “The licensing cost is very less for NeoLoad. It is user-friendly and easy to understand because they have created so many useful functionalities. When I started working with this tool, we just had to do the initial assessment about whether this tool will be able to support our daily work or not. I could easily understand it.”
A Global Delivery Head at a consultancy firm notes, “The API support is much better with this solution, compared with the competition. Pricing for it is also more affordable than its competitor. We have used Tricentis NeoLoad and we find it scalable.”