問題タブ [mtm]

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.

0 投票する
1 に答える
406 参照

testing - TFS : テスト ケースのサインオフをどのように制御しますか

私たちは TFS (2015)の初心者であり、私たちが気づいたことの 1 つは、理由を与えたり、特定の権限を与えたりしなくても、テスト ケース 全体を "合格" としてマークできるという事実です。

これは、次の場合でもテスト ケースを「合格」としてマークできるため、問題があります。 - テスト ステップが失敗した - バグが修正されていない - テスト ケースが部分的にしか完了していない - テスト ステップが実行されていない

私たちが本当にやりたいことは、テスト ケースのスーパーバイザー レビューを実行することです。現在、これを確認するためにこれを行っています: - すべてのバグが対処され、「後で修正」とマークされていることを説明するコメントがある - テスト証拠が正しく保存されている - 差異フォームのテスト計画がコメントとして記録されている

私たちは定期的に監査を受けており、スーパーバイザーのレビューは非常に役立ちます。監査は 2 ~ 4 年前のプロジェクトで行うことができ、テストのサインオフ時に決定と理由をチェック、記録することができるため、非常に役立ちます。

質問:テスト ケースまたはテスト スイートのサインオフを制御する方法はありますか?

コメントの入力を強制したり、テストケースを「合格」としてマークするためのアクセスを制限したりすることは何か

0 投票する
1 に答える
1682 参照

c# - TFS API 複数のテスト ポイントと結果を 1 回のテスト実行に追加する

TFS API を使用してテスト ランを追加していますが、テスト ランに複数のテスト ポイントを追加し、テスト ランの各テスト ポイントに 1 つのテスト結果を追加したいと考えています。2 番目のテスト ポイントを追加した後でテスト結果を取得しようとすると、返されるテスト結果は 1 つだけです (最初のテスト ポイントに対応するもの)。

Windows 7 の Visual StudioEnterprise 2015 で C# 4.5.2 を使用しています。コードは次のとおりです。

テスト実行のセットアップ (テストの開始時にこれを 1 回実行します):

テスト結果をテスト実行に追加します (各テスト シナリオが終了した後にこれを実行します)。

最初のシナリオでは問題なく動作しますが、別の testCaseId を使用した次のシナリオの後、そのテスト ポイントに対応するテスト結果を見つけようとすると例外がスローされます (テスト結果クエリは、最初のテストに対応する 1 つのテスト結果のみを返します)。メソッドを初めて実行したときに追加したポイント)。

これは、2 番目の異なる ID でメソッドを実行したときに例外をスローする行ですtestRun.QueryResults().Single(r=>r.TestPointId==testPoint.Id); 。例外は次のとおりです。

タイプ 'System.InvalidOperationException' の例外が System.Core.dll で発生しましたが、ユーザー コードで処理されませんでした

追加情報: シーケンスには一致する要素がありません

一致するテスト結果がなく、MTM で 2 番目のテスト ポイントが追加されていないように見える場合は、テスト結果を更新するビットをスキップしてみました。これは関連していると思います。

0 投票する
1 に答える
140 参照

azure - TFS Azure ベースのプロジェクトを使用した MTM テスト

TFS バージョンをアップグレードする作業を待っています。それまでの間、Azure アカウントで個人用の TFS プロジェクトを作成しました。これにより、MTM を使用して「練習」することができるので、アップグレードしたときにすぐに実行に移すことができます。

Visual Studio のチーム エクスプローラーに、TFS にリンクされた個人的なプロジェクトがあり、ビルド定義と完成したビルドがあります。メイン プロジェクトを参照する同じ sln に単体テスト プロジェクトがあります。私のテストは MTM で正しく表示されます。また、テスト コントローラーを構成し、ラボ センター マシンでテスト エージェントを構成しました。

次に、Lab Center 環境を作成しました。仮想マシンがセットアップされたので、それを追加しました。[マシン] タブの [タイプ] については、確信が持てなかった (それが重要かどうかわからない) ため、サーバーを選択しました。それでも、検証ボタンを押すと、テスト エージェントがリモート マシンに正しくインストールされたので、うまくいったと思います。準備完了と表示されます。すごい!

テストを実行しようとすると、「テスト実行のビルド ディレクトリが存在しないか、アクセス許可が必要です」というエラーが表示されます。コードが行うことは、そのメッセージでエラーになる前に「テストコントローラーを待機しています」と言うだけです。

これをトラブルシューティングする方法がわかりません。「Hey」をコンソールに出力するのは、単なる単体テストです。必要に応じて写真を提供できます。ありがとうございました。

0 投票する
0 に答える
48 参照

c# - エラーで型を読み込めませんでした ...Maxlength

Microsoft テスト マネージャーを使用して移行用のアプリケーションを作成していますが、その例外があります。

アセンブリ 'Microsoft.TeamFoundation.TestManagement.Common, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' から型 'Microsoft.TeamFoundation.TestManagement.Common.MaxLength' を読み込めませんでした。

私は正しい参照を追加しましたが、それでもそのエラーが発生しました

0 投票する
1 に答える
42 参照

microsoft-test-manager - Run Test 画面以外の MTM Test Run コメントを表示するにはどうすればよいですか?

ごめん。簡単な質問のように思えますが、ここでも単純なものが欠けています。

そのため...テストの実行画面で、リストされている最初のステップにコメントを追加し(スクリーンショットでも同じことが起こります)、成功として渡しました。保存して閉じて [プラン] タブ/TestCase 画面に移動すると、実際にはコメントが作成されたことを示すものは何もありません。[テストの実行] 画面でもう一度表示しようとしても同じです。消えるだけです。消えないようにするにはどうすればいいですか?

0 投票する
2 に答える
388 参照

c# - API を使用して、Microsoft テスト マネージャーで別のスイート内にあるスイートを作成する方法

ここが最初のステップです

手動でできるので、mtmTestSuite内部に追加したいと思います。testsuite

0 投票する
1 に答える
903 参照

java - Java テスト自動化と Microsoft Test Manager、TFS、テスト ケースのリンク

誰かが以前にこの問題に遭遇したかどうかはわかりませんが、私の問題に関連するものはあまり見つかりませんでした。

シナリオ:

そのため、現在私のチームでは、プロジェクト、Java、Selenium、およびページ オブジェクト モデルを使用して自動化を作成しています。これは過去 1 年にわたって実装されており、新しい機能が実装されるたびに構築されています。

ただし、Visual Studio を使用してのみリンクできるように思われるため、MTM で作成したテスト ケースにこの自動化をリンクすることが欠けています。

他の誰かがこれに遭遇しましたか?Eclipse プロジェクトをビジュアル スタジオにインポートして、この方法でリンクを作成できますか?

または他の解決策はありますか?

0 投票する
1 に答える
3077 参照

c# - MTM でテスト ケースを実行中に、展開項目のファイルを取得できませんでした

以下のステートメントを使用して、コードに xml ファイルをデプロイします。

ローカルでは問題なく実行されますが、実行中に次のような警告が表示されます。

しかし、テストは正常に実行されます。

ここで、別の環境で管理している TFS サーバーにコードをチェックインし、ビルドをキューに入れます。

ビルドが完了したら、テスト コントローラーとエージェントの両方がローカルで実行されているローカル マシンから MTM からテストを実行しようとします。

  1. xml ファイルのないテスト ケースは正常に実行されていますが、xml ファイルからのテスト データを必要とするテスト ケースを実行しようとすると、次のエラーが発生します。

TestOutcome '警告'; メッセージ '警告: テスト実行デプロイメントの問題: テスト 'demo.SmokeTestSuite2016Q1.SmokeTest.SmokeTestUITest2016Q1.SM_Test_004' で指定されたデプロイメント項目 'RPSmokeTestData.xml' のファイルを取得できませんでした: System.IO.FileNotFoundException: ファイル 'C が見つかりませんでした' :\Users\deepan\AppData\Local\VSEQT\QTController\RPSmokeTestData.xml'.'."