問題タブ [fest]
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.
java - Javaの任意の文字からVKintを取得します
文字であるcharからVKコードを取得するにはどうすればよいですか?のようなことができるはずですがjavax.swing.KeyStroke.getKeyStroke('c').getKeyCode()
、それは機能しません(結果はゼロです)。すでにKeyEventがある場合は、誰もがキーコードを取得する方法を知っていますが、charをVKintに変換したいだけの場合はどうでしょうか。奇妙な文字のFKコードを取得することには興味がなく、[AZ]、[az]、[0-9]のみを取得します。
この問題のコンテキスト--------私が見たすべてのロボットチュートリアルは、プログラマーがVKコードでキーを押すことによって単語を綴るのが好きだと想定しています。
私を怠惰と呼んでください。しかし、Eclipseを使用しても、これはGUIでTDDを使用する方法ではありません。文字列を受け取り、それらの文字列のユーザー入力をシミュレートするロボットのようなクラスを知っている人がいたら(私はFESTを使用しています)、知りたいです。
java - FEST-SWINGで表示しないGUIテストの作り方
私のプロジェクトでは、GUI テストにFESTを使用しています。FEST は強力であると確信していますが、毎回フレームを表示するのは時間の無駄です。また、連続体を使用していますが、FEST は連続体で動作しません。これは、連続体の maven が GUI を開くことができないためです (ちなみに、maven も使用しており、テストはローカル マシンの maven でパスします)。
どうすればこの問題を解決できますか?
不可能な場合はお知らせください。
java - robot.cleanUp()を呼び出すのに適切なタイミングはいつですか
テストケースで何度も開始および停止するアプリのSwing統合テストにJUnitとFESTを使用しています。?@after
への呼び出しを含める必要がありrobot.cleanUp()
ます
java - コンピューターがロックされているときにjavaswingfestテストを実行する
コンピューターがロックされている場合でも、FEST-Swing(ここで説明)テストは機能しますか?テストをしましたが、うまくいきませんでした。画面がロックされているため、Swingが画面にペイントされないため、 FEST-Swingテストは機能しないと思います。回避策はありますか?ありがとう。
java - FESTを使用した複数のJUnitテスト
Java Swing GUIをテストするためのいくつかのJUnitテストメソッドを作成しました(FESTを使用)。私のクラスは次の形式です。
このクラスをEclipseで実行すると、testAテストのみが実行され、testBやtestCは実行されません。testAをコメントアウトすると、testBが実行されるため、毎回最初のテストを実行するように見えます。
EclipseのJUnitは、最初のテストが完了した後、「Runs:2/3」を表示しますが、それ以上進行しないか、エラーを表示します。
私が間違っていることはありますか?JUnit4.8.1とFEST1.2を使用しています。
swing - FEST JUnit-スイングテストnoobQ:メインクラスをテストする方法は?
ここでチュートリアルを読んだにもかかわらず、FESTを自分のアプリケーションで機能させる方法を理解できないようです。
メインメソッドのない大きなクラスにSwingアプリケーションがあり、SwingWorkerクラスがいくつかあります。mainメソッドを使用して実行しているかのようにアプリケーションをテストしたいと思います。チュートリアルでは、単一のコンポーネントをテストする方法についてのみ説明しているようです。
mainメソッドを含む私のApplicationWindow.classのミニチュアバージョン:
そして、私のテストクラスはエラーをスローします。
}
このテストの実行時にスローされるエラー:
ランナーが私のコンポーネントを見つけられないようで、これは私がこの種のものをテストする方法を誤解していると私に信じさせます。私を正しい方向に向ける助けがあれば大歓迎です。
fest - FESTのisSameAs()とisEqualTo()の違いは何ですか?
2つのメソッドisSameAs()とisEqualTo()の違いは何ですか?
ドキュメントには次のように書かれています。
実際の値が指定された値と等しいことを確認します。
と
実際の値が指定された値と同じであることを確認します。
(http://fest.easytesting.org/assert/apidocs/index.html)
/ロジャー
swing - FEST: JButton が特定のアイコンを表示していることをアサートする
私の FEST-Test では、JButton に特定の ImageIcon があることをアサートしようとしています。org.fest.swing.fixture.JButtonFixture で対応するメソッドが見つかりませんでした
java - PNGファイルからピクセルを読み取るにはどうすればよいですか?
Robot、Windowtester、またはFESTを使用してスクリーンショットをキャプチャする方法を知っています。また、ロボットを使って画面からピクセルを読み取る方法も知っています。
しかし、すでにキャプチャされている画像からピクセルを読み取る方法がわかりません。現在の画像とファイルの画像を比較する予定です。両方ともPNGだとしましょう。画像をピクセルごとに比較するために使用できるフレームワークはありますか?
java - フレームワークの理解に役立つ可能性のあるサンプルGUIおよびFESTコードはありますか?
私はFESTがどのように機能するかを理解するために、たくさん読んでコードを見てきました。残念ながら、次以外の多くのサンプルコードをオンラインで見つけることができませんでした。
fest.codehaus.org/Getting+Started
http://www.javaworld.com/javaworld/jw-07-2007/jw-07-fest.html
http://www.slideshare.net/Softwarecentral/easy-gui-testing-with-fest
あなたが非常に役立つであろういくつかの例やリンクを与えることができれば。ありがとうございました