Tips and tricks Best practice guides, FAQ & more
In 2019, Tricentis acquired the open-source test automation platform TestProject, continuing to offer it as a ‘free’ tool for everyone to use. However, a recent announcement confirmed that Tricentis would discontinue TestProject on March 31st, 2023.
At the time of acquisition, the company suggested they would be investing in research and development to extend the capacity of the product and community, contributing to better test practices for Web, Android and iOS.
TestProject is a community-powered test automation platform that was the first of its kind. As a cloud-based, community testing platform, it allows teams to become more agile and collaborate using popular open-source frameworks like Selenium and Appium.
It’s helped a lot of testers ensure quality at speed when releasing software.
TestProject also supports all major operating systems, allowing software teams to automate testing using a ‘low-code’ approach. This is done through automation building blocks shared among the online community.
Now that Tricentis has announced the end of TestProject, its users are going to be looking for a replacement platform. Many may turn to Tricentis Testim, a web app test automation tool.
That said, you might want to think twice if you’re making this choice. Branded as ‘low-code/no-code', Testim does in fact require a fair amount of coding skills.
In the 2022 Risk Radar Report, done by Leapwork and Censuswide, CEOs in the US and UK saw significant benefits from test automation. However, that same report showed that code-based approaches were stopping companies from using test automation to its full potential.
So, what if you’re looking to replace TestProject but you’re continuously encountering code-based test automation platforms that claim to be no-code? How long would it take you to build all the required test cases with such tools?
If you cannot afford to waste time and need to build reliable test cases, as quickly as possible, then you need to know what to look out for in a test automation platform.
A test automation platform should use an intuitive and truly visual language rather than code-based, making automation design and maintenance easy.
Given the short time frame, TestProject users have to migrate to a new system, you should make it as easy as possible for your team to build an entire test suite. Fast.
Otherwise, you risk putting your systems at risk due to insufficient testing.
It should also make it easy for you to collaborate across teams, providing one interface that different teammates can access. That's also the case when it comes to reporting – a platform needs to have strong reporting capabilities so that you can troubleshoot fast and fix bugs as they happen.
What’s more, it should have cross-technology functionality and allow businesses to test across all integrations. Because we all know that no system runs entirely independently.
And finally, a test automation tool should integrate with your existing tools, like Jira or Jenkins.
Read more: The Top 5 Benefits of Test Automation
Leapwork’s visual test automation tool ticks all of the above boxes – it’s a solution that strips away complexity and uses visual building blocks that your whole team can get to grips with. Yes, including those who do not have coding skills!
Not only does Leapwork have intuitive building blocks, similar to TestProject, but it also has a smart recorder that allows you to record within a UI, rapidly creating automated tests. As well as that, its AI capabilities allow tests to self-heal and include optimized locator strategies.
In Gartner's Market Guide for AI-Augmented Software-Testing Tools, they specifically draw attention to Leapwork's capabilities in self-healing of tests and location generation.
Leapwork uses Selenium under the hood and works across technologies and platforms, whatever your tech stack. It provides a more comprehensive set of functional testing capabilities that make it easy to test end-to-end across web, desktop, mainframe and mobile.
Unlike with TestProject and Testim, there’s no coding required and no overly technical interface to navigate. Leapwork can still automate even the most complex of test cases, but without ever requiring a single line of code.
Many organizations rely on TestProject to minimize the risk of costly downtime, but with so little time at hand to migrate to a new test automation tool, building your test suite quickly and reliably is paramount.
“It took me five minutes to build my very first automated test case, and that’s a case I’m still using to this day.” Voogd & Voogd
On top of that, given that no support will be provided while TestProject is decommissioned, Leapwork has a dedicated support team that can assist TestProject users with any issues or questions during the migration.
Finally, Leapwork is compatible with most DevOps tools and orchestrators, meaning that you can easily integrate it into your CI/CD pipeline.
Looking for some external validation?
In the 2022 Forrester Wave™: Continuous Automation Testing Platforms, Leapwork received the top mark possible in the testing journey criteria and was cited for leading capabilities in:
Find out why Leapwork was deemed to be a strong performer and get a comparison of test automation platforms in the full report below.