fitnesse

    0熱度

    1回答

    我在本地設置了FitNesse,並且試圖使用我自己的java代碼運行測試。 這裏是夾具類: import fit.ColumnFixture; public class RunEtlFixture { private String etlName; private int numOfInputRecords; private int numOfOutputRec

    0熱度

    1回答

    我想寫一個FitNesse的測試,一個InputStream下載與參考XLSX文件進行比較。 現在,我的問題是,從InputStream下載得到的內容顯然沒有有效的Zip存檔(它應該像參考文件一樣),除了當前文件內容不同之外(但這不是這裏的問題)。 的測試夾具的方法我在FitNesse的測試基準包含此代碼(更新): File downloadedFile = writeDownloadedFile

    0熱度

    1回答

    我的問題的背景信息: 我在FitNesse工作,通常我可以使用CSS選擇器來查找和驗證我想要的元素。但是,在這種情況下,我需要通過XPath檢查@title屬性,並且遇到問題。 我FitNesse的情形是這樣的: | ensure | do | verifyText | on | !-xpath statement to the @title attribute here-! | with | @

    0熱度

    1回答

    我試圖從jUnit運行Fitnesse與一個簡單的類沒有任何外部Api's,它工作正常。但後來我試圖用外部罐測試一個類,我得到的錯誤:java.lang.NoClassDefFoundError: abh/Abh 我可以使用正常的Fitnesse瀏覽器GUI成功運行測試。 我注意到,jUnit TestRunner使用bin文件夾作爲默認路徑。但首先我不能更改類路徑,其次TestRunner不能找

    0熱度

    1回答

    作爲測試的先決條件,我需要設置大型複雜對象模型,稍後將作爲參數發佈到特定API以處理它。模型的值是在Fitnesse頁面上顯示的測試輸入數據。 這個模型看起來像: class FinalEntity extends DoFixture{ public String field1; public String field2; // More fields....

    0熱度

    1回答

    我想在使用dbfit的fitnesse上測試不同環境中存在的表上的不同查詢。每個環境都有不同的連接字符串。因此,不要爲每個環境創建多個頁面(這又是一個單調乏味的任務,因爲每次查詢中的單個更改都可能導致所有測試頁面發生更改),我想將連接字符串存儲在單個文件中(可能是文本或Excel表格),並根據需要從中讀取連接字符串。 任何人都可以幫助我瞭解如何進行?

    1熱度

    1回答

    我剛剛下載了FitNesse,並試圖在安裝了Java 1.8.0_101的Windows 8.1上運行它。維基運行起來,但是當我點擊測試按鈕我得到一個錯誤信息: 無法完成測試:產生java.io.IOException:不能運行程序「」 C:\ Program Files文件(x86)的\的Java \ jre1.8.0_71 \斌\ java中 「」:CreateProcess的錯誤= 2,系統

    1熱度

    1回答

    我可以使用以下設置從maven build運行FitNesse suite。 <properties> <fitnesse.version>20160618</fitnesse.version> </properties> <dependencies> <dependency> <groupId>org.fitnesse</groupId> <ar

    0熱度

    1回答

    我想確保在對數據庫執行測試之前填充參考表。我想要使​​用的具體數據可能已經或可能不在測試數據庫中,所以我想要執行一個MERGE(也稱爲UPSERT),如果數據尚未存在於表中並將其更新它如果是。 從我可以從谷歌搜索中看到,DbFit似乎不支持MERGE命令,也不支持從外部SQL腳本文件加載執行的SQL(計劃B是在SQL腳本文件中創建MERGE ,然後加載文件並在DbFit中運行它)。 在DbFit中

    1熱度

    3回答

    我想從Eclipse運行FitNesse,因此我可以在開發「DataFlex Slim Runner」時調試一些問題。在https://github.com/unclebob/fitnesse自述說: 克隆從https://github.com/unclebob/fitnesse的FitNesse的Git倉庫。 通過文件 - >導入... - > Gradle項目導入FitNesse。 選擇剛克隆