問題タブ [test-runner]

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 投票する
2 に答える
1649 参照

compilation - uic: 予期しない要素名

ライブラリを取得するために Qt4 を.pro使用してファイルをコンパイルしようとしていますが、次のエラーが発生します。qmakeqttestrunnerlib.pro

Qt3 を使用すると動作し、lib を正常に取得できます。しかし、Qt4にアップグレードしたいです。出来ますか?そして、私は何をすべきですか?

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

asp.net - ASP.net用のWebベースのNUnitテストランナー?

Webベースのテストランナーはありますか。WebサイトからWebサイトの単体テストを実行するには?


これは一部の人々の教義に反することを私は知っていますが、私がテストしている製品の内部から単体テストを実行できるようにしたいと思います。これがネイティブのWin32実行可能ファイル内からのものか、.NET実行可能ファイル内からのものか。

ある男が、 UnitTest++のWebベースのAJAXテストランナーをすでに作成しています。

以前は、NUnitを分解する必要があったため、NUnit dllを出荷しなくても、実行可能ファイルに埋め込まれたテストを実行できました。これには、Windows/WinForms用の独自のグラフィカルテストランナーも作成する必要がありました。

ASP.netの実行可能な単体テストを作成する作業をすでに行った人はいますか?


:人々による通常の応答:「単体テストは最終製品に含まれることは想定されておらず、オンサイトの場合、テスター、サポート、または開発者が確実にアクセスすることはできません。」


:単体テストを実行したいという私の願望に同意できないかもしれませんが、それがあなたの答えに影響を与えないようにしてください。ASP.net用のWebベースのnunitテストランナーがない場合は、それが答えです。質問に答えることを恐れないでください。噛まない。

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

java - JUnit4でオブジェクトをテストするためのハンドル

特定のテストケースでは、テストケースの依存関係をオーバーライドして、サーブレットの要求や応答などの依存関係をさらに挿入する必要があります。

私のAPIはJSPをコンパイルして実行するために実際のサーブレットコンテナを必要とするため、これらをモックすることはできません。

JUnit 4を使用してテストインスタンスへのハンドルを取得するにはどうすればよいですか?

オーバーライドを試みましcreateTest()たが(これは機能します)、そのようなテストで使用されるランナーは内部にあり、階層に表示されないためBlockJUnit4Runner、同じ動作をテストに拡張することはできません。Parameterized

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

c# - Visual Studio 2012 拡張機能 VSIX のテスト エクスプローラー リスト

Visual Studio 2012 拡張機能のテスト エクスプローラーからテストのリストを取得したいと思います。

これは、Package.GetGlobalService または DTE を使用して可能ですか?

[編集] 回答が得られないため、追加情報を提供します。

現在、ソリューション テストを実行したい IDE 拡張機能またはプラグインは、独自のランナーを提供することで実行しています。Gallio は、複数のタイプのテストを実行するためのプラグインを備えたテスト ランナーの例の 1 つです。Resharper は、テスト ランナーを含む IDE 拡張機能の例です。

VS2012 では、nunit、xunit、qunit などのサードパーティ テスト ライブラリが開発できる新しいテスト ランナーが導入されています。この変更により、これらのさまざまなタイプのテストを VS 自体内で、つまり [テスト エクスプローラー] ウィンドウを介して実行できるようになりました。

サード パーティが IDE テストと対話するには、テストのリストを取得し、テストを実行し、テストの出力を受信できる必要があります。

それを念頭に置いて、VS 2012 IDE のテスト インターフェイスにアクセスできますか?

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

unit-testing - Visual Studio2012RC-ビルド後に単体テストを実行する-実行するテストカテゴリを指定する

VS2012(RC、まもなくRTMになる)では、ビルドごとに実行される(nunit)単体テストを選択することは可能ですか?この機能は気に入っていますが、2つのテストカテゴリ/アセンブリがあります。1つは高速で実行されることが期待される実際の単体テスト用で、もう1つはデータベーススキームとテスト生成データ用です。この機能を通常の単体テストに利用したいのですが、ビルドのたびに後者を実行したくありません。カテゴリ/アセンブリなどを指定する方法はありますか?ビルドが成功したときに実行する必要がありますか?ありがとうJP

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

nunit - NUnit テスト ランナー - Program Files\Nunit 2.*.* 以外の場所でテストを実行する方法

NUnit テスト ランナーを使用して、作業中のプロジェクトで単体テストを実行すると、次の例外が発生します。

System.UnauthorizedAccessException : パス 'C:\Program Files (x86)\NUnit 2.6.1\bin\App_Data' へのアクセスが拒否されました。

これは、C: への書き込みには管理者権限が必要であり、test にはローカル データベースが必要なためです。管理者として実行できますが、実行場所を別のフォルダーに変更したいのですが、その設定が見つかりません。NUnitで実行場所を変更することはできますか?

編集私のテストプロジェクトがdllではなくコンソールアプリであることは重要かもしれません(私の影響を超えた理由により)。

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

visual-studio - Gallioユニットテストを取得して実行するようにVS2012テストランナーを構成するにはどうすればよいですか?

最近、チームの前に問題を解決するためにVS2012にアップグレードしました。Gallio 3.3を単体テストフレームワークとして使用し、VS2010で機能する多数のテストを作成しています。ただし、VS2012はそれらを認識していないようです。

VS2012テストエクスプローラーウィンドウには、「利用可能なすべてのテストを検出するためのソリューションを構築する」と表示されます。いくつかのクリーンビルドを実行し、システムはVS2012で実行されますが、テストが表示されません。

設定する必要のある構成はありますか、またはこれらのテストをVS2012で実行する方法はありますか?

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

unit-testing - Visual Studio 2012 でテスト エクスプローラーを無効にする方法

ReSharper を使用して、Visual Studio 2012 内から単体テストを実行しています。

ときどき、単体テストを実行しているときに、ReSharper テスト ランナーではなく、誤って組み込みのテスト エクスプローラーを誤って呼び出してしまいます。

Visual Studio 2012 でテスト エクスプローラーを無効にして、誤って呼び出さないようにするにはどうすればよいですか?

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

visual-studio-2012 - Resharper 6.1 テスト ランナーが BadImageFormatException をスローする

Resharper をバージョン 6.1 にアップグレードした後、Resharper テスト ランナーを使用して単体テストを実行しようとすると、テスト アセンブリにBadImageFormatException. Resharper で単体テストを実行するにはどうすればよいですか?

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

java - Eclipse と Ant で異なる Junit TestRunner を使用するには?

Eclipse と Ant から実行したい JBehave テストがいくつかあります。Eclipse では、グラフィカルな出力で実行されるすべての異なるストーリー、シナリオ、およびステップのツリーを表示したいので、これを行うテストにカスタム ランナーを追加しました。

しかし、反対に、Ant を使用して継続的インテグレーション サーバーでテストを実行する場合、すべてのストーリー全体のみを出力の単一のアイテムとして表示したいと考えています。これは通常、注釈なしで実現されます。

では、Ant (junit Ant タスク) に Eclipse とは異なるランナーを使用するように指示するにはどうすればよいでしょうか? 物事をより複雑にするために: 現時点では、テストを実行するために (Ant ではなく) Eclipse でテスト スイートを使用しています。

何か案は?

乾杯、ティルマン