問題タブ [microsoft-test-manager]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
tfs - Team Foundation Server/Microsoft Test Manager で複数値リストを作成する方法は?
私は VSTS 2010 に取り組んでおり、Microsoft Test Manager を使用してチームのテスト ケースを管理しています。こことここの手順に従って、テスト カテゴリ (BVT、FVT、回帰などの値を持つ) のカスタム フィールドを既存のテスト ケース テンプレートに追加したいだけです。しかし、複数の値を選択することはできません。これらの値の 1 つを選択できるドロップダウン リストを作成できますが、複数選択することはできません。しかし、テスト ケースは複数のテスト カテゴリの一部になる可能性があるため、これを可能にするにはどうすればよいでしょうか?
私の手順:
- Process Editor で、Work item types I Ref Name を MyCustomField として Test Category という名前の新しいフィールドを作成します。
- ルールでは、BVT、FVT、回帰として AllowedValues を選択しました。
- その後、[レイアウト] タブで Test Categories 4 という名前の新しいコントロールを作成しました。コントロールのフィールド名は MyCustomField に設定されています。
- MTM にチェックインして新しいテスト ケースを作成すると、コントロールがここに表示されたものではなくドロップダウンとして表示されます
microsoft-test-manager - チームWebアクセステストケースの詳細
私のユーザーの1人が、TFS 2012 TeamWebAccessで何か奇妙なことに気づきました。彼女は、テストマネージャーを使用してテストケースワークアイテムを入力します。
手順の1つは複数行です。
TMでうまく保存されました。
ただし、TeamWebAccessでは誰もがHTMLエンコーディングを見ることができます。
これに対する修正はありますか、それともこれがデフォルトの動作ですか?
microsoft-test-manager - MTM:コマンドラインユーティリティtcm.exeを使用してテスト実行の完了ステータスを確認する方法はありますか
自動テストケースの実行にはMTM(Microsoftテストマネージャー)を使用しています。
tcm /create
コマンド(PowerShellスクリプトからトリガー)を使用してテストの実行をスケジュールし、テストの実行が完了したら、 trx
(結果)ファイルをローカルマシンにコピーする必要があります。ですから、ある種のポーリングメカニズムでテスト実行が完了するまで待ちたいと思います。
したがって、testrunidを使用して現在のテスト実行ステータスをフェッチするコマンドが必要です。この方法でMTMテストの実行ステータスを取得する方法はありますか?
tfs - MIcrosoftTestManagerとコードカバレッジ
私はしばらくの間MTMを使用してきましたが、これまでのところ、とても良いです。実行しているテストでコードカバレッジを取得しようとしています。コントローラに2台のマシンを設定しました。1台のWebクライアントと1台のWebサーバーです。Webサーバーのルールについては、コードカバレッジを構成しました。当然のことながら、Webサーバーマシンは、IISでアプリケーションを実行しているマシンです。
自動テストを実行すると(btwはVisual Studioを使用して作成されておらず、Ranorexを使用して作成されています)、.coverageファイルが生成されていることがわかります。
しかし、このファイルを開くと、ファイルは空であり、VisualStudioから次のメッセージが表示されます。
生成された空の結果:バイナリは計測されませんでした。テストが実行され、必要なバイナリがロードされ、一致するシンボルファイルがあり、カスタム設定によって除外されていないことを確認してください。詳細については、 http: //go.microsoft.com/fwlink/?LinkID=253731を参照してください。
もちろん私は読んだ
- http://go.microsoft.com/fwlink/?LinkID=253731
- http://msdn.microsoft.com/en-us/library/vstudio/hh698492.aspx
- http://msdn.microsoft.com/library/jj159523.aspx
しかし、私のシナリオでは何も問題は見つかりませんでした。
誰かが何が起こっているのか考えていますか?
visual-studio - Microsoft テスト マネージャーで探索的セッションからテスト ケースを作成すると、最後の 10 ステップしか表示されない
探索的テスト セッションは、特定の種類のテスト ケースを生成するための優れたツールのように思えます。セッションの記録は非常に便利で、1 回のクリックでほとんどの情報が事前に入力された新しいテスト ケースを作成できるため、時間を大幅に節約できます。
しかし、'Create Test Case' をクリックすると、最後の 10 ステップしか表示されません。多くの場合、それ以上の数が必要になりますが、記録された数を変更する方法がわかりません。[設定の変更] ダイアログでは、スクリーンショット ツールとオーディオ録音の設定のみを調整できます。テストの開始時に使用できるオプションは、ビルドと環境の選択だけです。
新しいテスト ケースで最後の 10 ステップ以上を記録するにはどうすればよいですか?
tfs - MicrosoftTestManagerにサーバーを追加できません
Microsoft Test Managerでサーバーに接続したいときに、次のエラーメッセージが表示されました。
サーバー'tfsserver:8282'に接続できません。サーバー名が正しいこと、およびサーバーにアクセスできることを確認してください。
これはMicrosoftTestManager2010です。
Visual Studio 2010を使用し、Team Explorer 2012を使用して、Webブラウザー全体でそのURLのtfsサーバーにアクセスできます。
TFSサーバーはWindowsServer2008 R2 Standarにインストールされます
TFSのインストールバージョンは次のとおりです:11.0.50727.1(RTM)
構成された仮想ディレクトリは次のとおりです:\ tfs
構成されたポートは次のとおりです:8282
サービスアカウント:NTAUTHORITY \ネットワークサービス
認証:NTLSM
通知URL:http :// tfsserver:8282 / tfs
サーバーのURL:http:// localhost:8282 / tfs
WebアクセスのURL:http:// tfsserver:8282 / tfs
マシン名:TFSSERVER
私のPCとサーバーはWindowsドメインの下にあります。私のドメインユーザーは、TFSの管理コンソールユーザーに含まれています。
何が間違っている可能性がありますか?
visual-studio-2010 - Microsoft Test Manager のテスト実行で別のテスターを割り当てる
Microsft Test Manager でいくつかの手順を実行してテスト ケースをテストしています。このテスト ケースを実行するときに、いくつかのステップのみを実行してから、このテスト ランに別のテスターを割り当てたいと考えています。
たとえば、私には 3 つのステップがあります。最初の 2 つのステップは、私がテストするためのものです。この 2 つのステップの後、テストを停止し、別のテスターを割り当てて、3 つ目のステップをテストできるようにします。
しかし、テストを停止して新しいユーザーをこのテスト ケースに割り当てる方法が見つかりません。
これが可能かどうか誰にもわかりますか?
ありがとう!
visual-studio-2010 - 別のテスト ケースが Microsoft Test Manager で実行されていない場合にテスト ケースを無効にする
Microsoft Test Manager について質問があります。
テスト A とテスト B の 2 つのテスト ケースがあるとします。テスト A がまだ実行されていない場合、テスト B の実行を無効にすることはできますか?
編集: 私は手動テスト ケースについて話している!
ありがとう!
automated-tests - Microsoft Test Manager でのテストの配布
Microsoft Test Manager を長い間使用しています。テストの実行に使用する 3 台の Web クライアント マシンで SCVMM ラボを構成しました。
1 つの問題を除いて、すべて正常に動作します。ほぼ 350 のテストがあります。そのすべてまたは一部を実行すると、それらは 3 つの Web クライアント マシンに分割されます。ただし、一部のテストは他のテストよりも時間がかかります。このため、一部のマシンは作業をすばやく完了しますが、他のマシンは引き続き実行するテストを取得します。
これは私が意味するものです:
- 3 台のマシンで実行される 300 個のテストを起動します
- すべてのマシンは 100 個のテストを実行する必要があります
- 機械 1 と 2 は仕事を速く終わらせる
- マシン 3 は 80 個のテストを実行し、終了するまで続行します。
私の質問は次のとおりです。これを最適化して、他のマシンがまだ動作しているときにマシンがアイドル状態にならないようにする方法はありますか?
coded-ui-tests - tcm.exe を使用して testsuite から特定の自動化テストを実行する方法は?
Visual Studio 2012 でコード化された UI テストを設計しました。それらを Test Manager からの手動テストに関連付けました。
- 一部のテスト スイートから優先度 = 1 の自動化テストのみを実行する方法は?
- 以前のテスト実行でバグによって失敗とマークされたテストケースのみを実行する方法は?
次のようなコマンドラインを使用してテストを実行したい:
何か案は?