Try our new research platform with insights from 80,000+ expert users
it_user344052 - PeerSpot reviewer
Vice President of Technology at a retailer with 1,001-5,000 employees
Vendor
It provides data that provides executive-level comfort during peak periods, driving direction for future performance-oriented projects and goals. However, more community collaboration would be good.

What is most valuable?

It gives us the ability to quickly script a load test scenario and to develop complex testing scenarios. If you ever want to know more about your application, just recording a session can be invaluable.

How has it helped my organization?

Outside of the obvious benefits of load testing, the data we get back and are able to provide at the executive level provide a level comfort in the given application at peak periods, and drives direction for future performance-oriented projects and goals.

What needs improvement?

They have done well with patching and enhancements in each version. More of a “community” of shared experiences, help, and collaboration would be a good enhancement to their site.

For how long have I used the solution?

We've been using it since 2011.

Buyer's Guide
Tricentis NeoLoad
December 2024
Learn what your peers think about Tricentis NeoLoad. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
831,265 professionals have used our research since 2012.

What was my experience with deployment of the solution?

No issues encountered.

What do I think about the stability of the solution?

At times we have had issues with load generator agent stability, but tuning the heap and documented network hacks greatly reduced this.

What do I think about the scalability of the solution?

No, it's very easy and quick to scale.

How are customer service and support?

Customer Service:

7/10

Technical Support:

7/10

Which solution did I use previously and why did I switch?

No, not previously but we have demonstrated or performed proof of concepts of other products.

How was the initial setup?

The infrastructure setup was very straightforward, and getting started with our first test was relatively easy with online videos and resources.

What about the implementation team?

We did it in-house.

What was our ROI?

Difficult to really estimate, however we do know that by load testing we have found countless issues over the years that would have affected our e-commerce revenue had these issues made it to our production environment.

What's my experience with pricing, setup cost, and licensing?

We evaluated other products of similar nature as well other team member’s prior experiences with similar products.

Which other solutions did I evaluate?

We evaluated other products of similar nature as well other team member’s prior experiences with similar products.

What other advice do I have?

Start with some small, simple scenarios and expand complexity from there. Your project will take shape quickly, and something that seems overwhelming and complex will all of a sudden will not be so hard. Use the online resources and videos.

Disclosure: PeerSpot contacted the reviewer to collect the review and to validate authenticity. The reviewer was referred by the vendor, but the review is not subject to editing or approval by the vendor.
PeerSpot user
it_user104961 - PeerSpot reviewer
Penetration and Neoload Tester at a university with 501-1,000 employees
Vendor
LoadRunner vs NeoLoad

The six phases of an IT project:

  1. Enthusiasm
  2. Disillusionment
  3. Panic
  4. Search for the guilty
  5. Punishment of the innocent (the performance tester)
  6. Praise and rewards for the incompetent non-participants

This article has been put together as part of an evaluation of the performance test tools NeoLoad and LoadRunner. I consulted a variety of sources, including user groups, discussions with colleagues, telephone chats with HP (the vendors of LoadRunner) and Neotys (the vendors of NeoLoad), and of course the Oracle – Google. The opinions in this article are my own and do not represent the views of any particular company, the software vendors or any organisation (and I’ve assumed that readers have some knowledge of web application performance testing).

The versions discussed in this article as of April 2014 are:

LoadRunner 11.52

NeoLoad 4.2.2

I hope this evaluation and comparison will assist you with your own evaluation of LoadRunner and NeoLoad.

Introduction

LoadRunner and NeoLoad are considered the top two best performance testing tools on the market. Comparing the two tools is just like comparing a Mercedes Benz and a BMW: both are high performance, perfectly engineered machines that also have an associated prestige.

Performance testing is a critical component of the software testing process. It determines the actual operational boundaries that will simulate the real world use of an application. Performance testing is load testing, stress testing and scalability testing.

Why are we here?

The philosophy behind performance testing is we don’t want any of our IT systems to crash – it’s terribly embarrassing and can be very damaging, never mind expensive, when a crash happens.

A load test determines how a system behaves under a particular workload. The main objective is to see how various components react to a gradual increased ramp up of workload. The usual outcome of load testing is throughput, response times, CPU load and memory usage.

Stress testing determines the breaking point or the unacceptable performance point in a system. It reveals the maximum service level the system service can sustain.

Scalability testing evaluates the effects of adding additional hardware, virtual or physical, in order to distribute work among system components.

The following evaluation considerations have been taken into account for LoadRunner and NeoLoad:

  1. Record and playback
  2. Recognizing dynamic web components known as ‘correlation’
  3. Data functions – the ability to use data from a text file to populate web forms resulting in realistic test data
  4. Randomising – picking random datasets in rows, check boxes and radio buttons
  5. Putting it all together and orchestrating the load simulation and analysing the system response

LoadRunner is written in C++, and NeoLoad is written in Java. LoadRunner scripts after recording can be manipulated and debugged using C. NeoLoad is a scriptless tool – instead, it involves dragging and dropping functions into a script. Also IF statements and loops can be dragged and dropped. Even exception handlers are controlled the same way within NeoLoad. There are some good and some cumbersome qualities attached to both – the NeoLoad feature is less powerful than the LoadRunner vugen feature, albeit LoadRunner takes more hours to script record, parameterise and debug.

Recording scenarios

If you’ve ever used a proxy debugger like fiddler, you’ll see what’s happening behind the scenes when surfing the internet. There are send requests and responses from your computer’s browser to the website’s web server. Recording load testing scenarios works just like a proxy: when the record button is pressed, it actives a proxy that acts like a ‘man in the middle’ capturing http requests and responses from the system’s web servers.

LoadRunner architecture

LoadRunner, which has a trial version, consists of three components: the virtual user generator, also known as vugen (script recorder and editor), the controller where all the vugen scripts are controlled into a scenario, and the Analysis, the results component. These enable the user to keep scripting in vugen while a scenario is running in the controller component, which usually happens because the load tester is hired at the end of the System Development Life Cycle (SDLC) and is under a huge amount of pressure.

NeoLoad architecture

NeoLoad consists of one component encompassing all-in-one software, which means that if a load scenario is running you cannot create and edit scripts.

Recording web with LoadRunner

Nowadays Chrome and Firefox work perfectly as recording browsers in LoadRunner’s vugen. Once upon a time, just Internet Explorer worked. Other browsers made vugen crash when the recording button was pressed, so LoadRunner consultants were limited to the browser people use to download other browsers.

If you’d like to get the time it takes for a user to login to the system under test, press a simple ‘Start Transaction’ button during recording – you can name the transaction appropriately, log the user in, then end the transaction when the logged in page has downloaded.

The transactions look like this for a simple login script:

Recording web with NeoLoad

NeoLoad records scripts in a ‘tree-view’ like structure. A wizard pops up after recording to automatically correlate the recorded script for you. Start and end transactions are not like those in LoadRunner – they are called ‘containers’ in NeoLoad and there is no end to the container as the ‘end’ of the container is actually the beginning of the new one, like this:

Correlating

Correlating is extracting dynamic values and placing each dynamic value into a variable from GET requests and substituting it into the POST response, usually in the request after the GET. This is the most time-consuming task in load testing – just ask any performance test analyst.

Correlating with LoadRunner

Design Studio is the tool LoadRunner’s vugen uses to try to correlate dynamic values in a newly recorded script.

‘No correlation parameters found’: I glanced at the recorded script below and found many dynamic parameters.

So why didn't the automatic correlation utility work for LoadRunner? This is a good question considering some of the other protocols that LoadRunner uses correlate really well. Like me, many of my colleagues have become used to manual correlation when using LoadRunner for http/web.

In fairness to LoadRunner, it can find one or two dynamic parameters, depending on the size of the recorded script. It looks like this:

It works (sometimes).

Manually correlating with LoadRunner involves placing this statement to grab a parameter from every dynamic GET request, which you’ll have to then place before a POST request if required.

Correlating with NeoLoad

Correlating is definitely where NeoLoad has an edge over LoadRunner. NeoLoad takes hours of painstaking manual correlation work out of the equation, and that saves bucket loads of cash in consultant fees and maintains deadlines. Any IT manager will know how much a LoadRunner contractor costs daily. If that figure is going to be potentially halved (or otherwise cut down by the speed NeoLoad can do the job), then maybe the next word that enters the manager’s head is ‘bonus’ or even ‘gratitude’, for finishing the project on time and within allocated budget parameters. Gratitude goes a long way.

There is some manual correlation in NeoLoad that involves a not-so-very-cumbersome two clicks of a mouse.

NeoLoad is so intuitive that if the same extracted value exists in subsequent requests within the scenario, this pops up (music to my ears):

And if you’d like to replace all, then:

The music keeps on playing – click, click, click ... and done.

Playing back debugging/recorded script with LoadRunner

Debugging is instantly more informative in LoadRunner than in NeoLoad as you can see the script executing and outputting to the log (circled below). It’s easy to watch variables and check for errors in real-time script compilation and execution.

Playing back/debugging recorded script with NeoLoad

One quick and easy way to check and debug a script in NeoLoad is to use the virtual user checking option by right clicking on your script. This runs the script and shows errors in requests that need to be addressed.

In NeoLoad, a more involved debugging analysis (after checking using one method) is to use JavaScript. Do this by dragging the JavaScript function into a script and coding the appropriate write to a text file. All variables can then be sent to a text file and used as a watch list.

NeoLoad will also check the JavaScript syntax for you.

Parameterising

Parameterising is adding a text or csv file to a load testing script. For example, when a script is recorded, there is a hard-coded user id and password in the script. Creating a file of five user ids and passwords and thus adding to the script while replacing the hard coded values is parameterising. You can control this, for example, using the five user names – the script can randomly pick the user id and password or it can pick them one line at a time incrementally.

Parameterising with LoadRunner

I’ve always found parameterising with LoadRunner straightforward, as long as you’re aware that creating a new parameter creates a new .dat file as well. It’s easy to have a user name and password in the same file (like above) instead of in two separate files. You can also edit the text file in Notepad, which makes pasting large amounts of data relatively easy.

Variables in LoadRunner

Where variables need to be declared as well as the variable type, like char or int etc., and values need to be added to them during the script execution, then do the following:

Parameterising with NeoLoad

Adding datasets to NeoLoad isn’t too dissimilar to LoadRunner. Also you can import spreadsheets into the variable manager or just create datasets manually.

Variables in NeoLoad

NeoLoad has an edge over LoadRunner, as none of the above coding is necessary. Variable types are added using the variable manager as in the screenshot below:

NeoLoad has an added SQL variables feature that queries the backend database for test data.

Randomising user input/actions

A very important aspect of a realistic load test is to have as many virtual users doing as many different things as possible to the system under test. The more random actions the better, such as if there are 10 links for two vusers to click, then there should be a one-in-forty-five chance that the two users click the same link (if you don’t know what I mean, check out permutations on Google).

Randomising with LoadRunner

Picking a random row from a result set you’ve just recorded with LoadRunner involves doing something like the code below. First declare the variables, then using the web_reg_save_param_ex() built in LoadRunner function, grab the number of rows, place the number of rows into a random number function between 1 and 10 (if there are 10 rows), and finally get the script to click on any of the rows – this should be different for each iteration in your script, depending on the test you’d like to conduct.

Randomising with NeoLoad

Randomising with NeoLoad is very easy, but to randomise you have to record every request and place them in a container. To give you an example, imagine you are filling out an online form to register for an online shopping site (see the screen below). Just before you submit the form you have the option of subscribing to the store’s newsletter, and also entering into a draw if a radio button is checked. Now that’s four combinations:

  • 1.Submit form
  • 2.Submit form + tick newsletter
  • 3.Submit form + tick prize draw
  • 4.Submit form + tick newsletter + tick prize draw

In NeoLoad you have to record this randomising scenario four times and place each into a container. It’s then possible to control the randomise settings for a realistic and valid load test.

The fun part – performance testing

After all the hard work is done – the correlation, the parameterisation and getting admin access to every single pre-production server in the system – it’s time for the real fun. Every performance tester loves this part because it’s the breaking stuff part: Lego for grown-ups.

Other forms of load testing include what hackers do – distributed denial of service (DDOS) attacks. Well, that’s more like a stress test.

IP spoofing can be implemented with both LoadRunner and NeoLoad – this means that an even more realistic performance test can take place. You don’t want a router in the network to reroute the web requests to a honeypot if there’s a rule in place that redirects heavy traffic away from the system under test.

Load Testing using the LoadRunner controller

All servers in the system under test can of course be added into the load scenario, so that real-time monitoring of server resources can be directly correlated to the number of vusers being ramped up, to a peak hour load test. So for the layman, let’s see what maxes out first if 1,000 users login to your website all at once, or all in the space of five minutes – things will start to break depending on a lot of factors, too many to discuss in this article.

Server statistic graphs can be added to the load scenario, and all the gathered stats as well as transaction time taken can be collated in LoadRunner’s Analysis component. A performance Test Summary Report (TSR) uses a template that can be modified to your liking and then presented to your IT Test Manager. Make sure you let him or her know that you typed the report from scratch – work is all about perception after all.

The client controller component of LoadRunner has all the bells and whistles needed for a realistic load test. There’s only one drawback: there’s a limit on the number of performance counters that can be added to a scenario. If there is a requirement for more performance counters you have to install and configure monitoring software called SiteScope. All servers in the system have to then be added to SiteScope after SiteScope and the SiteScope license server are installed.

Load testing using NeoLoad

The ‘runtime’ component of NeoLoad and the LoadRunner controller are on a par in terms of the capabilities they have for you to add the appropriate graphs.

LoadRunner vs NeoLoad – the cost

Here’s what every IT manager wants to know: Which tool is cheaper? Is it value for money? Now this is a tricky one: How much does LoadRunner cost?

Performance testers have always known that when it comes to price, LoadRunner is not a BMW or Mercedes – it’s a Ferrari. I wasn’t very successful in my endeavours to obtain a quote for LoadRunner. I contacted HP in London, and they referred me one of their local partners here in Australia. My enquiry was pretty simple: I wanted a quote for a 5,000 user Web vusers license, but HP’s partners said via email that they needed more information.

Using Google to ascertain the cost of a LoadRunner license had mixed results. I came across an old article mentioning that a 5,000 vuser perpetual web license with support for three years was about a million dollars. That article was written in 2005.

When I contacted Neotys in France, they were a little more helpful with a licensing quote for NeoLand, and there was a lot of room for negotiation as well, including email support, monitoring for Oracle and a 5,000 vuser license that never expires.

Based on my very ball-park figures, there’s an approximate cost correlation between NeoLoad and LoadRunner. Imagine that LoadRunner costs $100:

LoadRunner: $100

NeoLoad: $10

NeoLoad is about 10% of the cost of LoadRunner, and Neoload includes technical support as well as perpetual licensing.

There are also several product packages associated with both HP and Neotys that can be negotiated as per your allocated budget, so keep that in mind. All you have to do is pick up the phone and talk to them.

So there you go – my take on the top two best performance tools on the planet. Taking into account industry experience, time frames scripting, hours spent completing the job (usually after working hours) and downright value for money, the winner has to go to NeoLoad. It just works.

If your company has spent its money on LoadRunner and highly paid consultants developing test scenarios for your application, then the money has not gone to waste. If your company wants a cheaper product that does the same job as LoadRunner, then evaluate NeoLoad and ask an experienced performance tester’s opinion on the tool. The downside to this option is finding experienced NeoLoad consultants.

LoadRunner is the preferred tool for large organisations, such as banks and financial institutions. Right now, NeoLoad is the preferred performance testing tool for universities and smaller organisations.

Some final questions

My employer has been using LoadRunner for performance testing for many years. How expensive would it be to hire people to convert these scripts to NeoLoad?

Weighted Rankings 1 – 5 (5 is excellent)


Can LoadRunner scripts be migrated to NeoLoad?

Yes, and vice versa. It doesn’t take as much time or resources as you think. Companies don’t need to hire specialists to re-code LoadRunner scripts into NeoLoad scenarios.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user323145 - PeerSpot reviewer
it_user323145Works with 10,001+ employees
Real User

Hi Good article, can u suggest how to migrate neoload script to vugen one..

See all 4 comments
Buyer's Guide
Tricentis NeoLoad
December 2024
Learn what your peers think about Tricentis NeoLoad. Get advice and tips from experienced pros sharing their opinions. Updated: December 2024.
831,265 professionals have used our research since 2012.
PeerSpot user
Test Analyst at a tech services company with 10,001+ employees
Real User
Recording a .NET application worked well.

What is most valuable?

The way it interacts with applications and how the dynamic values are handled.

How has it helped my organization?

LoadRunner was not able to record a .NET application, we had many issues with correlations, requests were not capturing properly, it was time consuming and there were many other issues. When we tried the same application in NeoLoad, it worked like a charm without any hassle.

What needs improvement?

It needs improvements when handling binary values.

For how long have I used the solution?

I am using it for more than 2 years.

What was my experience with deployment of the solution?

None

What do I think about the stability of the solution?

None

What do I think about the scalability of the solution?

None

Which solution did I use previously and why did I switch?

First I tried HP LoadRunner, but it didn't work.

How was the initial setup?

It was straightforward and easy to setup.

What about the implementation team?

Vendor team

What's my experience with pricing, setup cost, and licensing?

The market always pays for the one who comes up with something new and that is easy to customize.

What other advice do I have?

Keep enhancing it and adding new features.

Disclosure: My company has a business relationship with this vendor other than being a customer: My company has a business relationship with this vendor and in the coming days, there could be more demand.
PeerSpot user
PeerSpot user
Performance Architect at a tech services company with 10,001+ employees
Real User
I like the integration with various monitoring tools.

What is most valuable?

  • The easy of flagging requests while performing manual correlation.
  • Its integration with various monitoring tool.
  • Ease of creation population mimicking various browser emulations and network profiles.

How has it helped my organization?

In the projects where we deployed NeoLoad, it helped to reduce the time taken to script workflows. Also, the ease with which load generators could be added significantly reduced the time taken to design and initiate the load tests.

What needs improvement?

The current product is very good and the roadmap which is laid out for Neoload is sound. However, they need to offer more protocol support.

For how long have I used the solution?

I have been using this solution for about four years.

What do I think about the scalability of the solution?

There were projects which we had to simulate more than 50,000 users and had some scalability issues which were quickly resolved with help from Neotys support.

How are customer service and technical support?

Customer support is excellent, with a very quick turn around time for any question asked.

Which solution did I use previously and why did I switch?

Traditionally we have been using HP LoadRunner, and were looking for a more cost effective solution for performance testing. JMeter was the initial choice, but the lack of support was a cause for concern.

How was the initial setup?

The initial step was relatively easy with a one click installation and setup. The complexity was in learning the features of the tool. The initial learning curve was a bit steep, but once the process and steps were determined, then the way ahead was easy.

What about the implementation team?

The implementation was taken care in-house. Implementation is a fairly straightforward process if the load generators and controllers are in the same subnet. It takes a bit of time to setup the network firewall rules and to open up all the necessary ports if the load generators are in various subnets.

What's my experience with pricing, setup cost, and licensing?

It is fairly cost effective when compared to the cost of LoadRunner.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
it_user157959 - PeerSpot reviewer
Digital Performance Test Consultant at a tech services company with 10,001+ employees
Real User
When it comes to mobile HTTP load testing, this helps to script quicker.​ ​I would like to see reporting improved.

What is most valuable?

Script designing and "free" network emulation are the most valuable features for us.

How has it helped my organization?

I have seen good productivity improvements of over 30% in script design.

What needs improvement?

Reporting needs to be better. I would like to see information such as Send Time, Receive Time, SSL, Waiting Time, and Blocking Time in my response times.

For how long have I used the solution?

I've been using it for two years.

What was my experience with deployment of the solution?

We've had no issues with the deployment.

What do I think about the stability of the solution?

There have been no stability issues.

What do I think about the scalability of the solution?

We've had no issues scaling it for our needs.

How are customer service and technical support?

When I've presented technical support with an issue, they're prompt in responding to me.

Which solution did I use previously and why did I switch?

I had been using HP LoadRunner, Apache JMeter, SOASTA CloudTest, BlazeMeter and Rational Performance Tester. I chose this because when it comes to mobile HTTP load testing, Neoload helps script quicker.

How was the initial setup?

The initial setup was straightforward.

What about the implementation team?

We implemented it with our in-house team.

What's my experience with pricing, setup cost, and licensing?

Compared to other tools in the market, this is priced moderately. However, I see a lot of short term performance activities, and the license costs are higher in comparison. Most of the time, I just use JMeter in such cases.

What other advice do I have?

Go ahead and give it a try.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
Release Test Manager at a tech company with 201-500 employees
Real User
Easy to build test cases, good stability and good scalability
Pros and Cons
  • "The test cases are quite easy to build and to maintain. This is the most valuable aspect of the solution for us. It's the reason why they changed from JMeter to NeoLoad."
  • "Sometimes it's complicated to maintain the test cases. It's much easier than in JMeter, however. I'm not sure if this depends so much on NeoLoad, or is more based on the environment that we are testing."

What is our primary use case?

We primarily use the solution for load testing. Our focus is not so much performance testing. We focus more on load testing, which does inadvertently include performance testing, however. 

What is most valuable?

The test cases are quite easy to build and to maintain. This is the most valuable aspect of the solution for us. It's the reason why they changed from JMeter to NeoLoad.

What needs improvement?

Overall, we're quite satisfied with the product.

Sometimes it's complicated to maintain the test cases. It's much easier than in JMeter, however. I'm not sure if this depends so much on NeoLoad, or is more based on the environment that we are testing.

For how long have I used the solution?

I've been using the solution for about a year now.

What do I think about the stability of the solution?

The stability of the solution has been good, or at least good enough for our purposes. We haven't experienced any bugs or glitches so far. We also haven't had any crashes that would lead us to believe the solution isn't sound.

What do I think about the scalability of the solution?

The scalability has so far fit our needs. We haven't had any issues expanding as required.

We currently have three people actively working on the solution. They are all testers.

How are customer service and technical support?

The technical support is very good. Whenever we have needed something, they've provided support without us having to worry or wonder about if we'd get a response. Either they would send someone or help us remotely or the partner that they recommended to us (during the implementation process) helped us very quickly. The support has met our expectations so far and we're satisfied with their level of support.

Which solution did I use previously and why did I switch?

We previously used Apache JMeter. We switched because test cases were easier to build on this solution.

How was the initial setup?

The initial setup was straightforward for us. However, we did have assistance with the process, and that made it easier.

What about the implementation team?

We got someone from Neotys to help us find someone to help assist us. They recommended a partner to help us to set it up right very quickly. We ordered the assistance suggested and we signed the contract on a Friday evening. We got the first report from NeoLoad the following Tuesday evening. We were quite satisfied with the assistance we received. It made the setup process quite easy.

What other advice do I have?

We have pretty close to the latest version of the solution but are currently trying to make an upgrade.

I can recommend that product. I'd also recommend that new or potential users do some training. It's a good idea to use experienced partners or consultants to assist with the initial setup.

I'd rate the solution nine out of ten.

Which deployment model are you using for this solution?

On-premises
Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
PeerSpot user
Performance Test Architect and HP ALM Expert at a tech services company with 10,001+ employees
Consultant
I was able to use this product in the past for simulating mobile performance after recording a script over the LAN. I ran into installation issues when the procedure kept hanging.

Valuable Features

The most valuable feature that we've found useful is that NeoLoad provides a variety of bandwidths.

Improvements to My Organization

I was able to use this product in the past for simulating mobile performance after recording a script over the LAN. This feature wasn't available in other testing products that I evaluated.

Room for Improvement

Neotys was extremely promising when they launched and it had features that older versions of HP LoadRunner and HP Performance Center did not (automatic correlation, for example). However with newer releases of HP ALM (especially 11.52 onward), these features were readily available with HP products.

I also ran into installation issues with NeoLoad when the installation never completed.

Use of Solution

I've used it for over two years.

Deployment Issues

I uninstalled the product and tried to install the latest version. However, it sort of kept hanging during the installation procedure.

Stability Issues

We've had no stability issues.

Scalability Issues

There have been no issues scaling it for our needs.

Customer Service and Technical Support

In my experience, technical support was pretty good in those times I had to contact them for issues.

Initial Setup

It was a simple initial setup.

Implementation Team

We implemented it through our in-house team.

Disclosure: I am a real user, and this review is based on my own experience and opinions.
PeerSpot user
reviewer1279947 - PeerSpot reviewer
Performance Analyst at a tech services company with 10,001+ employees
Real User
User-friendly, good reporting, and integrates well with other solutions
Pros and Cons
  • "The scripting is really user-friendly and the reporting is very good."
  • "I would like to see support for auto-correlations."

What is our primary use case?

We use NetLoad for two different types of testing. We use it for load testing and automation testing. We use it test out the user experience. 

What is most valuable?

NeoLoad can be integrated with Selenium for testing the user interface and user experience.

The scripting is really user-friendly and the reporting is very good. It supports regular expressions that help us to correlate things.

NeoLoad integrates well with other solutions.

What needs improvement?

I would like to see support for auto-correlations.

For how long have I used the solution?

I have been using Neotys NeoLoad for three years.

What do I think about the stability of the solution?

This is a stable solution from what I know. The frequency in which it is used depends on the project and the client.

What do I think about the scalability of the solution?

We have 50 people who are licensed and using this solution.

How are customer service and technical support?

The technical support is good.

Which solution did I use previously and why did I switch?

I also have experience with Apache JMeter.

How was the initial setup?

The implementation is easy. It is just about downloading the application and there are three modules to install and configure, including the monitoring, the agents, and the controller.

What other advice do I have?

This is definitely a solution that I recommend. 

I would rate this solution a nine out of ten.

Which deployment model are you using for this solution?

Hybrid Cloud

If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?

Amazon Web Services (AWS)
Disclosure: My company has a business relationship with this vendor other than being a customer: partner
PeerSpot user
Buyer's Guide
Download our free Tricentis NeoLoad Report and get advice and tips from experienced pros sharing their opinions.
Updated: December 2024
Buyer's Guide
Download our free Tricentis NeoLoad Report and get advice and tips from experienced pros sharing their opinions.