Faits : A. Par jugement du 3 juillet 2014, le Tribunal correctionnel du canton de Genève a reconnu X._ coupable de voies de fait (art. 126 al. 1 CP), d'injure (art. 177 al. 1 CP), de violation de secrets privés (art. 179 CP), d'utilisation abusive d'une installation de télécommunication (art. 179 septies CP), de tentative de menaces (art. 22 al. 1 et 180 al. 1 CP), de violation de domicile (art. 186 CP) et d'infraction à l'art. 115 al. 1 let. b de la loi fédérale sur les étrangers du 16 décembre 2005 (LEtr; RS 142.20). Il a condamné l'intéressée à une peine privative de liberté de 90 jours, sous déduction de 90 jours de détention avant jugement, à une peine pécuniaire de 30 jours-amende à 10 fr. l'unité, sous déduction de 27 jours-amende correspondant à 27 jours de détention avant jugement, ainsi qu'à une amende de 300 fr., la peine privative de liberté de substitution en cas de défaut de paiement de l'amende étant de trois jours. En outre, il a révoqué un précédent sursis (peine pécuniaire de 20 jours-amende à 30 fr. l'unité, sous déduction de un jour-amende correspondant à un jour de détention avant jugement) et ordonné une mesure thérapeutique institutionnelle en milieu ouvert (art. 59 al. 2 CP). Dans ce même jugement, il a classé la procédure des chefs d'exhibitionnisme (art. 194 al. 1 CP), de vol d'importance mineure (art. 139 ch. 1 et 172ter al. 1 CP), de dommages à la propriété (art. 144 al. 1 CP) et de violation de domicile (art. 186 CP). B. Par arrêt du 16 février 2015, la Chambre pénale d'appel et de révision de la Cour de justice genevoise a admis partiellement l'appel formé par X._. Elle a réformé le jugement attaqué en ce sens qu'elle a condamné X._ à une peine privative de liberté de 45 jours, sous déduction de 45 jours de détention avant jugement, ainsi qu'à une peine pécuniaire de 22 jours-amende à 10 fr. l'unité, sous déduction de 22 jours de détention avant jugement, rejetant les prétentions en indemnisation de X._ et confirmant pour le surplus le jugement entrepris. C. Contre ce dernier arrêt cantonal, X._ dépose un recours en matière pénale devant le Tribunal fédéral. Elle conclut, principalement, à l'annulation de l'arrêt attaqué en tant qu'il confirme le jugement de première instance s'agissant du prononcé d'une mesure thérapeutique institutionnelle en milieu ouvert et rejette ses prétentions en indemnisation, et sollicite l'allocation d'une indemnité pour détention injustifiée de 10'000 fr. A titre subsidiaire, elle requiert l'annulation de l'arrêt attaqué et le renvoi de la cause à la cour cantonale pour nouveau jugement. En outre, elle sollicite l'assistance judiciaire et l'effet suspensif.