これは完全に可能です。テストしようとしているものに応じて、次の両方のバリアントのいずれかを使用します。
仮想マシン
ParallelsとVMWare Fusionの最新バージョン内でOS X 10.7以降を実行できます。この方法で、古いOS Xバージョンのサーバーバリアントを実行することもできます。これらの古いサーバーバリアントはVirtualBoxでも機能し、個人使用は無料です。
利点:
- OSXの複数のバージョンを同時に実行します
- (スクリプト)テストの自動化が簡単になります
- 以前のOS状態に簡単にロールバックするためのスナップショット(たとえば、異なるパッチレベルなど)
- ディスクを再パーティションする必要はありません
短所:
- ネイティブにインストールされたOSXよりも明らかに遅い。
- テストするソフトウェアが3Dアクセラレーションまたはその他の非USBハードウェア機能を使用している場合、問題が発生する可能性があります。USBデバイスでさえ正常に動作する場合と動作しない場合があります。
- ParallelsとVMWare Fusionにはお金がかかります(しかし現実的にはそれほどではありません)
- 大量のRAMが必要です。4GiBでほぼ実行可能ですが、6〜8以上をお勧めします。RAMはかなり安価ですが、一部のMacは4GiBまたはアップグレード不可に制限されています。
Parallelsはありませんが、試してみたところ、インストールはとても簡単でした。VMWare Fusionでは、VMをセットアップするためにApp StoreからLion Installer.app(またはMountain Lion Installer.app)が必要です。ディスクまたはディスクイメージを要求されたら、インストーラーの.appをFinderからアシスタントウィンドウにドラッグします。
マルチブート
OSXの追加インスタンスをコンピューターにインストールし、システム環境設定の起動ディスクを使用するか、ブートチャイムが聞こえたらAlt / Optionキーを押して、簡単にインスタンスを切り替えることができます。
既存のディスクのパーティションを再作成するか、セットアップ中にディスクユーティリティで圧縮して追加のパーティションを追加するか、追加のハードドライブまたはSSDにインストールします。これには、外部USBまたはFirewireドライブを使用できます。一部のThunderboltドライブも起動可能です。
Installer.app
App Storeから購入できなくなったため、Lionを既に購入しているのは良いことです。最も簡単な方法は、Snow Leopardを実行しているMacにダウンロードすることです。AppStoreを開き、正しいApple IDでログインしていることを確認して、「購入済み」タブをクリックします。そこでLionをダウンロードできるはずです。
ダウンロードが完了すると、アプリケーションディレクトリのアプリになります。Snow Leopardのインストールをアップグレードするため、実行しないでください。VMルートを使用する場合は、.appを直接使用できます。それ以外の場合は、.appバンドルからInstallESD.dmgを抽出し、ディスクユーティリティ経由でUSBスティック(最小4GB)に「復元」する必要があります。その後、チャイムが聞こえたらAltキーを押してこのスティックから起動できます。
また、Mountain LionからApp Storeから再ダウンロードすることはできませんので、インストーラーアプリのバックアップをお勧めします。回避策はありますが、それらが存在し続けることに依存するつもりはありません。