問題タブ [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.

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

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.

0 投票する
3 に答える
3836 参照

.net - MSTest 用の流暢なアサーション API はありますか?

私は最近、nUnit の流暢なインターフェースに触れてきましたが、とても気に入っています。ただし、msTest を使用しています。

フレームワークに依存しない、またはmsTest用のテストである流暢なインターフェースがあるかどうかは誰にも分かりますか?

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

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 ホスト ドメインに対して有効になっているが、テストが実際に実行されるドメインに対して有効になっていないことでしょうか?

0 投票する
6 に答える
14066 参照

unit-testing - MSTest で RowTest を行うには?

RowTestMSTest がおよび同様のテストをサポートしていないことは知っています。

ユーザーは何をしMSTestsますか?RowTestサポートなしでどうやって生活できるの?

テスト機能を見てきましDataDrivenたが、オーバーヘッドが多すぎるように思えRowTestます。.で同様のテストを実行できるサードパーティのパッチまたはツールはありMSTestますか?

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

jquery - MS Test Suite で「動的」テストを作成できますか?

QUnit を使用して JQuery をテストしています。Watin にテスト ページをロードしてテスト結果を解析してもらいましたが、MS Test を使用してページからテストを動的に生成する方法があるかどうか疑問に思っています。テストごとにテスト関数を書く必要はありませんか?

書かなければならないコードの量を減らそうとしているだけです

0 投票する
5 に答える
13526 参照

unit-testing - Hudson と MS Test を統合しますか?

Hudsonを MS Testと統合することは可能ですか?

現在、Hudson を使用して開発マシンに小さな CI サーバーをセットアップしています。これは、いくつかの統計情報 (つまり、 FxCopとコンパイラの警告) を取得できるようにするためです。もちろん、単体テストを実行してその出力を表示できればいいのですが。

これまで、次のバッチ タスクを Hudson に追加しました。これにより、テストが適切に実行されます。

ただし、私の知る限り、Hudson はまだ MS テスト結果の分析をサポートしていません。によって生成された TRX ファイルをJUnitまたはNUnit のMSTest.exe結果形式に変換できるかどうか(これらは Hudson でサポートされているため)、または MS Test 単体テストを Hudson と統合する他の方法があるかどうかを知っている人はいますか?

0 投票する
4 に答える
2225 参照

visual-studio-2008 - ReSharper テスト ランナーを使用して MSTest 単体テストを実行する

VS 2008 で MSTest ユニット テストを実行するには、ReSharper ユニット テスト ランナーを使用する必要があります。これを行うために「Gallio」を使用することは聞いたことがありますが、Gallio が何であるかはわかりません (多目的の VS 拡張フレームワークのように見えました)。 . ReSharper Test Runnerを使用してMSTest単体テストを実行する最良の方法を知っている人はいますか?

0 投票する
5 に答える
15479 参照

unit-testing - PartCover を機能させる

コードカバレッジのために PartCover を試してみたい。MSTest で Visual Studio 2008 Professional を実行しています。Professional Edition には、コード カバレッジなどのチーム テスト ツールは含まれていません。

それで、PartCover を試していますが、うまくいきません。PartCover.Browser で MSTest 実行可能ファイルを選択し、作業引数を tests.dll に指定し、作業ディレクトリを TestResults フォルダーに指定しようとしましたが、次のエラーが発生します。

「レポートが空です。設定を確認して、ターゲットを再度実行してください。」

次に何を試せばいいのかわからない。

編集

私には2つの問題があったことがわかりました。まず、ルールを正しく設定していませんでした。第二に、作業中の引数にスペースがありました。スペースはエラーを出していましたが、どこにも表示されませんでした。