J'ai fait ce qui suit sur une VM Citrix XenDesktop, mais vous pouvez simplement le faire sur votre PC local:
Microsoft Virtual PC
Si vous exécutez Windows 7, vous pouvez télécharger Microsoft Virtual PC et créer autant de copies de Virtual PC que nécessaire pour les tests sans aucun problème de licence:
Cela ne nécessite aucune licence Windows supplémentaire; vous configurez simplement plusieurs machines avec différents navigateurs. Vous pouvez exécuter les navigateurs hors de la fenêtre en suivant le tutoriel disponible ici:
Installation des navigateurs
Vous devrez créer au moins 3 PC virtuels (astuce: gardez la mémoire à 256 Mo pour chaque PC virtuel pour éviter de gaspiller de la mémoire sur les bureaux virtuels).
Sur le premier VPC, j'ai installé ceci:
avec Chrome 1, Safari 3.1, Opera 8.
Sur le second, j'ai installé Internet Explorer 7, Chrome 3, Safari 3.2.1, Opera 9.
Sur le troisième, j'ai installé Internet Explorer 8, Chrome 8. Safari 4.0.5, Opera 10.
Sur Windows 7 (machine native), j'avais Internet Explorer 9, Chrome 11, Safari 5, Opera 11 et pour Firefox, j'installe également l'application suivante en mode natif:
Personnellement, je ne retournerais pas plus de 5 ans en arrière avec la compatibilité (autre que IE pour les réseaux gouvernementaux) à moins que vous n'ayez une exigence spécifique (j'ai divisé Chrome et Opera au fil des années car j'ai décidé qu'il n'y avait que de nombreuses versions). Cependant, si vous constatez que quelqu'un a un problème spécifique avec un site utilisant une version spécifique du navigateur, il devient très facile d'installer des machines virtuelles supplémentaires pour exécuter des versions de navigateur supplémentaires.
Obtention d'anciens navigateurs
Vous pouvez télécharger les anciennes versions de Chrome à partir d'ici:
et Opera ici:
Virtualisation de la plate-forme de test (facultatif)
J'utilise Xen Desktop pour virtualiser la plate-forme de test afin de pouvoir l'utiliser n'importe où et j'y ai également inclus mes outils de développement préférés:
L'édition express est disponible gratuitement.
Une bonne alternative commerciale
Un autre excellent produit que j'ai récemment rencontré est Stylizer, un éditeur CSS qui installe plusieurs versions de navigateurs à des fins de test, mais il s'agit d'un produit commercial payé pour le produit, mais il est très bon et vaut les petits frais nécessaires pour l'exécuter.