You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 127 Next »

Отримання посилання, перехід та авторизація в модулі аукціону

CBD3-GE-MA-UC-001

Отримання публічного посилання для переходу в аукціон *

CBD3-GE-MA-UC-002

Отримання приватного посилання для переходу в аукціон *

CBD3-GE-MA-UC-003

Відображення модулю аукціону через десктопні браузери 

CBD3-GE-MA-UC-004

Відображення модулю аукціону через мобільні веб-браузери

CBD3-GE-MA-UC-005

Відображення дисклеймеру та успішна авторизація при переході по приватному посиланню

CBD3-GE-MA-UC-006

Відображення дисклеймеру та неуспішна авторизація при переході по приватному посиланню

CBD3-GE-MA-UC-007

Відсутність дисклеймеру при переході по публічному посиланню
Локалізація

CBD3-GE-MA-UC-008

Підтримка мови інтерфейсу
Процес торгів (періоди аукціону та таймінги)
CBD3-GE-MA-UC-009Період очікування аукціону
CBD3-GE-MA-UC-010Період системної паузи
CBD3-GE-MA-UC-011Період аукціону
CBD3-GE-MA-UC-012Період оголошення результатів
Блоки Language and Exit
CBD3-GE-MA-UC-013Відображення інформації в блоці Header
CBD3-GE-MA-UC-013-1Реагування на натискання піктограми "=" в меню Header
Блок Auction information
CBD3-GE-MA-UC-014Відображення інформації в блоці InfoBar
CBD3-GE-MA-UC-015Відображення інформації в блоці InfoBar при розриві з'єднання з інтернетом
Блок Details
CBD3-GE-MA-UC-016Відображення інформації в блоці Navigation Bar
Блок Bid Information
CBD3-GE-MA-UC-017Відображення інформації в блоці Auction Information
Блок Updates
CBD3-GE-MA-UC-018Відображення інформації в блоці Auction Body
Блок  Bid change
CBD3-GE-MA-UC-019Відображення інформації в блоці Footer в Періоді очікування аукціону
CBD3-GE-MA-UC-020Відображення інформації в блоці Footer в Періоді Системної паузи
CBD3-GE-MA-UC-021Відображення інформації в блоці Footer в Періоді аукціону
CBD3-GE-MA-UC-022Відображення інформації в блоці Footer в Періоді оголошення результатів
Робота зі ставками
CBD3-GE-MA-UC-023Подача валідної ставки (кнопка "Зробити ставку")
CBD3-GE-MA-UC-024Подача невалідної ставки (кнопка "Зробити ставку")
CBD3-GE-MA-UC-025Відміна поданої ставки (кнопка "Відмінити ставку")
CBD3-GE-MA-UC-026Очищення поля вводу (кнопка "Очистити")
CBD3-GE-MA-UC-027Зміна поданої ставки (кнопка "Змінити") 
CBD3-GE-MA-UC-028Зміна валідної ставки без збереження (без передачі в ЦБД) 
CBD3-GE-MA-UC-029Зміна валідної ставки без збереження та натисканням кнопки "Очистити" 



Отримання посилання, перехід та авторизація в модулі аукціону

CBD3-GE-MA-UC-001

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

Успішно опублікований аукціон в статусі active.auction (Аукціон)

З початком періоду active.auction (Аукціон) ЦБД формує посилання для публічного перегляду ходу торгів та ознайомлення з його результатами.

Steps To Reproduce

Перейти в аукціон по публічному посиланню.

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

Після переходу відображається модуль аукціону

CBD3-GE-MA-UC-002

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

Успішно опублікований аукціон в статусі active.auction (Аукціон).

Валідна ставка на участь в аукціоні.

З початком періоду active.auction (Аукціон) ЦБД формує приватні посилання для участі в аукціоні

Steps To Reproduce

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


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

Учасник має можливість перейти по посиланню та погодитися з умовами для подальшої участі в аукціоні за 15 хв до його початку.

Після переходу відображається модуль аукціону

CBD3-GE-MA-UC-003

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

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

Steps To Reproduce

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

  • Google Chrome
  • Mozilla Firefox
  • Opera
  • Safari
  • Microsoft Edge
  • Internet Explorer

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


Елементи сторінки відображаються коректно та не перекривають один одного.

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

CBD3-GE-MA-UC-004

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

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

Steps To Reproduce

Перехід до модулю аукціону за допомогою мобільних веб-браузерів.

 Android - пристрої:

  • Google Chrome
  • Mozilla Firefox
  • Opera
  • Microsoft Edge

   IOS - пристрої:

  • Safari 
  • Google Chrome  

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

Елементи сторінки відображаються коректно та не перекривають один одного.

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

CBD3-GE-MA-UC-005

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

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

Steps To Reproduce

Учасник переходить по приватному посиланню для участі в аукціоні:

Відображається текст дисклеймера - погодження з умовами проведення аукціону.

Учасник погоджується з умовами, натискаючи кнопку "Так".

'







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




Відображений текст дисклеймера відповідає вказаному тексту:

"Чи погоджуєтесь Ви з умовами аукціону?"

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

Всі дії користувача пов'язані зі ставками є значимими. Це означає, що користувач несе відповідальність за свої дії в системі. В кожному з раундів в межах відведеного для учасника періоду, учасник може міняти свою ставку, чи навіть відмовлятись від неї. По закінченню цього періоду, зроблене учасником рішення є остаточним та буде використовуватись при винесенні рішення по аукціону. 
ВАЖЛИВО: Просимо звернути увагу, що у веб-переглядачах (браузерах) існують обмеження на кількість одночасно відкритих з'єднань. Задля уникнення проблем із роботою під час аукціону в режимі учасника, а саме: неможливості зробити ставку, рекомендуємо в одному веб-переглядачі (браузері) відкривати не більше 2-х аукціонів. Відкриття більшої кількості аукціонів у цьому веб-переглядачі (браузері) може зашкодити роботі користувача навіть у випадку, якщо час початку інших аукціонів ще не настав і вони знаходяться в режимі очікування. Якщо необхідно брати участь у декількох аукціонах одночасно, рекомендуємо відкривати їх у різних веб-переглядачах (браузерах).

Враховувати можливу різницю в часі між системою та браузером - рекомендуємо не залишати зміни на останню мить 

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

 У випадку, якщо під час аукціону виникли складності, наполегливо рекомендуємо терміново зв'язуватися із сервісом підтримки Вашого майданчика. Завчасне повідомлення про ситуацію максимально сприятиме швидкому виявленню проблеми та її усуненню.
Погоджуючись з умовами проведення аукціону ви надаєте згоду (запевнення) про готовність придбати лот за стартовою ціною."


Після натискання на кнопку "Так" учасник  авторизований для участі в аукціоні.

CBD3-GE-MA-UC-006

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

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

Steps To Reproduce

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

З'являється вікно дисклеймера з текстом погодження умов проведення аукціону

Учасник не погоджується з умовами, натискаючи кнопку "Ні".


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

Відображений текст дисклеймера відповідає вказаному тексту з попереднього сценарію.

Після натискання на кнопку "Ні" авторизація в аукціоні не відбувається, учасника редіректить по посиланню https://ea3.openprocurement.auction/ (пропозиція: редірект на https://prozorro.sale/auction/search/?source=quota&index=7)

CBD3-GE-MA-UC-007 

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

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

Steps To Reproduce

Учасник/Спостерігач переходить по публічному посиланню в аукціон


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

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

Відображається повідомлення "Ви спостерігач і не можете робити ставки"



Локалізація
CBD3-GE-MA-UC-008 Підтримка мови інтерфейсу
РольУчасник/ЦБД
ПередумовиПерейти в аукціон.
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Остаточні результати 
Очікуваний результат

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

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

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

Аукціон в статусі active.auction (Аукціон), доступні посилання на модуль аукціону 

Steps To Reproduce

Перейти в аукціон до його початку

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

  • Спостерігач - відображається інформація по аукціону, зворотний таймер і оповіщення - "Ви спостерігач і не можете робити ставки"
  • Учасник - відображається дисклеймер авторизації, після погодження з умовами якого учаснику показана інформація по аукціону, зворотний таймер та кнопка "Вийти"
Очікуваний результат

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

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

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

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

Аукціон складається з одного раунду - 10хв.
Учасник протягом раунду має можливість змінити суму закритої цінової пропозиції, яку було розміщено на етапі прийняття заяв на участь, у сторону зменшення або залишити ставку без змін.

Ціна вводиться з точністю до 2-х знаків після коми. Змінити обсяг (об'єм) неможливо.

Змінена цінова пропозиція передається в ЦБД та відображається по завершенню в результатах аукціону.

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

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

Раунд модулю аукціону завершено. 

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

Steps To Reproduce

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

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

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

    • Повна юридична назва Учасника
    • Розмір цінової пропозиції - євро центи 
    • Обсяг (об'єм) запропонований учасником - кВт
    • Час подання останньої цінової пропозиції (може бути часом подання первинної пропозиції, якщо під час раунду оновлення користувач не змінив суму)

Ставки посортовані по зростанню цінової пропозиції незалежно від запропонованого об'єму, а в разі співпадіння - в порядку зростання значення дати/часу

Блоки Language & Exit
CBD3-GE-MA-UC-012Блок Language (Зміна мови)
РольСпостерігач/Учасник/ЦБД
Передумови

Посилання на аукціон сформоване

Steps To Reproduce

Перейти за посиланнями сформованими ЦБД:

  • за публічним посиланням для спостерігання за ходом аукціону
  • за приватним посиланням Учасника для участі в аукціоні

Натиснути активну кнопку для зміни мови (eng або укр) в лівому верхньому куті екрану

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

По замовчуванню система відображає інформацію українською мовою

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

CBD3-GE-MA-UC-013Блок Exit (Вийти)
РольСпостерігач/Учасник/ЦБД
Передумови

Посилання на аукціон сформоване

Steps To Reproduce

Перейти за посиланнями сформованими ЦБД:

  • Для Спостерігача кнопка "Вийти" не відображається
  • Для Учасника :
  1. Після погодження з умовами в дисклеймері перевірити відображення активної кнопки "Вийти" в правому верхньому куті екрану
  2. Натиснути на кнопку "Вийти"
Очікуваний результат

Після натискання Учасником на кнопку "Вийти" - відбувається перенаправлення на публічне посилання, в результаті чого учасник виступає в ролі Спостерігача 

Кнопка "Вийти" - виводиться тільки для Учасника під час "Періоду очікування аукціону" та "Періоду аукціону".

Блок Auction Information & Details
CBD3-GE-MA-UC-014Відображення інформації в блоці Auction Information
РольСпостерігач/Учасник/ЦБД
Передумови

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

Спостерігач: Перехід по публічному посиланню

Учасник: перехід по приватному посиланню

Steps To Reproduce

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

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

Протягом усіх етапів для усіх ролей в блоці Auction Information відображається інформація з полів:

  • data.auctionID - Ідентифікатор аукціону
  • data.title - Найменування об'єкта

А також таймінги відповідних періодів:

  1. Період очікування аукціону - зворотній таймер до початку аукціону з текстом "До початку аукціону XX:XX:XX"
  2. Період аукціону - зворотній таймер до завершення раунду аукціону з текстом  - "До закінчення раунду XX:XX:XX"
  3. Період оголошення результатів - відображення дати та часу завершення аукціону з текстом - "Аукціон завершився DD/MM/YYYY о XX:XX"
CBD3-GE-MA-UC-015Відображення інформації в блоці Details
РольСпостерігач/Учасник/ЦБД
Передумови

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

Спостерігач: Перехід по публічному посиланню

Учасник: перехід по приватному посиланню

Steps To ReproduceКористувач натискає на піктограму "Δ" в нижній частині блоку Auction Information
Користувач повторно натискає на дану піктограму.
Очікуваний результат

Після натискання на піктограму "Δ" відображається блок Details з полями:

Для Спостерігача та Учасника доступна інформація для перегляду:

  • data.description - Опис лота
  • data.procuringEntity - Інформація про замовника аукціону
  • data.value - Стартова вартість
  • data.items - Склад лоту
  • https://prozorro.sale/auction/data.auctionID - посилання на аукціон на порталі
  • Ваш IP: XXX.XXX.XXX.XXX - IP адреса Учасника з якої він перейшов у модуль аукціону

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

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

Після повторного натискання на піктограму "Δ" або клікання мишею в будь якій області екрану блок Description з полями приховується.

Блок Bid Information
CBD3-GE-MA-UC-016Відображення інформації в блоці Bid Information
РольСпостерігач/Учасник/ЦБД
Передумови

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

Спостерігач: Перехід по публічному посиланню

Учасник: перехід по приватному посиланню

Steps To Reproduce

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

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

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

  • Спостерігач (під час Періоду очікування аукціону/Періоду аукціону) - відображається текст "Ви спостерігач і не можете робити ставки".
  • Учасник:

- під час Періоду очікування аукціону - інформація відсутня

- під час Періоду аукціону:

1) текст "Ваша поточна ставка" 

2) текст "Розмір квоти:" + data.bids.quantity + "кВт"(значення незмінне)

3) текст "Цінова пропозиція:" + data.bids.value.amount + data.bids.value.currency


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

Блоки Bid Change & Updates
CBD3-GE-MA-UC-017Відображення інформації в блоках Bid Change & Updates
РольСпостерігач/Учасник/ЦБД
Передумови

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

Steps To Reproduce

Спостерігач - перейти по публічному посиланню

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

Здійснити Учасником весь перелік доступних операцій: 

  1. Подати ставку
  2. Відмінити ставку

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

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

Блок Bid Change. Для Учасника відображаються наступні елементи:

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


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

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

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

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

Після натискання кнопки "Відмінити " - відбувається відміна всіх дій, що були здійснені зі ставкою, поле вводу очищене; та відображається сповіщення "Ставку відмінено"( УТОЧНИТИ)

В ЦБД фіксуються усі операції щодо зміни ставки протягом модулю аукціону.


Учасник: під час періоду очікування аукціону та періоду оголошення результатів - блоки недоступні для перегляду

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

Блок Results
CBD3-GE-MA-UC-0Відображення інформації в блоці Results
РольСпостерігач/Учасник/ЦБД
Передумови

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

Спостерігач: Перехід по публічному посиланню

Учасник: перехід по приватному посиланню

Steps To Reproduce

Перевірити правильність відображення інформації в блоці Auction Body на кожному з етапів модулю аукціону:

1. Період очікування аукціону:

  • Учасник/Спостерігач - відсутня інформація для перегляду

2. Період аукціону

  • Учасник/Спостерігач - відсутня інформація для перегляду

3. Період оголошення результатів

Учасник/Спостерігач - розкриваються усі ставки учасників, цінові пропозиції  розбиті на блоки:

  • Початкові пропозиції 
  • Остаточні результати
Очікуваний результат

Уся інформація коректно відображається для Учасника/Спостерігача на усіх етапах модулю аукціону.

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

    • Повна юридична назва Учасника (data.bids.tenderers.identifier.legalName)
    • Обсяг (об'єм) запропонований учасником (data.bids.quantity + "кВт (значення незмінне)" )
    • Розмір початкової цінової пропозиції в блоці "Початкові пропозиції" та останньої цінової пропозиції  в блоці "Остаточні результати" - вказується в євро центах, та виводиться з точністю до 2-х знаків після коми (data.bids.value.amount + data.bids.value.currency)
    • Дата та Час подання учасником цінової пропозиції, з точністю до тисячних секунди (час прийому пропозиції на АРІ модуля аукціону). 

Якщо учасник не переходить по посиланню в аукціон - його остаточною ставкою вважається початково подана цінова пропозиція.

Цінові пропозиції сортуються:

  • від меншої ціни до більшої
  • у випадку співпадіння ціни - від поданих раніше до поданих пізніше

Біля власної ставки учасника виводиться текст - "(ВИ)". Для Спостерігача даний текст не відображається (УТОЧНЮЄТЬСЯ)

Блок Footer
CBD3-GE-MA-UC-0Відображення інформації в блоці Footer в Періоді очікування аукціону
РольСпостерігач/Учасник/ЦБД
Передумови

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

Steps To Reproduce

Спостерігач - перейти по публічному посиланню

Учасник - перейти по приватному посиланню

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

Очікуваний результат
  • Учасник - відображається текст:

a) Перехід в аукціон >15 хв до його початку - виводиться текст "Вхід на даний момент закритий. Спробуйте пізніше." За 15хв до старту аукціону з'являється кнопка "Вхід", після натискання якої виводиться дисклеймер з умовами проведення аукціону.

б) Перехід в аукціон <15хв до його старту - відразу виводиться дисклеймер.

Після погодження з дисклеймером виводиться текст - "Ви зареєстровані як учасник. Очікуйте старту аукціону."

  • Спостерігач -  відсутня інформація для перегляду
CBD3-GE-MA-UC-020Відображення інформації в блоці Footer в Періоді Системної паузи
РольСпостерігач/Учасник/ЦБД
Передумови

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

Steps To Reproduce

Спостерігач - перейти по публічному посиланню

Учасник - перейти по приватному посиланню

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

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

Учасник/Спостерігач - відсутня інформація для перегляду

CBD3-GE-MA-UC-021Відображення інформації в блоці Footer в Періоді аукціону
РольСпостерігач/Учасник/ЦБД
Передумови

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

Steps To Reproduce

Спостерігач - перейти по публічному посиланню

Учасник - перейти по приватному посиланню

Здійснити Учасником увесь перелік доступних операцій: 

  1. Зробити ставку
  2. Змінити ставку
  3. Відмінити ставку
  4. Очистити поле для вводу

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

Очікуваний результат
  • Учасник - відображається поле для вводу ставки. Над полем вводу виводиться підказка - "Ваша ставка: (значення початкової цінової пропозиції учасника мінус 0,01 євроцент) або менше". Ціна вводиться з точністю до 2-х знаків після коми. Змінювати обсяг (об'єм) заборонено.

Присутні кнопки "Зробити ставку" - підтвердження зміненої ставки та кнопка "Очистити" - для очищення поля вводу. 

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

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

Після підтвердження цінової пропозиції кнопки змінюються на "Змінити" та "Відмінити ставку"

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

Після натискання кнопки "Відмінити ставку" - відредагована пропозиція видаляється, відображається сповіщення "Ставку відмінено", поле вводу очищується; кнопки "Зробити ставку" та "Очистити" знову стають доступними.

В ЦБД фіксуються усі операції щодо зміни ставки протягом раунду

  • Спостерігач - відсутня інформація для перегляду
CBD3-GE-MA-UC-022Відображення інформації в блоці Footer в Періоді оголошення результатів
РольСпостерігач/Учасник/ЦБД
Передумови

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

Steps To Reproduce

Спостерігач - перейти по публічному посиланню

Учасник - перейти по приватному посиланню

Перевірити правильність відображення інформації в блоці  Footer в Періоді оголошення результатів

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

Учасник/Спостерігач - інформація для перегляду відсутня, для Учасника не відображається кнопка "Вхід" (наявний артефакт ЦБД2)



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

CBD3-GE-MA-UC-023

Подача валідної ставки (кнопка "Зробити ставку")
РольМайданчик/Учасник/ЦБД
Передумови

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

Учасник авторизований для участі в аукціоні.

Steps To Reproduce

Під час раунду торгів ввести учасником валідну ставку (0,01 <= ставка < ставка подана при подачі заяви на участь)

Натиснути кнопку "Зробити ставку".

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

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

Після натискання кнопки "Зробити ставку" виводиться повідомлення "Ставку прийнято" над полем вводу

В разі введення значення, що містить більше двох знаків після коми відбувається заокруглення до двох знаків.

До завершення раунду змінена ставка відображається в блоках Footer та Navigation Bar

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

CBD3-GE-MA-UC-024

Подача невалідної ставки (кнопка "Зробити ставку")
РольМайданчик/Учасник/ЦБД
Передумови

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

Учасник авторизований для участі в аукціоні.

Steps To Reproduce

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

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

Натиснути кнопку "Зробити ставку".

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

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

Система не допускає введення будь яких символів окрім цифр які розділяються комою/крапкою

Після введення ставки >= ставки поданої при подачі заяви на участь, та натискання кнопки "Зробити ставку" виводиться повідомлення "Значення пропозиції не може бути більшою чи рівною поточній сумі"

В разі введення значення, що містить більше двох знаків після коми відбувається заокруглення до двох знаків.

До завершення раунду в блоках:

  • Navigation Bar (в полі "Ваша остання ставка") - відображається значення введеної невалідної ставки
  • Footer - існує можливість редагування введеної невалідної ставки для повторної передачі в ЦБД

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

CBD3-GE-MA-UC-025

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

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

Учасник авторизований для участі в аукціоні.

Steps To Reproduce

Під час раунду торгів ввести учасником валідну ставку (0,01 <= ставка < ставка подана при подачі заяви на участь)

Натиснути кнопку "Зробити ставку".

Натиснути кнопку "Відмінити ставку". 

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

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


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

Після натискання кнопки "Відмінити ставку" з масиву бідів учасника видаляється остання подана ним валідна ставка

Після здійснення операції для учасника відображаються кнопки "Зробити ставку" та "Очистити"

До завершення раунду в блоках:

  • Navigation Bar (в полі "Ваша остання ставка") - значення не відображається
  • Footer - існує можливість вводу ставки для повторної передачі в ЦБД та очищення поля вводу.

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

CBD3-GE-MA-UC-026

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

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

Учасник авторизований для участі в аукціоні.

Steps To Reproduce

Під час раунду торгів ввести учасником будь яке значення (цифри розділяються комою/крапкою)

Натиснути кнопку "Очистити" 

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

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

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

Після натискання кнопки "Очистити" відбувається очищення значення введеного Учасником у поле вводу ставки

Інформація про виконану дію в ЦБД не передається

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

CBD3-GE-MA-UC-027

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

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

Учасник авторизований для участі в аукціоні.

Steps To Reproduce

Під час раунду торгів ввести учасником валідну ставку (0,01 <= ставка < ставка подана при подачі заяви на участь)

Натиснути кнопку "Зробити ставку".

Натиснути кнопку "Змінити".

Ввести валідну ставку

Натиснути кнопку "Зробити ставку".

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

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

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

Після натискання кнопки "Змінити":

  1. для Учасника поле вводу ставки стає доступним для редагування;
  2. значення у полі рівне останньому значенню введеному Учасником;
  3. після редагування та підтвердження ставки за допомогою кнопки "Зробити ставку" - у полі відображається змінена ставка

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

В разі натискання кнопки "Змінити" без здійснення будь-яких інших дій - інформація про виконану дію в ЦБД не передається

CBD3-GE-MA-UC-028

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

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

Учасник авторизований для участі в аукціоні.

Steps To Reproduce

Під час раунду торгів ввести учасником валідну ставку (0,01 <= змінена ставка < ставка подана при подачі заяви на участь)

Натиснути кнопку "Зробити ставку".

Натиснути кнопку "Змінити" 

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

Не натискати кнопку "Зробити ставку".

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

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

Після натискання кнопки "Зробити ставку" виводиться повідомлення "Ставку прийнято", поле вводу ставки стає не активним

Після натискання кнопки "Змінити" відображаються кнопки "Зробити ставку", "Очистити" та поле вводу ставки стає активним з можливістю заповнення

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

CBD3-GE-MA-UC-029

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

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

Учасник авторизований для участі в аукціоні.

Steps To Reproduce

Під час раунду торгів ввести учасником валідну ставку (0,01 <= змінена ставка < ставка подана при подачі заяви на участь)

Натиснути кнопку "Зробити ставку".

Натиснути кнопку "Змінити" 

Натиснути кнопку "Очистити" 

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

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

Після натискання кнопки "Зробити ставку" виводиться повідомлення "Ставку прийнято", поле вводу ставки стає не активним

Після натискання кнопки "Змінити" відображаються кнопки"Зробити ставку" та "Очистити"

Після натискання кнопки "Очистити" поле вводу стає пустим

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


Додати кейси + блок RESULT


Сценарій

1.Учасник переходить в аукціон по 2 посиланнях двох власних ставок в одному браузері позитивний/негативний
https://www.screencast.com/t/lihe3skIktU
2.Учасник переходить з двох пристроїв в той же аукціон по одному посиланню, робить ставки = > фіксується ставка зроблена останньою (Сценарій синхронізації виводу інформації для усіх учасників які авторизовані по одному посиланню - вияснити чи це реально)


3.Під час торгів пропадає інтернет в цей момент учасник робить ставку - що відбувається?

Тест на розрив інтернету

  1. пропадає інтернет => учасник спостерігає за аукціоном не здійснює ніяких дій
  2. пропадає інтернет => учасник вводить ставку та натискає зберегти => інтернет відновлено
  3. пропадає інтернет => учасник натискає змінити ставку, вносить валідну ставку та натискає зберегти => інтернет відновлено
  4. учасник вводить ставку, натискає зберегти => пропадає інтернет - учасник ставку та натискає зберегти


4.Зв'язок відновлюється що відбувається з ставкою?
5.Передача параметрів (bidder_id береться з посилання на участь)  {"bid":-1,"bidder_id":"bdca4d36ec154eea9135b5468fd762af"} - відміна останньої ставки/декількох ставок?
6.Коли відміна можлива

7.Перехід в модуль аукціону по неповній ссилці (обрізаній) - що виводиться
8.Некоректній ссилці (підміна параметрів авторизації на admin) - що виводиться
9.Перехід в модуль аукціону після завершення => результати доступні для перегляду постійно - ВАЖЛИВО!!!
10.Спроба змінити ставку через patch => ставка не змінюється

11. Підміна авторизаційних даних в URL

12. SQL інжекшн

13. Сценарій синхронізації системного часу  (виявлено що в різних браузерах в модулі аукціону відображається різний час до старту аукціону якщо учасник перейшов по посиланню заздалегіль)

14. сповіщення про іншого про вхід з іншого ip по тому ж посиланню на аукціон

15. Що таке Session ID?



..................................................................................................................................................................................................................................................................................................................

Таймінги сповіщень:

  • 0-30 сек - сповіщення відсутні (можливо 20 сек)
  • 30-40 сек - щосекунди відображається сповіщення "З'єднання з інтернетом втрачено, спроба перезавантаження через 1 сек"  (9-10 раз)
  • після 40-ї секунди - "Помилка синхронізації" та розлогінення

1)В ЦБД зафіксована ставка 11 тис

2) Відключити інтернет

3) Натиснути кнопку "Змінити"

4) Ввести суму в поле вводу ставки - 15 тис

5) Натиснути кнопку "Підтвердити ставку" 

6) ставка починає щосекунди циклічно відправлятися до ЦБД

7) Дочекатися появи оповіщення "З'єднання з інтернетом втрачено, спроба перезавантаження через 1 сек" 

8) Відновити інтернет з'єднання

9) Відображається оповіщення "Ставку прийнято", вказана попередня ставка 11 тис (замість 15 тис)

..................................................................................................................................................................................................................................................................................................................




  • No labels