2.3.2.9. Классификация по фокусировке на уровне архитектуры приложе- ния Данный вид классификации, как и предыдущий, также является искусствен-
ным и отражает лишь концентрацию внимания на отдельной части приложения.
•
Тестирование уровня представления (presentation tier testing)
сконцентри-
ровано на той части приложения, которая отвечает за взаимодействие с
«внешним миром» (как пользователями, так и другими приложениями). Здесь
исследуются вопросы удобства использования, скорости отклика интер-
фейса, совместимости с браузерами, корректности работы интерфейсов.
•
Тестирование уровня бизнес-логики (business logic tier testing)
отвечает за
проверку основного набора функций приложения и строится на базе ключе-
вых требований к приложению, бизнес-правил и общей проверки функцио-
нальности.
•
Тестирование уровня данных (data tier testing)
сконцентрировано на той
части приложения, которая отвечает за хранение и некоторую обработку дан-
ных (чаще всего — в базе данных или ином хранилище). Здесь особый инте-
рес представляет тестирование данных, проверка соблюдения бизнес-пра-
вил, тестирование производительности.
Если вы не знакомы с понятием многоуровневой архитектуры приложе-
ний, ознакомьтесь с ним хотя бы по материалу
150
из Википедии.
150
«Multitier architecture», Wikipedia [
http://en.wikipedia.org/wiki/Multitier_architecture
]