問題タブ [test-suite]
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.
junit - JUnit4を使用してテストスイートをプログラムで実行する方法は?
API を使用して JUnit テスト スイートを呼び出そうとしています。以下を使用してテストクラスを作成できることを知っています。
しかし、たとえば JUnitCore を使用して、Java API を使用してスイート全体をトリガーする方法はありますか?
たとえば、次のコードを使用してテストをトリガーできます。
アップデート:
API からは、Suite クラス自体がランナーであるように見えるため、次のコードが機能するようです。
しかし、これが推奨されるアプローチなのか、それとも上記のコードを書くことにマイナス面があるのかはわかりません。
perl - より大きなSeleniumテストスイートを作成/構築するにはどうすればよいですか?
一連のエンタープライズウェアのテストを作成しています。Test :: WWW :: Seleniumの作者からの良いアドバイスは、より大きな関数のルーチンを作成し、それらをパラメーター化することでした。つまり、add_user、post_blogなどです。次に、これらのルーチンを強化して、ページなどに正しいテキストが表示されることを確認できます。このソフトウェアは非常に構成可能であり、すべて異なる数十のサイトがあります。ただし、これらの構成要素をつなぎ合わせて、サイトごとにドライバーデータを適切に変更することができます。
Seleniumで私が見つけたものはすべて非常に初心者であり、より大きなTestSuiteを構築することについては何もありません。これ以上のものはありますか、それともこれは最高ですか?
java - 一部の構成を変更するためにTestSuiteの変更をリッスンする方法
テストスイートにグループ化するSpringTestクラス(を使用して定義@RunWith(SpringJUnit4ClassRunner)
)が多数あるので、すべてのテストクラスではなく、スイートごとに新しい構成を1回ロードします。
現在TestExecutionListener
、構成を再ロードするすべてのSpringテストのリスナーがありますが、多くのテストが同じ構成を共有しているため、それを保存したいと思います。
悲しいことに、niether Springはsのリスニングをサポートしておらず、sのリスナーの概念JUnit TestSuite
もサポートしていません。JUnit
TestSuite
java - TestSuiteを無視するように設定する
私は多くのテストスイートを持っており、それぞれに多くのテストクラスが含まれています。それらは次のようになります。
TestSuite全体を完全に無効にしたい場合があります。すべてのテストスイートがとを使用して@Ignore
リソースをロードおよびリリースし、テストスイートが無視されたときにこのロード/リリースをスキップしたいので、各テストクラスをとして設定したくありません。@BeforeClass
@AfterClass
したがって、質問は次のとおり@Ignore
です。テストスイート全体で使用できるものに類似したものはありますか?
html - IE を使用して Selenium RC で HTML TestSuite とテスト ケースを使用する方法
Internet Explorer で Selenium RC を使用しています。HTML でいくつかのテスト ケースを作成しました。HTML でテスト ケースを含め、HTML でテスト スイートを作成するにはどうすればよいですか? IE および Windows XP / Windows 7 で Selenium RC を使用して HTML テスト スイートを実行したいのですが、どうすればよいですか?
cakephp - Cakephp テスト スイートを無効にするにはどうすればよいですか?
Cakephp で書かれたアプリケーションでこの URL をテストしますか?
www.yourCakephpApp.com/test
次のようなページが表示されます。
テスト スイートを無効にするにはどうすればよいですか?
unix - UnixでのテストによるPrologスクリプト
私はプロローグスクリプトを持っていて、swi-prologを使用してWindowsで問題なく実行しますが、Linuxでスクリプトを実行すると、テストスイートに関連するエラーが発生します。
どこ
ファイルtest_suite.plのテストセットの開始を示します。test_suite.plファイルを除いてスクリプトを実行すると、スクリプトは問題なく実行されます。
Unixがテストの開始(begin_tests / 1)と終了(end_tests / 1)を理解しない理由がわかりませんか?
ありがとう。
java - 実行時にテスト スイートを作成する方法
ここで、リフレクションを使用して、注釈処理クラスは、基準 (たとえば、attrib1="foo") に一致するメソッドの SET/LIST を返します。メソッド A とメソッド C が満たされます。ここで、実行時にこれらをテスト スイートに追加して実行する必要があります。
それらをテスト スイートに追加するにはどうすればよいですか?
automated-tests - 自動バグ検出用のテストスイート
命題充足可能性、定理証明、巡回セールスマンなど、多くの種類の難しい計算問題に対して、問題を解決しようとするプログラムのパフォーマンスを評価するために使用できる広範なテストスイートが存在します。
自動バグ検出、つまり、自動的に検出できる種類の既知のバグを含むプログラムまたはコードフラグメントのコレクションにそのようなものはありますか?たとえば、Coverityは内部で使用するためにそのようなものを持っている必要があると思いますが、Google検索では公開されているものは何も表示されないようです。