數據測試 是 功能測試 的 第二個特徵:sql
表現以下 :測試
1,結構明確、開發
2關聯關係複雜文檔
3,數據的變換依賴於 功能的業務;方法
要測試數據,應該遵循 這幾個方面數據
1,業務單獨隔離開,好比你測試 添加一個用戶 那麼你就只看用戶的數據;查詢
2,業務邏輯 隔離 ,方法同上
3,業務關係 落地於 先看結果,在看業務邏輯;
4,DB文檔和DB的完整性、一致性;
5,業務sql 的剔除性;說白了 就是拿到 開發代碼裏面的sql 按照你的 業務理解 進行sql 數據的查詢 和 驗證,是否有髒數據;