一、大資料測試bug1、建表授權
問題:在表中給a使用者授權查詢的許可權,b使用者刪除表名,隨後b使用者又新建表名一致的表,結果為a使用者失去查詢許可權
2、資料庫空格
問題:資料庫中client_name為空格,在前端頁面查詢無果
分析:
a.上游業務端系統未對特殊字段及其空格做嚴格校驗。
c.bi應用層在獲取dm層資料時未對資料進行清洗和轉換
d.後端api對庫中資料未做邏輯判斷,以至無法獲取資料
處理結果:
a.下游獲取資料時應遵循上游業務邏輯
b.應由資料倉儲對業務資料進行清洗
3、資料庫製表符\t
問題:資料庫中client_name存在\t,再前端頁面獲取不到
分析:ods層對資料進行\t,導致dm層取用資料時未能發現此問題
怎麼發現的?
在對資料庫表邏輯進行測試時,發現相同條件資料在前端頁面無法查詢到,在api層發現client_name欄位中有\t
大資料測試(開源優測)解析
bi business intelligence 即商務智慧型,它是一套完整的解決方案,用來將企業中現有的資料 原始資料或商業資料或業務資料等 進行有效的整合,快速準確地提供報表並提出決策依據,幫助企業做出明智的業務經營決策。原始資料記錄了企業日常事務,例如與客戶互動的資訊 財務資訊,員工相關記錄等...
大資料測試方法
一.功能性測試 大資料功能主要涉及系統實現面向大資料分析應用的posix api,包括檔案讀取與訪問控制,元資料操作,鎖操作等功能 大資料分析系統的posix語義不同,實現的檔案系統api也不同,功能測試要覆蓋到大資料系統涉及實現的api和功能點 功能測試工作量大,應該重點考慮應用自動化測試方法進行...
大資料測試小結
1.etl測試 etl,extract transform load 的縮寫,將資料從 端經過抽取 extract 轉換 transform 載入 load 至目的端的過程.etl工具較多,用過的是informatica.它從目標表抽取資料載入到結果表 hive 資料庫.測試思路 a.測試抽取的符合...