Эти 2 недели были довольно продуктивными. В рамках playwright-labs создал 4 пакета • ghost-cursor - для имитации человекоподобного движении мыши • fixture-ghost-cursor - тоже самое, но как интеграция с playwright-fixture • slack-buildkit - пакет для создания сообщения для самого slack • reporter-slack - пакет, который готовит и отправляет сообщения в сам slack. Сам пакет предоставляет 3 шаблона для демонстрации создания. Что отличает этот пакет от дургих подобных - это возможность создания своих шаблонов в формате кода через функции или через react (render функция написана в самом slack-buildkit, так что на выходе у нас не VNode как в браузере, а JSON для самого slack). Сюда же относим тот факт, что сообщения являются программируемыми, и на вход у нас все тесты, Т.е. шаблон можно сделать таким образом, чтобы давать обратную связь. Например у нас есть инфа о прогоне в виде таблицы и кто запустил, кол-во упавших тестов и summary - ОК или не ОК этот прогон был (AI Based).

#pw_labs #pw #playwright #labs @haradkou_sdet