Что такое – архитектура и как она влияет на тестирование (SQAdays-2025b)
24-25.10.2025 SQAdays Доклад на сайте конференции Видео ожидается
Что такое архитектура, все понимают по-разному. Одни считают, что это – набор технологий и фреймворков, другие говорят о самых важных решениях, которые сложно изменить. Я считаю, что архитектура – это схемы и описания того, как софт обеспечивает поддержку бизнеса, и как в него встроен. Сейчас есть два основных варианта архитектуры: монолит классического enterprise и микросервисы, а также их комбинация. Мы посмотрим, каким образом один и тот же бизнес может быть поддержан разными вариантами и как это описывается на схемах. А также разберем влияние архитектуры на атрибуты качества системы: устойчивость, производительность, масштабируемость, и посмотрим, на каких вопросах надо фокусироваться при тестировании системы в зависимости от вариантов выбранной архитектуры.
What is architecture and how does it affect testing. There is a different understanding of what architecture is. Some believe that it is a set of technologies and frameworks, while others talk about the most important decisions that are difficult to change. I believe that architecture is a scheme of how software provides business support and how it is integrated into it. There are two main architecture alternatives now: a classic enterprise monolith and microservices, as well as their combination. We will look at how the same business can be supported by different options and how this is described in the diagrams. We will also analyze the influence of architecture on the system quality attributes: stability, performance, scalability, and we will look at what issues should be focused on when testing the system depending on the selected architecture.
Презентация
Скачать весь pdf