I would like to get the time loading of a specific site and if it takes more than 10 sec i want to know that by flag or something
Try StartTransaction--- EndTransaction
You can also check to see if an object exists on your page, if it doesn't within 10 seconds, exit the action (or iteration or test) with a failure message "Object not found in 10 seconds, exiting..."
Patience is like bread I say.... I ran out of that yesterday.
You can use the MercuryTimers collection object to measure elapsed time. The MercuryTimers collection object has a single default property, Timer, which returns a MercuryTimer object. Check QTP Help for more details