問題タブ [test-framework]
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.
spring - SpringTestcontextフレームワークでの自動配線
私は次のことを行う統合テストを持っています:
上記のコードでは、テストケースを実行すると、MyClassオブジェクトが作成され、すべてのフィールドが自動配線されると思いました。しかし、何が起こったのかというと、テストの実行時にすべての自動配線フィールドがnullでした。Bean定義が見つからないことについては文句を言わなかったので、テストコンテキストがここに表示されていると思います。しかし、なぜそれが配線されていないのか理解できません。
一方、テストクラスでこれらのフィールドを作成して自動配線し、作成したオブジェクトに設定することができます。誰かがフィールドがnullである理由を知ることができますか?
testing - Test-Framework に QuickCheck の失敗の理由を報告させるにはどうすればよいですか?
たとえば、次のようなテスト コードがあります。
…………
…………
...................
test-framerowk のレポートは次のようになります
失敗の理由なしに。同じように見える HSpec テストはレポートに失敗の理由を出力しますが、テスト フレームワーク テストは出力しません。
haskell - QuickCheck2 を使用する簡単なテスト フレームワークの例を提供してください
この基本的なテスト フレームワークの例を QuickCheck2 で動作させるのに少し苦労しています。サンプルで QuickCheck 1 を使用しているため、上記のページに記載されている次のエラーが発生します。QuickCheck2 の使用が一般的に好まれると思いますが、test-framework でどのように使用すればよいですか?
エラー:
前もって感謝します。
Test.Framework.Providers.QuickCheck2 をインポートすると、次のエラーが発生します。
c# - Visual Studio で UnitTest/LoadTest 用のカスタム TestContext タイマーを作成できますか?
私の UnitTests のいくつかには、ループで定義された Sleep があります。非線形スケーリングを示すために、テストの各反復だけでなく、すべての反復の全体的な時間をプロファイリングしたいと考えています。たとえば、「全体」をプロファイリングすると、睡眠の時間が含まれます。Stopwatch
doAction() のみが含まれるように Start/Stopを使用できます。ただし、Stopwatch の結果を TestContext の結果に書き込めません。
TestContext を継承して再定義できるようです。ただし、これをトランザクション ストアに書き戻す方法の例はありません。
私が参照できるこれの実装、または別のアイデアはありますか。Visual Studio が LoadTest に対して提示するのと同じレポートで確認したいと思います。それ以外の場合は、私自身のレポートを作成する必要があります。
また、これらを LoadTest データベースに書き込む SQL をスニッフィングしようとしましたが、その方法を理解することに成功しませんでした。呼び出す SPROC があるはずですが、それはテスト終了時のすべてのデータであると考えています。
coded-ui-tests - CodedUI テスト プロジェクトの構造
CodedUI テスト プロジェクトの構造を教えてください。
テスト、ヘルパー、UIMap をどのように分離するかを見るのは興味深いでしょう。