Skip to content

Testing и QA gates

Этот раздел описывает подход к тестированию DataGrid и минимальные QA‑ворота.

1) Unit тесты

  • Проверяйте row/column модели изолированно.
  • Фиксируйте снапшоты api.getRowSnapshot().

2) Integration тесты

  • Валидация сортировки/фильтрации/группировок.
  • Проверка refresh‑циклов api.refreshRows("manual").

3) E2E минимальный набор

  • Selection (single + range)
  • Clipboard (copy/paste)
  • Editing commit/cancel
  • Fill‑handle и drag‑move (если включены)

4) Performance gates

  • Большие наборы данных.
  • Стресс‑сценарии на resize/scroll.

MIT Licensed