Faits: A. F._, née en 1953, est domiciliée à L._, chemin X._. Elle travaillait en qualité d'aide de ménage à raison d'une heure et demie par semaine au service de V._. Le 23 novembre 2006, après avoir terminé son travail chez cet employeur, elle a voulu rendre visite à un parent. Durant le trajet, elle a été victime d'un accident : alors qu'elle descendait du bus, elle a glissé et s'est fracturé la malléole externe. Il était alors 17h30 environ. V._ a annoncé le cas à Allianz Suisse, Société d'Assurances (ci-après : Allianz), assureur auprès duquel F._ était obligatoirement assurée contre le risque d'accident. Il a indiqué à cette occasion que l'assurée travaillait également pour d'autres employeurs. Par décision du 12 février 2007, confirmée sur opposition le 17 juillet suivant, Allianz a refusé de prendre en charge le cas, motif pris que l'on était en présence d'un accident non professionnel, pour lequel l'intéressée ne bénéficiait pas d'une couverture selon la loi. B. Statuant le 1er février 2008, le Tribunal des assurances du canton de Vaud a rejeté le recours formé contre la décision sur opposition par F._. C. Celle-ci a formé un recours en matière de droit public en concluant, principalement, à la prise en charge par Allianz des suites de l'accident du 23 novembre 2006. Subsidiairement, elle a conclu à l'annulation du jugement cantonal et au renvoi de la cause à l'autorité précédente pour instruction complémentaire et nouvelle décision. Allianz a conclu au rejet du recours, sous suite de frais et dépens. L'Office fédéral de la santé publique (OFSP) n'a pas présenté de déterminations.