Products

Problems
we solve

We can help your business

Request a Free Demo / trial

Insights

Insights | Calleo News | Micro Focus
1 November, 2022

Open Source vs Paid? 7 Useful Insights to Help You Choose

Open Source or Paid tools? It’s one of the biggest questions facing software projects and is a question that can deeply divide opinions. It’s a choice that often boils down to the perceived cost – free versus paid. But is it as simple as that? Once you scratch beneath the surface, there’s a lot more to consider.

I recently interviewed a host of senior test professionals across multiple industries to get their opinions. I asked the question – “What are your thoughts on open source v paid test tools?”

Naturally, these conversations took many different paths, but I was also shocked at the number of incorrect assumptions so many of them were making. After analysing the transcripts, my team and I identified 7 specific areas that needed to be urgently addressed. 

Based on these, we have provided 7 real-world insights to help inform your future decisions.

Insight #1 – Open Source Tools Don’t Always Save You Money

Let’s kick things off with possibly the most important, and misunderstood factors when deciding between paid and open source tools. Our interviews confirmed our long-held belief that a tools list price has little correlation to its total cost ownership.

A test manager with a major UK Estate Agent puts it this way:

“I’ve always kept an open mind when it comes to open source vs paid tools. I go back to a role I had with a council many, many years ago, and they were implementing a new website at the time. They did everything open source and they thought they’d be saving lots and lots of money. But then when the development costs came in, to actually get it to where they needed it, the budget went way over what it should have done. I think they had a quote for a paid tool at the time which would have come under what they actually spent to get the job done using open source tools.”

One thing that I didn’t expect, was the number of interviewees, and companies who had no idea about the total cost of ownership. Most had only calculated the up-front cost.

One of our interviewees was very open about the lack of TCO consideration:

“To be honest, when I joined in 2018, we were using Selenium on a smaller scale, so I haven’t actually done the sums.”

Insight #1: Key Takeaway

Operational budgets are coming under more scrutiny again. Set against this context, it’s crucial that you understand how much a test tool will cost you over the total period of ownership, or at least the first 3 years. Making the wrong choice up front could have far-reaching impacts and limit your available testing budget for years to come.

Insight #1: Action Item: Factor in the people costs associated with implementation and maintenance effort. These will likely be much higher than the software price

Insight #2: Don’t Believe The Hype

All too often, test tools are hyped up to epic proportions. They’re claimed to offer amazing new features, be faster, be more efficient and so on. This is often supported by demo videos and presentations. Unfortunately, the reality can be quite different.

Frequently, ‘amazing’ open source solutions are pushed by consultancies who have a vested interest in selling more days. Generally, these tools don’t deliver on their promises. The demos have been curated (and potentially manipulated) to capture and showcase the best possible case scenarios. You’re then tied to a resource-intensive solution and need to buy even more consulting days.

Meanwhile, solid and proven tools aren’t spoken about as much and are positioned as expensive and somehow less able. In reality, it’s these solid and proven tools that are the most capable and cost-effective.

As a case in point, we spoke to a lead test automation engineer at a major financial services company:

Our experience with Micro-Focus UFT is that it just doesn’t lend itself quite as well to testing the web stuff. People have tried it in the past before I came along. We’ve got a partnership with a major offshore company, so they were the ones that put the frameworks in place to start with and then I came along as the lead test engineer, so this framework was already in place to start with, and they’d already decided on Selenium…”

As soon as I heard this, I knew there’d been some negative influencers somewhere down the line. For one thing, Micro Focus UFT is the most capable web test automation tool out there. Also, Micro Focus is a Gold Level Selenium partner – UFT is 100% compatible with Selenium and provides a robust framework out-of-the-box.

Insight #2: Key Takeaway

Look out for consultancies who claim it’s better to use open source tools because they are cheaper or perform the job better. In reality, they’re only interested in selling more days. If a tool sounds too good to be true, it generally is. The consultancy will likely build an elaborate framework and you’ll be locked into using their services for longer than you ever expected. 

You may save on the tool but, you will spend a lot more on consultancy.

Insight #2: Action Item: Always question the validity of claims. Get second, third and even fourth opinions. Scratch beneath the surface to understand the real reason tools are being positioned.

Insight #3 – Techies Love a Challenge

Your technical test team members love problem-solving. This is a fantastic trait and one that you should bear in mind when consulting your test team about tool choice. I found many cases where tools were chosen because team members “enjoy doing techie stuff.” Rather than because they were faster or more efficient.

A product manager at a major professional services firm told me:

I think it’s more about what the teams want is what the teams get.”

When I mentioned that some of his functional testing could be turned around faster with a paid tool, his response was one that we commonly hear:    

“Whenever you start talking about investing in tools, the first opposition always comes internally from the development team. Like, why can’t you build it? You’re an engineer.”

Insight #3: Key Takeaway

While test teams understand the technology more than the business owners, they may not necessarily be making decisions that are in the interest of the business. You need to understand why the test team are recommending the tool. If the reason is anything other than saving time and money, then it is likely to be the wrong tool.

Insight #3: Action Item: Drill into why your team is recommending a certain tool. Ask them why? And ask what alternatives they have considered.

Insight #4 – People Often Put Their CV Before Your Business Needs

Your team may be recommending a certain product because it will look good on their CV, and not because it is the right solution for your business.

A senior test manager at a major insurance company puts it like this:

From a career point of view, if you are good at using these open source tools, I personally believe you have better prospects, better opportunities. Let’s say I’m telling you that I’m good in UFT, I’m good in whatever paid tools. Then you look at the job market. If you want to switch for a higher salary or for whatever reason, and then you will find there are let’s say 10 jobs. But if you have developed skills using open source, and then you search again, I can be certain that instead of 10 jobs for the paid tools, you will find 20, 30, 40 jobs for open source tools, you know, you have more options.”

Insight #4: Key Takeaway

Test professionals will often make decisions for themselves rather than focus on what is right for their current employer. That is human nature. So, if they perceive that something will enhance their self-worth, don’t be surprised if they suggest it.

Insight #4: Action Item: Factor in your team’s recommendations, but also the needs of the project. Make sure those recommendations achieve the project/business goals over the individual goals.

Insight #5: You Can (and Should) Try Tools Before You Buy

During these interviews, I noticed a common ‘blind spot’; most interviewees didn’t realise that free trials are available for paid test tools. 

A test manager at a leading betting and gaming company shared that: 

“One of the big attractions, certainly for businesses is that open source tools are free. Most of the places I’ve worked at are cost sensitive, so that’s something positive. And it’s good for experimentation because you’re not committed long term.”

I went on to ask what he thought was better, paid tools or open source tools.

“I explored quite a few vendors recently to explore potential gaps in our test process, and the cost can be prohibitive. It can be hard sometimes to pull that sort of business case together without getting hands on and being able to try it, which is not necessarily an option you have with some of the paid tools.”

Insight #5: Key Takeaway

You can try most paid tools before you buy. This option might not be immediately clear. If you need help arranging a free trial, drop us a note and we can help

Insight #5: Action Item: Adopt a “try before you buy” approach. That way, you can perform a fair assessment of all potential options.

Insight #6 – Test Tool Migration Takes a Lot of Effort

A major factor that affects tool choices is the procurement process. This is especially true in the public sector. Several interviewees mentioned that they must put out a tender for a new solution every four years. If a new tool is chosen, they must scrap everything and start again.

Procurement is, of course, laser-focused on minimising spend. However, they’re often concerned with the purchase costs and pay little or no attention to the incurred effort and migration cost.

A test manager at a public sector company told me:

“We can’t ever buy something forever. We can only buy it for a period of time because it’s got to go through a fair and open evaluation. So as an example, when we took on Atlassian a couple of years ago, we were basically told, yep, you can have Atlassian for four years. And at the end of that, you need to go back to a fair and open evaluation….

The surprise during this conversation was that ‘people cost’ is not considered. The cost to migrate to a new tool is not factored in, only the direct spend. 

…And if Atlassian was not at the top of the list, then you’ve got the whole migration piece. Now it’s slightly circumvented when you use open source. So JMeter is open source. It’s not really an issue as there’s no public money required. But when you have a licensed product you’re paying for it, and at a certain point you need to reevaluate, is that worth the public’s purse? And the only way to reevaluate that is to do another fair and open back to market. So, it’s quite limiting. I think this experience is going be very different compared to people you speak to in the private sector because they can just buy a license and stay with it for 12 years”.

Insight #6: Key Takeaway

For the most part, procurement are not IT professionals. They try to make the best decision they can, based on the information they have. If you can provide them with better information, they can often make more accurate and cost-effective long-term decisions.

Insight #6: Action Item: Talk with procurement and explain the total cost of ownership and cost of migration.

Insight #7: Choose a Contract Length to Suit Your Needs 

A major attraction of open source tools is that you can use them for as little, or as long, as you want. After all, why would you want to be tied to a long-term contract?

What a lot of people don’t know is that, nowadays, paid tools are available on flexible, short-term contracts.

I asked a test manager at a leading betting company what his preference was:

“With open source tools, you don’t have that long-term commitment. If tech changes quickly, we can try something new. If your business case evolves, you can drop it. You can move on to something else. I’ve been in situations before where we’ve signed long-term agreements and we felt stuck with it for years and it felt like it was the right tool at the time, but actually, things have moved on and you are stuck with this long-term license in many cases, or maybe not stuck with a license, but you so invested in terms of how you’re using it. You just kind of, roll it on and roll it on. And you know, with an open source tool, it’s not quite got that same tie-in”.

This opinion is misguided on a couple of levels. Today, most companies buy annual contracts. There’s no need to commit for any longer than you’re comfortable with.

More importantly, it ignores the effort investment to set up elaborate open-source frameworks. You can’t always just ditch a tool you’ve spent months/years using. Paid tools generally require much less effort to set up – they’re pretty much ready to go out-of-the-box.

Insight #7: Key Takeaway

Once you’ve found the right tool you only need to commit for the length of time you need the tools for. Despite what many people think, it can be harder to switch between open source tools – they often require much greater migration effort. Paid tools incur an upfront or ongoing cost, but they are usually much easier to get up and running with substantially less time spent.

Insight #7: Action Item:

If you only want the tools for a short project, ask your tools vendor for a project-based test tools price. Compare that to the configuration cost of your open source framework and expert resources.

Open Source vs Paid? Our Conclusion

During our interviews, we found so many unverified assumptions, hearsay or examples that are years out of date. It was quite an eye-opening experience. Not what we were expecting.

I’ve always known that the lobby for open source is louder than the lobby for paid tools, but some of the beliefs held by our interviewees were quite staggering.

In summary, when it comes to choosing a test tool, my biggest single piece of advice is this: scratch beneath the surface. Find out the true picture (and cost) before setting off down a path that might not lead to the right destination. Ask why recommendations were made. Understand the TCO, not just the upfront cost.

Here’s a Case in Point

Recently, I was talking to a performance test manager who was unhappy with the tool he was using (JMeter).

 Although JMeter is ‘free’, it involved complex scripting, long set-up times, ongoing hardware costs, the internal cost to support JMeter, and an arduous process to analyse the results.

 I arranged a demo of a paid tool, LoadRunner Cloud. He loved it, however, when he heard the price, £40K, he said he would struggle to get budget approval.

 Not one to be put off easily, he wanted to see if there was a business case for LoadRunner Cloud. With that in mind, we explored the relative cost of the tools. In particular, we scratched beneath the surface to find out what his current free tool was really costing.

 When we looked at the effort comparison, he worked out LoadRunner Cloud would save him a staggering 61 person weeks of effort. That’s a full-time employee for well over a year (with holidays factored in).

 When we looked at hardware costs, we found an additional £10k saving. LoadRunner Cloud includes all the load generation infrastructure he needed, no need to secure any additional hardware.

 Armed with this information, he was easily able to secure the £40k budget required for the paid tool.

In Summary

We hope you have found these insights useful. Hopefully, they have armed you with questions, and things to consider the next time you’re choosing a test tool.

Do you need help choosing a test too? Get in Touch Today

Stephen Davis
by Stephen Davis

Stephen Davis is the founder of Calleo Software, a OpenText (formerly Micro Focus) Gold Partner. His passion is to help test professionals improve the efficiency and effectiveness of software testing.

To view Stephen's LinkedIn profile and connect 

Stephen Davis LinkedIn profile

1st November 2022
What can testers learn from SpaceX

What Can Testers Learn From SpaceX?

As a test professional, I’ve seen countless projects where defects are treated as disasters rather than learning opportunities. But what if we flipped that mindset? What if software development projects embraced failure as SpaceX does—not as an end, but as the beginning of progress?

video to defect

How to Generate Defect Reports from Videos!

Testers can now convert video recordings into detailed defect reports. This groundbreaking functionality accelerates project timelines with AI-powered speed and accuracy. Not only does this technology provide the holy trinity of speed, quality and cost savings, but it also solves a huge—often unspoken—issue on many projects: the breakdown of dev/test relations at the worst possible time.

Video to Software Tests

A Testing Revolution? How to Turn Videos into Manual and Automated Test Cases

Imagine being able to record a user story and instantly turn it into manual and automated tests—how much time and effort would you save? Whether you’re preparing for SIT, UAT or streamlining regression testing, you can now generate manual and codeless automated test cases directly from video recordings, leveraging cutting-edge AI technology to streamline your testing processes.

Test Automation what's new

What’s New: Exciting Test Automation Tool Updates

As great as OpenText is at software development, it’s not always the best at keeping people informed about changes. So, today, I’m sharing a few recent updates to the OpenText automation tools. These are just a tiny sample of recently implemented changes. They focus on cloud capabilities, AI-powered object detection, codeless testing, and streamlined workflows that make test automation more accessible and efficient than ever.

Software Testing in 2030

Software Testing in 2030: 4 Ways QA Will Change

Over the next five years, software and software testing are set to evolve at a rate we’ve never seen. In fact, it has already started. Over the last few years, everyone remotely involved in tech has witnessed the constant change in the way things are done. This seemingly non-stop innovation has been driven by emerging technologies, shifting development paradigms, and businesses reevaluating their priorities… and is set to accelerate.

Software Testers v Rogue AI

Software Testers: Humanity’s Best Chance Against Rogue AI

In the race to protect us against rogue AI, our best defence might not be scientists or politicians, but the often-overlooked heroes of the tech world: software testers. As AI systems increasingly mediate healthcare, criminal justice, and military decisions, this unlikely profession could hold the key to preventing existential catastrophe.

4 testing breakthroughs

Software Testing AI: 4 Breakthroughs You Can’t Ignore in 2025

It’s 2025 and software testing AI can no longer be ignored. AI innovations in software testing can deliver unprecedented efficiency gains and bridge the gap between manual and automated workflows. This article contains four software testing AI breakthroughs you can’t ignore in 2025.

Remote Software Testing

Remote Testing Teams: 4 Strategies to Avoid Collaboration Disaster

It’s been years since the pandemic. Still, many companies I speak to have struggled to adapt to changing practices and have failed to implement effective working habits. Unfortunately, you can’t just continue as if nothing has changed—this approach just won’t cut it anymore. In this week’s insight, I provide four actionable approaches that I have picked up from the many successful testing projects I talk to. These easy fixes will help you prevent collaboration disasters in your remote testing teams.

Top Software Lists

Exposed Why ‘Top Software’ Lists Can’t Be Trusted!

You see them everywhere. Top 10 this, top 20 that. We have all searched for lists that rank products. Whether cars, phones, software, or anything else. But how trustworthy are the ‘top software’ lists on the internet?

Insights

Search

Related Articles

InsightsTrending

To get other software testing insights, like this, direct to you inbox join the Calleo mailing list.

You can, of course, unsubscribe 

at any time!

By signing up you consent to receiving regular emails from Calleo with updates, tips and ideas on software testing along with the occasional promotion for software testing products. You can, of course, unsubscribe at any time. Click here for the privacy policy.

Sign up to receive the latest, Software Testing Insights, news and to join the Calleo mailing list.

You can, of course, unsubscribe at any time!

By signing up you consent to receiving regular emails from Calleo with updates, tips and ideas on software testing along with the occasional promotion for software testing products. You can, of course, unsubscribe at any time. Click here for the privacy policy.