問題タブ [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.
python - サードパーティの卵でPloneでユニットテストを実行する
Plone(collective.z3cform.wizard)の卵の1つを操作しようとしています。ドキュメントを読んでいる間、私はdoctestsをフォローしています。この時点で、自分のコードのテストを作成したいと思います。
問題は、テスト例をフォローしている間、テストを実行して得られるものとは異なることです。他の解決策を探す前に、そのサードパーティの卵でテストを実行したいと思います。問題は、方法がわかりません。
Plone 3では、を介してサードパーティのテストを指定することができました。Plone4./bin/instance test
で実行しようとすると./bin/test
、開発テストのみを実行することになります。これまで、-moduleオプションと--packageオプションを使用してみましたが、取得できるのはImportErrorsだけです。
更新:私はビルドアウトをちょうど行っています、そしてここにそれの関連する部分があります
unit-testing - Visual Studio 2012 Professional で単体テストを継続的に実行するにはどうすればよいですか?
Visual Studio 2012 では、単体テスト エクスプローラーに [ビルド後にテストを実行] ボタンが追加されましたが、Professional エディションではこのオプションを使用できないようです。実際、私の「単体テスト エクスプローラー」は単に「テスト エクスプローラー」と呼ばれており、そのボタンはまったくありません。
この不足している機能を置き換えることができる拡張機能はありますか? 既存のテスト エクスプローラー UI と統合するものが理想的です。(会社の大君主に VS Ultimate/Premium を購入するよう説得できたとしても、これは問題にならないため、無料のオプションも優先されます)
haskell - テストを含む完全な Haskell スタックの作成
Haskell は初めてで、テスト対象のプログラムを構築しようとしています。HUnit と Cabal を使用することにしました。
私が見たものから、よく構造化されたプロジェクトは次のようになります。
私にとって謎の部分は、TestRunner.hs と AppName.cabal です。
testsuite/tests ディレクトリとサブディレクトリの下ですべてのテストを実行するテストランナーはどのようになりますか? どうすればカバルと統合できますか?
また、ハックの依存関係を AppName.cabal に入れ、コマンド ラインからビルドするにはどうすればよいでしょうか?
テストと依存関係を使用してゼロからアプリケーションを構築する完全な例を見つけるのに苦労しています。
ありがとう
c# - タグ付きMSpecテストを実行できるテストランナーを作成するにはどうすればよいですか?
[Tags]
それぞれに属性が定義された一連のmspecテストケースがあります。次に、.Net / C#で、タグ属性値(文字列の配列)を入力として受け取り、対応するテストを実行するテストランナーを作成する必要があります。私はこれをどのように行うことができるか知りたいです-始めるためのいくつかの指針。
テストスクリプトを制御できないため、変更できません。また、サードパーティのテストランナーは使用できません。
xunit.net - xUnit.net Test Runnerに表示される青いバーは何ですか?
緑と赤は知っていますが、下に見える青/紫の意味は何ですか?
これは、Sync
テストを実行した後、再度実行した後に発生しました。
ちなみに、Total tests:2, Failures: 1, Skipped: 0
ステータスバーはかなり奇妙です。
java - Play フレームワークの並列テスト ランナー
Play フレームワークTestServer
のクラスを含む機能テストは、Play コンソール内でのみ機能するようです。
play test
残念ながら、コマンドによって実行される Play コンソールのストック テスト ランナーは、テストを順番に実行するため、多くの時間がかかります。並列に実行すれば、より高速に実行できると思います。
テストを並行して実行する方法はありますか?
更新: SBT は、テストの並列実行と異なる JVM での実行をサポートしています。これによりTestServer
、理論的には、異なるポートでリッスンしている場合に、複数のインスタンスを並列に持つことができます。Play はこれらの設定を無視しているようです。私が報告した問題を参照してください: https://github.com/playframework/Play20/issues/849。この報奨金は、Play Framework がこれらの SBT テスト設定を尊重して、Build.scala ファイルを使用して異なる JVM で並列に junit ベースのテストを実行する方法を示した人に贈られます。
selenium - Selenium-server.jarのクリーンアップでTeamCity構成が失敗する
ビルドエージェントがSeleniumテストを実行できるようになったら、Seleniumテストを実行する準備ができたTC構成をセットアップしました。
これは私が作成した最初のTC構成ですが、TCにSeleniumテストランナーを実行させるまで実行されていました。をクリーンアップしようとすると失敗しますSelenium-server.jar
。
クリーンアップからファイルタイプを除外できますか、それとも私がここで見逃している別の解決策がありますか?
TCビルドエラー。
android - Robolectric で複数回テストを実行する
テストを複数回実行したい。たとえば、次のようなテスト クラスがあるとします。
さて、条件が満たされるまでテストを繰り返し続けるにはどうすればよいでしょうか。たとえば、n = 10 の場合は停止するとします。
このブログで説明されている方法を試し、RobolectricTestRunner を拡張するカスタム テスト ランナーを作成し、次のようなテスト クラスを記述しました。
しかし成功しませんでした。誰でもアドバイスできますか?
c# - nunit のカスタム TestRunner
次のテストフローを持っている:
これは、さまざまな温度とさまざまな位置で外部コンポーネントをテストします。
そのような動作をアーカイブするrunner
ためのカスタムを書くことは可能ですか?nunit