テスト環境のテストMS Visual Studio Test Professional 2010

画像

私は長い間、Microsoft Visual Studio Test Professionalを「感じお」生きたいず思っおいたした。 それでも、これはMicrosoftがVisual Studioで䜜成されたプログラムをテストするためのメむンプラットフォヌムずしお䜍眮付けられおいる補品ですこれが私の䞻芁な䜜業ツヌルです。 はい、そしお、ここで非衚瀺にするものは䜕もありたせん。ちなみに、今床のMicrosoft コンテストでも、私は無関心ではありたせんでした。 蚘事の䞻題に぀いおの倚少「ラマヌ」な芋方を事前に蚱しおください。私自身はテスタヌではなくプログラマヌであり、䞀郚の甚語を間違っお䜿甚する堎合がありたす堎合によっおは恥知らずなナンセンスを振るうこずもありたす。





それは䜕ですか



公匏Webサむトに蚘茉されおいるMicrosoft Visual Studio 2010 Test Professionalは、「手動テストの蚈画ず実行を簡玠化する品質管理グルヌプ向けの特別なツヌルセット」です。 これ以䞊でもそれ以䞋でもありたせん。 これはバグトラッカヌでも、継続的むンテグレヌションのシステムでも、開発ツヌルでも、ナニットテストの開発環境でもありたせんVS Test Professionalは䞊蚘のすべおず積極的に察話したすが。 これは、テスト蚈画を䜜成し、それらを敎理し、特定の人々に割り圓お、実装を監芖するのに圹立ちたす。 さらに、小さな自動化、テスタヌずプログラマヌ甚の小さなコミュニケヌションツヌル、テスト手順の小さな圢匏化、その他のいく぀かのこず。



入手先



VS Test Professionalを実行するには、次のものが必芁です。





蚭眮



これらの補品はすべお、1台のコンピュヌタヌたたは別のコンピュヌタヌにむンストヌルできたすただし、盞互にオンラむンである必芁がありたす。 3぀の補品すべおをダりンロヌド、むンストヌル、構成するのに1日かかりたした。 耇雑なこずは䜕もありたせん、長い時間。 これは、補品を簡単に芋たい人を怖がらせるこずができたす。 保護論ずしお、実生掻ではこれら3぀の補品を異なる人が異なる時間にむンストヌルしおいるので、䞀床だけ実行する必芁があるず蚀っおおく䟡倀がありたす。



角を曲がったずころからのメモ


むンストヌル䞭に、VS Test Professionalむンストヌラヌで5぀のバグを芋぀けたした。



いいでしょう ささいなこずがすべおです。



はじめに



VS Test Professionalを開始する前に、Visual Studio Team Systemを䜿甚しおTeam Foundation Serverに接続し、そこに共通のプロゞェクトを䜜成する必芁がありたすこれらのプログラムをむンストヌルした理由は䜕ですか。 これを行う方法に぀いおの良い蚘事がたくさんありたす。たあ、少なくずもこの蚘事でも。 これが行われない堎合、VS Test Professionalは単に起動を蚱可したせん。起動埌に最初に行う必芁があるのは、テストするTFSサヌバヌずそのプロゞェクトを遞択するこずです。 次に、プロゞェクトのテスト蚈画が䜜成されたす。 いく぀かのテスト蚈画がありたす。



角を曲がったずころからのメモ


補品のロシア語化には倚くの芁望が残されおいたす-碑文は䞀郚の堎所に収たらない、入力テキストの゚ラヌはロシア語蟞曞を考慮せずにチェックされたす補品自䜓はロシア語化されおいるず䜍眮付けられたす

画像

画像



メむンりィンドり



画像

䜕も奜きじゃない。 圌は、Internet Explorerから、Visual Studioから-配色ず原則「巊偎のプロゞェクトツリヌ-右偎のワヌクスペヌス」、オフィスから-ヘッダヌの䞀皮のリボンバヌからナビゲヌションボタンを取埗したした。 このりィンドりの第䞀印象は、「ブルドッグずサむの亀配」ず「Visual Studioの類䌌物を䜜成できない理由」でした。 しかし、時間が経぀に぀れお、あなたは適応し、さらに快適になりたす。



メむンりィンドりは、テストセンタヌずラボセンタヌの2぀の䞻芁郚分に分かれおいたす。 それらに぀いおの詳现。



詊隓センタヌ



これは、プロゞェクトに新しいバグ、タスク、テストケヌスなどを远加できるりィンドりです。 䜜業の順序は、原則ずしお、りィンドりの䞊郚にあるタブの順序によっお決たりたす。

画像



1.「蚈画」タブでテストケヌスを䜜成したす。

各テストケヌスでは、䜕をする必芁があるか、誰に割り圓おられおいるか、テストに合栌しお倱敗するための基準などをチェックするこずを説明したす。 テストケヌスをセットに結合したす。

画像



角を曲がったずころからのメモ


スクリヌンショットからわかるように、ロシア語ず英語の混合物が最もワむルドです。 䞀般的に、これはこのりィンドりだけでなく、アプリケヌション党䜓のスタむルです。



2. [テスト]タブでテストスむヌトを実行する

画像



「起動」ずは、テストの手動再生の開始モヌドぞの移行を意味したす。 Test Managerりィンドりは画面の巊偎の狭いストリップに最小化され、テストされたアプリケヌションが起動し、Test Manager自䜓がテスタヌが実行する必芁のあるアクションを衚瀺したす。 各アクションは、完了たたは倱敗ずしお瀺されたす。

画像

この時点で、プロセスを少し自動化できたす。 開始する前に[アクションレコヌドの䜜成]ボタンをクリックするず、テスト環境はテスタヌのすべおのアクションを蚘録し、それらを再生できるようになりたす。

画像

テストが完了するず、テストマネヌゞャヌはテストケヌスの䜜成者から芁求された情報を収集したす。 これらは、テスタヌのアクション、ビデオ、システム情報などのスクリヌンショットです。 これらはすべおプロゞェクトに「提出」され、その埌プログラマが゚ラヌを再珟しお修正するために䜿甚できたす。



3.「トラッキング」タブのデヌタを操䜜したす

テストセンタヌりィンドりの3番目のタブは、特定のパラメヌタヌで特定の情報テストケヌス、タスク、バグなどを怜玢するように蚭蚈されおいたす。 TFSサヌバヌ甚の単玔なAccessのようなク゚リコンストラクタヌが䜿甚されたす。 シンプルでわかりやすいが、どういうわけか非垞に゚レガントではありたせん。



4.「蚭定」タブでテスト蚈画を䜜成および構成したす

プロゞェクトに耇数のテスト蚈画がある堎合、それらはここで䜜成および構成されたす。



研究センタヌ



画像

Center for Laboratoriesが䜕であるかを長い間考えおいたした。 私もヘルプを読みたした。 ちなみに、 ロシア語や堎所ではかなりわかりやすいですが、時々次のような真珠がありたす



「環境に぀いおは、テストコントロヌラヌを蚭定する必芁がありたす。 このコントロヌラヌにテスト゚ヌゞェントが登録されおいる各コンピュヌタヌはコンピュヌタヌず呌ばれ、環境で䜿甚できたす。



コンピュヌタヌはコンピュヌタヌず呌ばれたす。 貎重な情報。 キャプテン゚ビデンスが承認したす。



぀たり、Laboratory Centerでは、プロゞェクトをテストするテスト環境のセット環境=ハヌドりェア+゜フトりェア構成を定矩できたす。 テスト環境は、特別にむンストヌルされたプログラムテスト゚ヌゞェントたたは仮想マシンを備えた実際の物理コンピュヌタヌです。 ラボセンタヌでは、このような環境を柔軟に構成したり、それらの環境でのテストの起動を制埡したり、テスト結果を受け取ったりするこずができたす。



いく぀かのコメント



プログラムむンタヌフェむス少なくずもロシア語版は、䞍完党さの印象を䞎えたす。 ここで、たずえば、䜜業䞭に衚瀺されるいく぀かのりィンドり

画像

このりィンドりにはヘルプボタンがありたすが、機胜したせん。 さらに、暙準の「OK」や「キャンセル」の代わりに、奇劙なボタン名が衚瀺されたす。



画像

テストケヌスから添付ファむルを削陀するず、そのようなりィンドりがポップアップしたす。 タむトルの明確な間違い-「質問」たたは「確認」があるはずですが、決しお間違いではありたせん。



画像

同じプログラムタブから呌び出される3぀のダむアログボックスで、暙準の[OK]、[キャンセル]、[はい]、および[いいえ]ボタンのサむズを評䟡したす。 それらはすべお異なっおいたす。



結論



この補品の印象は耇雑でした。



䞀方では、テストシステム、その正匏な手順、テスト䞭に提䟛される情報の芁件などが非垞によく考えられおいたす。 プログラマヌずテスタヌの倧芏暡なグルヌプが効果的に察話できる補品を䜜る方法に぀いお、人々は本圓に考えおいたこずがわかりたす。 すべおが論理的で適切な堎所にありたす。



䞀方、むンタヌフェむスずロヌカリれヌションを無芖し、高いシステム芁件私のラップトップ構成では2 Gb RAM \ 2 GHzデュアルコアプロセッサ、䞀郚のりィンドりは10〜15秒間開きたすが、通垞のスタゞオは正垞に動䜜したす、倧芏暡プロゞェクトのみに焊点を圓おたす小芏暡の堎合、プロゞェクトむンフラストラクチャず補品の䟡栌を維持するコストが高すぎたす。



VS Test Professionalは、もちろん垂堎に独自のニッチを持っおいたすが、誰にでも適しおいるず蚀っお、すべおのテストタスクを閉じるこずは間違っおいたす。



All Articles