how install use vmware virtual machine software testing
今日、仮想化はIT業界で最もトレンドのトピックであり、すべてのIT従業員に期待されるスキルです。仮想化とは何ですか?なぜそれがそれほど重要なのですか?仮想化についてのすべてと、それがソフトウェアテスターにとってどのように役立つスキルになるかを知るために読んでください。
なので ウィキ 言う、
コンピューティングにおける仮想化とは、仮想コンピューターハードウェアプラットフォーム、オペレーティングシステム(OS)、ストレージデバイス、またはコンピューターネットワークリソースを含むがこれらに限定されない、何かの仮想(実際ではなく)バージョンを作成する行為を指します。
テクノロジーと需要の増大に伴い、仮想化テクノロジーは、ハードウェアとソフトウェアの仮想化から、メモリの仮想化、ストレージの仮想化、データの仮想化、ネットワークの仮想化にまで拡大しています。仮想化のすべてのスコープには独自の仕様があります。
この記事では、ソフトウェアテストの分野で最も基本的で最も必要な仮想化手法であるハードウェア仮想化に焦点を当てています。
コンピューター ハードウェア仮想化 コンピュータまたはオペレーティングシステムの仮想化です。簡単に言うと、単一の物理ハードウェア上で、単一または複数の仮想コンピューター環境を作成し、それぞれを独立したコンピューターとして使用できる場合、それは プラットフォームの仮想化。
ハードウェア/プラットフォーム仮想化には、次の3種類の仮想化が含まれます。
- 完全仮想化: 完全仮想化は、メインの物理サーバーを仮想化するのに役立ち、さまざまなアプリケーションとソフトウェアをサポートできます。完全仮想化により、既存のシステムを新しいシステムに柔軟に組み合わせることができ、効率が向上し、ハードウェアが適切に編成されます。この手法により、管理者は変更されていない完全に仮想化されたオペレーティングシステムを実行できます。
- 部分的な仮想化: このメソッドは、作成される仮想マシンの基盤となるハードウェア構成をシミュレートします。部分仮想化の重要な要素は、各仮想マシンが独立したアドレス空間で構成されるアドレス空間仮想化です。この方法は実装が簡単で、便利で堅牢な仮想化環境を提供します。
- 準仮想化 :この仮想化手法は、仮想化テクノロジの一種の拡張機能であり、ゲストOSとしてインストールされるOSは、仮想マシン内にインストールする前に再構成されます。したがって、このメソッドは、オペレーティングシステムの変更バージョンを実行します。この手法を使用すると、準仮想化されたOSが仮想化について警告するように変更されるため、ゲストはその環境を非常によく認識します。
今日の世界では、ユーザーがフリーウェアとして使用できる仮想化のソリューションが数多く利用可能です。それらのいくつかをリストアップするには: VMware Player 、 Sun Virtual Box 、 Oracle VM Manager 、 Microsoft Virtual PC 等 これらの仮想化ソリューションはすべて、ローカルデスクトップマシンまたはラップトップにインストールできます。
推奨読書= >> VirtualBoxとVMWare
仮想化技術がテスターにとってどのように有用で有利であるか:
1台の物理マシンにインストールできるオペレーティングシステムは1つだけです。
考えてみてください例:最初に、テスト計画に従って、アプリケーションをRHEL6.1およびSLES11.2でテストする必要があります。最初のプライマリリリースとアプリケーションの需要を検討した後、管理者はUbuntu、Fedora、MintなどのLinuxの他のディストリビューションのサポートを拡張することを決定しました。また、長期的な計画では、Windowsプラットフォーム用にも同じアプリケーションを開発する予定です。
シナリオを見ると、最初は2つだけの場合オペレーティングシステムサポートされていたため、複数の物理マシンを使用してテスト環境を作成する方が簡単でした。しかし、さまざまなバージョンとディストリビューションをテストする必要があり、毎日50台のマシン(さまざまな構成)で動作すると予想される場合はどうなりますか?
巨大なテスト環境の作成、維持、監視 面倒な作業であり、時間もかかります。そして、これが仮想化の出番です。仮想化は、単一の物理マシンに複数の仮想マシン(VM)を展開できるようにすることで、確実に作業を楽にします。それに加えて、仮想化の主な機能のいくつかは、仮想化をより有利にします。
最高のyoutubeからmp3へのコンバーターは何ですか?
仮想化の長所と短所を進める前に、'■仮想マシンを構成する前に考慮すべき点とその構成方法についてのアイデアを得る。
学習内容:
仮想マシン(VM)をインストールする前に考慮すべきポイント:
- 仮想マシンにインストールするアプリケーションを決定します。それによると、VMに32ビットまたは64ビットのオペレーティングシステムをインストールします。一部のアプリケーションは、古いオペレーティングシステムと互換性がありません。例えば。 UFT 12.01を使用する場合、WindowsXPでは機能しません。したがって、UFTを使用するには、より高いバージョンのWindowsをインストールする必要があります。オペレーティングシステムのインストールを続行する前に、必要なアプリケーションのOS互換性を確認してください。
- プロセッサは仮想化をサポートしていますか?ほとんどすべての新しいプロセッサが仮想化をサポートしていますが、詳細については製造元のWebサイトを確認することをお勧めします。例えば。 Intel Pentium Dual Core T2390プロセッサは、64ビットオペレーティングシステムの仮想化をサポートしていません。したがって、その場合は、32ビットオペレーティングシステムを必須でインストールする必要があります。
- VMWareは試用期間も提供します。したがって、それをさらに使用し続けるには、キーまたはシリアル番号が必要です。
デモンストレーションにはVMWare仮想化ソフトウェアを使用します。
VMWareをインストールして構成する手順:
#1) VMWareワークステーションの試用版セットアップファイルをダウンロードする ここから 。 セットアップは約307MBです。現在、バージョン12が利用可能です。バージョン11で画面を設定していることに注意してください。
#二) マシンにVMWareをインストールします。セットアップは簡単で、(次へ)ボタンを数回クリックする必要があります。
#3) インストール後、スタートメニューまたはデスクトップに作成されたショートカットを使用してVMWareワークステーションを開きます。
#4) 「新しい仮想マシンの作成」をクリックします。
((注意:画像をクリックすると拡大表示されます)
#5) デフォルトの「標準」を選択した状態で、「次へ」ボタンをクリックします。
#6) オペレーティングシステムのセットアップファイルのパスを指定します。
# 7) 次のステップでは、キーまたはオペレーティングシステムのシリアル番号を指定する必要があります。試用版を使用している場合は、その部分をスキップできます。
SQLインジェクションの脆弱性についてウェブサイトをテストする
#8) 仮想マシンの名前を入力し、仮想マシンを作成するディレクトリへのパスを指定します。仮想マシンをインストールするために選択するドライブには、十分な容量があることをお勧めします。
#9) 仮想マシンに割り当てるディスク容量を指定します。仮想マシンにインストールするソフトウェアのサイズに応じて、ディスク領域を割り当てます。
#10) 次の画面に、仮想マシン用に選択した構成が表示されます。
#十一) デフォルト設定に従ってハードウェアを割り当てますが、上の画面の(ハードウェアのカスタマイズ)ボタンを使用して変更できます。
仮想マシンにプロセッサを割り当てる必要があるRAMの量を指定できます。仮想マシンに完全なRAMまたは完全なプロセッサを割り当てないでください。また、非常に少ないRAMまたはプロセッサを割り当てないでください。デフォルト設定のままにするか、アプリケーションが仮想マシンで実行できるように割り当てます。そうしないと、仮想マシンの速度が低下します。
#12) (完了)ボタンをクリックして、指定した場所に指定したリソースで仮想マシンを作成します。
オペレーティングシステムに有効なファイル(.iso、.rar。、。nrg)を指定した場合、仮想マシンでのオペレーティングシステムのセットアップが完了するまでに標準の時間がかかり、通常のOSを使用できるようになります。
ノート:
- 仮想マシンの作成時にオペレーティングシステムを指定しなかった場合は、後でラップトップまたはデスクトップマシンの場合と同じようにインストールできます。 CD / DVDまたはペンドライブなどのUSBデバイスを使用したり、ディスクにファイルを設定してオペレーティングシステムをVMにインストールしたりすることもできます。
- CD / DVDドライブが機能しない場合は、オペレーティングシステムのインストールも非常に簡単です。 (VM)-> (設定)-> (CD / DVDの選択)->に移動します 右半分で(ISOイメージの使用元)のラジオボタンを選択し、.isoファイルが配置されているハードディスク上のパスを指定します。この場所は、マシンのCD / DVDドライブとして扱われます。
- BIOSで正しい起動順序が指定されていることを確認して、VMの電源をオンにしたときにインストールが開始されるようにします(この場合、ゲストOSはインストールされていません)。
ホストとVM間でのデータの受け渡し:
通常、VMには独自のドライブがあり、VM環境のホストOSからのドライブは表示されません。また、VMドライブはホストOSからは使用できません。
VMでホストOSからのデータを使用できるオプションはいくつかあります。
オプション1 。 共有ディレクトリの使用 :に移動 VM->設定->オプション->共有フォルダ :VMで表示する必要なディレクトリのパスを追加します。
オプション#2 。 USBデバイスの使用: USBデバイスが接続されている場合、それらはホストオペレーティングシステムでデフォルトで使用可能であり、VMには表示されません。それらをVMで使用できるようにするには、次のようにします。
VM->リムーバブルデバイス-> USBデバイスにマウスを合わせ、(接続)(ホストから切断)をクリックします。これで、USBデバイスはゲストOS(VM)で使用できるようになりますが、ホストマシンでは使用できなくなります。逆のアクションを実行して、ホストマシンで使用できるようにします。
仮想化の利点
ストレージドメインで作業し、キャリアのほぼすべての年にわたってディザスタリカバリ製品をテストしている私は、次の理由で仮想化の大ファンです。
- 仮想化により、本格的で費用効果の高いテストラボを作成できます。これがないとほとんど不可能です。
- クローン、スナップショット、および移行機能を使用すると、コピーの作成、新しい環境への復帰、仮想マシンの実行が簡単になり、サーバープロビジョニングを高速化し、稼働時間を効果的に増やすことができます。
- スペース、エネルギー、およびリソースの面で節約します。
上記の利点があるため、覚えておくべきポイントもいくつかあります。
- 複数のVMイメージを保存する必要がある場合は、大容量のストレージボックスが必要なストレージスペースが必要になります。例:NAS(ネットワーク接続ストレージボックス)。これは追加料金になります。
- VMwareは高可用性機能を提供していますが、ゲストOSはとにかく再起動します。
- ユーザーがVCenterを導入している場合:ホストの最大制限は1000、つまりVCenterあたりのホストです。
- VCenterサーバーごとにパワーオンされる仮想マシンは10000です。
- VCenterサーバーあたりの登録済み仮想マシンの数は15000です。
- データセンターあたりのホスト数は、VCenterServerでは500です。
- クラスターおよびリソースプールでは、ホストの最大制限は32です。
- クラスターごとにパワーオンされる仮想マシンは4000です
- ホストごとにパワーオンされる仮想マシンは512です。
全体として、仮想化により、ハードウェアの展開と構成に関する柔軟性と、タスクを正常に実行するために最も必要なスキルが可能になります。
あなたの意見は何ですか? VMWareまたはその他の仮想化ソフトウェアを使用していますか?ヒントとコツを教えてください。
推奨読書
- 最高のソフトウェアテストツール2021 (QAテスト自動化ツール)
- ソフトウェアテストQAアシスタントジョブ
- ソフトウェアテストコース:どのソフトウェアテスト機関に参加する必要がありますか?
- キャリアとしてのソフトウェアテストの選択
- ソフトウェアテストテクニカルコンテンツライターフリーランサーの仕事
- いくつかの興味深いソフトウェアテストのインタビューの質問
- ソフトウェアテストコースのフィードバックとレビュー
- ソフトウェアテストはアフィリエイトプログラムを助けます!