Testing Off The Shelf Software