1. Загальні положення

  • Ця програма і методика визначає порядок та умови проведення приймальних випробувань системи електронних аукціонів "Прозорро.Продажі" (далі - Система) з метою оцінки її відповідності вимогам технічного завдання, проектної документації та нормативно-правовим актам.
  • Приймальні випробування проводяться після завершення етапу розробки та впровадження Системи, включаючи всі необхідні налаштування, інтеграції та підготовку до експлуатації.
  • Результати приймальних випробувань є підставою для прийняття рішення про введення Системи в промислову експлуатацію.

2. Об'єкти випробувань

  • Програмне забезпечення Системи (центральний модуль, підсистеми, інтерфейси).
  • Апаратне забезпечення (сервери, мережеве обладнання, системи зберігання даних).
  • Інтеграції з іншими системами (ЄДР, інші реєстри).
  • Комплекс засобів захисту інформації.
  • Документація Системи.

3. Види випробувань та методики їх проведення

  • 3.1. Функціональне тестування
    • Мета: Перевірка відповідності функціональних можливостей Системи вимогам технічного завдання.
    • Методи:
      • Розробка та виконання тестових сценаріїв для кожної функції Системи (створення аукціону, подання пропозицій, проведення торгів, визначення переможця, формування звітів тощо).
      • Перевірка коректності обробки даних, відображення інформації, навігації інтерфейсом.
      • Тестування обробки граничних значень, некоректних даних, нештатних ситуацій.
  • 3.2. Тестування продуктивності
    • Мета: Оцінка продуктивності та масштабованості Системи при різних рівнях навантаження.
    • Методи:
      • Імітація різних кількостей користувачів та транзакцій.
      • Вимірювання часу відгуку системи на запити, пропускної здатності, використання ресурсів сервера.
      • Аналіз стабільності роботи системи при пікових навантаженнях.
  • 3.3. Тестування безпеки
    • Мета: Перевірка захищеності Системи від несанкціонованого доступу, втрати даних та інших загроз.
    • Методи:
      • Аналіз вразливостей системи.
      • Тестування механізмів аутентифікації та авторизації.
      • Перевірка захисту від SQL-ін'єкцій, XSS-атак та інших видів кіберзагроз.
      • Тестування процедур резервного копіювання та відновлення даних.
  • 3.4. Інтеграційне тестування
    • Мета: Перевірка коректності взаємодії Системи з іншими системами та компонентами.
    • Методи:
      • Перевірка обміну даними між Системами (формати, протоколи, синхронізація).
      • Тестування працездатності інтегрованих функцій.
      • Імітація відмов інших систем для перевірки обробки помилок.
  • 3.5. Тестування зручності використання
    • Мета: Оцінка зручності та інтуїтивності інтерфейсу Системи для різних категорій користувачів.
    • Методи:
      • Проведення тестування з залученням представників різних груп користувачів (організатори, учасники, адміністратори).
      • Збір та аналіз відгуків користувачів, спостереження за їхньою роботою з системою.
      • Оцінка ефективності навігації, зрозумілості повідомлень, зручності введення даних.

4. Критерії приймання

  • Система вважається такою, що пройшла приймальні випробування, якщо:
    • Всі функціональні вимоги, визначені технічним завданням, реалізовані в повному обсязі та відповідають критеріям успішності.
    • Показники продуктивності та масштабованості відповідають встановленим вимогам.
    • Система забезпечує належний рівень безпеки та захисту даних.
    • Інтеграція з іншими системами виконана коректно та забезпечує безперебійний обмін даними.
    • Інтерфейс Системи є зручним та інтуїтивно зрозумілим для користувачів.
    • Виявлені дефекти та недоліки усунені або розроблені плани їх усунення у визначені терміни.

5. Організація та проведення випробувань

  • Для проведення приймальних випробувань створюється комісія, до складу якої входять представники:
    • Замовника (АТ "Прозорро.Продажі").
    • Розробника Системи.
    • Технічного адміністратора Системи.
    • Інших зацікавлених сторін (за потреби).
  • Випробування проводяться у тестовому середовищі, максимально наближеному до промислового.
  • Результати випробувань фіксуються у протоколах випробувань для кожного виду тестування.
  • На основі протоколів випробувань складається зведений звіт про приймальні випробування, який містить висноввок про відповідність Системи встановленим вимогам та рекомендації щодо її введення в промислову експлуатацію.
  • No labels