DbUnit переводить базу даних у відомий стан перед кожним тестом, завантажуючи набори даних з XML, CSV чи Excel, а після тесту порівнює фактичний вміст таблиць з очікуваним. Так інтеграційні тести DAO-шару й репозиторіїв стають відтворюваними. Бібліотека давня, але досі поширена в Java-проєктах; часто використовується разом із Testcontainers.
Практичний посібник з тестування застосунків на основі великих мовних моделей: тестовий набір, LLM-суддя, метрики RAG, перевірка агентів, OWASP Top 10 для LLM, red teaming, guardrails, регресія в CI і моніторинг. Promptfoo, DeepEval, Ragas, garak, PyRIT, Langfuse та інші інструменти.
Практичний посібник з тестування безпеки застосунків Android та iOS: OWASP Mobile Top 10 і MASVS, статичний і динамічний аналіз, перехоплення трафіку й SSL pinning, сховище даних, deep links, root і jailbreak, Frida, MobSF, jadx, тренажери й план навчання.
Посібник з тестування баз даних: цілісність і коректність даних, міграції схеми, збережені процедури, продуктивність запитів, безпека, тестові дані без персональних даних, якість даних у сховищах. Готові SQL-перевірки, tSQLt, pgTAP, Testcontainers, Flyway, Liquibase, dbt і план навчання.
Cookie на сайті
Без вашої згоди працюють лише необхідні cookie: вхід, мова, обране місце в Marketplace. Відео з YouTube у рекламі (Google може зберігати свої cookie) вантажаться лише після «Прийняти всі» або натискання ▶. Детальніше