Difficult Hardware Testing Cases

snowedinstudios 102 Feb 20, 2014 at 20:41 hardware testing

How do you handle hardware testing with limited testing capacity? We have some clients reporting crashes on specific hardware, but have no means to physically test it. How would you handle this?

8 Replies

Please log in or register to post a reply.

Reedbeta 167 Feb 20, 2014 at 21:01

You can always ask the hardware vendor to do some testing for you. They probably have a variety of configurations available for their own internal testing and they might be willing to help you out.

rouncer 103 Feb 21, 2014 at 05:58

its a pain for sure, a solution would be to use the most popular hardware, because it is a bad problem that happens with software.

Stainless 151 Feb 21, 2014 at 09:05

At the last place we actually did PC game development, the QA department was huge.

We had 20 PC’s each with different motherboards. Each of them were fitted with a hard disk docking cradle and a set of hard disks. Each hard disk had a different operating system on it (or version of OS’s, so we might have three version of XP per machine as well as windows 2000, and several versions of Linux)

Then we would have a bunch of graphics cards.

Before release a game would have to pass QA on ALL combinations

This is why I hate PC games development, give me a platform where I know what hardware I have to run on please.

The only solution I have is make sure the end user has up to date drivers for all hardware, get him to send you a list of hardware and drivers.

Then either go to their site and have a look, or buy an equivalent setup. There is no @magic bullet@

Sol_HSA 119 Feb 21, 2014 at 13:52

There’s a magic bullet. Refund.

Stainless 151 Feb 21, 2014 at 15:08

:> Ouch. Laughed so much it hurt.

Do you work for EA?

snowedinstudios 102 Feb 21, 2014 at 15:41

Thanks for the advice everyone! @Reedbeta that’s a great idea! @Stainless That’s a very thorough method. One that requires many resources.

tyree 102 Feb 22, 2014 at 05:42

one solution is use tech you know everyone has. the previous generation of tech or just flat out old tech

Dim_Yimma_H 104 Mar 11, 2014 at 18:33

Can you request a crash dump? That’s how programmers I have come in contact with have solved crashes that they themselves cannot reproduce, so the crash dump told them what function and condition crashed, they add some code to prevent that condition, then send back a build to the people on the specific crashing hardware. With some luck, the crash was then gone!