Covering Disruptive Technology Powering Business in The Digital Age

image
Elevating the In-Car Experience: The Power of Automotive HMI Testing
image

Written By: Nick Hudson, Product Marketing Manager, Keysight Technologies

 

Just a few short years ago, the automotive human-machine interface (HMI) was limited to dashboard instrument clusters, steering wheel controls, and centre stack controls. Today, a vehicle is likely to have all that, plus voice recognition systems, digital interfaces, an in-vehicle infotainment (IVI) system that connects to your phone, and even head-up displays (HUDs). 

And the evolution of automotive HMIs is not slowing down any time soon. That’s because as the widespread rollout of fully autonomous vehicles comes ever closer, the accepted in-car setup is going to change beyond all recognition.

When the vehicle is in control, having all controls centered around the steering wheel and the driver’s 30-degree viewing angle is no longer necessary. The total in-car space is, therefore, up for grabs. The HMI experience of the driver and all their passengers will no longer be compared to the HMI experience in a different vehicle. It will be compared to Netflix and Amazon.

That’s why the HMI is taking centre stage in automotive development. Simply, getting the HMI experience right holds the key to delivering commercial advantage and taking the lead in the new era of software-defined vehicles.

And as the role of the HMI becomes more important, so does the role of HMI testing. It is becoming more challenging, more complex—and even more of a bottleneck to development.

Let’s look at these challenges—and, more importantly, how we can overcome them.

Automotive User Experience  Testing

In the same way as traditional driving controls feel familiar to drivers no matter which vehicle they get into, so they have to have a familiar user interface (UI) on every HMI. Plus, it has to be user-friendly and intuitive for everyone, from the most tech-savvy to the least.

At the same time, every brand has to deliver a distinctive UX that enhances brand identity.

Achieving all this is easier said than done.

We are in a world where S&P Global predicts we are going to move from an average of 1.1 screens per vehicle today to 1.6 screens by 2028, so complexity is increasing. Plus, there are few accepted UI design protocols for automotive HMIs just yet. You could liken the space we are in right now to the world of websites before an accepted UI evolved.

What’s more, getting real-world user data is hard because so many of a vehicle’s systems are held in a black box environment, which means little is known about exactly how users are experiencing and interacting with HMIs.

The Testing Challenges of the Modern HMI

Testing in this situation would be complicated enough if the entire HMI was a single in-house system. Of course, it is not. Users expect to be able to use Apple CarPlay or Android Auto with their vehicles.

Therefore, there must be complete confidence that the vehicle’s systems will happily interact with all versions of Apple CarPlay or Android Auto as well as with any app from any developer that may be on users’ phones.

“The evolution of automotive HMIs is not slowing down any time soon. That’s because as the widespread rollout of fully autonomous vehicles comes ever closer, the accepted in-car setup is going to change beyond all recognition.”

From a UX perspective, especially at premium levels, there is the need to balance the Apple CarPlay or Android Auto look and feel users are familiar with but at the same time provide vital brand differentiation.

It all takes testing requirements to the next level and puts accepted ways of working under strain.

HMI Testing Best Practices

Automotive HMI testing has always been all or nothing. Regulatory and compliance requirements (not to mention ethical considerations) in HMI testing mean the pass rate on safety and functional testing must be 100%.

It means that testing has traditionally enjoyed a position that other testers might envy. When safety is non-negotiable, ‘it will take as long as it takes’ is an answer that everyone in the industry accepts. If a release needs to be delayed by six months or more while every test is conducted manually, that’s the way it needs to be.

It is a way of working that’s increasingly unfit for purpose. Software-defined vehicles are changing the way the automotive industry works. Established ways of working need to change too.

Apple CarPlay and Android Auto are on update cycles that are out of the control of OEMs, so testing has to be more reactive—and needs to happen faster. Plus, the speed of development in software-led automotive marques means every OEM needs to keep up or they will lose too much ground too quickly.

In other industries, agile and continuous integration and continuous delivery (CI/CD) pipelines enable rapid evolution. Now it’s time that the automotive industry embraces this same approach.

The only way to balance this need for speed with the need for 100% confidence is to harness what automated testing has to offer.

The tool that is needed is Keysight’s Eggplant.

The Benefits of Effective HMI Testing

Keysight has long empowered the automotive industry with innovative design and test solutions that help create high-quality and high-performance products while mitigating safety risks.

When you add Eggplant, you unlock a new world of HMI testing tools. Eggplant Test uses computer vision, robotic process automation, and AI-driven testing to automate functional, regression, and UI testing tasks. The solution tests real user journeys by emulating actual user movements, using computer vision to guide the AI to the right UI elements.

What’s more, because it uses digital twin models, you can automate interface and system testing, and conduct non-intrusive black box testing that doesn’t access underlying application programming interfaces.

It gives you everything you need to conduct hardware-in-the-loop testing, software-in-the-loop testing, and model-in-the-loop testing. You gain the tools for steering wheel control testing, voice recognition system testing, HUD testing, touchscreen testing, infotainment system testing, and more.

It enables engineers to automate tests and run them 24/7, reducing test time and increasing test coverage. By removing the task of test execution, it frees up time for engineers to design new test cases and scripts that enable marques to deliver a UX that is both familiar and unique.

The power of Keysight and Eggplant technology is why they are already used by some of the world’s biggest marques.

(0)(0)

Archive