Отримання посилання, перехід та авторизація в модулі аукціону | |
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 review | Відсутність дисклеймеру при переході по публічному посиланню |
Локалізація | |
CBD3-GE-MA-UC-008 +додати кейси по мовам | Підтримка мови інтерфейсу |
Процес торгів (етапи аукціону та таймінги) +додати перший кейс ДО початку торгів ПЕРЕД системною паузою | |
CBD3-GE-MA-UC-009 під питанням | Системна пауза перед початком торгів (пауза перед аукціоном) |
CBD3-GE-MA-UC-010під питанням | Зміна учасником цінової пропозиції (проведення торгів 10 хв) |
CBD3-GE-MA-UC-011під питанням | Відображення результатів аукціону по його завершенню (оголошення результатів - розкриття переможця та закритих цінових пропозицій) |
Відображення інформації модулю аукціону | |
CBD3-GE-MA-UC-012 | Відображення інформації в блоці Header |
CBD3-GE-MA-UC-013 | Відображення інформації в блоці Navigation Bar |
CBD3-GE-MA-UC-014 | Відображення інформації в блоці Auction Information |
CBD3-GE-MA-UC-015 | Відображення інформації в блоці Auction Body |
CBD3-GE-MA-UC-016 | Відображення інформації в блоці Footer |
CBD3-GE-MA-UC-017 | тест на відновлення сеансу після розриву зв'язку |
---|---|
CBD3-GE-MA-UC-018 | перевірка зворотнього таймера у різних браузерах (замічалося відставання для ЦБД2) //////сповіщення про іншого учасника з іншої ip///// один браузер 2 закладки |
Отримання посилання, перехід та авторизація в модулі аукціону | |
CBD3-GE-MA-UC-001 | Отримання публічного посилання для переходу в аукціон |
Роль | Майданчик/Спостерігач/ЦБД |
Передумови | Успішно опублікований аукціон в статусі active.auction (Аукціон) За 5-15 хв до початку аукціону глядачі мають можливість перейти по публічному посиланню для спостереження за ходом аукціону. |
Steps To Reproduce | Перейти в аукціон по публічному посиланню. |
Очікуваний результат | З початком періоду active.auction (Аукціон) ЦБД формує посилання для публічного перегляду ходу торгів та ознайомлення з його результатами. Майданчик зобов'язаний відображати його на сторінці аукціону
|
CBD3-GE-MA-UC-002 | Отримання приватного посилання для переходу в аукціон |
Роль | Майданчик/Учасник/ЦБД |
Передумови | Успішно опублікований аукціон в статусі active.auction (Аукціон). Валідна ставка на участь в аукціоні. |
Steps To Reproduce | Учасник переходить в аукціон по посиланню отриманому в листі від майданчика або посиланню з сторінки подачі ставки, та погоджується з умовами проведення аукціону. |
Очікуваний результат | Для учасників з активними ставками ЦБД формує приватне посилання на участь в аукціоні, додатково майданчик надсилає посилання на участь поштою. За 5-15 хв до початку аукціону учасник має можливість перейти по посиланню та погодитися з умовами для подальшої участі в аукціоні. Якщо учасник не переходить по посиланню в аукціон - його ставкою вважається початково подана цінова пропозиція. |
CBD3-GE-MA-UC-003 | Відображення модулю аукціону через десктопні браузери |
---|---|
Роль | Учасник/ЦБД |
Передумови | Аукціон в статусі active.auction (Аукціон). |
Steps To Reproduce | Перехід до модулю аукціону за допомогою браузерів:
|
Очікуваний результат | Елементи сторінки відображається коректно та не перекривають один одного. Перегляд аукціону адаптований під всі існуючі стандарти роздільної здатності екрану. |
CBD3-GE-MA-UC-004 | Відображення модулю аукціону через мобільні веб-браузери |
Роль | Учасник/ЦБД |
Передумови | Аукціон в статусі active.auction (Аукціон). |
Steps To Reproduce | Перехід до модулю аукціону за допомогою мобільних веб-браузерів. Android - пристрої:
IOS - пристрої:
|
Очікуваний результат | Елементи сторінки відображається коректно та не перекривають один одного. Перегляд аукціону адаптований під всі існуючі стандарти роздільної здатності екрану. |
CBD3-GE-MA-UC-005 | Відображення дисклеймеру та успішна авторизація при переході по приватному посиланню |
Роль | Майданчик/Учасник/ЦБД |
Передумови | Аукціон в статусі active.auction (Аукціон). |
Steps To Reproduce | Учасник переходить по приватному посиланню для участі в аукціоні кнопка ВХІД - дописати З'являється вікно дисклеймера з текстом погодження умов проведення аукціону Учасник погоджується з умовами та натискає кнопку "Так". |
Очікуваний результат | Відображений текст дисклеймера відповідає вказаному тексту: "Чи погоджуєтесь Ви з умовами аукціону?" Дякуємо за використання електронної торгової системи ProZorro.Продажі. Встановлення або доступ до системи означає, що Ви погоджуєтеся з цими умовами, тому, будь ласка, уважно прочитайте їх. Коли ви входите в систему, ми автоматично збираємо загальну інформацію, наприклад, сторінки, які Ви переглядали, дата і час відвідування, назву та версію Вашого переглядача і назву та версію операційної системи. Ці дані збираються і аналізуються в анонімній формі. Вони використовуються лише для покращення системи та її функціональності. Ми забезпечили технічні та організаційні заходи, щоб зберегти Вашу інформацію від втрати, модифікації, крадіжки або доступу до неї третіх осіб. Всі дії користувача пов'язані зі ставками є значимими. Це означає, що користувач несе відповідальність за свої дії в системі. В кожному з раундів в межах відведеного для учасника періоду, учасник може міняти свою ставку, чи навіть відмовлятись від неї. По закінченню цього періоду, зроблене учасником рішення є остаточним та буде використовуватись при винесенні рішення по аукціону. Враховувати можливу різницю в часі між системою та браузером - рекомендуємо не залишати зміни на останню мить У разі, якщо користувач виконує лише перегляд аукціонів і не планує робити ставки, в одному веб-переглядачі (браузері) можлива робота з 6-ма відкритими одночасно аукціонами. У випадку, якщо під час аукціону виникли складності, наполегливо рекомендуємо терміново зв'язуватися із сервісом підтримки Вашого майданчика. Завчасне повідомлення про ситуацію максимально сприятиме швидкому виявленню проблеми та її усуненню. Після натискання на кнопку "Так" учасник переходить в модуль аукціону. |
CBD3-GE-MA-UC-006 | Відображення дисклеймеру та неуспішна авторизація при переході по приватному посиланню |
Роль | Майданчик/Учасник/ЦБД |
Передумови | Аукціон в статусі active.auction (Аукціон) |
Steps To Reproduce | Учасник переходить по приватному посиланню для участі в аукціоні З'являється вікно дисклеймера з текстом погодження умов проведення аукціону Учасник не погоджується з умовами та натискає кнопку "Ні". |
Очікуваний результат | Відображений текст дисклеймера відповідає вказаному тексту з попереднього сценарію. Після натискання на кнопку "Ні" учасника редіректить по посиланню https://ea3.openprocurement.auction/ |
CBD3-GE-MA-UC-007 review | Відсутність дисклеймеру при переході по публічному посиланню |
Роль | Майданчик/Учасник/ЦБД |
Передумови | Аукціон в статусі active.auction (Аукціон) |
Steps To Reproduce | Учасник переходить по приватному посиланню для участі в аукціоні З'являється вікно дисклеймера з текстом погодження умов проведення аукціону Учасник не погоджується з умовами та натискає кнопку "Ні". |
Очікуваний результат | Відображений текст дисклеймера відповідає вказаному тексту з попереднього сценарію. Після натискання на кнопку "Ні" учасника редіректить по посиланню https://ea3.openprocurement.auction/ |
Локалізація | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
CBD3-GE-MA-UC-008 Тарас | Підтримка мови інтерфейсу | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Роль | Учасник/ЦБД | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Передумови | Перейти в аукціон. | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Steps To Reproduce | Перевірити коректність відображення інтерфейсу при зміні мови у блоках Header, Footer, Navigation Bar, InfoBar, Auction Body.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Очікуваний результат | За замовчуванням відображається українська мова. |
Процес торгів (етапи аукціону та таймінги) | |
CBD3-GE-MA-UC-008 | Період очікування аукціону |
Роль | Спостерігач/Учасник/ЦБД |
Передумови | Перейти в аукціон до його початку Період очікування аукціону триває з моменту створення посилання на перехід в модуль аукціону і завершується в момент його старту |
Steps To Reproduce | Учасник: Перехід в аукціон >15 хв до його початку - текст "Вхід на даний момент закритий. Спробуйте пізніше." За 15хв до старту аукціону з'являється можливість авторизації учасника для участі. Спостерігач: доступний перегляд о Розпочинається "Період очікування аукціону", що триває 15 хв, протягом якого учасник має можливість ознайомитись з інтерфейсом аукціону. |
Очікуваний результат | Період очікування аукціону триває з моменту створення посилання на перехід в модуль аукціону і завершується в момент старту системної паузи |
CBD3-GE-MA-UC-009 | Системна пауза перед початком торгів (пауза перед аукціоном) Період системної паузи |
Роль | Спостерігач/Учасник/ЦБД |
Передумови | Перейти в аукціон. |
Steps To Reproduce | З початком торгів учасники мають можливість підготуватися до аукціону. Ознайомлення з інформацією торгів. Розпочинается системна пауза, що триває 10 хв, протягом якої учасник може підготуватися до раунду аукціону. |
Очікуваний результат | Період Системної паузи триває 10хв - з моменту завершення періоду очікування аукціону до моменту старту раунду аукціону Пауза триває 10хв |
CBD3-GE-MA-UC-010 | Зміна учасником цінової пропозиції (проведення торгів 10 хв) Період аукціону |
Роль | Спостерігач/Учасник/ЦБД |
Передумови | Аукціон в статусі active.auction (Аукціон). Учасник авторизований для участі в аукціоні. |
Steps To Reproduce | Протягом 10 хв від початку аукціону учасник змінює цінову пропозицію (в меншу сторону від початкової ставки). Можливість змінити величину потужності відсутня. Натискає кнопку підтвердження. |
Очікуваний результат | Після завершення паузи Система автоматично оголошує початок аукціону. Аукціон складається з одного раунду 10хв. Ціна вводиться з точністю до 2-х знаків після коми. Змінювати обсяг (об'єм) заборонено. Змінена цінова пропозиція передається в ЦБД та відображається по завершенню в результатах аукціону. Змінювати цінову пропозицію Учасник може необмежену кількість разів до завершення відведеного на це часу. |
CBD3-GE-MA-UC-011 | Відображення результатів аукціону по його завершенню (оголошення результатів - розкриття переможця та закритих цінових пропозицій) Період оголошення результатів |
Роль | Спостерігач/Учасник/ЦБД |
Передумови | Модуль аукціону завершено. Аукціон в статусі qualification (Аукціон). |
Steps To Reproduce | Переглянути результати аукціону |
Очікуваний результат | Відображається інформація про учасників, що брали участь в аукціоні:
Ставки посортовані по зростанню цінової пропозиції не залежно від запропонованого об'єму. Після оголошення результатів Учасник автоматично розлогінюється редіректить на публічне посилання |
Відображення інформації модулю аукціону | |
CBD3-GE-MA-UC-012 | Відображення інформації в блоці Header |
Роль | Спостерігач/Учасник/ЦБД |
Передумови | Аукціон в статусі active.auction (Аукціон). Спостерігач: Перехід по публічному посиланню Учасник: перехід по приватному посиланню |
Steps To Reproduce | Перевірити правильність відображення інформації в блоці Header на усіх етапах модулю аукціону 1. Період очікування аукціону:
2. Період системної паузи
3. Період аукціону
4. Період оголошення результатів
|
Очікуваний результат | Уся інформація корректно відображається на усіх етапах модулю аукціону. |
CBD3-GE-MA-UC-013 | Відображення інформації в блоці InfoBar |
Роль | Спостерігач/Учасник/ЦБД |
Передумови | Аукціон в статусі active.auction (Аукціон). Спостерігач: Перехід по публічному посиланню Учасник: перехід по приватному посиланню |
Steps To Reproduce | Перевірити правильність відображення інформації в блоці InfoBar: Для Учасника:
|
Очікуваний результат | Вся інформація корректно відображається на всіх етапах модулю аукціону. В разі натискання Учасником кнопки "заборонити підключення" інший користувач стає Спостерігачем, на сторінці аукціону якого в блоці InfoBar'у відображається текст "Ви спостерігач і не можете робити ставки" |
CBD3-GE-MA-UC-014 | Відображення інформації в блоці Navigation Bar |
Роль | Спостерігач/Учасник/ЦБД |
Передумови | Аукціон в статусі active.auction (Аукціон). Спостерігач: Перехід по публічному посиланню Учасник: перехід по приватному посиланню |
Steps To Reproduce | При натисканні на кнопку Navigation Bar перевірити відображення інформаційної панелі з блоками: 1.NavInfo - інформаційний блок:
2. NavIpAddresses - дописати пізніше Виводяться тільки для Учасника під час "Періоду системної паузи" та "Періоду аукціону"): "Ви - IP: XXX.XXX.XXX.XXX". Якщо по приватному посиланню цього ж Учасника зайшов інший користувач додатково виводиться його IP: "Клієнт -IP: XXX.XXX.XXX.XXX" 3. NavTechnicalInfo - технологічний блок:
4. NavParticipantLastBid - дописати пізніше Виводиться тільки для Учасника під час "Періоду аукціону" текст - "Ваша остання ставка XX.XX". 5. NavLanguage - блок локалізації, з можливістю переключення між мовами:
6. NavLogout- дописати пізніше Кнопка "Вийти" - виводиться тільки для Учасника під час "Періоду системної паузи" та "Періоду аукціону". Після натискання для Учасника роль змінюється на Спостерігач |
Очікуваний результат | Уся інформація коректно відображається без змін на усіх етапах модулю аукціону. |
CBD3-GE-MA-UC-015 | Відображення інформації в блоці Auction Information |
Роль | Спостерігач/Учасник/ЦБД |
Передумови | Аукціон в статусі active.auction (Аукціон). Спостерігач: Перехід по публічному посиланню Учасник: перехід по приватному посиланню |
Steps To Reproduce | Перевірити правильність відображення інформації в блоці Auction Information на всіх етапах модулю аукціону відповідно до полів перелічених нижче:
|
Очікуваний результат | Уся інформація коректно відображається без змін для Учасника/Спостерігача на усіх етапах модулю аукціону. |
CBD3-GE-MA-UC-016 | Відображення інформації в блоці Auction Body |
Роль | Спостерігач/Учасник/ЦБД |
Передумови | Аукціон в статусі active.auction (Аукціон). Спостерігач: Перехід по публічному посиланню Учасник: перехід по приватному посиланню |
Steps To Reproduce | Перевірити правильність відображення інформації в блоці Auction Body на кожному з етапів модулю аукціону: 1. Період очікування аукціону:
2. Період системної паузи
3. Період аукціону
4. Період оголошення результатів Учасник/Спостерігач - розкриваються усі ставки учасників, цінові пропозиції розбиті на блоки:
|
Очікуваний результат | Уся інформація коректно відображається для Учасника/Спостерігача на усіх етапах модулю аукціону. Після Оголошення результатів відображається інформація про учасників у всіх блоках:
Цінові пропозиції сортуються від меншої ціни до більшої, а у випадку співпадіння ціни - вище відображається пропозиція розміщена раніше. Біля власної ставки учасника виводиться текст - "(ВИ)". Для Спостерігача даний текст не відображається |
CBD3-GE-MA-UC-017 | Відображення інформації в блоці Footer |
Роль | Спостерігач/Учасник/ЦБД |
Передумови | Аукціон в статусі active.auction (Аукціон). Спостерігач: Перехід по публічному посиланню Учасник: перехід по приватному посиланню |
Steps To Reproduce | Перевірити правильність відображення інформації в блоці Footer на кожному з етапів модулю аукціону: 1. Період очікування аукціону:
Після погодження з дисклеймером виводиться текст - "Ви зареєстровані як учасник. Очікуйте старту аукціону."
2. Період системної паузи
3. Період аукціону
Присутні кнопки "Зробити ставку" - підтвердження зміненої ставки та кнопка "Очистити" - для очищення поля вводу. В разі введення та підтвердження невалідної ставки відображається текст "Значення пропозиції не може бути більшою чи рівною поточній сумі" В разі введення та підтвердження валідної ставки відображається текст "Ставку прийнято" Після підтвердження цінової пропозиції кнопки змінюються на "Змінити" та "Відмінити ставку" Після натискання кнопки "Змінити" - існує можливість редагування цінової пропозиції необмежену кількість разів до завершення відведеного на це часу. Кінцевою вважається ставка що була підтверджена останньою, за допомогою кнопки "Зробити ставку". Після натискання кнопки "Відмінити ставку" - відредагована пропозиція видаляється, відображається сповіщення "Ставку відмінено", поле вводу очищується; кнопки "Зробити ставку" та "Очистити" знову стають доступними. В ЦБД фіксуються усі операції щодо зміни ставки протягом раунду 4. Період оголошення результатів
|
Очікуваний результат | Уся інформація коректно відображається без змін для Учасника/Спостерігача на усіх етапах модулю аукціону. |
Робота зі ставками | |
CBD3-GE-MA-UC-018 | Зміна ставки |
---|---|
Роль | Майданчик/Учасник/ЦБД |
Передумови | Аукціон в статусі active.auction (Аукціон). Учасник авторизований для участі в аукціоні. |
Steps To Reproduce | Під час раунду торгів ввести учасником валідну ставку (0,01 <= змінена ставка < ставка подана при подачі заяви на участь) Натиснути кнопку "Підтвердити". Дочекатися завершення раунду |
Очікуваний результат | Після натискання кнопки "Підтвердити" виводиться повідомлення "Ставку прийнято" До завершення раунду змінена ставка відображається в блоках Footer та Navigation Bar В ЦБД для аварда учасника фіксується остання змінена ставка |
CBD3-GE-MA-UC-018 | Відміна ставки |
Роль | Майданчик/Учасник/ЦБД |
Передумови | Аукціон в статусі active.auction (Аукціон). Учасник авторизований для участі в аукціоні. |
Steps To Reproduce | Під час раунду торгів ввести учасником валідну ставку (0,01 <= змінена ставка < ставка подана при подачі заяви на участь) Натиснути кнопку "Підтвердити". До закінчення раунду натиснути кнопку "Відмінити ставку" Дочекатися завершення раунду |
Очікуваний результат | Після натискання кнопки "Підтвердити" виводиться повідомлення "Ставку прийнято" Змінена ставка відображається в блоках Footer та Navigation Bar Після натискання кнопки "Відмінити ставку" виводиться повідомлення "Ставку відмінено" Поле вводу ставки очищене, в блоці Navigation Bar відмінена ставка не відображається В ЦБД для аварда учасника фіксується остання підтверджена ставка - подана при подачі заяви на участь |
CBD3-GE-MA-UC-019 | Подача невалідної ставки |
Роль | Учасник/ЦБД |
Передумови | Аукціон в статусі active.auction (Аукціон) Учасник авторизований по кожній ціновій пропозиції для участі в аукціоні |
Steps To Reproduce | Під час раунду торгів ввести учасником НЕ валідну ставку:
Натиснути кнопку "Підтвердити". Дочекатися завершення раунду |
Очікуваний результат | Система не допускає введення будь яких символів окрім цифр які розділяються комою/крапкою Після натискання кнопки "Підтвердити" виводиться повідомлення "Значення пропозиції не може бути більшою чи рівною поточній сумі" В разі введення значення, що містить більше двох знаків після коми відбувається заокруглення до двох знаків. До завершення раунду в блоках:
В ЦБД для аварда учасника фіксується остання змінена ставка |
Сценарій
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.Коли відміна можлива
12.Перехід в модуль аукціону по неповній ссилці (обрізаній) - що виводиться
13.Некоректній ссилці (підміна параметрів авторизації на admin) - що виводиться
14.Перехід в модуль аукціону після завершення => результати доступні для перегляду постійно - ВАЖЛИВО!!!
15.Спроба змінити ставку через patch => ставка не змінюється
16.Коли зміна можлива
17.Коли зміна неможлива
Тест на розрив інтернету
- пропадає інтернет => учасник спостерігає за аукціоном не здійснює ніяких дій
- пропадає інтернет => учасник вводить ставку та натискає зберегти => інтернет відновлено
- пропадає інтернет => учасник натискає змінити ставку, вносить валідну ставку та натискає зберегти => інтернет відновлено
- учасник вводить ставку, натискає зберегти => пропадає інтернет - учасник ставку та натискає зберегти
..................................................................................................................................................................................................................................................................................................................
Якщо втрачено інтернет з'єднання в момент зміни поданої ставки учасника (11 000) https://prnt.sc/r2b52n
Та при зміні ставки ввести іншу сумму (15 000) й натиснути "зробити ставку":
1) інтернет з'єднання відсутнє;
2) ставка циклічно намагається передатися до ЦБД;
3) відображається оповіщення "З'єднання з інтернетом втрачено, спроба перезавантаження через 1 сек" https://prnt.sc/r2b878
ТО при відновленні інтернет зв'язку-
водиться оповіщення "Ставку прийнято"
ПРОТЕ відображається прийнята ПОПЕРЕДНЯ ставка (11 000) замість 15 000.
Що не є вірним https://prnt.sc/r2babb
Таймінги сопвіщень:
- 0-10 сек - сповіщення відсутні (можливо 20 сек)
- 10-20 сек - щосекунди відображається сповіщення "З'єднання з інтернетом втрачено, спроба перезавантаження через 1 сек"
- після 20-ї секунди - "Помилка синхронізації" та розлогінення
1)В ЦБД зафіксована ставка 11 тис
2) Відключити інтернет
3) Натиснути кнопку "Змінити"
4) Ввести суму в поле вводу ставки - 15 тис
5) Натиснути кнопку "Підтвердити ставку"
6) ставка починає щосекунди циклічно відправлятися до ЦБД
7) Дочекатися появи оповіщення "З'єднання з інтернетом втрачено, спроба перезавантаження через 1 сек"
8) Відновити інтернет з'єднання
9) Відображається оповіщення "Ставку прийнято", вказана попередня ставка 11 тис (замість 15 тис)
..................................................................................................................................................................................................................................................................................................................
- Тест на розрив інтернету
- Підміна авторизаційних даних в URL
- SQL інжекшн
- Сценарій синхронізації виводу інформації для усіх учасників які авторизовані по одному посиланню - вияснити чи це реально.
- Сценарій синхронізації системного часу
Вияснити
=======================================================================================
перевірка зворотнього таймера у різних браузерах (замічалося відставання для ЦБД2) //////сповіщення про іншого учасника з іншої ip///// один браузер 2 закладки
- Session ID:
- SQL injections
Важливо: не можна відкривати один і той же аукціон в декількох вкладках одного браузера.