dbfit

    0熱度

    1回答

    我正在使用dbFit.Oracle。 我正在使用FitNesse編寫API調用的驗收測試。 如何驗證測試用例中的Oracle數據庫查詢是否已成功運行?我正在嘗試更新數據庫中的某個列,但沒有成功。 或者在運行查詢之前是否有任何先決條件需要處理? 這是我的查詢: |update | d3_account | |Statement_preference_type= |SOURCE_ACCOU

    0熱度

    1回答

    我在這裏瘋了,所以忍受着我... 我們使用Fitnesse(使用DbFit框架/基於FIT)來自動運行一些測試,我們運行一些shell命令。我們有它連接到Linux服務器的固定裝置,運行命令並返回結果(參見下文) class SSHConnection { private static final String DEFAULT_KEY = "~/.ssh/id_rsa"; private S

    0熱度

    3回答

    我用sqlplus創建了一個沒有任何數據的表。如何在DBFit中編寫測試來檢查是否存在具有該名稱的表?

    0熱度

    1回答

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

    4熱度

    3回答

    我寫了如下因素測試,但我得到的錯誤: 找不到夾具:連接。 !path lib/*.jar !|Import| !|dbfit.SqlServerTest| !|Import| |dbfit.fixture| !|Connect|Data Source=ACER\SQLEXPRESS;Initial Catalog=NopCommerce;Integrated Security=SSPI;| !|q

    0熱度

    1回答

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

    1熱度

    1回答

    當在DoFixture使用SUT探索其行爲,夾具-方法第一呼叫成功,但調用SUT-方法之後失敗: public class ConfigurationCharacterization : fitlibrary.DoFixture { ConfigurationDelegator cd = new ConfigurationDelegator(); public Configu

    -1熱度

    1回答

    SELECT AgentId, StartTime, EventTo = dateadd(hh,datepart(hh,StartTime)+1,convert(datetime,convert(varchar,StartTime,112))), EndTime from [stage].[Agent] where EndTime is not null and StartTime is

    0熱度

    1回答

    我想SQLSERVER從dbfit連接,並得到如下錯誤: com.microsoft.sqlserver.jdbc.SQLServerException: Login failed for user 'DEV\abc'. ClientConnectionId:a12f7cab-7261-4fa7-8064-ea355f03f883 at com.microsoft.sqlserver.jdbc.S

    0熱度

    1回答

    當測試套件執行完成並出現一些失敗的測試時,我想從DBFit/Fitnesse發出電子郵件通知。 我無法找到任何工作解決方案,有沒有人得到一個?