...
Робота зі ставками | |
CBD3-GE-MA-UC-030 | Подача валідної ставки (кнопка "Зробити ставку") |
---|---|
Роль | Майданчик/Учасник/ЦБД |
Передумови | Аукціон в статусі active.auction (Аукціон). Учасник авторизований для участі в аукціоні. |
Steps To Reproduce | Під час раунду торгів ввести учасником валідну ставку (0,01 <= ставка < ставка подана при подачі заяви на участь) Натиснути кнопку "Зробити ставку". Дочекатися завершення раунду |
Очікуваний результат | Після натискання кнопки "Зробити ставку". виводиться повідомлення "Ставку прийнято" В разі введення значення, що містить більше двох знаків після коми відбувається заокруглення до двох знаків. До завершення раунду змінена ставка відображається в блоках Footer та Navigation Bar В ЦБД для біда Учасника остаточною фіксується остання подана підтверджена валідна ставка |
CBD3-GE-MA-UC-031 | Подача невалідної ставки (кнопка "Зробити ставку") |
Роль | Майданчик/Учасник/ЦБД |
Передумови | Аукціон в статусі active.auction (Аукціон). Учасник авторизований для участі в аукціоні. |
Steps To Reproduce | Під час раунду торгів ввести учасником НЕ валідну ставку:
Натиснути кнопку "Зробити ставку". Дочекатися завершення раунду |
Очікуваний результат | Система не допускає введення будь яких символів окрім цифр які розділяються комою/крапкою Після введення ставки >= ставки поданої при подачі заяви на участь, та натискання кнопки "Зробити ставку" виводиться повідомлення "Значення пропозиції не може бути більшою чи рівною поточній сумі" В разі введення значення, що містить більше двох знаків після коми відбувається заокруглення до двох знаків. До завершення раунду в блоках:
В ЦБД для біда учасника остаточною фіксується початкова ставка зроблена при подачі заяви на участь |
CBD3-GE-MA-UC-032 | Відміна поданої ставки (кнопка "Відмінити ставку") |
Роль | Учасник/ЦБД |
Передумови | Аукціон в статусі active.auction (Аукціон) Учасник авторизований для участі в аукціоні. |
Steps To Reproduce | Під час раунду торгів ввести учасником валідну ставку (0,01 <= ставка < ставка подана при подачі заяви на участь) Натиснути кнопку "Зробити ставку". Натиснути кнопку "Відмінити ставку". Дочекатися завершення раунду |
Очікуваний результат | Після натискання кнопки "Відмінити ставку" з масиву бідів учасника видаляється остання подана ним валідна ставка Після здійснення операції для учасника відображаються кнопки "Зробити ставку" та "Очистити" До завершення раунду в блоках:
В ЦБД для біда учасника фіксується початкова ставка зроблена при подачі заяви на участь
Дії по подачі-відміні ставки можуть виконуватись Учасником не обмежену необмежену кількість разів до завершення раунду торгів В ЦБД для біда учасника остаточною фіксується початкова ставка зроблена при подачі заяви на участь |
CBD3-GE-MA-UC-033 | Очищення поля вводу (кнопка "Очистити") |
Роль | Учасник/ЦБД |
Передумови | Аукціон в статусі active.auction (Аукціон). Учасник авторизований для участі в аукціоні. |
Steps To Reproduce | Під час раунду торгів ввести учасником будь яке значення - цифри які розділяються комою/крапкою Натиснути кнопку "Очистити" Дочекатися завершення раунду |
Очікуваний результат | Після натискання кнопки "Очистити" відбувається видалення значення введеного Учасником у поле вводу ставки, в ЦБД Після натискання кнопки "Очистити" інформація про введене значення виконану дію в поле ЦБД не передається, оновлення масиву поданих бідів здійснюється тільки для операцій Подачі та Відміни ставки. В ЦБД для біда учасника остаточною фіксується початкова ставка зроблена при подачі заяви на участь Дії по введенню значення та очищення поля вводу можуть виконуватись Учасником не обмежену кількість разів до завершення раунду торгів |
CBD3-GE-MA-UC-027034 | Зміна поданої ставки (кнопка "Змінити") |
Роль | Учасник/ЦБД |
Передумови | Аукціон в статусі active.auction (Аукціон). Учасник авторизований для участі в аукціоні. |
Steps To Reproduce | Під час раунду торгів ввести учасником валідну ставку (0,01 <= ставка < ставка подана при подачі заяви на участь) Натиснути кнопку "Зробити ставку". Натиснути кнопку "Змінити". Ввести валідну ставку Натиснути кнопку "Зробити ставку". Дочекатися завершення раунду |
Очікуваний результат | Після натискання кнопки "Змінити" для Учасника поле вводу ставки стає доступним для редагування, значення у полі рівне останньому значенню введеному Учасником та підтвердженим натисканням кнопки "Зробити ставку". Після натискання кнопки "Змінити" інформація про виконану дію в ЦБД не передається, оновлення масиву поданих бідів здійснюється тільки для операцій Подачі та Відміни ставки. Дії по введенню значення та очищення поля вводу можуть виконуватись Учасником не обмежену кількість разів до завершення раунду торгів В ЦБД для біда Учасника остаточною фіксується остання подана підтверджена валідна ставка |
Сценарій
1.Зробити валідну ставку, відмінити = > ставка відмінена2.Зробити невалідну ставку = > ставка неприйнята3.Зробити валідну ставку, натиснути кнопку "змінити", нічого не вводити => в системі зберігається попередня ставка
4.Зробити валідну ставку, натиснути кнопку "змінити", натиснути "Очистити" => в системі зберігається попередня ставка
5.Учасник переходить в аукціон по 2 посиланнях в одному браузері позитивний/негативний
https://www.screencast.com/t/lihe3skIktU
6.Учасник переходить 3 двох пристроїв в один аукціон, робить ставки = > фіксується ставка зроблена останньою
7.Під час торгів пропадає інтернет в цей момент учасник робить ставку - що відбувається?
8.Звязок відновлюється що відбувається з ставкою?
9.Передача параметрів (bidder_id береться з посилання на участь) {"bid":-1,"bidder_id":"bdca4d36ec154eea9135b5468fd762af"} - відміна останньої ставки/декількох ставок?
10.Коли відміна можлива
...