
Всім привіт! Нещодавно мій колега поділився цікавою знахідкою – бібліотека для запису та відтворення дій на веб сторінках
Можна додати кілька JS скриптів на ваш сайт, після чого з’явиться можливість записувати та відтворювати дії його користувачів.
Навіщо? Автори стверджують, що це має бути зручно для
🔎 аналізу дій користувачів
🐞 відтворення багів
🎭 проведення демо
🤖 Я відразу подумав, чи можна це застосувати для автоматизації тестування, але поки не бачу гарних варіантів
Для того, щоб погратись з рекордером локально, можна зробити наступні дії:
1️⃣ скачати та встановити NodeJS
2️⃣ завантажити проект з github
3️⃣ завантажити залежності проекту командою npm install в папці проекту
4️⃣ виконати команду npm run repl в консолі та ввести адресу сайту для запису
5️⃣ записати дії та зупинити запис в консолі
В папці temp з’явиться html файл з записом, що можна програти. Поки сам не бачу великої практичної користі, але буду мати на увазі, оскільки ніколи не знаєш, що може знадобитись в роботі завтра.
Для тих, хто не має часу перевірити проект самотужки – записав відео