問題タブ [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.
automated-tests - Microsoft テスト エージェントの一時データ
テストがリモートで実行されている間、Microsoft Test Agent または Controller は一時データをどこに保存しますか?
tfsbuild - 特定のビルド品質がある場合にのみ、テスト用にTFS2010ビルドを提供します
TFS 2010チームビルドでナイトリービルドが実行されると、ビルド番号がテストマネージャーに自動的に登録され、テスターが取得してテストを開始します。ただし、手動テストに使用するには、テストマネージャーにリストされているバージョン番号を制御する必要があります。すべてのビルドがリストに含まれるわけではなく、特定のビルド品質のビルドのみがリストに含まれる必要があります。
Test Managerで使用可能なビルド番号リストをクリーンに保ち、実行されたすべてのビルドをリストするのではなく、特定のビルド品質を割り当てたビルドのみをリストするにはどうすればよいですか?
selenium - コード化された UI テストを実行する Microsoft Test Manager
最近、Microsoft Test Manager (MTM) 内から実行される "コード化された UI テスト" (Selenium フレームワークで実行) を自動化しました。ただし、MTM がパラメーター (テスト対象のアプリケーションの URL など) をコード化された UI テストに渡す方法を見つけるのに苦労しています。これはかなり典型的な使用パターンのように思えますが、どうすればそれを達成できるかわかりません。
任意の提案をいただければ幸いです。
ありがとう、デビッド
visual-studio-2010 - Microsoft Test Manager / Visual Studio 2010 Ultimateを使用してテストプランを作成するにはどうすればよいですか?それらは作成時に削除され続けます
同僚の1人が、Microsoft TestManager2010を使用してテストプランを作成する際に問題に直面しています。TFS2010とVisualStudioUltimateを使用しています。彼はテスト計画を正常に「作成」することができますが、完了するとすぐにテスト計画は削除されます。更新すると、テストプランが消え、クリックしようとすると、次のエラーが発生します-
テストプランは削除されました
接続しようとしたテストプランが削除されました。接続する別のプランを選択してください。
エリアとイテレーションのセキュリティ内でテストプランを管理するための正しいアクセス権を彼が持っていることを確認しました。ただし、私が懸念していることの1つは、TfsSecurity.exeからこのACLを確認しようとしても、何も表示されないことです。プロジェクトのURIも正確であることを確認しました。私が使用しているコマンドは次のとおりです。
Visual Studio内からエリアレベルのセキュリティ設定を確認できるため、このコマンドから結果が返されません。
何が起こっているのか考えてみませんか?
coded-ui-tests - 事前定義されたラボ環境で手動テストを実行する Microsoft テスト管理
次のワークフローの可能性または代替案についてコメントをお願いします。
プレーヤー:
JimBob - テスター
APP_Test - Lab、Build、および Test エージェントで構成された仮想マシン。(環境ビューアーでアクティブなテストおよびワークフロー機能を示します)
手動テスト環境 - 1 台の仮想マシン「APP_Test」で構成される環境
機能テスト - 「手動テスト環境」である手動実行用のテスト環境で構成されたテスト計画
Build-Deploy - クリーンなチェックポイントを復元し、ソフトウェアの最新バージョンを「APP_Test」仮想マシンにデプロイする TFS ビルド定義
Build-Deploy-Test - クリーンなチェックポイントを復元し、ソフトウェアの最新バージョンを「APP_Test」仮想マシンにデプロイしてから、ソリューションに含まれるコード化された UI テストを実行する TFS ビルド定義。
ジョン - テスター/開発者
シナリオ:
JimBob は、TFS Web インターフェイスを使用して、ソフトウェアの新しいワークフロー ビルド (「Build-Deploy」) をキューに入れます。ビルドの一環として、ソフトウェアの最新リリースが仮想マシン「APP_Test」にデプロイされます。JimBob は、Microsoft Test Manager 2010 を開き、テスト センターに移動し、[テスト] タブを選択して、テスト計画 "Functional Tests" で以前に定義されたテスト スイートからテストを強調表示します。JimBob がテストを実行すると、環境ビューアーが開き、「APP_Test」仮想マシンが表示されます。Jim はテストを実行し、「APP_Test」仮想マシンでアクションの記録を作成します。
その後、ジョンはアクションの記録を取り、コード化された ui テストを作成し、テストをソリューションに追加します。「Build-Deploy-Test」ビルドをキューに入れると、元のアクションの記録が作成されたのと同じ環境でコード化された ui テストが実行されます。 .
質問:
上記のシナリオで概説した環境、VM、テスト計画、およびテスト スイートを作成しました。うまくいかないように見えるのは、手動テストを実行すると、常に VM 環境ではなくローカル マシンでテストが実行されることです。これでは、自分の環境が常に干渉のない既知の状態になるように展開することができません。私の質問は次のようなものだと思います: テスト管理を使用して、環境に属する仮想マシンでアクションの記録を作成することは可能ですか? 環境内のマシンでテストを実行することに成功しましたが、最初の記録を作成できませんでした。私のテスターは、スナップショット化された既知の環境で常にテスト (自動および手動) を実行できる必要があるように思えます。私は何が欠けていますか?
visual-studio-2010 - 使用可能なすべてのCPUを使用するQTAGENT.EXE
VSを使用した負荷テストは初めてですが、すべて正常に設定されていると思います。負荷テストの実行がすぐに100%のCPU使用率に急上昇するという問題があります。これは私のテスト結果に影響を与える可能性があり、予想される動作ではないと思います。
私のハードウェアプラットフォームは強力な開発者マシンです。数か月前にクアッドコア、12 GB RAM、2台のIDEドライブ、高速NICを搭載しています。必要に応じて詳しく説明することもできますが、通常は悲鳴を上げると思います。
VS2010 SP1、C#/。NET 4を使用して、MSSQL2008に対してWin7x64でローカルに実行されるMVC2/3アプリケーションをテストしています。
基礎となるテストは、Unityおよびその他のEnt-Libライブラリを使用して、ユーザーの権限に従ってデータベースからクライアントのコレクションをプルバックする単一のMVCコントローラーメソッドを実行する単体テストです。ユニットテストの通常の実行時間は0.4〜0.6秒です。
負荷テストは、パフォーマンスの問題を明らかにするように設定されており、10分間実行されます。
- 初期ユーザー数:1
- ステップ期間:30
- ステップユーザー数:1
観察:
シングルユーザーとしての最初の30秒間は、実行が少し不安定になります。最初のテストには3秒かかりますが、これは通常のウォームアップです。次の15秒ほどは約0.4秒かかります。これは完璧です。ただし、10秒後、テストは5秒間実行を開始します。これは、2番目の仮想ユーザーが登場する前です。追加の仮想ユーザーが登場すると、テスト時間は徐々に増加します。これは予想されることですが、ランタイムはまだ長いように見えます。
さらに懸念されるのは、CPU使用率がユーザー6付近で急上昇することです(8コアすべてで平均して約20%前)。ユーザー6と7では、CPUは70%になり、ユーザー8によって8コアに100%で固定され、10分後にテストが終了するまでそこに留まります。言うまでもなく、通常の段階的テストでは、10人の同時ユーザーから始めて100人以上に増やしたいのですが、CPUが100%で始まり、結果は確かに不正確です。
実行中のタスクからわかるように、赤銅鉱は明らかにQTAGENT.EXEです。それは私が見ることができるものからすべての予備のCPUサイクルを使用します。この負荷テストも32ビットモードで実行しましたが、QTAGENT32.EXEも同様に実行されます。
どうしてこの問題が発生するのか、ましてやどうしたらいいのか、途方に暮れています。任意の提案や解決策をいただければ幸いです。TIA!
編集
問題の回避策は、[テストの実行]ではなく[デバッグテスト]をクリックして負荷テストを開始することです。これは私にはまったく意味がありません。実際、私が期待するものとは正反対のようです。ただし、数百人のユーザーで一貫してテストを実行し、CPUをセミスラッシングしているだけであることを否定することはできません(スパイクで平均約50%)。
testing - Microsoft Test Manager (Microsoft Team Foundation Server TFS) のテスト結果でバグを作成し、特定の反復にリンクする方法
さまざまな反復による手動テスト結果があります。一部の反復はテストに合格しましたが、他の s は不合格でした。バグを作成して特定のテスト結果反復 (テストに合格しなかった反復) にリンクする必要がありますが、バグを作成してリンクすることを選択すると、常に最初の反復がデフォルトになります。バグをリンクしたい特定のイテレーションを選択する方法がわかりません。
クリック前:
クリック後:
http://msdn.microsoft.com/en-us/library/dd380693.aspxでは、バグをテスト結果にリンクする方法が示されています。ただし、バグを特定のイテレーションにリンクする方法については指定していません。
前もって感謝します!
testcase - 要件ベースのテスト スイートでテスト ケースを注文できない - テスト マネージャー 2010
Test Manager 2010 では、要件ベースのテスト スイートでテスト ケースを注文できないようです (通常のテスト スイートでテスト ケースを注文しても問題ありません)。どうもありがとう
c#-4.0 - Microsoft Test Manager で TestCase からパラメーター値を読み取る方法
C#を使用してMicrosoftテストマネージャーを使用して、プログラムでテストケースを実行しようとしています。そのために、Microsoft Test Manager に保存されているパラメーター値を読み取りたいと考えています。その方法を教えてください例:-内部パラメーター「MY値」の値を読み取る画像を入力しようとしましたが、機能しません...
よろしく 厳しい
excel - すべてのテスト ケースが [Excel へのテスト ケースのエクスポート] を使用してエクスポートされない
http://exporttfs2excel.codeplex.com/で"Test Case Export to Excel" を使用すると、非常に奇妙です - すべてのテスト ケースがエクスポートされない - Pass/Fail の結果もエクスポートされない