Браузер
Робота з браузерними ядрами в Afina
Розділ «Версія браузера» — центральний хаб ядер Afina. Це те місце, де кожне доступне ядро живе, встановлюється, видаляється або відкривається на диску. Користувач отримує зручний досвід: переглянути доступні збірки, перевірити статус встановлення, встановити потрібні версії, прибрати застарілі та за потреби відкрити папку встановлення. Крім того, розділ відповідає за надійне керування ядрами, шляхами встановлення, статусами, діями оновлення та даними версій, прив'язаними до кожної збірки.
Коли ядра завантажені в систему, у таблиці відображається весь їхній перелік. Головна зручність: можна відстежувати статус встановлення, за секунди знаходити потрібну збірку за міткою версії та запускати дії встановлення або видалення одразу для багатьох збірок в один клік.
Переваги актуального браузерного ядра
- У стовпці «Версія» доступний широкий набір міток збірок під будь-яке бізнес-завдання.
- Користувачі налаштовують, яке ядро прив'язане до кожного пайплайна автоматизації, через потрібний вибір.
- Сценарії автоматизації без зусиль звертаються до збірки через значення «Шлях встановлення».
- Список підтримує як швидкі встановлення, так і швидкі видалення в будь-який момент.
- Будь-який користувач отримує зручний досвід підтримки ядер в актуальному стані з унікальною конфігурацією.
Після встановлення ядра нова збірка стає в загальний список розділу «Версія браузера». З цього моменту її можна прив'язати до профілів, редагувати встановлення, оновлювати список, позначати старі ядра на видалення, чіпляти потрібну збірку до робочого процесу і відправляти її до задач автоматизації. Таким чином, кожне щойно встановлене ядро одразу готове до роботи.
Встановлення версії браузера
Використовувати функцію встановлення в Afina є безліч причин. По-перше, вона забезпечує чудову швидкість при нових розгортаннях. По-друге, можна спертися на надійність заздалегідь підготовлених даних ядра. Функція ідеально підходить для налаштування робочого середовища, розгортання великого пакета акаунтів одразу або відновлення відомого робочого ядра після змін у системі.
Крім того, іконка «Завантажити/Встановити» у відповідному рядку дає безперервний доступ до процедури встановлення. Користувач обирає потрібний варіант збірки та натискає на іконку поряд з міткою версії. Решту платформа бере на себе.
Більше того, функція встановлення підтримує прив'язаний стан акаунта Afina. Тож користувач може підтягнути збірку прямо з каталогу в будь-який момент. Після завершення встановлення імпортоване ядро з'являється в таблиці й одразу готове до запуску, налаштування та використання у скриптах.
Видалення версії браузера
Під різні бізнес-завдання доступні різні сценарії видалення. Користувач може прибирати ядра по одному або зносити застарілі збірки, щойно з'явилася нова. Для звичайного чищення достатньо натиснути іконку «Видалити» в рядку потрібної збірки. Сама опція видалення знаходиться у відповідному рядку у верхній частині розділу «Версія браузера».
Перед видаленням користувачу варто переконатися, що обране ядро більше не задіяне в активній задачі, скрипті чи поточному робочому процесі. Причина проста: видалення разом зі збіркою тягне за собою пов'язані прив'язки профілів, задачі, шляхи встановлення та історію роботи. Тож незаплановане видалення може коштувати зайвих втрат.
З іншого боку, видалення — не завжди правильний крок. Багато користувачів воліють зберегти старе ядро, прив'язати нові профілі до іншої збірки, перевести робочі процеси на свіжу версію або змінити шлях встановлення для тестів. Плюс у тому, що збірка просто залишається на лаві запасних, і жодні дані не зникають назавжди.
Оновлення списку

Кожен запис про версію браузера в Afina здатен нести великий набір даних про стан. Ці дані — саме те, до чого звертаються оператори при поточній підтримці. Наприклад, мітки версій, шляхи встановлення, статус встановлення, розміри файлів, позначки останнього оновлення та будь-які інші параметри, які в кожної збірки свої.
Найцінніше в цій функціональності — повторне використання. Одне оновлення можна застосовувати скрізь і отримувати однаково стабільні результати. Кожен рядок підтягує свої актуальні значення, коли оновлення до нього доходить. Замість ручного перемальовування панелі користувач просто запускає одне оновлення. Таким чином, моніторинг стає гнучкішим.
Крім того, Afina пропонує два формати даних про стан: live та cached. Live-стан читається прямо з диска. Cached-значення зарезервовані для представлень, яким не потрібне щоразу свіже звернення. Наприклад, мітки версій, дефолтні мітки, позначки часу встановлення та будь-які інші стабільні значення, які користувач хоче тримати під рукою.
Обидва формати стану відображаються в таблиці. Функція ідеально підходить для підтримки сотні записів в актуальному стані за один захід. Цим можливості не обмежуються. Користувачі можуть прив'язувати таблицю до планових вікон обслуговування або зберігати знімок перед серйозними змінами.