To stable test, use Prime95, and let it run for a long time. Most people think 8 hours is enough.
For temp monitoring, I would use CoreTemp or Speedfan. One thing with CoreTemp though, some people are having problems with it crashing their PC, me included, so I use Speedfan. They read the same temps for me anyways.