1. Реєстрація та внесення змін в акаунт |
CBD3-SPP-UC-01-01 | |
|---|
| Role | Майданчик/Учасник |
| Preconditions | Перейти на Майданчик у форму реєстрації нового Користувача. |
| Steps To Reproduce | - Заповнити усі обов'язкові поля згідно swagger.
- Завантажити документи, що підтверджують особу та повноваження Учасника.
- Погодитись з офертою про персональні дані, підтвердити ознайомлення з Регламентом ЕТС.
- Зберегти та відправити інформацію на модерацію адміністратора Майданчика.
- Перевірити активацію акаунту Учасника.
|
Expected results
| - Виконуються автоматичні перевірки на обов'язкові поля, та їх валідність.
- Завантажені документи відображаються в особистому кабінеті.
- Обрані всі відповідні чек-бокси.
- Надходить сповіщення/лист про, що акаунт створений та знаходиться в стані валідації з боку Майданчика.
- Користувачу надходять сповіщення/лист про те, що його аккаунт активований, або докладний перелік помилок, які потрібно виправити.
У випадку реалізації Майданчиком заведення акаунту без обрання ролі - адміністратор вручну обирає необхідні параметри для ролі в процесі модерації облікового запису. |
Зміст |
| Самостійне тестування Майданчика (посилання на процедуру/скріншот): |
| Results: |
CBD3-SPP-UC-01-02 | Внесення змін в акаунт |
|---|
| Role | Майданчик/Учасник |
| Preconditions | Перейти на Майданчик в особистий кабінет Учасника. |
| Steps To Reproduce | - Внести зміни в акаунт, завантажити документи.
- Погодитись з офертою про персональні дані, та Регламентом роботи ЕТС.
- Зберегти та відправити інформацію на модерацію адміністратора Майданчика.
Перевірити надходження сповіщень/листів Учаснику про виконані дії. - Перевірити відображення інформації після повторної активації акаунту.
|
Expected results
| - Виконуються автоматичні перевірки на обов'язкові поля, та їх валідність, завантажені документи відображаються в особистому кабінеті.
- Обрані всі відповідні чек-бокси.
- Надходить повідомлення про те, що акаунт знаходиться в стані валідації з боку Майданчика.
- Учаснику надходять сповіщення/лист, що зміни успішно збережені, або докладний перелік помилок, що треба виправити.
- Змінена інформація корректно відображається в особистому кабінеті.
|
Зміст |
| Самостійне тестування Майданчика (посилання на процедуру/скріншот): |
| Results: |
| 2. Публікація процедури |
CBD3-SPP-UC-02-01 | Публікація процедури з tenderAttempts = 1 |
|---|
| Role | Майданчик/ЦБД/Організатор |
| Preconditions | - Статус аsset - active_rectification.
- Статус announcement - pending.
|
| Steps To Reproduce | - Перевірити, що announcement набуває статусу active_auction, а ЦБД автоматично створює procedure.
- Перевірити, можливість переходу та перегляду інформації в announcement, з якого створено процедуру example: JAS001-UA-YYYYMMDD-00000.
- Перевірити, можливість переходу та перегляду інформації в аsset з якого створено ІП example: RAS001-UA-YYYYMMDD-00000.
- Перевірити статус procedure та має tenderAttempts = 1, відсутній discount.
- Перевірити надходження повідомлення/листа про створення процедури.
|
Expected results
| - Автоматично створено першу процедуру з ланцюжка SPP000-UA-YYYYMMDD-00000.
- Доступний перехід та перегляд інформації в announcement.
- Доступний перехід та перегляд інформації в аsset.
- Статус procedure - active_tendering та має tenderAttempts = 1, відсутній discount.
- Організатору надходять повідомлення/листа про створення процедури.
|
| Зміст |
| Самостійне тестування Майданчика (посилання на процедуру/скріншот): |
| Results: |
CBD3-SPP-UC-02-02 | Публікація процедури з tenderAttempts = 2 |
|---|
| Role | Майданчик/ЦБД/Організатор |
| Preconditions | - Статус аsset - active_rectification.
- Статус announcement - pending.
- Статус procedure (tenderAttempts = 1) - unsuccessful (якщо перший аукціон не відбувся з причини дискваліфікації учасників без переважного права).
|
| Steps To Reproduce | - Перевірити, що announcement набуває статусу active_auction, а ЦБД автоматично створює procedure.
- Перевірити, можливість переходу та перегляду інформації в procedure (tenderAttempts = 1).
- Перевірити, можливість переходу та перегляду інформації в announcement, з якого створено процедуру example: JAS001-UA-YYYYMMDD-00000.
- Перевірити, можливість переходу та перегляду інформації в аsset з якого створено ІП example: RAS001-UA-YYYYMMDD-00000.
- Перевірити, що процедура має tenderAttempts = 2, відсутній discount.
- Перевірити надходження повідомлення/листа про створення процедури.
|
Expected results
| - Автоматично створено другу процедуру з ланцюжка SPP000-UA-YYYYMMDD-00000.
- Доступний перехід та перегляд інформації в procedure (tenderAttempts = 1).
- Доступний перехід та перегляд інформації в announcement.
- Доступний перехід та перегляд інформації в аsset.
- Статус procedure - active_tendering та має tenderAttempts = 2, відсутній discount.
- Організатору надходять повідомлення/листа про створення процедури.
- Процедура створюється автоматично сутністю announcement, як тільки попередня Процедура із ланцюжка ІП набула статусу unsuccessful.
- Для створення procedure використовуються ряд даних з блоків/полів announcement і аsset.
- ЦБД передає Майданчику Організатора token створеної procedure статус якої active_tendering.
- В разі дискваліфікації Учасників в попередній процедурі відображають данні з поля disqualifiedBids.
|
| Зміст |
| Самостійне тестування Майданчика (посилання на процедуру/скріншот): |
| Results: |
CBD3-SPP-UC-02-03 | Публікація процедури з tenderAttempts = 3 |
|---|
| Role | Майданчик/ЦБД/Організатор |
| Preconditions | - Статус аsset - active_rectification.
- Статус announcement - pending.
- Статус procedure (tenderAttempts = 1) - unsuccessful.
|
| Steps To Reproduce | - Перевірити, що announcement набуває статусу active_auction, а ЦБД автоматично створює procedure.
- Перевірити, можливість переходу та перегляду інформації в procedure (tenderAttempts = 1).
- Перевірити, можливість переходу та перегляду інформації в announcement, з якого створено процедуру example: JAS001-UA-YYYYMMDD-00000.
- Перевірити, можливість переходу та перегляду інформації в аsset з якого створено ІП example: RAS001-UA-YYYYMMDD-00000.
- Перевірити, що процедура має tenderAttempts = 3, відсутній discount.
- Перевірити надходження повідомлення/листа про створення процедури.
|
Expected results
| - Автоматично створено другу процедуру з ланцюжка SPЕ000-UA-YYYYMMDD-00000.
- Доступний перехід та перегляд інформації в procedure (tenderAttempts = 1).
- Доступний перехід та перегляд інформації в announcement.
- Доступний перехід та перегляд інформації в аsset.
- Статус procedure - active_tendering та має tenderAttempts = 3, відсутній discount.
- Організатору надходять повідомлення/листа про створення процедури.
- Процедура створюється автоматично сутністю announcement, як тільки попередня Процедура із ланцюжка ІП набула статусу unsuccessful.
- Для створення procedure використовуються ряд даних з блоків/полів announcement і аsset.
- ЦБД передає Майданчику Організатора token створеної procedure статус якої active_tendering.
- В разі дискваліфікації Учасників в попередній процедурі відображають данні з поля disqualifiedBids.
|
| Зміст |
| Самостійне тестування Майданчика (посилання на процедуру/скріншот): |
| Results: |
CBD3-SPP-UC-02-04 | Відображення в процедурі пов'язаних сутностей ланцюжка |
|---|
| Role | Майданчик/Організатор/Учасник/ЦБД |
| Preconditions | - Статус аsset - у відповідному статусі.
- Статус announcement - у відповідному статусі.
- Статус procedure - у відповідному статусі.
- Статус execution - у відповідному статусі.
|
| Steps To Reproduce | - Перевірити відповідність статусу аsset.
- Перевірити відповідність статусу announcement.
- Перевірити відповідність статусу procedure.
- Перевірити відповідність статусу execution.
|
Expected results | - Майданчик вірно відображає поточний статус аsset.
- Майданчик вірно відображає поточний статус announcement.
- Майданчик вірно відображає поточний статус procedure.
- Майданчик вірно відображає поточний статус execution.
В разі дискваліфікації Учасників в попередній процедурі відображають данні з поля disqualifiedBids. |
| Зміст |
| Самостійне тестування Майданчика (посилання на процедуру/скріншот): |
| Results: |
3. Робота з Document Service |
CBD3-SPP-UC-03-01 | Завантаження документів |
| Role | Майданчик/Учасник/Організатор/ЦБД |
| Preconditions | Для Учасника та Організатора доступна функція завантаження документів: - Учасник - протягом tenderPeriod та award.verificationPeriod.
- Організатор - протягом усіх періодів.
|
| Steps To Reproduce | - Перейти в створену процедуру, та завантажити доступні документи для даного етапу.
- Перевірити наявність завантажених документів в DS та коректність їх відображення на Майданчику.
|
Expected results | - Усі типи документів що доступні для даного етапу корректно завантажуються в DS.
- Завантажені документи корректно відображається на Майданчику.
Завантаження документу без вказаного типу не допускається. index - Параметр сортування: Чим менше значення поля, тим вище документ буде при відображенні на майданчиках. Якщо параметр не зазначений, документи будуть виводитись останніми у переліку. Якщо кілька документів мають однакове значення параметру, порядок сортування буде залежати від dateModified.
|
| Зміст |
| Самостійне тестування Майданчика (посилання на процедуру/скріншот): |
| Results: |
CBD3-SPP-UC-03-02 | Оновлення документів |
|---|
| Role | Майданчик/Організатор/Учасник/ЦБД |
| Preconditions | Для Учасника та Організатора доступна функція оновлення (власних) документів: - Учасник - протягом tenderPeriod та award.verificationPeriod.
- Організатор - протягом усіх періодів.
|
| Steps To Reproduce | - Перейти в створену процедуру, оновити доступні документи для даного етапу.
- Перевірити наявність оновлених документів в DS та коректність їх відображення на Майданчику.
|
Expected results
| - Усі типи документів що доступні для даного етапу корректно оновлюються в DS.
- Документи корректно відображається на Майданчику, попередні версії відображаються перекресленими або їх перегляд доступний через кнопку "Історія змін".
- Інформація про попередні версії документів доступна по окремому ендпойнту.
- Можливість оновлення власних документів доступна лише в межах одного статусу процедури.
- Протягом tenderPeriod Організатору доступна можливість замінювати документи окрім документів Процедури, які були перенесені з Інформаційного Повідомлення та Об'єкту реєстру при автоматичному створенні Процедури.
|
| Зміст |
| Самостійне тестування Майданчика (посилання на процедуру/скріншот): |
| Results: |
CBD3-SPP-UC-03-03 | Особливості роботи з digitalSignature |
|---|
| Role | Майданчик/Організатор/Учасник/ЦБД |
| Preconditions | - Учасник - протягом tenderPeriod та award.verificationPeriod.
- Організатор - протягом усіх періодів.
|
| Steps To Reproduce | - Перейти в створену процедуру, та завантажити доступні документи для даного етапу.
- Завантажити до кожного документу digitalSignature.
- Перевірити наявність завантажених документів в DS. Перевірити, що Майданчик коректно відображає до якого саме документу завантажено digitalSignature.
- Замінити документ до якого було завантажено digitalSignature.
|
Expected results
| - Усі типи документів, що доступні для даного етапу є можливість завантажити.
- Присутня можливість завантаження до кожного документу digitalSignature.
- Документи корректно відображаються на Майданчику. Документ digitalSignature відображено поряд з оригінальним документом.
- Попередні версії відображаються перекресленими або їх перегляд доступний через кнопку "Історія змін". Документ digitalSignature також відображено перекресленим відповідно до статусу з яким документом він пов'язан.
Цифровий підпис (ЕЦП/КЕП) накладається поза ЦБД. Завантажується в ЦБД окремим файлом (тільки підпис або підписаний файл) digitalSignature, в якому присутнє поле relatedDocument, де додається посилання на оригінальний документ (id документу), вже завантажений до DocumentService. - Якщо док має "_ds_scope": "public" то digitalSignature також має "_ds_scope": "public"
- Якщо док має "_ds_scope": "private" то digitalSignature також має "_ds_scope": "private"
|
| Зміст |
| Самостійне тестування Майданчика (посилання на процедуру/скріншот): |
| Results: |
| 4. Редагування процедури |
CBD3-SPP-UC-04-01 | Внесення змін в guarantee |
|---|
| Role | Майданчик/Організатор/ЦБД |
| Preconditions | - Статус asset - active_procedure.
- Статус announcement - active_auction.
- Статус procedure - active_tendering.
- Триває - clarificationPeriod.
- Доступно тільки для procedure з tenderAttempts = 2.
|
| Steps To Reproduce | - Перевірити можливість вносити зміни в опубліковану процедуру до завершення clarificationPeriod поле "Гарантійний внесок".
- Зберегти зміни в процедурі, опублікувати її в ЦБД та перевірити коректність відображення.
- Перевірити надходження сповіщення/лист про виконані дії.
|
Expected results
| - Організатор має можливість внести зміни в поле "Гарантійний внесок".
- Усі зміни передаються в ЦБД та корректно відображаються на Майданчику.
- Організатору надходять сповіщення/лист про виконані дії.
|
| Зміст |
| Самостійне тестування Майданчика (посилання на процедуру/скріншот): |
| Results: |
CBD3-SPP-UC-04-02 | Внесення змін в sellingEntity, accessDetails, аssetHolder |
|---|
| Role | Майданчик/Організатор/Учасник/ЦБД |
| Preconditions | - Статус procedure НЕ - complete, unsuccessful, cancelled.
|
| Steps To Reproduce | - Перевірити можливість вносити зміни в опубліковану процедуру в:
- SellingEntity (та всі дочірні) - Контактні дані організатора.
- AccessDetails (та всі дочірні) - Порядок ознайомлення з майном, час і місце проведення огляду об’єкта.
- АssetHolder (та всі дочірні) - Інформація про балансоутримувача.
2. Зберегти зміни в процедурі, опублікувати її в ЦБД та перевірити коректність відображення. 3. Перевірити надходження сповіщення/лист про виконані дії. |
Expected results
| - Організатор має можливість внести зміни в поля:
- "Контактні дані організатора".
- "Порядок ознайомлення з майном, час і місце проведення огляду об’єкта".
- "Інформація про балансоутримувача".
3. Усі зміни передаються в ЦБД та корректно відображаються на Майданчику. 4. Організатору/Учаснику надходять сповіщення/лист про виконані дії. |
| Зміст |
| Самостійне тестування Майданчика (посилання на процедуру/скріншот): |
| Results: |
CBD3-SPP-UC-04-03 | Внесення змін в bankAccounts |
|---|
| Role | Майданчик/Організатор/Учаснику/ЦБД |
| Preconditions | - Статус procedure відмінний від - active_awarded, complete, unsuccessful, cancelled.
|
| Steps To Reproduce | - Перевірити можливість вносити зміни в BankAccounts (та всі дочірні) - Банківські рахунки організатора.
- Зберегти зміни в процедурі, опублікувати її в ЦБД та перевірити коректність відображення.
- Перевірити надходження сповіщення/лист про виконані дії.
|
Expected results
| - Організатор має можливість внести зміни в BankAccounts (та всі дочірні) - Банківські рахунки організатора.
- Усі зміни передаються в ЦБД та корректно відображаються на Майданчику.
- Організатору/Учаснику надходять сповіщення/лист про виконані дії.
Доступна можливість обирати bankAccounts лише UA-IBAN. |
| Зміст |
| Самостійне тестування Майданчика (посилання на процедуру/скріншот): |
| Results: |
| 5. Робота з питаннями/відповідями |
CBD3-SPP-UC-05-01 | Подача запитання |
|---|
| Role | Майданчик/Організатор/Учасник/ЦБД |
| Preconditions | - Статус asset - active_procedure.
- Статус announcement - active_auction.
- Статус procedure - active_tendering.
- Триває questionPeriod.
|
Steps To Reproduce | - Перевірити Учасником можливість подати > 1 запитання, заповнити поля - заголовок, тіло запитання, та опублікувати в ЦБД.
- Перевірити надходження Учаснику сповіщення/лист про успішну подачу запитання.
- Перевірити надходження Організатору сповіщення/лист про отримання нового запитання.
- Перевірити відображення опублікованого запитання на сторінці Майданчика.
- Перевірити, що Учаснику доступна можливість редагування кожного запитання за умов:
- Не завершився questionPeriod
- Не пройшло 2 години з моменту подачі запитання
- Організатор не надав відповідь на запитання
|
Expected results
| - Доступна функція подачі > 1 запитання. Запитання має бути сформульоване виключно в текстовому вигляді, без можливості додавання файлів.
- Учаснику надходять сповіщення/лист на пошту про успішну подачу запитання.
- Організатору надходять сповіщення/лист про отримання нового запитання.
- Запитання відображається на Майданчику та доступне для публічного перегляду. Інформація про Учасника, що задав запитання не розкривається.
- Існує можливість редагування.
- Інформація про Учасника, що задав запитання розкривається ТІЛЬКИ після набуття qualificationPeriod.
- Дані для полів e-mail, telephone відображаються Організатору та Учаснику, який задав запитання. Для всіх інших ролей - дана інформація прихована - відображається як "*********".
- Майданчик зобов'язаний сповіщати Організатора аукціону кожні 24 години про наявність запитань без відповідей.
- Після завершення enquiryPeriod Майданчик припиняє надсилання Організатору аукціону оповіщень/листів на пошту про запитання без відповідей.
|
| Зміст |
| Самостійне тестування Майданчика (посилання на процедуру/скріншот): |
| Results: |
CBD3-SPP-UC-05-02 | Надання відповіді на задане запитання |
| Role | Майданчик/Організатор/Учасник/Користувач/ЦБД |
| Preconditions | - Статус asset - active_procedure.
- Статус announcement - active_auction.
- Статус procedure - active_tendering.
- Триває enquiryPeriod.
Отримано запитання від Учасника/Користувача. |
| Steps To Reproduce | - Перейти Організатором в опубліковану процедуру, надати відповідь та опублікувати в ЦБД.
- Перевірити надходження Учаснику сповіщення/лист про отримання відповіді на запитання.
- Перевірити відображення опублікованої відповіді на сторінці Майданчика.
|
Expected results | - Відповідь на запитання успішно публікується в ЦБД, відображається на сторінці Майданчика та доступна для публічного перегляду.
- Учаснику надходять сповіщення/лист про отримання відповіді на запитання.
- Відповіді відображається на Майданчику та доступні для публічного перегляду. Інформація про Учасника, що задав запитання не розкривається.
- В період відмінний від enquiryPeriod в Організатора відсутня можливість надати відповідь на запитання.
- Після завершення enquiryPeriod Майданчик припиняє надсилання Організатору аукціону оповіщень/листів на пошту про запитання без відповідей.
|
| Зміст |
| Самостійне тестування Майданчика (посилання на процедуру/скріншот): |
| Results: |
| |