Tools – Planit https://www.planit.com Industry Leading Digital Transformation Services Mon, 25 Aug 2025 07:26:04 +0000 en-US hourly 1 https://wordpress.org/?v=6.9 https://www.planit.com/wp-content/uploads/2025/02/favicon_planit.png Tools – Planit https://www.planit.com 32 32 Performance testing toolset: A close look at 10 recommended tools https://www.planit.com/performance-testing-toolset-a-close-look-at-10-recommended-tools/ Thu, 26 Sep 2024 08:40:00 +0000 https://www.planit.com/?p=5974
Articles

Performance testing toolset: A close look at 10 recommended tools

Explore these 10 popular performance testing tools to ensure your app runs smoothly under any load. Perfect for DevOps teams & enterprises optimising performance.

Table of Contents:

Ensuring your application runs smoothly under various conditions is critical to software development.

That’s where performance testing becomes integral to your application monitoring. It’s not just about ensuring things work; it’s about ensuring they work well.

In this piece, we’re diving into ten performance-testing tools to help you achieve that.
Each tool comes with its own unique features tailored to different needs within the ever-evolving DevOps landscape.

What exactly is performance testing?

Think of performance testing as a way to see how your application behaves under stress.

How fast does it load?

How many users can it handle at once?

Does it crash under pressure?

These are the kinds of questions performance testing answers. It’s a way to ensure your software meets users’ demands, no matter the load.

Why should you care about performance testing?

Imagine launching a new app only for it to slow down or crash when too many people use it. Not a good look that could significantly impact your brand reputation.

Performance testing helps avoid such scenarios by identifying potential issues before they affect your users. By integrating performance testing into your DevOps service, you’re not just improving your app but protecting your brand’s reputation.

A closer look at 10 performance testing tools

Here’s a rundown of ten performance-testing tools that should be on your radar. Each one offers something unique, so whether you’re a startup or an enterprise, there’s likely a tool here that fits your needs.

1. Apache JMeter

Apache JMeter is a favourite among open-source testing tools. It’s especially useful for testing web applications and supports various protocols, such as HTTP, HTTPS, SOAP, REST, and FTP.

Why Use It?

  • Simulates heavy loads to test server strength.
  • Provides detailed HTML reports.
  • Works well with CI/CD tools like Jenkins.

Who’s It For?

  • Teams looking for a reliable, open-source solution for load testing.

2. LoadRunner

LoadRunner by Micro Focus is a heavyweight in performance testing. It’s designed to handle large-scale testing scenarios, making it perfect for enterprises.

Why Use It?

  • Handles thousands of virtual users.
  • Supports over 50 protocols, including some niche ones
  • Comes with advanced analytics for pinpointing performance issues.

Who’s It For?

  • Large enterprises that need to simulate complex scenarios.

3. Gatling

Gatling is another open-source tool praised for its speed and efficiency. It’s written in Scala, which distinguishes it from the others on this list.

Why Use It?

  • Extremely efficient with resources.
  • Detailed and easy-to-understand reports.
  • Integrates well with CI/CD pipelines.

Who’s It For?

  • Developers who want a fast, lightweight tool.

4. Neoload

Neoload, from Tricentis, offers a mix of power and simplicity. It’s known for making complex performance testing straightforward, especially when working with web and mobile apps.

Why Use It?

  • RealBrowser technology is used to simulate actual user activity.
  • Easy integration with DevOps tools.
  • Supports both on-premise and cloud environments.

Who’s It For?

  • Companies that must test web and mobile applications with a user-friendly tool.

5. Locust

Locust is a load-testing tool that’s highly customisable thanks to its Python-based scripting. It’s also scalable, making it a good fit for testing large user bases.

Why Use It?

  • Written in Python, making it easy to script.
  • Scales easily to handle large loads.
  • Real-time monitoring for instant feedback.

Who’s It For?

  • Teams that prefer Python and need a flexible tool.

6. K6

K6 is a modern, developer-centric tool that seamlessly integrates into your existing workflow. It’s lightweight but powerful and written in JavaScript, making it accessible to many developers.

Why Use It?
  • JavaScript-based, making it easy for front-end developers.
  • Works well with CI/CD processes.
  • Provides real-time performance metrics.
Who’s It For?
  • DevOps teams looking for a tool that fits right into their existing setup.

7. BlazeMeter

BlazeMeter extends Apache JMeter’s functionality into the cloud, offering more flexibility and power. It’s great for teams that need to scale up their testing efforts.

Why Use It?
  • Cloud-based for easy scaling.
  • Detailed, real-time analytics.
  • Compatible with multiple open-source tools.
Who’s It For?
  • Teams needing cloud capabilities and robust reporting.

8. OctoPerf

OctoPerf is all about making performance testing accessible. It’s a SaaS tool that requires no coding knowledge, which means even non-technical team members can use it.

Why Use It?
  • User-friendly with a no-coding-needed approach.
  • Integrates with Jenkins and other CI/CD tools.
  • Offers real-time analytics and reports.
Who’s It For?
  • Small to medium-sized businesses looking for a simple yet effective tool.

9. WebLOAD

WebLOAD is a tool designed for large-scale load testing. It can handle complex scenarios and is particularly useful for enterprise applications that need to perform under pressure.

Why Use It?
  • Supports a wide range of protocols.
  • Comprehensive analytics and detailed reports.
  • Integrates easily into existing CI/CD pipelines.
Who’s It For?
  • Enterprises that need a tool with extensive capabilities and scalability.

10. Taurus

Taurus isn’t just a testing tool; it’s a framework that helps manage and simplify the entire testing process. It can run tests created in JMeter, Gatling, and Selenium, among others.

Why Use It?

  • Simplifies complex test setups.
  • Real-time dashboard with detailed metrics.
  • Supports multiple testing environments.

Who’s It For?

  • Teams dealing with complex testing setups looking for a unified solution.

How to choose the right tool for your needs

Not all tools are created equal; the best one for you depends on your needs.

Are you a small team looking for something simple? Or are you a large enterprise that needs a tool capable of handling massive, complex tests?

Consider your requirements carefully, from the need for application performance monitoring to understanding the intricacies of API integrations.

Also, think about how the tool will fit into your current DevOps landscape. Does it support the performance testing metrics you need? Does it align with the TMMi model your organisation might be following?

These are the kinds of questions you should be asking.

Explore Performance Testing Tools with Planit

Performance testing is more than just a necessary step; it’s about ensuring that your application delivers a smooth and satisfying user experience, regardless of the load it faces. Choosing the right performance testing tool allows you to catch potential issues before they become real problems.

Speak with our team at Planit today to get started.

Table of Contents:

Unleash Peak Performance

As applications grow more feature-rich and run across hybrid multi-cloud platforms, our Performance and Resilience Engineering services provide comprehensive solutions to manage complexity, resolve performance bottlenecks, and enhance software resilience.

Get Updates

Get the latest articles, reports, and job alerts.

AUTHOR:

Ferdinand Hagethorn

Director - Security Services

]]>
Planit Wins Tricentis ANZ Partner of the Year Award https://www.planit.com/planit-wins-tricentis-anz-partner-of-the-year-award/ Thu, 24 Nov 2022 00:03:00 +0000 https://www.planit.com/?p=8485
Press Release

ToolsToscaTricentis

Planit Wins Tricentis ANZ Partner of the Year Award

Planit has been named ANZ Partner of the Year at the Tricentis Partner Awards 2022.

Planit has been named ANZ Partner of the Year at the Tricentis Partner Awards 2022.

The annual awards honor and showcase Tricentis partner success stories focused on bringing continuous testing solutions leveraging the power of leading technologies. Winning partners are selected for their efforts in innovation, delivery, and implementation competencies to deliver quality software at speed across the globe.

“We are honoured to receive this award from Tricentis,” Alex Edwards, Planit Chief Operating Officer, said. “It’s a reflection of not only the hard work and commitment by our quality experts, but also the strength of the partnership that we’ve developed with the Tricentis team in Australia and New Zealand.”

This marks the third time Planit’s efforts in licensing and implementing Tricentis solutions, and certificating staff, have been recognised by Tricentis. In 2019, Planit was named Best Services Partner, ANZ, and in 2017 as Tricentis’ Best Implementation Partner for Australia.

Commenting on how Planit was able to win the award, Mr Edwards, said “In recent years, we have placed a key focus on delivering the very best service and advice across the spectrum of tooling and technologies. The success of this strategy is reflected in this award and our leadership in helping organisations get the most out of their Tricentis implementations.”

“All of this is made possible by our technology and innovation group who have built the strongest team in the region – more than 160 Tricentis certified specialists and architects,” said Mr Edwards.

Planit

Planit is a global leader in quality engineering and application testing services, helping companies build better software. Headquartered in Sydney, Australia, Planit employs over 1900 employees across Australia, New Zealand, Philippines, India and the United Kingdom. Planit was founded in 1997 in Australia and has operated in the United Kingdom since 2015 when it established its Reading office, before subsequently opening in London and supporting clients remotely across the region. In 2021, Planit was acquired by Nomura Research Institute (NRI) Australia, part of NRI global, a member of the Nomura Group.

More information: www.planit.com/about-us

Get the Most Out of Your Tools

No matter where you are on your journey, Planit can help you make the appropriate choices to ultimately deliver your applications faster, with better quality, and at lower cost. With expertise across the spectrum of tools, our consultants can be leveraged from ideation to operations and everywhere in between.

Find out how our certified experts across the spectrum of testing toolsets can help you find the right tools for your needs, get the most out of your tools, and achieve a CI/CD toolchain.

Get Updates

Get the latest articles, reports, and job alerts.
]]>
Synchronisation in Selenium https://www.planit.com/synchronisation-in-selenium/ Wed, 07 Sep 2022 11:45:00 +0000 https://www.planit.com/?p=8522
Articles

AutomationSeleniumTools

Synchronisation in Selenium

When two or more components work together to perform any action at the same pace, the process is called synchronisation. In Selenium, there should be synchronisation between the Selenium script, web app, and the script execution speed.

When two or more components work together to perform any action at the same pace, the process is called synchronisation. In Selenium, there should be synchronisation between the Selenium script, web app, and the script execution speed.

You might have noticed that sometimes pages load successfully without any time delay, while in other cases it takes a few seconds to load. I.e., the web elements on a webpage are taking time to load.

How do you resolve such an issue? This is where “Waits” enter the picture from the perspective of the Selenium automated testing suite.

Selenium provides synchronisation in the form of Implicit Wait and Explicit Wait. These synchronisation points are inserted in the script using WebDriverWait class.

Implicit Wait

Implicit Wait is a global wait. Implicit Wait time is applied to all the web elements in a test script with which the driver is interacting.

Implicit Wait is given immediately after driver is initialised. It tells driver to poll the DOM for a certain amount of time when trying to find an element if the element is not immediately available.

The syntax for implicit wait is simply and just one line:

driver.manage().timeouts()
.implicitlyWait(TimeOut,TimeUnit.SECONDS);

In this example, ten seconds is the maximum time the driver will wait for an element to be found. If an element is not located on the web page within that time frame, it will throw an exception.

driver.manage().timeouts()
.implicitlyWait(10,TimeUnit.SECONDS);

The subsequent step in your script will only execute when ten seconds have elapsed.

Implicit wait is useful when certain elements on the webpage are not immediately available and need some time to load. The default setting for implicit wait is zero meaning disabled. Once set, it will be globally applicable to the script.

Code snippet:

public static void main(String[] args) {
// TODO Auto-generated method stub

System.setProperty("webdriver.chrome.driver",
"E://Selenium Tutorial//chromedriver.exe")
WebDriver driver = new ChromeDriver();

driver.get("https://www.fliplkart.com");
driver.manage().timeouts()
.implicitlyWait(30,TimeUnit.SECONDS);
driver.findElement(By.name("Signup")).click();
//driver.findElement(By.
}

Explicit Wait

Explicit Wait is applied to a specific element on a web page. It allows your code to halt program execution until the condition is resolved or the expected condition is met.

Once you declare an Explicit Wait, “ExpectedConditions” needs to be used on the element to be located. When elements take a long time to load and you want to verify the property of the element, there is (VisitbilityOfElementLocated, elementToBeClickable, elementToBeSelected)

Syntax for Explicit Wait:

New WebDriverWait(driver,timeout)
.until(ExpectedConditions
.elementToBeClickable(element));

Code snippet:

// By default it will accepts in Seconds
WebDriverWait wait = new WebDriverWait(driver, 20);
// Here we will wait until element is not visible, if element is visible then it will return web element
// or else it will throw exception
WebElement element = wait.until(ExpectedConditions
.visibilityOfElementLocated(By.xpath("xpathvalue")));

Note that Thread.sleep() always pauses the current thread execution. It interacts with the thread scheduler to put the current thread in Wait state for a specified period of time.

Once the wait time is over, the thread state is changed to runnable state and waits for the CPU for further execution. Thread.sleep() is a static wait and it is not recommended for use it in our automation script.

This is just an introduction to the differences between these Waits. When you feel confident in using these, there are newer and smarter Fluent Waits commands that you can go on to use.

AUTHOR:

Mukta Sharma

Consultant

Get the Most Out of Your Tools

No matter where you are on your journey, Planit can help you make the appropriate choices to ultimately deliver your applications faster, with better quality, and at lower cost. With expertise across the spectrum of tools, our consultants can be leveraged from ideation to operations and everywhere in between.

Find out how our certified experts across the spectrum of testing toolsets can help you find the right tools for your needs, get the most out of your tools, and achieve a CI/CD toolchain.

Get Updates

Get the latest articles, reports, and job alerts.
]]>
TestProject: The Free Test Automation Tool https://www.planit.com/testproject-the-free-test-automation-tool/ Thu, 26 May 2022 02:10:00 +0000 https://www.planit.com/?p=8525
Articles

AutomationTools

TestProject: The Free Test Automation Tool

In 2015, the TestProject journey began and the first version of the platform was publicly launched in April of 2018. Since its inception, TestProject 2.0 has been continuously evolving, improving, and helping numerous industries worldwide.

What is TestProject?

TestProjects is a powerful end-to-end test automation tool which allows us to create automated tests for web and mobile applications, and APIs. TestProject is built on top of Selenium and Appium so that QA engineers can test web applications along with Android and iOS platforms.

It aims to simplify your test automation experience, and it supports all major web browsers. It is available for free from Tricentis – it is not open source but it can be used commercially.

Doesn’t all that sound amazing?

Why use TestProject?

As TestProject is a free Cloud-based testing platform, there are many advantages which one can think of to start using it in their specific project:

  1. TestProject comes with a test recorder, so you can easily record and playback your tests to automate UI applications. This will be helpful for you to get started with this tool. Therefore, if you do not have any programming language experience, this feature will support you in many ways.
  2. You have the flexibility to create your own add-ons to simplify your work. You can choose whether you want to develop new add-ons for your individual needs, or you can use existing add-ons that have already been developed and shared by fellow experts around the globe.
  3. Cloud-based technology that allows you to publish your tests on TestProject’s Cloud platform, where any team member can access and execute them. This allows users to manage a project, test cases, and add-ons.
  4. Cross browser and cross platform support for multiple browsers and OS.
  5. Free to download so anybody can use it for free.
  6. Schedule your tests for execution on any browser or any device.
  7. Supports CI/CD pipeline integration with Jenkins.
  8. Helps in generating and analysing reports using test analytics.
  9. You can compare your tests across different environments.
  10. Improves collaboration within a team.
  11. Supports programming languages like Java, C#, and Python.
  12. Internally, it uses RESTFUL APIs to execute tests and send notifications.

Cool features of TestProject

  • Hybrid Cloud with offline mode
  • You can save your tests locally or within any source control such as git
  • In-browser recorder to create local tests for mobile and web
  • Local reports
  • Download complete test project
  • TestProject Agent CLI
  • Open SDK – upload and execution
  • Open job and test tags
  • Better loading time
  • Better job scheduler
  • Better UX & UI
  • Firefox Support
  • Visual validation testing
  • New API
  • Parallel execution
  • Better test case management
  • Enhanced BDD
  • Codeless automation
  • Easier agent registration
  • Console testing
  • Better recording
  • iPhone simulator support
  • Better Linux support
  • Better locators AI
  • Local run
  • On-prem
  • Integration with Azure and Microsoft Cloud services

What’s new in TestProject 2.0?

TestProject comes with integration of hybrid Cloud, which is a mix of on-prem private Cloud and third-party public Cloud services. It has seamless integration and a smooth process to set up with a Hybrid Cloud.

This allows you to write, store, and execute your tests, and generate beautiful reports with screenshots. You can also execute tests when there is no connection available or even in offline mode.

It really is an Integrated tool to build custom CI/CD pipelines. Here are some examples:

At the time of creating your tests, TestProject will give you two options to save your tests:

  1. Cloud
  2. On your local machine

While recording, you can always toggle the settings to take screenshots of each step that you are performing. After recording is finished, you can save your test locally. After the execution, you can generate test reports which you can share with your team members.

Mobile testing using TestProject

Here is one quickly example of how you can run your mobile test using TestProject. To start recording your first mobile test, you should follow the below steps in order:

  1. Create a Project and ensure that you are in your project folder in the TestProject App.
  2. Click on “New Test” button as below

In this example, we are talking about a “Mobile Test”, so we will choose “Mobile” from the given options (Mobile will get highlighted so don’t worry about that).

You can then provide test name and description and click next.

Then, you need to select the platform and the application which you are going to test. In this example, I selected “Android”.

You can add application (.apk) files in two ways:

  1. By uploading the .apk file
  2. After you ensure that device is connected (as shown below) and the agent is running, you can select the application from the device.

Then, select the application.

Now, the device is set up and the application (AUT) is ready to test. We can start recording our test. We can manually write the steps or we can use Recorder from TestProject.

After you click on “Start Testing”, It will start capturing all your test steps. Once you finish the test steps, you can click the “Save and Exit” button to save your changes and your test is ready to use.

How do you generate a Test Report?

Your test is saved successfully, so how do you generate a test report? Check the first image in this tutorial and you will find “Reports” in the top header of the page. If you do not find it, check the image below:

You can also view the reports for individual test runs for debugging and investigation purposes. If any test fails, TestProject’s report section gives you an option to see the failed test cases, so we do not need to worry about passed or failed test cases.

How do you generate a Test Report?

You must know the “why” before choosing any tool and especially before buying any licensed tool. Your requirements may not be the same as others, but you must have clear requirements before you invest in a tool to automate your tests.

You should also have a good understanding of your budget before you decide to buy a licensed tool. Here are some factors to consider before making a decision:

  1. Will it save time?
  2. Does it fall under your budget?
  3. Will it help you to move forward in making progress in terms of project completion, team member training, etc.
  4. Do you have enough skilled resources who can be trained to learn this tool, or would you require any training to help them start using the tool?
  5. Does the business case stack up?
  6. Is it easy to use? Will it help with your automation script maintenance?
  7. Does the tool have integrated capabilities?
  8. Any community support available?
  9. Will it give you good return on investment?

Conclusion

Considering the plethora of benefits, we can confidently say that TestProject is an amazing tool that fulfils the many requirements of a user. For more details, visit the official site.

AUTHOR:

Mukta Sharma

Consultant

Get the Most Out of Your Tools

No matter where you are on your journey, Planit can help you make the appropriate choices to ultimately deliver your applications faster, with better quality, and at lower cost. With expertise across the spectrum of tools, our consultants can be leveraged from ideation to operations and everywhere in between.

Find out how our certified experts across the spectrum of testing toolsets can help you find the right tools for your needs, get the most out of your tools, and achieve a CI/CD toolchain.

Get Updates

Get the latest articles, reports, and job alerts.
]]>
Better Outcomes from Better Testing https://www.planit.com/better-outcomes-from-better-testing/ Thu, 10 Mar 2022 14:54:00 +0000 https://www.planit.com/?p=8000
Case Studies

QualityEngineeringToolsTraining

Better Outcomes from Better Testing

How this telematics company uplifted quality by improving quality engineering practices.

Download Full Case Study

Problem

This company’s innovative telematics solutions can be found in many of today’s popular cars. Through these intelligent devices, car manufacturers, fleet managers and automotive companies use smart analytics to monitor and improve their products and services.

Although their telematics solutions were already popular with their customers, the company was keen to improve quality further and unlock greater efficiencies in their operations, by optimising their testing practices.

A key challenge was that their delivery teams were building various products without a consolidated approach to testing. Also, while they were doing a great job in implementing functional requirements, they struggled with specifying and testing non-functional requirements.

Defects were often found late in the lifecycle, slowing delivery. Teams were also dissatisfied with their test management tool, as it was difficult to track traceability and requirement coverage. They suspected that these challenges may have caused some of their apps to receive lower than expected scores in the Apple and Google Play stores.

To demonstrate their ability to consistently deliver quality products and services, the telematics company had already achieved ISO 9001 accreditation for their product development. Uplifting quality was crucial to maintaining accreditation to this global standard.

The telematics company had also adopted Agile to achieve better quality at a faster pace. However, they found they were not enjoying as many benefits from agile as they had hoped.

The telematics company decided that a review of their quality and testing practices was required to understand what their teams could do to uplift their lifecycle and deliver higher quality products to their customers. They knew their teams and products would benefit from better quality engineering and testing practices – they just needed someone with the right level of knowledge and experience to put them on the right path.

Some of the questions the telematics company was seeking answers to were:

  • “How can non-functional quality-related requirements be captured earlier?”
  • “How and when do quality requirements get built into each system?”
  • “How do our teams know what’s the best approach to testing each product?”
  • “What can they do to get better quality requirements in, and better system quality out, at an accelerated pace?”

Key Outcomes:

Uplifted system quality and accelerated delivery across 23 improvement areas.

Earlier and more thorough understanding of product quality risks and earlier non-functional testing.

Improved test management and security testing tools, with cost savings of over $32,000 per year.

More thorough test case traceability and faster reporting. Better visibility of test plans, strategies, estimates, progress, and results.

Improved ability to meet ISO 9001 requirements.

Solution

Satisfied with the quality of testing Planit was already providing them, the telematics company enquired requested our support in evaluating and improving their testing and quality practices. With a long history and reputation of delivering quality engineering services and leadership, we stepped up to evaluate the testing practices of the telematics company’s delivery teams and implemented a range of improvements throughout the organisation.

We started with a three-week test practice review (TPR) and identified an initial set of 22 recommended improvements. This was followed by a six-month engagement to implement each improvement, including a range of best practices within each delivery team and throughout the lifecycle.

As stated in the problem statement, one of the key challenges was that delivery teams were conducting non-functional testing late in the lifecycle, which introduced significant security, performance, usability and resiliency/availability risks. Finding those defects late in the lifecycle was proving to be a costly exercise that posed a significant business risk.

The lack of non-functional requirements also meant that test plans, strategies and estimates for in-flight projects were insufficient, focusing predominantly on functional testing, and therefore lacking realistic timelines and budgets. In addition, stakeholders were often not informed of the test approach that was being taken for each product, which made it difficult for them to trust that the right testing was taking place.

To resolve this, we introduced quality risk assessments that enabled teams to rapidly identify quality risks and corresponding non-functional requirements much earlier in the lifecycle. By providing training and mentoring on those practices, we enabled the telematics company to fill the gap in their testing, thereby reducing risk for their business and their customers.

This also allowed them to socialise and plan a much more complete approach to testing with their customers earlier in the lifecycle. This was further supported by defining a standard set of non-functional requirements, and likely non-functional testing costs, as a starting point for all future products.

We also introduced lightweight test plan and strategy templates that allowed teams to design a test approach covering both functional and non-functional testing in a short timeframe. We supported this with training and mentoring in test management practices to uplift the oversight and governance of testing across the lifecycle. Estimated cost savings were in the vicinity of $10,000 per year.

We also introduced the use of security testing tools, to enable much earlier security and penetration testing, reducing the number of security vulnerabilities and reducing the overall cost of quality. This also allowed later phases of outsourced penetration testing to focus on more complex security risks, providing greater return-on-investment. We supported this with security testing training for testers, developers, project managers and delivery leads to bolster their ability to secure their systems much earlier in the lifecycle.

Similarly, to support their teams in conducting the earlier performance testing, we provided their delivery teams with training in this type of testing and showed them how they could introduce it much earlier in their lifecycle.

There was also little evidence of previous cycles of disaster/recovery, availability and resiliency testing. We assisted their infrastructure team with developing a test plan for this testing along with high-level test cases, with a recommendation that their team record and report test outcomes to ensure evidence was available for future customers.

We also supported the telematics company with introducing usability testing for their apps, and with developing guidelines for usability testing, which allowed them to identify usability issues much earlier in the lifecycle.

We also supported the telematics company with uplifting their User Acceptance Testing and supported their customers in gaining a better understanding what is expected of them during testing, and vice versa.

The telematics company was also challenged by their existing test management tool, which was integrated with Jira, but could not provide a traceability report identifying which requirements had passed or failed testing across a release. We assisted with developing a business case and pilot that proved that Tricentis qTest would provide with significant cost savings of over $32,000 per year. The tool was subsequently adopted by the organisation.

For in-flight projects, we conducted a test automation review to enhance tests that had been developed in Postman for one set of APIs, and we assisted with the introduction of SoapUI suite for testing another system’s APIs. Recommendations for extending test coverage were offered to each team, with positive improvements being made in the automation approach for each project.

We also noted that testers and developers had a different understanding of unit testing, with neither being fully aware of each other’s viewpoint, nor having a full appreciation of the full suite of early tests could be carried out. To resolve this, we provided training sessions for developers, testers and BAs on black-box and white-box test case design techniques to support more cost-effective testing much earlier in the lifecycle.

A test documentation review was carried out for several projects to provide practical ideas on how to improve and streamline test documentation while still maintaining high quality and continuing to meet ISO 9001 accreditation requirements. We created a variety of lightweight templates to support testing and to provide greater visibility of test plans, strategies, test progress and outcomes.

We also supported the telematics company by facilitating a corporate risk assessment with their executive team to identify a comprehensive set of risks that the organisation could face, allowing them to identify treatment plans for the reduction of each risk.

We also assisted the organisation in understanding what quality means to them by running a survey with staff throughout the organisation, resulting in the creation of colourful “word clouds” that could be showcased on office walls, to remind staff of the importance of testing and quality to them and their customers.

Each improvement was captured on a Testing Services Wiki, including processes, templates, and training materials. This allowed existing testers to utilise the practices for their products, and supported when new testers joined the organisation. Training and mentoring were provided throughout the engagement, to support teams with embedding each improvement into their Agile lifecycle.

We also implemented improvements to several sections of the company’s Business Manual to better support new staff joining the organisation and assist them with maintaining their ISO 9001 accreditation.

Outcome

We implemented a total of 23 improvements across the telematics company delivery teams. Each improvement assisted the telematics company in fulfilling its goal of uplifting system quality and accelerating delivery on a variety of in-flight projects.

By adopting our best practices, delivery teams improved their:

  • Understanding of product quality risk, leading to much earlier and more effective non-functional testing, including performance, usability, and security testing, which improved software quality on several projects.
  • Approach to performance, resiliency/availability, and security testing, strengthening their understanding of these approaches and enhancing the company’s ability to satisfy ISO 9001 requirements.
  • Test case traceability and test documentation timelines, following the introduction of the qTest test management tool, security testing tools, improved test automation approaches and improved test planning templates. These improvements alone helped save the company over $32,000 per year.
  • Visibility of test plans, strategies, estimates, progress, and results.

Other key improvements following our engagement included better:

  • Test planning on projects from industry leading test management practices.
  • Understanding by project managers and the PMO of what is typically required in non-functional testing with the help of standard non-functional requirements and typical high-level estimates.
  • Staff understanding of the company’s ISO 9001 accreditation via an uplift to the Business Manual.
  • Executive management understanding of corporate risks relevant to their organisation via the introduction of a new corporate risk identification process.
  • Motivation of staff throughout the company by identifying what quality means to them and their customers via brainstorming sessions and resulting word clouds.

Each improvement was supported by workshops, training, mentoring, templates, and documentation reviews with staff responsible for testing and quality, including testers, developers, BAs, delivery leads, project managers, business development managers and executives. These enhancements were retained in a Testing Practices Wiki, including processes, templates, and training materials for each improvement to ensure each practice would continue to benefit future teams’ products and customers.

 

Download Full Case Study

Deliver Quality Quicker

In today’s competitive landscape, organisations expect to deliver more ambitious technical outcomes at improved efficiency. We can help you achieve these goals by embedding quality throughout the lifecycle, optimising your delivery to improve outcomes, accelerate speed, and decrease cost.

Find out how we can help you mature your quality engineering practices to consistently achieve better results with greater efficiency.

Get Updates

Get the latest articles, reports, and job alerts.
]]>
Tricentis Awards Planit Best Implementation Partner for Australia, 2017 https://www.planit.com/tricentis-planit-best-implementation-partner/ Sun, 19 Nov 2017 00:32:00 +0000 https://www.planit.com/?p=8488
Press Release

ToolsToscaTricentis

Tricentis Awards Planit Best Implementation Partner for Australia, 2017

Sydney, 17 November 2017 – Tricentis, a leader in Gartner’s Magic Quadrant for Software Test Automation, has selected Planit Testing as the 2017 recipient of the Best Implementation Partner Award for Australia.

Reflecting on the award, Planit’s Chief Technology Officer, Alex Edwards, stated that, “as specialists in testing and digital quality, we need to be on the forefront of technologies and practices. It’s great working with a progressive tool provider such as Tricentis and an honour to be named as their top implementation partner in Australia.”

“At Planit, we never lose sight of our client’s goals and work to find the best ways of achieving those goals,” says Alex. “So when we’re asked to help in selecting and implementing a toolset, we first focus on best fit.”

“We’re always 100% tools agnostic,” says Alex. “With that in mind, the fact that so many clients have chosen the Tosca toolset is a massive compliment to Tricentis and attests to their ability to deliver a tool that meets the demands of its customers. We’ve successfully implemented Tosca across a raft of organisations and have a lot of happy clients as a result.”

“For us, this award wouldn’t be possible without our dedicated team of consultants who have yet again proven their commitment to continuous improvement with over 500 team members already attaining their Tosca certification. The award and the success of our client projects all boils down to their outstanding work.”

Looking towards 2018, Alex said there is no slow-down in sight. “We already have a strong pipeline of automation projects and opportunities, and expect that 500 more members of our team will add Tosca certification to their skillset over the coming year.”

About Planit

At Planit, we specialise in digital quality. We enable clients to accelerate the delivery of quality applications with our comprehensive offering of testing services and digital solutions.

Established in 1997, Planit are world leaders in testing having built a strong client-base through thought leadership, unique cloud-based offerings, responsiveness, excellent customer service, guarantee of testing efficiencies and proven track-record of delivering quality outcomes. Planit are also world leaders in the delivery of ISTQB, BCS and iSQI Certified Agile training, having trained over 30,000 QA professionals.

Planit’s clients include ASB, Barclays, BHP Billiton, BT, Cricket Australia, Foxtel, Lend Lease, McDonald’s, NAB, NBN, News Corp, Origin Energy, Sportsbet, Sydney Airport and Vodafone to name a few.

With offices across Australia, New Zealand, India and the United Kingdom, Planit’s 1,300+ strong team includes highly skilled testing and digital specialists across Functional Testing, Automation, Performance, Monitoring, Virtualization, DevOps, Agile, Accessibility, Security and more.

Additional information about Planit is available via the Planit website.

About Tricentis

Tricentis provides a Continuous Testing platform that accelerates testing to keep pace with Agile and DevOps. With the industry’s most innovative functional testing technologies, Tricentis breaks through the barriers experienced with conventional software testing tools — achieving test automation rates of over 90%.

Our integrated software testing solution, Tricentis Tosca, consists of a unique Model-based Test Automation and Test Case Design approach, encompassing risk-based testing, test data management and provisioning, service virtualization, and more. Prominent analysts have recognized us as a leader in both Software Test Automation and in Functional Automation Tools. We are established as a reliable enterprise partner, helping to deliver significant performance improvements to testing projects.

Tricentis’ 400+ customers include global names from the Top 500 brands such as HBO, Toyota, Allianz, BMW, Starbucks, Deutsche Bank, Lexmark, Orange, A&E, Vantiv, Vodafone, Telstra and UBS. For regular news and information about Tricentis and the automated testing market, like and follow the company on: www.tricentis.com

Get the Most Out of Your Tools

No matter where you are on your journey, Planit can help you make the appropriate choices to ultimately deliver your applications faster, with better quality, and at lower cost. With expertise across the spectrum of tools, our consultants can be leveraged from ideation to operations and everywhere in between.

Find out how our certified experts across the spectrum of testing toolsets can help you find the right tools for your needs, get the most out of your tools, and achieve a CI/CD toolchain.

Get Updates

Get the latest articles, reports, and job alerts.
]]>