Je suis actuellement en train d'essayer d'exécuter des tests sur une application Web en utilisant Selenium IDE avec Firefox 14. Les tests consistent principalement à charger une page contenant des milliers de liens et à cliquer sur chacun de ces liens. Bien sûr, chaque fois qu'une fenêtre contextuelle s'affiche, je dis à Selenium de la fermer et de continuer avec les liens restants.
Cependant, il semble que même si je ferme les fenêtres contextuelles, Firefox ne libère pas la mémoire. Habituellement, Firefox finit par planter après avoir ouvert 1500 fenêtres contextuelles (environ 2,5 Go d'utilisation de la mémoire).
Y a-t-il un moyen de forcer le navigateur à libérer la mémoire ? Peut-être quelque chose que je devrais définir dans about:config ? Ou y a-t-il un défaut avec Selenium ?
Merci.