fest

    0熱度

    1回答

    我正在使用Java web start應用程序(通過JNLP運行)。目前,我想要使用此代碼來尋找應用程序主框架: Process p = Runtime.getRuntime().exec("C:\\Windows\\System32\\cmd.exe /c cd C:/Users/ash/Documents/MyApp/Environment & launcher.jnlp", null, ne

    1熱度

    1回答

    我試圖在使用UISpec4J獲得不滿意的結果後,使用FEST自動執行測試。我對NetBeans有點新鮮,並且必須將6.8用於我正在使用的項目。我使用FEST編寫了一個測試用例,並從FEST的谷歌代碼庫下載了該zip文件。我曾嘗試在屬性庫選項卡下設置jar文件,但我仍然遇到問題。我無法從FEST中引用方法和類。

    2熱度

    1回答

    有沒有辦法將FEST測試附加到以前啓動的應用程序,而不是從測試中啓動應用程序? 我在問這個,因爲Squish例如可以做到這一點。我找不到任何類似的FEST。 這個問題來自一個需要大量登錄的應用程序的角度。我知道運行測試我只能在BeforeClass中登錄一次,或者當我從Ant/Maven運行測試時,但我認爲能夠附加到應用程序是非常好的,特別是在調試測試時。 我想創建一個通過某種通信,例如RMI進行

    0熱度

    1回答

    我想爲基於swing的應用程序選擇Gui測試框架工具。 我開始看看FEST,並創建了一個Demo程序來檢查運行時間有多快。 我的演示程序(代碼波紋管)花了大​​約85000毫秒來完成,這對我來說顯得非常慢。 所以我的問題是這個節日的正常速度? public class DemoGui extends JFrame { private JPanel contentPane; p

    0熱度

    1回答

    我創建了一個自定義的FEST條件來驗證我的實際字符串匹配或等於預期的字符串 public class StringMatchesOrIsEqualTo extends Condition<String>{ private String expectedStringOrExpression; public StringMatchesOrIsEqualTo(final Stri

    0熱度

    1回答

    試圖使用FEST來測試我的GUI,但我在嘗試訪問包含在自定義JPanel(TopPanel extends JPanel)中的組件時出現問題。所以下面的代碼在嘗試引用作爲MainJFrame中字段存在的「topPane」時失敗。我在這裏做錯了什麼? public class StableAppsUITest { private FrameFixture window; pri

    1熱度

    1回答

    我正在測試我的SWING Gui。 我通過使用FEST框架來做到這一點。 我有以下輸入: window.textBox("txtDatabaseConnectionString").enterText("jdbc:oracle:thin:10.254.202.27:1521:db"); 它實際上開始填寫文本具有以下值: jdbc.oracle.thin &一個 ,比測試崩潰... 我得到fol

    1熱度

    1回答

    我正在尋找用於Java swing應用程序測試的Fest API。 我似乎無法在任何地方發現任何在線發佈的API(他們的網站似乎已停用),並且我決定查看Git存儲庫,您可以從中下載源代碼以執行所需操作。 但是,當我這樣做時,有大量的錯誤,Java文檔拒絕生成。 我很好奇,如果有人知道我在哪裏可以找到文檔的副本,或者如果可以直接從Git生成文檔?

    0熱度

    1回答

    我想用FEST來測試一個Swing組件是不可見的。 我嘗試使用org.fest.swing.fixture.FrameFixture方法panel(「foo」)但由於它需要requireShowing=true. 什麼用FEST慣用的方法來找到一個面板irregardless如果它現在是可見的失敗? Assert.assertFalse(panel.getFooPanel().isVisible(

    0熱度

    1回答

    在我工作的項目中,它已決定停止使用fest作爲測試斷言,而是使用assertj。我們正在使用Java 7,我們正在從最新版本2.0M10轉向assertj-core版本2.4.1。代碼庫相當大,但從fest到assertj的過渡一直很順利,基本上改變了導入名稱並應對了重命名的方法。 但是,我注意到在轉換後我們在特定的測試類中得到了測試失敗(我應該添加我們正在使用的JUnit v4.12)。下面我將