Тестирование программного обеспечения. Базовый курс. 3-е издание



Pdf көрінісі
бет50/307
Дата03.07.2023
өлшемі5,03 Mb.
#179304
1   ...   46   47   48   49   50   51   52   53   ...   307
Байланысты:
Software Testing - Base Course (Svyatoslav Kulikov) - 3rd edition - RU

 
Стр: 42/301 
Ограничения
(limitations, constraints
81
) представляют собой факторы, ограни-
чивающие выбор способов и средств (в том числе инструментов) реализации про-
дукта. 
Несколько простых, изолированных от контекста и друг от друга примеров 
ограничений: 

Все элементы интерфейса должны отображаться без прокрутки при раз-
решениях экрана от 800x600 до 1920x1080. 

Не допускается использование Flash при реализации клиентской части 
приложения. 

Приложение должно сохранять способность реализовывать функции с 
уровнем важности «критический» при отсутствии у клиента поддержки 
JavaScript. 
Требования к интерфейсам
(external interfaces requirements
82
) описывают 
особенности взаимодействия разрабатываемой системы с другими системами и 
операционной средой. 
Несколько простых, изолированных от контекста и друг от друга примеров 
требований к интерфейсам: 

Обмен данными между клиентской и серверной частями приложения при 
осуществлении фоновых AJAX-запросов должен быть реализован в фор-
мате JSON. 

Протоколирование событий должно вестись в журнале событий операци-
онной системы. 

Соединение с почтовым сервером должно выполняться согласно RFC3207 
(
«SMTP over TLS»).
Требования к данным
(data requirements
83
) описывают структуры данных (и 
сами данные), являющиеся неотъемлемой частью разрабатываемой системы. Ча-
сто сюда относят описание базы данных и особенностей её использования. 
Несколько простых, изолированных от контекста и друг от друга примеров 
требований к данным: 

Все данные системы, за исключением пользовательских документов, 
должны храниться в БД под управлением СУБД MySQL, пользовательские 
документы должны храниться в БД под управлением СУБД MongoDB. 

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

Для ускорения операций поиска по тексту статей и обзоров должны быть 
предусмотрены полнотекстовые индексы на соответствующих полях 
таблиц. 
81


Достарыңызбен бөлісу:
1   ...   46   47   48   49   50   51   52   53   ...   307




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет