Skip to main content
Спасибо, что заглянули — осмотритесь, или поделитесь своим мнением.УслугиБлогКонтактыЗарегистрируйтесь на Mostutor — первые 1000 получат 3 месяца бесплатно

Database Testing (Тестирование баз данных)

Что это такое

Тестирование баз данных проверяет точность, целостность, и производительность слоя данных приложения — охватывая валидацию схемы, ограничения целостности данных, хранимые процедуры, и обеспечение того, что запросы возвращают точные результаты при конкурентном доступе.

Почему это важно

База данных — это место, где реально находится самый ценный актив приложения — его данные — поэтому баг, который незаметно повреждает или теряет данные, часто гораздо более разрушителен, чем баг в пользовательском интерфейсе, делая строгое тестирование баз данных по-настоящему высокоответственной дисциплиной.

Совет для экзамена

При тестировании операций базы данных всегда проверяйте поведение при конкурентном доступе (несколько операций происходят одновременно), а не только однопользовательские сценарии — гонки состояний и проблемы блокировки — одни из самых распространённых и труднее всего воспроизводимых багов баз данных в производственных системах.

Заинтересованы в занятиях по Database Testing (Тестирование баз данных)?

Расскажите нам о целях и уверенности ученика — мы составим индивидуальный план.