Testing

59 articles

What’s New in Wind River Test Management 3.3?

By Paul Henderson Today we announced the latest version of Wind River Test Management, Release 3.3, our test automation system for monitoring, executing and managing embedded device software testing. Wind River Test Management lets teams optimally execute complex tests while dynamically gathering information from the production software under test as it is running, without requiring special pre-instrumented software builds. This…

ESC Silicon Valley

By Mark Hermeling Looking forward to my trip to ESC Sillicon Valley next week. It is promising to be a busy show, especially since ESC is now combined with the Multicore expo. I just leafed through the agenda (in the form of a Nxtbook) and found a large number of sessions that I want to attend, experience show though that…

Time to Get Positive about Negative Testing

By Paul Henderson I spend a lot of time talking to device development and test groups and I continue to be surprised by a number of things. One is how little test automation is in place if you look across embedded device companies and industries. But another surprise is how little companies are doing in the way of “negative” testing.…

Community Survey: Device Software Testing and Your Changing Requirements

By Paul Henderson If you’re like me, you’re amazed at the pace of change occurring in the embedded industry. Our corner of the technology world is racing through changes – in platforms, functionality, development approaches and business requirements – faster than ever.  From a product management standpoint, it’s a challenge to stay on top of these new developments, and how…

Get Real, Go Virtual

By Michel Genard I am going to make a bold statement: Go virtual to create reality. Seems crazy enough? According to Wikipedia, reality means "the state of things as they actually exist.” The concept of existence can be elusive, because to exist, something doesn’t need to be real; it just needs to have its own relevance. Often we humans use…

Software Quality: What You Don’t Know CAN Hurt You

By Paul Henderson On Tuesday of this week, Jim Lentz, president of Toyota Motors Sales USA, testified before the House Energy and Commerce Committee about the car manufacturer’s problems and recalls.  Yes, it was Mr. Lentz’s turn in the proverbial hot seat.During pointed questioning by House members, Mr. Lentz said that the repairs prescribed by Toyota might “not totally” solve…

Quit Bugging Me: Revalidated

By Mike Deliman One day, I get this phone call. "We're working with the system, we see the calls that update the exception handlers early on - connecting the clock routines, etc. Then not very much farther on we see the system has run past where tasking should be running but it's not.  When we check, we're not getting any…

Case study: Ultra Datel Safety-Critical Avionics Upgrade Using COTS

By Paul Parkinson I recently had the privilege of working with one of our partners, LDRA, and one of our customers, Ultra Datel, on writing a case study of their experiences of a mid-life upgrade of an existing avionics system. What caught my attention was the fact that the existing system was uncertified, and the upgrade involved migrating the existing…

What Exactly are You Testing, and How?

By Emeka Nwafor "What exactly are you testing? How are you testing it?"I'm sure that these are amongst the questions that product, business, and technical managers across the embedded software industry have asked themselves on several occasions throughout their careers. I know I have.The importance of testing embedded software isn't new. In my "youth", I remember our VP of Product…

Quit bugging me: surprise NaN!

By Mike DelimanYou've got a complex system. There are dozens of tasks, a handful of interrupt routines. Your system runs fine, for hours or sometimes days on end. The loading on your system is somewhat "bursty" in that average loading is only about 20% of peak load, and peaks only happen once every hour for less than 5 seconds. Every…