答えは、テストでどれだけ正確にする必要があるかによって異なります。
最も簡単なオプションは、コメントですでに言及されているIETesterです。これは IE のラッパーで、5.5 から v9 までのすべてのバージョンの IE を同じウィンドウで実行できます。古いバージョンの IE でサイトがどのように表示されるかをテストするのに非常に便利です。いつも使っています。
残念ながら、あまり安定していません。特にIE6またはIE7を実行している場合は、頻繁にクラッシュします。また、フラッシュなどのプラグイン要素にもうまく対応できません。サイトでそれらを頻繁に使用している場合は、うまくいかない可能性があります。
しかし、制限に対処できるのであれば、これは優れたプログラムであり、あなたの質問に直接答えてくれます。
より具体的には、古い非 IE ブラウザーを使用して IE6 をシミュレートできることを望んでいました。残念ながらそうではありません。IE は (悪い意味で) ユニークです。現在も過去も、他のブラウザには見られなかった機能、バグ、癖があります。
最も近いものは、非常に古いバージョンの Opera である可能性があります。初期の頃は、IE との互換性を確保するために、多くの IE 独自の機能を実装するように努めていました。しかし、それでも、それほど近いことはありませんでした。
非常に生意気な代替手段の 1 つは、Wineを使用して IE6 を Linux ボックスにインストールすることです。繰り返しになりますが、不安定になる可能性がありますが、動作することが知られています。しばらく試していませんが、当時は問題なく動作し、その間に Wine は大幅に改善されました。
それを超えて、唯一の現実的なオプションは、IE6 の正規のコピーを実行することです。これを行う最善の方法は、VM に XP の完全なコピーをインストールすることです。素晴らしいとは言えませんが、IE6 ユーザーが見ているものを 100% 正確に把握するには、これが唯一の方法です。それがあなたにとって重要な場合は、これを行う必要があります。
しかし、正直なところ、ほとんどの場合、100% であっても問題ありません。IETester は、ほとんどのサイトをテストするのに十分に適しています。率直に言って、奇妙な不具合が残っていても、あまり心配する必要はありません。
それを機能させます。完璧にしないでください。そのためには、IETester で十分なはずです。