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