To caveat, different programs stress it in different ways. You'll see different loads on the card doing Unigine, Firemark, or Furmark. Your most thorough method of testing IS to run each of these and see what it does. Unigine can run just as long as Furmark. Firemark is more a benchmark. I found my graphical instability from OC in Unigine. Furmark didn't even make my card sweat.
Run unigine in the background while you're tweaking your OC, like my image below. You'll see the instability the moment it appears. When I hit my cap of GPU Core clock speed, everything crashed in a glorious 8 bit style Nintendo graphics failure. When I hit my memory core clock speed limit, I saw artifacting and texture load fails inside the app.
MAKE SURE YOU STEP YOUR OC INCREASES. Don't go up drastically. 10 vs 50. When you find your instability, just rope it back by 10mhz and then if you want to really push it, go up by 1 at a time. It can be painful, but it gets the most out of it without putting too much work on and damaging the card.