問題タブ [mstest]
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.
mstest - What is needed to execute visual studio 2005 web tests?
Our test department has a series of web tests created using Visual Studio 2005 Team Tester Edition.
I would like to be able to execute these tests against my local machine. I attempted to use the mstest command line tool to accomplish this as described in this MSDN article. But I get the following error:
C:\WebTests\Participant>mstest /testcontainer:AE_ActivityDue_Touch.webtest Microsoft (R) Test Execution Command Line Tool Version 9.0.30729.1 Copyright (c) Microsoft Corporation. All rights reserved.
Loading AE_ActivityDue_Touch.webtest... AE_ActivityDue_Touch.webtest File extension specified '.webtest' is not a valid test extension.
Any hints on how I can get this to work? Eventually we want to work them into our CI process.
.net - MSTest 用の流暢なアサーション API はありますか?
私は最近、nUnit の流暢なインターフェースに触れてきましたが、とても気に入っています。ただし、msTest を使用しています。
フレームワークに依存しない、またはmsTest用のテストである流暢なインターフェースがあるかどうかは誰にも分かりますか?
unit-testing - MS Test から ".NET Data Provider for SqlServer" パフォーマンス カウンターを読み取るには?
MS Test の単体テストから、カテゴリ ".NET Data Provider for SqlServer" のパフォーマンス カウンター "NumberOfActiveConnections" を読み取るにはどうすればよいですか?
私は次のことを試みていますが、インスタンス名が間違っているようです。MSDNのドキュメントでは、これが WinForms アプリのインスタンス名を取得する正しい方法であると主張していますが、これは MS Test では機能しません。
上記のコードを MS Test から実行するnull
と、呼び出しから戻ってきますGetEntryAssembly()
また、MS Test プロセスの名前やその他のバリエーションを使用してみましたが、うまくいきませんでした。
これは、上記のインスタンス名のいずれかを使用しているときに例外をスローするサンプル コードです。
MSDN のドキュメントに従って、これを app.config に追加して、「NumberOfActiveConnections」カウンターを有効にしています。
おそらく問題は、パフォーマンス カウンターが MS Test ホスト ドメインに対して有効になっているが、テストが実際に実行されるドメインに対して有効になっていないことでしょうか?
unit-testing - MSTest で RowTest を行うには?
RowTest
MSTest がおよび同様のテストをサポートしていないことは知っています。
ユーザーは何をしMSTests
ますか?RowTest
サポートなしでどうやって生活できるの?
テスト機能を見てきましDataDriven
たが、オーバーヘッドが多すぎるように思えRowTest
ます。.で同様のテストを実行できるサードパーティのパッチまたはツールはありMSTest
ますか?
jquery - MS Test Suite で「動的」テストを作成できますか?
QUnit を使用して JQuery をテストしています。Watin にテスト ページをロードしてテスト結果を解析してもらいましたが、MS Test を使用してページからテストを動的に生成する方法があるかどうか疑問に思っています。テストごとにテスト関数を書く必要はありませんか?
書かなければならないコードの量を減らそうとしているだけです
unit-testing - Hudson と MS Test を統合しますか?
Hudsonを MS Testと統合することは可能ですか?
現在、Hudson を使用して開発マシンに小さな CI サーバーをセットアップしています。これは、いくつかの統計情報 (つまり、 FxCopとコンパイラの警告) を取得できるようにするためです。もちろん、単体テストを実行してその出力を表示できればいいのですが。
これまで、次のバッチ タスクを Hudson に追加しました。これにより、テストが適切に実行されます。
ただし、私の知る限り、Hudson はまだ MS テスト結果の分析をサポートしていません。によって生成された TRX ファイルをJUnitまたはNUnit のMSTest.exe
結果形式に変換できるかどうか(これらは Hudson でサポートされているため)、または MS Test 単体テストを Hudson と統合する他の方法があるかどうかを知っている人はいますか?
visual-studio-2008 - ReSharper テスト ランナーを使用して MSTest 単体テストを実行する
VS 2008 で MSTest ユニット テストを実行するには、ReSharper ユニット テスト ランナーを使用する必要があります。これを行うために「Gallio」を使用することは聞いたことがありますが、Gallio が何であるかはわかりません (多目的の VS 拡張フレームワークのように見えました)。 . ReSharper Test Runnerを使用してMSTest単体テストを実行する最良の方法を知っている人はいますか?
unit-testing - PartCover を機能させる
コードカバレッジのために PartCover を試してみたい。MSTest で Visual Studio 2008 Professional を実行しています。Professional Edition には、コード カバレッジなどのチーム テスト ツールは含まれていません。
それで、PartCover を試していますが、うまくいきません。PartCover.Browser で MSTest 実行可能ファイルを選択し、作業引数を tests.dll に指定し、作業ディレクトリを TestResults フォルダーに指定しようとしましたが、次のエラーが発生します。
「レポートが空です。設定を確認して、ターゲットを再度実行してください。」
次に何を試せばいいのかわからない。
編集
私には2つの問題があったことがわかりました。まず、ルールを正しく設定していませんでした。第二に、作業中の引数にスペースがありました。スペースはエラーを出していましたが、どこにも表示されませんでした。