Схема, Спостерігач:                                                                                                           

Схема, Учасник:         



Зміст

1.Запуск модулю аукціону
CBD3-GE-MA-UC-01-01Умови  формування посилань на модуль аукціону
CBD3-GE-MA-UC-01-02Умови пропуску модулю аукціону
2.Перехід та авторизація в модулі аукціону
CBD3-GE-MA-UC-02-01Погодження з умовами дисклеймеру та успішна авторизація по приватному посиланню
CBD3-GE-MA-UC-02-02Відмова від умов описаних в дисклеймері при переході по приватному посиланню
CBD3-GE-MA-UC-02-03Перехід по публічному посиланню
CBD3-GE-MA-UC-02-04Перехід по некоректному посиланню
3.Відображення модулю аукціону
CBD3-GE-MA-UC-03-01Відображення модулю аукціону через десктопні браузери
CBD3-GE-MA-UC-03-02Відображення модулю аукціону через мобільні веб-браузери
4.Періоди аукціону та таймінги
CBD3-GE-MA-UC-04-01Період очікування аукціону
CBD3-GE-MA-UC-04-02Період аукціону
CBD3-GE-MA-UC-04-03Період аукціону (таймінги)
CBD3-GE-MA-UC-04-04Період оголошення результатів
5.Функціональні особливості відображення блоків модулю аукціону 
CBD3-GE-MA-UC-05-01Блок Language
CBD3-GE-MA-UC-05-02Блок Exit
CBD3-GE-MA-UC-05-03Блок Date & Time 
CBD3-GE-MA-UC-05-04Блок Auction Information
CBD3-GE-MA-UC-05-05Блок Details
CBD3-GE-MA-UC-05-06Блок Infobar
CBD3-GE-MA-UC-05-07Блок Bid Information
CBD3-GE-MA-UC-05-08Блок Bid Change
CBD3-GE-MA-UC-05-09Блок Bid Updates
CBD3-GE-MA-UC-05-10Блок Auction Phases
6.Робота зі ставками
CBD3-GE-MA-UC-06-01Поле поданої ставки пусте
CBD3-GE-MA-UC-06-02Подача валідної ставки
CBD3-GE-MA-UC-06-03Подача невалідної ставки
CBD3-GE-MA-UC-06-04Відміна поданої ставки
CBD3-GE-MA-UC-06-05Повторна подача ставки після натискання кнопки "Відмінити"
CBD3-GE-MA-UC-06-06Перевірка відсутності автоматичної передачі в ЦБД введеної валідної ставки без підтвердження по завершенню раунду
CBD3-GE-MA-UC-06-07
Перевірка неможливості відміни ставки до її подачі в ЦБД
CBD3-GE-MA-UC-06-08
Подача ставки яка перевищує попередню ставку/закриту цінову пропозицію в 10+ разів 
7.Участь в модулі аукціону декількома користувачами які авторизовані за одним приватним посиланням
CBD3-GE-MA-UC-07-01Сповіщення про авторизацію в модулі аукціону декількох користувачів за одним приватним посиланням в блоках Updates та Infobar
CBD3-GE-MA-UC-07-02Відображення інформації по всім авторизованим користувачам за одним приватним посиланням в блоці Details
CBD3-GE-MA-UC-07-03Перевірка функціоналу заборони підключення авторизованих користувачів за одним приватним посиланням
CBD3-GE-MA-UC-07-04Синхронізація інформації по модулю аукціону при авторизації декількох користувачів за одним приватним посиланням
8.Синхронізація системного часу
CBD3-GE-MA-UC-08-01Синхронізація системного часу модулю аукціону в різних браузерах
9.Робота в модулі аукціону при розриві інтернету
CBD3-GE-MA-UC-09-01Відключення інтернету протягом аукціону
10.Робота з двома та більше посиланнями в одному браузері 
CBD3-GE-MA-UC-10-01Робота модуля по одному аукціону з двома та більше посиланнями в одному браузері 
11.Локалізація
CBD3-GE-MA-UC-11-01Підтримка мови інтерфейсу




1.Запуск модулю аукціону

CBD3-GE-MA-UC-01-01

Умови  формування посилань на модуль аукціону
РольУчасник/Спостерігач/ЦБД
Передумови

Подано дві або більше закриті цінові пропозиції від учасника/учасників в статусі active 

Аукціон в статусі active_auction (Аукціон)

Steps To Reproduce
  1. Перевірити формування в ЦБД публічного та приватних посилань  для участі в модулі аукціону.

Очікуваний результат

  1. ЦБД формує посилання:

Зміст

CBD3-GE-MA-UC-01-02

Умови пропуску модулю аукціону
РольУчасник/Спостерігач/ЦБД
Передумови

Існує одна або жодної закритої цінової пропозиції від учасника в статусі active 

Дочекатися завершення tenderPeriod.

Steps To Reproduce
  1. Перевірити відсутність формування в ЦБД посилань на модуль аукціону 

Очікуваний результат

  1. ЦБД НЕ формує публічне та приватні посилання на модуль аукціону

Зміст

2.Перехід та авторизація в модулі аукціону

CBD3-GE-MA-UC-02-01

Погодження з умовами дисклеймеру та успішна авторизація по приватному посиланню
РольУчасник/ЦБД
Передумови

Аукціон в статусі active_auction (Аукціон)

Steps To Reproduce
  1. Перейти по приватному посиланню для участі в аукціоні протягом active_auction (Аукціон). Перевірити відображення блоків.
  2. Перевірити відображення дисклеймера - погодження з умовами проведення аукціону.
  3. Погодитись з умовами, натискаючи кнопку "Так".

Очікуваний результат


  1. Учасник має можливість перейти в модуль аукціону в будь який час з моменту формування приватного посилання в ЦБД.  Поки Учасник не погодився з умовами дисклеймеру, йому відображаються всі блоки аукціону, окрім блоків Bid Change та Bid information.
  2. Відображений текст дисклеймера відповідає вказаному тексту: "Чи погоджуєтесь Ви з умовами аукціону?"
  3. Після натискання на кнопку "Так" - Учасник  авторизований для участі в модулі аукціоні, блок Bid Change та Bid information стають доступними.

Для роботи зі ставками, Учаснику необхідно обов'язково погодитися з умовами дисклеймеру.
В разі бездіяльності Учасника в дисклеймері, по завершенню періоду очікування аукціону НЕ відбувається автоматичного переходу учасника до роботи зі ставками, дисклеймер продовжує відображатись.

Зміст

CBD3-GE-MA-UC-02-02

Відмова від умов описаних в дисклеймері при переході по приватному посиланню
РольУчасник/ЦБД
Передумови

Аукціон в статусі active_auction (Аукціон)

Steps To Reproduce
  1. Перейти по приватному посиланню для участі в аукціоні протягом active_auction (Аукціон).
  2. Перевірити відображення дисклеймера - погодження з умовами проведення аукціону.
  3. Натиснути кнопку "Ні"

Очікуваний результат

  1. Учасник має можливість перейти в модуль аукціону в будь який час з моменту формування приватного посилання в ЦБД 
  2. Відображений текст дисклеймера відповідає вказаному тексту з попереднього сценарію.
  3. Після натискання на кнопку "Ні" авторизація в аукціоні не відбувається, учасника редіректить на https://prozorro.sale/auction/search/?source=quota&index=XXXXX (ІНФОРМАЦІЯ УТОЧНЮЄТЬСЯ). 

Зміст

CBD3-GE-MA-UC-02-03

Перехід по публічному посиланню
РольСпостерігач/ЦБД
Передумови

Аукціон в статусі active_auction (Аукціон)

Steps To Reproduce
  1. Перейти по публічному посиланню в модуль аукціону
  2. Перевірити відсутність відображення дисклеймера - погодження з умовами проведення аукціону.
  3. Перевірити наявність сповіщення в блоці Infobar.

Очікуваний результат

  1. Спостерігач має можливість перейти в модуль аукціону в будь який час з моменту формування публічного посилання в ЦБД. 
  2. Після переходу дисклеймер відсутній.
  3. Відображається сповіщення - "Ви спостерігач і не можете робити ставки".

Зміст

CBD3-GE-MA-UC-02-04

Перехід по некоректному посиланню
РольСпостерігач/ЦБД
Передумови

Аукціон в статусі active_auction (Аукціон)

Steps To Reproduce
  1. Перейти в модуль аукціону по публічному посиланню з некоректним id модулю аукціону.
  2. Перейти в модуль аукціону по приватному посиланню з некоректними даними id учасника/токена учасника. Перевірити сповіщення в блоці Infobar.
  3. Натиснути на кнопку "Switch to Viewer"

Очікуваний результат

  1. В блоці Auction Informations відображається текст - "Невірний формат ідентифікатора аукціону. Зверніться до вашого майданчику".
  2. В блоці Infobar відображається текст - "Bidders link is incorect. Please contact your marketplace"/"Посилання учасника торгів неправильне. Зверніться до вашого майданчику". Нижче відображається посилання у вигляді кнопки для переходу в режим Спостерігача - "Switch to Viewer"
  3. Відображається сповіщення - "Ви спостерігач і не можете робити ставки".

Зміст

3.Відображення модулю аукціону

CBD3-GE-MA-UC-03-01

Відображення модулю аукціону через десктопні браузери
РольСпостерігач/Учасник/ЦБД
Передумови

Аукціон в статусі active_auction (Аукціон)

Steps To Reproduce
  1. Перейти в модуль аукціону за допомогою браузерів:
  • Google Chrome (4 останні версії)
  • Mozilla Firefox (4 останні версії)
  • Opera (4 останні версії)
  • Safari (2 останні версії)
  • Microsoft Edge (2 останні версії)
  • Internet Explorer (2 останні версії)

  2. Перевірити коректність відображення елементів UI

  3. На закладці в браузерах відображається favicon та таймер зворотнього відліку блоку Date & Time вигляду - XX:XX

  4. При наведенні курсора миші на закладку браузера відображається інформація вигляду - {відлік часу + статус періоду модулю аукціону + id Аукціону} (e.g. XX.XX "До початку аукціону " - TI001-UA-ХХХХХХХХ-ХХХХ) 

Очікуваний результат


  1. Модуль аукціону успішно відкривається в усіх описаних браузерах
  2. Елементи сторінки відображаються коректно та не перекривають один одного.
  3. Favicon та таймер зворотнього відліку присутні на закладці браузера
  4. Інформація синхронізується з блоком Date & Time, при зміні періоду модулю - інформація коректно відображається

При спробі користувача відкрити інтерфейс МА в браузері, що не підтримується, має виводитись повідомлення:

  • "Нажаль, ця версія браузера не підтримується. Будь ласка, скористайтесь браузером Chrome / Firefox / Opera / Edge / Safari / Internet Explorer останньої стабільної версії."
  • "Unfortunately this version of browser is not supported. Please use Chrome / Firefox / Opera/ Edge / Safari / Internet Explorer with latest stable version"

 Перегляд аукціону адаптований під існуючі стандарти роздільної здатності екрану.

Зміст

CBD3-GE-MA-UC-03-02

Відображення модулю аукціону через мобільні веб-браузери
РольСпостерігач/Учасник/ЦБД
Передумови

Аукціон в статусі active.auction (Аукціон)

Steps To Reproduce
  1. Перейти в модуль аукціону за допомогою мобільних веб-браузерів (телефон або планшет)

 Android - пристрої:

  • Google Chrome (4 останні версії)
  • Mozilla Firefox (4 останні версії)
  • Opera (4 останні версії)
  • Microsoft Edge (2 останні версії)

   IOS - пристрої:

  • Safari  (2 останні версії)
  • Google Chrome  (2 останні версії)

2. Перевірити коректність відображення елементів UI в вертикальній та горизонтальній орієнтації екрану 

Очікуваний результат

  1. Модуль аукціону успішно відкривається в усіх описаних браузерах мобільніх пристроїв
  2. Елементи сторінки відображаються коректно та не перекривають один одного, текст всередині блоку не виходить за його межі.

Сторінка модулю аукціону має адаптивний веб-дизайн.

Зміст

4.Періоди аукціону та таймінги

CBD3-GE-MA-UC-04-01

Період очікування аукціону
РольСпостерігач/Учасник/ЦБД
Передумови

Аукціон в статусі active_auction (Аукціон)

Steps To Reproduce
  1. Перейти в модуль аукціон до його старту

  2. Перевірити відображення інформації в модулі аукціону:

  • Спостерігач - відображаються блоки: Auction Information, Details, Date & Time, Language, Auction Phases, Updates та Infobar (з текстом"Ви спостерігач і не можете робити ставки")  
  • Учасник - відображається дисклеймер та блоки: Auction Information, Details, Date & Time, Language, Infobar, Auction Phases, Updates та Exit.
Очікуваний результат
  1. Модуль аукціону успішно відкривається 
  2. Описані блоки модулю відображаються коректно для Учасника та Спостерігача.

Період очікування аукціону триває з моменту створення посилання на перехід в модуль аукціону і завершується в момент старту аукціону

Зміст

CBD3-GE-MA-UC-04-02

Період аукціону
РольСпостерігач/Учасник/ЦБД
Передумови

Аукціон в статусі active_auction (Аукціон)

Steps To Reproduce
  1. Перейти в модуль аукціон після його старту, додатково для Учасника погодитися з умовами дисклеймеру.
  2. Перевірити відображення інформації в модулі аукціону.
  3. Перевірити відсутність відображення ставок інших Учасників окрім власної.
Очікуваний результат
  1. Модуль аукціону успішно відкривається 
  2. Для Учасника та Спостерігача відображаються блоки Періоду очікування аукціону та додатково: 

    • Спостерігач - Bid Information  
    • Учасник - Bid Information, Bid Change 
  3. Відображається лише інформація про власну ставку Учасника.

Зміст

CBD3-GE-MA-UC-04-03

Період аукціону (таймінги)
РольСпостерігач/Учасник/ЦБД
Передумови

Аукціон в статусі active_auction (Аукціон)

Steps To Reproduce
  1. Перейти в модуль аукціон після його старту.
  2. Перевірити коректність тривалості усіх етапів Періоду аукціону.
Очікуваний результат
  1. Модуль аукціону успішно відкривається 
  2. Аукціон складається з одного раунду - 10хв.

Зміст

CBD3-GE-MA-UC-04-04

Період оголошення результатів
РольСпостерігач/Учасник/ЦБД
Передумови

Модуль аукціону завершено. 

Steps To Reproduce
  1. Перейти в модуль аукціону для перегляду результатів
  2. Перевірити відображення інформації в модулі аукціону. Відображаються блоки:

    • Спостерігач - Auction Information, Details, Date & Time, Language, Auction Phases, Updates, Infobar (з текстом"Ви спостерігач і не можете робити ставки") та Bid Information 
    • Учасник -  Auction Information, Details, Date & Time, Language, Auction Phases, Updates, Infobar, Exit та Bid Information 
Очікуваний результат
  1. Модуль аукціону успішно відкривається 
  2. Описані блоки сторінки відображаються коректно для Учасника та Спостерігача.

Результати модулю аукціону доступні для перегляду в будь який момент часу після його завершення/

Зміст

5.Функціональні особливості відображення блоків модулю аукціону 

CBD3-GE-MA-UC-05-01

Блок Language
РольСпостерігач/Учасник/ЦБД
Передумови

Аукціон в статусі active_auction (Аукціон)

Steps To Reproduce
  1. Перейти в модуль аукціону 
  2. Перевірити відображення блоку при скролі сторінки
  3. Змінити вибір мови, натискаючи на кнопку "eng"
  4. Змінити вибір мови, натискаючи на кнопку "укр"
Очікуваний результат
  1. Модуль аукціону успішно відкривається, по замовчуванню система відображає інформацію українською мовою.
  2. Блок Language разом з блоками Date & Time та Exit зафіксований в шапці сторінки і при скролі завжди залишається видимим на екрані
  3. Всі елементи інтерфейсу та назви полів відображаються англійською мовою. Кнопка "eng" підсвічується червоним кольором.
  4. Всі елементи інтерфейсу та назви полів відображаються українською мовою. Кнопка "укрпідсвічується червоним кольором.

Значення полів змінились на відповідні значення обраною мовою, у разі, якщо ці значення були введені під час створення процедури. У випадку, якщо значення введені не були, відображаються значення введені українською мовою.

Функціонал зміни мови через блок Language доступний протягом всіх періодів модулю аукціону.

Зміст

CBD3-GE-MA-UC-05-02

Блок Exit
РольСпостерігач/Учасник/ЦБД
Передумови

Аукціон в статусі active_auction (Аукціон)  

Steps To Reproduce
  1. Перейти в модуль аукціону Спостерігачем
  2. Перевірити відсутність відображення блоку Exit
  3. Перейти в модуль аукціону Учасником
  4. Перевірити присутність відображення блоку Exit
  5. Перевірити відображення блоку при скролі сторінки
  6. Натиснути кнопку "Вийти"
  7. Перевірити, що в Учасника змінилася роль на Спостерігач
Очікуваний результат
  1. Модуль аукціону успішно відкривається
  2. Блок Exit не відображається
  3. Модуль аукціону успішно відкривається
  4. Блок Exit відображається
  5. Блок Exit разом з блоками Date & Time та Language  зафіксований в шапці сторінки і при скролі завжди залишається видимим на екрані
  6. В блоці Exit присутня активна кнопка "Вихід", після натискання якої відбувається перенаправлення на публічне посилання, в результаті чого учасник виступає в ролі Спостерігача
  7. В блоці Infobar  виводиться сповіщення - "Ви спостерігач і не можете робити ставки"

Блок Exit - доступний для Учасника під час усіх періодів модулю аукціону.

Зміст

CBD3-GE-MA-UC-05-03

Блок Date & Time 
РольСпостерігач/Учасник/ЦБД
ПередумовиАукціон в статусі active_auction (Аукціон).
Steps To Reproduce
  1. Перейти в модуль аукціону
  2. Перевірити відображення блоку при скролі сторінки
  3. Перевірити правильність відображення інформації в блоці Date & Time під час всіх періодів модулю аукціону:
  • Період очікування аукціону
  • Період аукціону
  • Період оголошення результатів
Очікуваний результат
  1. Модуль аукціону успішно відкривається
  2. Блок Date & Time разом з блоками Exit  та Language  зафіксований в шапці сторінки і при скролі завжди залишається видимим на екрані
  3.  Протягом усіх періодів в блоці Date & Time відображається зворотній таймер з текстом:
  • Період очікування аукціону - "До початку аукціону XX:XX:XX"
  • Період аукціону - "До завершення раунду ХХ:ХХ:ХХ"
  • Період оголошення результатів - "Аукціон завершився DD/MM/YYYY о XX:XX"

Для Спостерігача будуть відображатися аналогічні таймінги та текст.

Зміст

CBD3-GE-MA-UC-05-04

Блок Auction Information
РольСпостерігач/Учасник/ЦБД
Передумови

Аукціон в статусі active_auction (Аукціон).

Steps To Reproduce
  1. Перейти в модуль аукціону
  2. Перевірити правильність відображення інформації в блоці Auction Information під час всіх періодів модулю аукціону.
Очікуваний результат
  1. Модуль аукціону успішно відкривається
  2. Протягом усіх періодів для всіх ролей в блоці Auction Information відображається інформація з полів:
  • data.auctionID - Ідентифікатор аукціону
  • data.title - Найменування об'єкта (По замовчуванню відображається в два рядки. Виводиться перших 120 символів значення поля. Якщо довжина поля є більшою, то значення поля обрізається й в кінці відображаються три крапки.) 
  • піктограма "Δ" ("Більше")  в нижній частині блоку

Для Спостерігача та Учасника інформація в блоці відображається без відмінностей.

Зміст

CBD3-GE-MA-UC-05-05

Блок Details
РольСпостерігач/Учасник/ЦБД
Передумови

Аукціон в статусі active_auction (Аукціон).

Steps To Reproduce
  1. Перейти в модуль аукціону
  2. Натиснути на піктограму "Δ" ("Більше") в нижній частині блоку Auction Information
  3. Натиснути на піктограму "Δ" ("Менше")  в нижній частині блоку Details 
  4. Перевірити правильність відображення інформації в блоці Details під час всіх періодів модулю аукціону для ролі Спостерігач та Учасник
Очікуваний результат
  1. Модуль аукціону успішно відкривається
  2. Після натискання на піктограму "Δ" ("Більше") відображається повністю розгорнуте поле data.title та розгорнутий блок Details з полями
  • data.description - Опис лота
  • data.procuringEntity - Інформація про замовника аукціону
  • data.value - Стартова вартість
  • data.items - Склад лоту
  • https://prozorro.sale/auction/{data.auctionID} - посилання на аукціон на порталі

При заповненні блоку по висоті, відображається вертикальний скролл.

 У розгорнутому вигляді блок Details  відображається поверх блоків Infobar та Bid Information, але не перекриває блок Bid Change - даний блок завжди повинен бути доступний для перегляду.

У випадку відображення на сторінці дисклеймеру при переході Учасником по приватному посиланню, блок Details перекриває дисклеймер.

  3. Після натискання на піктограму "Δ" ("Менше") поле data.title згортається, блок Details з полями приховується, вікно повертається до початкових розмірів

  4. Для Спостерігача та Учасника інформація в блоці Details відображається без відмінностей. Додатково для Учасника доступна інформація:

  • Ваш IP: XXX.XXX.XXX.XXX - IP адреса Учасника з якої він перейшов у модуль аукціону
  • Інший клієнт (1, .., n) IP: XXX.XXX.XXX.XXX - IP адреси користувачів, що перейшли та авторизувалися в модулі аукціону по одному приватному посиланню Учасника 
  • Кнопка "Заборонити підключення" навпроти кожного клієнта.

Перегляд інформації в блоці Details доступне для для усіх ролей протягом усіх періодів модулю аукціону.

Зміст

CBD3-GE-MA-UC-05-06

Блок Infobar
РольСпостерігач/Учасник/ЦБД
ПередумовиАукціон в статусі active_auction (Аукціон).
Steps To Reproduce

Перевірити відображення сповіщень в блоці Infobar при виконанні кожної з дій:

  1. Перейти Спостерігачем в модуль аукціону
  2. Перейти Учасником в модуль аукціону по приватному посиланню одночасно з декількох пристроїв
  3. Перейти Спостерігачем/Учасником в модуль аукціону та зімітувати розрив інтернет з'єднання
Очікуваний результат

Відображаються наступні сповіщення: 

  1. "Ви спостерігач і не можете робити ставки"
  2. "В кабінет зайшов новий користувач" (відображається  протягом 30 секунд)
  3. "З'єднання з інтернетом втрачено, спроба перезавантаження"

В разі необхідності відображення блоку Infobar - висота блоку Bid Information зменшується на кількість рядків сповіщень в блоці Infobar.

Зміст

CBD3-GE-MA-UC-05-07

Блок Bid Information
РольСпостерігач/Учасник/ЦБД
Передумови

Аукціон в статусі active_auction (Аукціон).

Steps To Reproduce

Перевірити правильність відображення інформації в блоці Bid Information для Спостерігача та Учасника на всіх етапах модулю аукціону:

  1. Період очікування аукціону
  2. Період аукціону
  3. Період оголошення результатів
Очікуваний результат
  1. Період очікування аукціону - блок для Учасника/Cпостерігача не відображається.
  2. Період аукціону:

Для учасника відображається наступна інформація:

  • 1) текст "Ваша поточна ставка" 
  • 2) текст "Розмір квоти:" + data.bids.quantity + "кВт"(значення незмінне)
  • 3) текст "Цінова пропозиція:" + data.bids.value.amount + data.bids.value.currency

Для Спостерігача блок недоступний.

 3.  Період оголошення результатів - додається підсумкова таблиця з назвою "Остаточні результати", значення відсортовані від найменшого до найбільшого. В разі співпадіння - в порядку зростання значення дати/часу. Біля власної ставки Учасника відображається текст "Ви".

При оголошенні результатів, відбувається розкриття поданих цінових пропозицій та відображається інформація про учасників (повна юридична назва: якщо назва перевищує довжину поля, то вона відображається в декілька рядків, висота поля при цьому збільшується) у всіх таблицях блоку Bid Information.
Також при оголошенні результатів для Учасника не відображається блок Bid Change, тому блок Bid Information розширюється на всю доступну висоту до низу сторінки за мінусом відступу.

Зміст

CBD3-GE-MA-UC-05-08

Блок Bid Change
РольСпостерігач/Учасник/ЦБД
Передумови

Аукціон в статусі active_auction (Аукціон).

Steps To Reproduce

Перевірити правильність відображення інформації в блоці Bid Change під час періодів аукціону:

  1. Період очікування аукціону
  2. Період аукціону
  3. Період оголошення результатів
Очікуваний результат
  1. Період очікування аукціону - блок для Учасника/Спостерігача не відображається.
  2. Для Учасника під час Періоду аукціону відображаються наступні елементи:
  • Поле для вводу ставки. Значення ставки повинно мати автоформатування (розбиття введеного значення на розряди: 1 000 000.00)
  • Плейсхолдер в полі для вводу ставки з текстом "Введіть нову ціну", який зникає при вводі значення в поле.
  • Над полем вводу виводиться заголовок поля: "Ваша ставка"
  • Під полем виводиться підказка "Ціна має бути нижча, ніж ... (значення останньої ставки учасника+ data.bids.value.currency). Ціна вводиться з точністю до 2-х знаків після коми. 
  • Кнопка "Подати" - передача значення нової ставки в ЦБД. По замовчуванню кнопка не активна, та стає активною тільки після вводу Учасником значення в поле вводу. Клавіатурна кнопка "Enter" та кнопка "Подати" виконують ідентичну дію. Після підтвердження цінової пропозиції поле вводу ставки очищується,кнопка "Подати" стає неактивною.
  • Кнопка "Відмінити" - відміна всіх дій, що були здійснені зі ставкою. По замовчуванню кнопка не активна, та стає активною тільки після поданої Учасником валідної ставки під час модулю аукціону.

Учасник має можливість змінювати цінову пропозицію необмежену кількість разів до завершення відведеного на це часу. Кінцевою вважається ставка, що була підтверджена останньою.

Для Спостерігача під час Періоду аукціону блок недоступний для перегляду.

  3. Період оголошення результатів - блок для Учасника/Cпостерігача не відображається.

Додатково внизу блоку Bid Change під час Періоду аукціону для Учасника відображається інформація про ідентифікатор біда у вигляді:
"Ваш ідентифікатор учасника: XXXXXXXXXXXXXXXXX" 

Зміст

CBD3-GE-MA-UC-05-09

Блок Bid Updates
РольСпостерігач/Учасник/ЦБД
Передумови

Аукціон в статусі active_auction (Аукціон).

Steps To Reproduce

Здійснити Учасником перелік наступних операцій під час Періоду аукціону та перевірити правильність відображення інформації в блоці Updates:

  1. Подати невалідну ставку
  2. Подати валідну ставку
  3. Відмінити ставку
Очікуваний результат

Логування всіх здійснених операцій Учасника з зазначенням часу даних операцій відображається наступним чином:

  1. Відображається відповідний текст "Ви спробували змінити ставку на XX.XX, яка є занадто висока"
  2. Відображається текст "Ви змінили цінову пропозицію на XX.XX"
  3. Після натискання кнопки "Відмінити" - відбувається відміна всіх дій, що були здійснені зі ставкою протягом ходу учасника, поле вводу очищається; та відображається сповіщення "Вашу ставку XX.XX було відмінено"

При заповненні блоку по висоті, відображається вертикальний скрол.

Блок відображається для Спостерігача ідентично ролі Учасника, окрім операцій Учасника з власною ставкою.

Зміст

CBD3-GE-MA-UC-05-10

Блок Auction Phases
РольСпостерігач/Учасник/ЦБД
Передумови

Аукціон в статусі active_auction (Аукціон).

Steps To Reproduce

Перевірити правильність відображення інформації в блоці Auction Phases для Спостерігача та Учасника на всіх етапах модулю аукціону:

  1. Перейти до аукціону до його початку 
  2. Дочекатися початку аукціону або перейти до аукціону після його початку 
Очікуваний результат

Для Спостерігача та Учасника відображається ідентична інформація:

  1. Під час очікування аукціону в блоці відображається  тільки плашка з текстом "Старт аукціону" з вказанням часу початку аукціону. Інші таймінги на даному етапі повинні бути недоступні для перегляду.
  2. Після початку аукціону в блоці відображається вся інформація по етапам аукціону:
  • "Старт аукціону" з вказанням часу старту аукціону XX.XX.XX
  • "Раунд" з вказанням тривалості XX.XX.XX - XX.XX.XX під ним
  • "Оголошення результатів" з вказанням часу завершення аукціону XX.XX.XX

Фон плашки раунду що триває - затемнений.

Фон плашки раунду що закінчився - білий, колір шрифта напівпрозорий.

Якщо раунд ще не розпочався - фон плашки білий, колір шрифта звичайний.

Зміст

6.Робота зі ставками

CBD3-GE-MA-UC-06-01

Поле поданої ставки пусте
РольУчасник/ЦБД
Передумови

Аукціон в статусі active_auction (Аукціон).

Steps To Reproduce
  1. Під час ходу учасника поле вводу ставки залишити пустим.
  2. Натиснути кнопку "Подати"
  3. Натиснути кнопку "Відмінити"

Очікуваний результат

  1. В полі присутній плейсхолдер "Введіть нову ціну"
  2. Кнопка "Подати" неактивна
  3. Кнопка "Відмінити" неактивна

В логах блоку Updates нічого не виводиться, ворнінг меседж відсутній.

В блоці Bid Information без змін відображається остання ставка учасника.

Зміст

CBD3-GE-MA-UC-06-02

Подача валідної ставки
РольСпостерігач/Учасник/ЦБД
Передумови

Аукціон в статусі active_auction (Аукціон).

Steps To Reproduce
  1. Під час раунду торгів ввести учасником валідну ставку (0,01 <= ставка < ставка подана при подачі заяви на участь). Натиснути кнопку "Подати".
  2. Дочекатися завершення раунду.

Очікуваний результат

  1. В блоці Updates виводиться повідомлення "Ви змінили цінову пропозицію на XX.XX". До завершення ходу ставка відображається в блоці Bid Information лише для  учасника, який її подав.
  2. Після завершення Раунду - ставка  доступна для загального перегляду в блоці Bid Information.

В ЦБД для біда Учасника остаточною фіксується остання підтверджена валідна ставка.

Подавати ставку Учасник може необмежену кількість разів до завершення відведеного на це часу.

Зміст

CBD3-GE-MA-UC-06-03

Подача невалідної ставки
РольУчасник/ЦБД
Передумови

Аукціон в статусі active_auction (Аукціон).

Steps To Reproduce

Під час раунду торгів ввести учасником НЕ валідні ставки та натиснути кнопку "Подати" :

  1. ставка >= останньої поданої ставки
  2. ставка == 0
  3. від'ємні значення, літери, спецсимволи або їх комбінації

Очікуваний результат

В блоці Updates:

  1. Відображається повідомлення  "Ставка повинна бути більше 0 та менше"+data.bids.value.amount в блоці Updates.
  2. Відображається повідомлення "Мінімально допустима ставка 0,01" в блоці Updates.
  3. Система не допускає введення від'ємних значень та будь яких символів окрім цифр які розділяються комою/крапкою.

Зміст

CBD3-GE-MA-UC-06-04

Відміна поданої ставки
РольУчасник/ЦБД
Передумови

Аукціон в статусі active_auction (Аукціон)

Steps To Reproduce
  1. Під час раунду торгів подати валідну ставку
  2. Натиснути кнопку "Відмінити". 
  3. Дочекатися завершення раунду торгів.

Очікуваний результат

  1. В блоці Updates виводиться повідомлення "Ви змінили цінову пропозицію на XX.XX".
  2. Після натискання кнопки "Відмінити" відбувається відміна всіх дій, що були здійснені зі ставкою протягом ходу учасника. В блоці Updates виводиться повідомлення "Вашу ставку XX.XX було відмінено". В блоці Bid Information відображається значення попередньої поданої ставки.

Дії по подачі-відміні ставки можуть виконуватись Учасником необмежену кількість разів до завершення відведеного на це часу).

  3. По завершенню ходу в ЦБД для біда учасника остаточною фіксується його остання подана валідна ставка яка відображається в блоці Bid Information.

Зміст

CBD3-GE-MA-UC-06-05

Повторна подача ставки після натискання кнопки "Відмінити"
РольУчасник/ЦБД
Передумови

Аукціон в статусі active_auction (Аукціон).

Steps To Reproduce
  1. Під час раунду торгів подати валідну ставку
  2. Натиснути кнопку "Відмінити". 
  3. Повторно подати валідну ставку
  4. Дочекатися завершення раунду торгів. Перевірити остаточно зафіксовану ставку за підсумками ходу учасника 

Очікуваний результат

  1. Виводиться повідомлення "Ви змінили цінову пропозицію на XX.XX"
  2. Виводиться повідомлення  "Вашу ставку XX.XX було відмінено"
  3. Виводиться нове повідомлення "Ви змінили цінову пропозицію на XX.XX"
  4. В ЦБД для біда Учасника остаточною фіксується остання його підтверджена валідна ставка, яка відображається в блоці Bid Information.

Дії по подачі/відміні ставки можуть виконуватись Учасником необмежену кількість разів до завершення раунду торгів.

Зміст

CBD3-GE-MA-UC-06-06

Перевірка відсутності автоматичної передачі в ЦБД введеної валідної ставки без підтвердження по завершенню раунду
РольУчасник/ЦБД
Передумови

Аукціон в статусі active_auction (Аукціон).

Steps To Reproduce
  1. Під час раунду торгів ввести в поле валідну ставку
  2. Не натискати кнопку "Подати". 
  3. Дочекатися завершення раунду. Перевірити остаточно зафіксовану ставку за підсумками раунду.

Очікуваний результат

В ЦБД для біда Учасника ставка залишається без змін, та відображається в блоці Bid Information.

Зміст

CBD3-GE-MA-UC-06-07

Перевірка неможливості відміни ставки до її подачі в ЦБД

РольУчасник/ЦБД
Передумови

Аукціон в статусі active_auction (Аукціон).

Steps To Reproduce
  1. Під час раунду торгів ввести в поле валідну ставку, не натискати кнопку "Подати" та натиснути кнопку "Відмінити". 
  2. Дочекатися завершення раунду. Перевірити остаточно зафіксовану ставку за підсумками раунду.

Очікуваний результат

  1. Після натискання кнопки "Відмінити" нічого не відбувається, кнопка не активна.
  2. В ЦБД для біда Учасника ставка залишається без змін, та відображається в блоці Bid Information.

Зміст

CBD3-GE-MA-UC-06-08

Подача ставки яка менша ніж  попередня ставка/закрита цінова пропозиція в 10+ разів 
РольУчасник/ЦБД
Передумови

Аукціон в статусі active_auction (Аукціон).

Steps To Reproduce
  1. Під час раунду торгів подати ставку =< (попередня ставка/закрита цінова пропозиція) * 10. 
  2. Перевірити наявність сповіщення - попередження. 
  3. Підтвердити виконання дії натиснувши "Так".Перевірити відображення сповіщення в логах блоку Updates 

Очікуваний результат

  1. В блоці Bid Information відображається подана учасником ставка.
  2. З'являться інформаційне вікно з попередженням  "Ви змінили ставку. Зверніть увагу: ваша нова ставка є XX.XX".  З можливістю "Так" - підтвердити, "Ні" - відмовитись.
  3. Після натискання кнопки "Так" - в логах блоку Updates відображається звіт по успішній операції.

Зміст

7.Участь в модулі аукціону декількома користувачами які авторизовані за одним приватним посиланням

CBD3-GE-MA-UC-07-01

Сповіщення про авторизацію в модулі аукціону декількох користувачів за одним приватним посиланням в блоках Updates та Infobar 
РольУчасник/ЦБД
Передумови

Аукціон в статусі active_auction (Аукціон).

Steps To Reproduce
  1. Послідовно в модулі аукціону авторизуватися за приватним посиланням трьома користувачами
  2. Перевірити наявність сповіщень в блоці Updates 
  3. Перевірити наявність сповіщень в блоці Infobar 

Очікуваний результат

  1. Усі Користувачі успішно авторизовані
  2. Для Першого з них в блоці Updates відображається сповіщення про авторизацію в модулі аукціону Другого та Третього користувачів з текстами - "В кабінет зайшов новий користувач IP XXX.XXX.XXX.XXX" та з відображенням часу їх авторизації.
    Для Другого - відображається сповіщення та час авторизації в модулі Третього користувача.
    Для Третього - оповіщення відсутнє.
  3. За аналогічним алгоритмом в блоці Infobar відображається сповіщення - "В кабінет зайшов новий користувач" протягом 30 секунд.

Зміст

CBD3-GE-MA-UC-07-02

Відображення інформації по всім авторизованим користувачам за одним приватним посиланням в блоці Details
РольУчасник/ЦБД
Передумови

Аукціон в статусі active_auction (Аукціон).

Steps To Reproduce
  1. Послідовно в модулі аукціону авторизуватися за приватним посиланням трьома користувачами. 
  2. Натиснути на піктограму "Δ" ("Більше") в нижній частині блоку Auction Information
Очікуваний результат
  1. Усі Користувачі успішно авторизовані
  2. Після натискання на піктограму "Δ" ("Більше") відображається блок Details з інформацією:
  • Ваш IP: XXX.XXX.XXX.XXX - IP адреса Учасника з якої він перейшов у модуль аукціону
  • Інший клієнт (1) IP: XXX.XXX.XXX.XXX - IP адреса другого користувача
  • Інший клієнт (2) IP: XXX.XXX.XXX.XXX  - IP адреса третього користувача

А також присутні кнопки "Заборонити підключення" навпроти кожного іншого користувача.

Зміст

CBD3-GE-MA-UC-07-03

Перевірка функціоналу заборони підключення авторизованих користувачів за одним приватним посиланням
РольУчасник/ЦБД
Передумови

Аукціон в статусі active_auction (Аукціон).

Steps To Reproduce
  1. Послідовно в модулі аукціону авторизуватися за приватним посиланням трьома користувачами. 
  2. Натиснути на піктограму "Δ" ("Більше") в нижній частині блоку Auction Information
  3. Натиснути кнопки "Заборонити підключення" навпроти другого та третього користувачів
Очікуваний результат
  1. Усі Користувачі успішно авторизовані
  2. Після натискання на піктограму "Δ" ("Більше") відображається інформація по IP адресах кожного з учасників в блоці Details
  3. Натискаючи на кнопку "Заборонити підключення" відбувається завершення сесії Учасника для другого та третього користувачів та зміна їх ролі на "Спостерігач" з відображенням сторінки аукціону по публічному посиланню. Після завершення сесії Користувача - він не відображається в блоці Details

Функція "Заборонити підключення" доступна для кожного з користувачів в ролі Учасника.

Зміст

CBD3-GE-MA-UC-07-04

Синхронізація інформації по модулю аукціону при авторизації декількох користувачів за одним приватним посиланням
РольУчасник/ЦБД
Передумови

Аукціон в статусі active_auction (Аукціон).

Steps To Reproduce
  1. Послідовно в модулі аукціону авторизуватися за приватним посиланням трьома користувачами. 
  2. Здійснити дії щодо подачі/відміні ставки, зафіксувати відображення результатів операцій в блоці Bid Information 
Очікуваний результат
  1. Усі Користувачі успішно авторизовані
  2. Для всіх користувачів відображається ідентична інформація щодо дій, здійснених кожним з них протягом сесії модулю аукціону, зокрема подачі та відміни ставок в блоці Bid Information

Синхронізація дій та виведення інформації повинні відбуватися до 1 сек. максимум.

Зміст

8.Синхронізація системного часу

CBD3-GE-MA-UC-08-01

Синхронізація системного часу модулю аукціону в різних браузерах
РольСпостерігач/Учасник/ЦБД
Передумови

Аукціон в статусі active_auction (Аукціон).

Steps To Reproduce
  1. Перейти в модуль аукціону за 30 хв до старту аукціону в різних браузерах: 
  • Google Chrome (4 останні версії)
  • Mozilla Firefox (4 останні версії)
  • Opera (4 останні версії)
  • Safari  (2 останні версії)
  • Microsoft Edge (2 останні версії)
  • Internet Explorer (2 останні версії)

  2. Не оновлювати сторінки до закінчення аукціону. Перевірити ідентичність відображення часу одномоментно у всіх браузерах в блоці Date & Time та в tab-i (вкладці) браузеру протягом усіх періодів. 

Очікуваний результат
  1. Модуль аукціону коректно відображається в усіх браузерах.
  2. Системний час у всіх браузерах та заголовках вкладок відображається ідентично.

Зміст

9.Робота в модулі аукціону при розриві інтернету

CBD3-GE-MA-UC-09-01

Відключення інтернету протягом аукціону
РольСпостерігач/Учасник/Спостерігач/ЦБД
Передумови

Аукціон в статусі active_auction (Аукціон).

Steps To Reproduce
  1. Перейти в модуль аукціону. 
  2. Зімітувати відключення інтернету протягом Періоду аукціону
  3. Зафіксувати відображення ворнінг меседжу і часу його появи з моменту розриву зв'язку в блоках Infobar та Updates
  4. Відновити інтернет з'єднання та зафіксувати відображення ворнінг меседжу і часу його появи з моменту розриву зв'язку в блоках Infobar та Updates
  5. Перевірити синхронізації таймеру з сервером після відновлення інтернет з'єднання
Очікуваний результат
  1. Модуль аукціону коректно відображається 
  2. Зафіксувати момент розриву інтернет з'єднання 
  3. Після 10 секунд з моменту розриву зв'язку: 

в блоці Infobar - ПОСТІЙНО відображається ворнінг меседж червоним кольором "З'єднання з інтернетом втрачено, спроба перезавантаження"

в блоці Updates - відображається сповіщення "З'єднання з інтернетом втрачено, спроба перезавантаження" та з відображенням часу настання події

  4. В момент відновлення зв'язку:

в блоці Infobar ворнінг меседж змінюється на сповіщення - "З'єднання з інтернетом відновлено", яке зникає через 10 сек. 

В блоці Updates відображається сповіщення - "З'єднання з інтернетом відновлено" та час настання події

 5. Протягом усього часу втрати зв'язку таймер модулю аукціону продовжує зворотний відлік. Після відновлення зв'язку відбувається синхронізація таймеру з сервером.

Зміст

10.Робота з двома та більше посиланнями в одному браузері 

CBD3-GE-MA-UC-10-01

Робота модуля по одному аукціону з двома та більше посиланнями в одному браузері 
РольУчасник/Спостерігач/ЦБД
Передумови

Аукціон в статусі active.auction (Аукціон).

В Учасника існує більше двох заявок на участь в одному аукціоні

Steps To Reproduce

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

Здійснити операції щодо подачі/відміні ставок в кожній з вкладок окремо

Дочекатися завершення аукціону

Очікуваний результат

В кожній з вкладок браузера усі операції відбуваються коректно, незалежно одна від одної

Після завершення аукціону в кожній з вкладок біля відповідної ставки відображається текст "Ви"

Зміст



Локалізація

CBD3-GE-MA-UC-11-01

Підтримка мови інтерфейсу
РольСпостерігач/Учасник/ЦБД
ПередумовиПерейти в аукціон.
Steps To Reproduce

Перевірити коректність відображення інтерфейсу у блоках Auction information, Details, Bid information, Bid change, Updates, Results, Language та Exit при зміні мови. Наразі передбачається підтримка двох мов - української та англійської. У майбутньому кількість мов може збільшуватись, тож логіка побудови локалізації має передбачати можливість розширення переліку мов

EnglishУкраїнськаІнша (..)
Auction information
auction starts in 00:45:46До початку аукціону 00:45:46
Auction was finished on 12.02.2020 at 11:53Аукціон завершився 12.02.2020 о 11:53
Round starts in 00:07:23До початку раунду 00:07:23
Round ends in 00:08:52До закінчення раунду 00:08:52
WaitingОчікування
FinishedЗавершено
Details
Start value: 25,05 eurocentСтартова вартість:  25,05 eurocent
Your IP: XXX.XXX.XXX.XXXВаш IP: XXX.XXX.XXX.XXX
Other client (1, .., n) IP:  XXX.XXX.XXX.XXXІнший клієнт (1, .., n) IP: XXX.XXX.XXX.XXX
Auction date and timeДата та час проведення аукціону
Organizer's nameНайменування Замовника аукціону
Item descriptionОпис об'єкта
ClassificatorОпис коду класифікатора
Additional classificator Опис коду додаткового класифікатору
Part of yearly quotaРозмір частки річної квоти
Start priceСтартова вартість
Language
EngУкр
Exit
LogoutВийти
Bid information
You are watcher and can not put bidsВи спостерігач і не можете робити ставки
There's an issue with our browser. Please re-login and refresh the pageЩось пішло не так з вашим браузером. Будь-ласка, пере-увійдіть в аукціон та оновіть сторінку
Your current bidВаша поточна ставка
Amount of quotaРозмір квоти
Price propositionЦінова пропозиція
¢€¢
kWtкВт
Bid change
Your new price propositionВаша нова цінова пропозиція
SubmitПодати
CancelВідмінити
Price must be higher thanЦіна має бути вище, ніж 
BidСтавка
Updates
Waiting round is finishedРаунд очікування завершено
Bid update round is finishedРаунд уточнення цінових пропозицій завершено
You've tried to put a bid which is higher than your initial price propositionВи спробували зробити ставку, яка перевищує вашу первинну цінову пропозицію
You've changed price proposition toВи змінили цінову пропозицію на 
Results
Initial bidsПочаткові пропозиції
Final resultsОстаточні результати 
Очікуваний результат

Назви елементів відображаються згідно вибраної мови.

За замовчуванням відображається українська мова. 





  • No labels