1. Объем проекта Разработка инструмента для: • Каталог аудиофайлов. • Найдите дубликаты аудиофайлов. • Найдите поврежденные аудиофайлы. Основные



бет3/3
Дата19.11.2022
өлшемі65,87 Kb.
#158961
1   2   3
Байланысты:
Аудио каталог РЕКОМ
isahanov elektr исаханов лекция Элек машины, аға куратор есебінің құрылымы, Мазм ны. Кіріспе. I. Tapay. А ылшын сленгтеріні ерекшеліктері, English Grammar in Use, 1лаб ДМ, GPS приемник - современное спутниковое оборудование - системы GPS и Глонасс Технокауф в Москве, 5 урок Осеева, Философияның Адам рөліндегі орны, презентация, Готовность ДП 28..04 спец Приборостроение, Негізгі комбинаториканың объектілері, Ықтималдықтар теориясы және математикалық статистика. ІІ оқулық (Аканбай Н.) (z-lib.org) (1), Айнымалы ток тізбегі активтік, индуктивтік ж не сыйымдылы ты ке, Жылу берілу түрлері, В ней сопротивления R1 и R2 заменены сопротивлением R
8.Атрибуты качества

  • QA-1: Устойчивость к вводимым данным

  • QA-1.1: Требования к форматам входных файлов см. в разделе BR-1.

  • QA-1.2: Требования к размеру входного файла не больше 2 гб см. в DS-5.2.

  • QA-1.3: Смотрите DS-5.3,DS-3.2 для получения подробной информации о реакции приложения на неправильный формат входного файла.

  • QA-2: Обработка исключений: ни при каких обстоятельствах приложение не должно завершаться сбоем с необработанным исключением. Независимо от того, насколько поврежден аудиофайл, приложение должно либо извлечь необходимые данные, либо заменить данные предопределенными заглушками в выходных данных. DS-5.3, из главных Критерии был не должен выходить из строя (по какой-либо причине) в процессе работы

Контроль качества-3: Если указано несколько начальных каталогов, приложение должно проанализировать набор на предмет вложенности и/или дублирования, чтобы просканировать каждый реальный каталог только один раз. DS-3.1,[DuplicatesOnly] – необязательный параметр, указывающий, что выходе должны отображаться только дублирующиеся аудиофайлы.;


9.Ограничения

  • L-1: Приложение должно быть разработано с использованием Java как наиболее удобной кроссплатформенной среды.

  • L-2: (Смотрите DS-1 для получения подробной информации о) Версии JRE 8.0.60 и конфигурации.

  • L-3: Процесс установки и конфигурирования JRE выходит за рамки данного проекта и поэтому не описан ни в одной документации по продукту/проекту.

  • L-4: Мультиплатформенные возможности приложения заключаются в следующем: оно должно работать с Windows и Linux при условии, что там работает соответствующая версия Java version – 8.0.60 (см. DS-1.1).

10.Подробные технические характеристики
DS-1.1: Минимальная версия JRE – 8.0.60.
DS-1.2: Приложение должно работать только со стандартным JRE, т.е. без каких-либо дополнительных специфических библиотек и / или инструментов
DS-2: Параметры командной строки
DS-2.1: Приложение получает следующие параметры командной строки во
время процесса запуска:
• [DuplicatesOnly] – необязательный параметр, указывающий, что
на выходе должны отображаться только дублирующиеся аудиофайлы.;
• HtmlOutputFileName – обязательный параметр, указывает на файл для вывода HTML;
• CsvOutputFileName – обязательный параметр, указывает на файл для вывода в формате CSV;
• StartingDirectory1 – обязательный параметр, указывает на каталог для сканирования;
• [... StartingDirectoryN] – необязательные параметры, каждый из которых указывает на другой каталог для
сканирования (см. также QA-3).
DS-2.2: Если какой-либо обязательный параметр командной строки опущен, приложение должно завершить работу, отображая стандартное сообщение об использовании (см. DS-3.1).
DS-2.3: Любое количество параметров командной строки после StartingDirectory1 следует
интерпретировать как набор каталогов для сканирования (см. также QA-3).
DS-2.4: Если значение любого параметра командной строки неверно, приложение должно
завершиться, отображая стандартное сообщение об использовании (см. DS-3.1) и неправильное имя параметра,значение и соответствующее сообщение об ошибке (см. DS-3.2).
DS-3: Сообщения
DS-3.1: Сообщение об использовании: “Использование: java -jar AudioCataloger.jar [Дублируется только]
HtmlOutputFileName CsvOutputFileName StartingDirectory1 [... StartingDirectoryN]”.
DS-3.2: Сообщения об ошибках:
• “Следующий каталог не найден или недоступен: {полный путь}”;
• ”Следующий файл недоступен для записи: {полный путь}".
• ”Нет данных звукового заголовка или звукового тега в: {полный путь}".
DS-4: журнал
DS-4.1: Приложение должно отображать свою текущую активность в консоли. Никаких файлов журнала не требуется.
DS-4.2: Формат журнала консоли зависит от разработчиков.
DS-4.3: [Необязательно] Приложение должно перечислить и описать список заданных
параметров командной строки в журнале.
DS-5: Формат и размер файла
DS-5.1: Приложение должно обрабатывать файлы в следующих форматах: см. BR-1.
DS-5.2: Приложение должно обрабатывать файлы объемом до 2 ГБ (включительно).
DS-5.3: Если обнаружен поврежденный файл или файл с неподдерживаемой внутренней структурой, приложение должно отобразить сообщение журнала “Нет данных звукового заголовка или звукового тега в: {полный путь}”

EPAM Training Center: Software Testing Introduction

Most Recent Update: 19.11.2022 18:46:30





Достарыңызбен бөлісу:
1   2   3




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

    Басты бет