databene benerator是創造現實和有效的大容量測試數據,用於測試(單位/集成/負載),並展示建立了一個框架。
元的約束是由系統和/或配置文件導入。數據可以從導入和導出到文件和系統,匿名的,或者從頭開始產生。域的軟件包提供可重複使用的發電機,用於創建特定領域的數據作為國際化的語言和地區名稱和地址。強烈定制與插件和配置選項。
該軟件發布以雙重許可 - GPL和商業。
什麼是此版本中的新:
- 在該版本修復了幾個主要的缺陷,並增加了從一個特定的檢索數據的功能在Excel文檔標籤。
什麼是0.7.5版本,新的:
- 在Address.state解析到一個狀態對象,而不是國家ID字符串。使用address.state.name和address.state.id訪問狀態的詳細信息
- 在數據集中的基礎發電機支持回退到其他數據集屬於同一個超集
- 在變量會導致NPE在空循環
- 在WeightedLongGenerator總是產生0
- 在AddressGenerator總是使用同一個城市
- 在美國城市沒有一個國家分配
- 在巴西城市沒有一個國家分配
- 在瑞士的地址沒有匹配,廣州的語言 街道名稱
- 在所有的德國
- 在瑞士的一些法國的街道名稱有錯別字
- 如果更新失敗,因為不存在PK 沒有錯誤消息
- #3483733:PhoneNumberGenerator產生NPE
- #3483708:benerator未能benerator.xml解析開箱
- #3483739:後綴.ben.xml不尊重
- #3429438:錯誤lineSeparator使用SQLEntityExporter
什麼是0.7.1版本,新的:
- 在該版本修復了依賴不一致而阻止用戶Benerator的0.7.0從Maven項目運行它。
什麼在0.6.6版本新:
- 在提高性能和修復的錯誤
- 系統的memstore實用程序提供類似數據庫的功能,跟踪中介的數據。
- 在簡化數據圖的轉換。
- 在許多較小的Benerator用戶,如對功能要求改進擴展格式功能CSV- / FlatFile- / ScriptedEntityExporter。 PersonGenerator和AddressGenerator現在可以應用於複合材料的地區,如“歐洲”。
- 在一個新的dependy檢查驗證部署的一致性。
- 在新的DB理智功能都支持。
什麼是0.6.5版本,新的:
- 在這是一個修復嚴重的安全漏洞為維護版本Windows系統,以及MySQL和PostgreSQL數據庫。
- 在功能添加處理CSV文件,而無需標題行。
- 在所有誰正在使用版本0.6.4的用戶強烈encouranged升級。
什麼在0.6.4版本新:
- 在添加方法StorageSystem接口:無效執行(字串命令)
- 在改變映射JDBC BIGINT - > Java的長
- 在&&的推出快捷評價和||在BeneratorScript
- 在CompanyNameGenerator現在生成公司名稱對象,基於屬性的訪問名的詳細信息(短名稱,全名,部門,地點,legalForm)
- 在描述符文件禁用模式驗證
- 在DB理智的支持
- 在數據庫元數據支持延遲加載
- 在SequenceTableGenerator
- 在PostalCodeValidator
- 信息
- 在NoiseInducer:轉換器,導致在數字統計噪聲
- 在介紹“目錄”屬性
- 在識別數據庫用戶的默認目錄和模式
- 在描述符的條件評價:
- ConsoleExporter可以被限制,以顯示每種類型的只有第n個實體完全後來到僅發射點
- 在新的方法DBSystem.tableExists(tableName值)
- 在無效的序列配置提高識別
- 在介紹DayGenerator日期一代“日”的粒度
- 在數據庫中的元數據緩衝
- 在支持與“環境”的名字中央數據庫的定義,如:
- 檢查是否設置已經被定義為:
- 在明確的錯誤的產生和進程退出值測定,如任何環境中指定
- 在新的轉換器:
- 在Char2StringConverter
- 在EscapingConverter
- 在Number2CharConverter
- 新增org.databene.commons.format。*默認進口
- 在自動識別絕對的Windows(TM)的路徑和Unix用戶主路徑
- 在新的消費者:
- 在BadDataConsumer
- 在ListConsumer
- 在支持的pageSize == 0(子•不用自己的頁面/事務處理)
- 在支持標準的Java命令行PARAMS在項目嚮導,如-Duser.language = EN -Duser.region = US
- 在轉碼功能
- 3089196:在聚甲醛的Xerces的:XercesImpl:罐子:2.9.1缺少
- 3089078:生成的項目沒有一個SLF4J綁定
- 3089073:錯誤的時間戳格式第二分辨率
- 3157407:“數據集”不適用於StreetNameGenerator
- 3108933:使用腳本時nullQuota不適用
- 3075892:初始化失敗,PostgreSQL的
- 3075401:PostgreSQL中8.4 布爾值生成問題
- 在NullPointerException異常的空目錄名稱(PostgreSQL的)
- 在DateTimeGenerator不尊重夏令時間
- 在演示文件夾錯誤
- 在時間發生DateTimeGenerator偏移
- 在關閉鉤子處理
- 在小數中FlatFileEntityExporter格式
- 在big_decimal代序列
- 在性能基於腳本的分銷支持
- 在任務執行後評估minCount錯誤
- 在'累積'序列精確化保障
- 在空加權CSV導致ArrayIndexException
- 在Benerator項目嚮導崩潰時域'編碼','區域','行分隔符“或”數據集“空
- 在錯誤分佈組裝:
- 在丟失的數據庫驅動程序
- 在重複的瓶子和測試源
在
什麼是0.5.9版本,新的 SR1:
- 在添加org.databene.benerator.primitive到默認情況下進口
- 在錯誤修正:
- 2805329 DateTimeGenerator並不止於的maxDate
- 2805327時間代DateTimeGenerator的
- 2805254毫秒設置忽略DateTimeGenerator
- 2797001錯誤的解析複合外鍵
- 2803686不是上下文中可用
- 2805574 BIGINT生成失敗的DB2
- 在科特迪瓦,幾內亞,利比亞,摩納哥,蒙特塞拉特,維爾京群島和越南的固定國家的數據
什麼在0.5.9版本新:
- 在新增的shell腳本啟動HSQL DB和HSQL數據庫經理
- 添加org.databene.commons.converter到默認的進口
- 現在,腳本表達式可以在描述符文件用於所有XML屬性
- 在包括Jaybird(火鳥JDBC驅動程序)在distrubtion
- 在新的shell腳本文件HSQLDB,HSQL經理UND測試車間
什麼在0.5.8版本新:
- 在此版本提供了社會要求的許多增強功能,例如:導入Excel文件(TM)單,為Firebird數據庫的支持,自定義小數分隔符如','女姓(斯拉夫語),俄語的名字,對於非數據庫項目的項目嚮導支持等一系列改善用戶便利性。所有已知的bug被修復。
評論沒有發現