(Reuters) - U.S. semiconductor testing company Cohu Inc said on Tuesday it will buy rival Xcerra Corp for about $796 million in a cash-and-stock deal.