a. テストしたい観点ごとにどれくらい大事か評価できる b. テストの観点を細分化することで代替がしやすくなる 2. テストサイズを小さくする a. テストピラミッドの考え方を参考にし、大きいテストを小さくしていく i. 現状はプロダクト + dbt + Lookerにまたがるテストなので大変 ii. dbtやLookerで完結するようなテストなら楽になる iii. 自動テストにできるととてもうれしい 3. テスト済みのコンポーネントの再利用 a. 一度検証したコンポーネントは信頼度が高いので再利用したい
手段 dbt データのunique性 dbt data test レコードの数 dbt data test レコードの変換 dbt unit test Looker dimensionの動作 spectacles データの漏洩回避 Looker test dbt + Looker ダッシュボードの設定 統合テスト(手動テスト) 手動テストの部分は大幅に削減された