javascript
Next.js + Playwright. Как мы начали писать автотесты и что из этого вышло

Привет! Меня зовут Данила, я фронтенд-тимлид в KTS.В этой статье я поделюсь с вами нашим опытом внедрения автотестов на одном из боевых проектов. Расскажу, с какими задачами мы столкнулись, почему решили взяться за автотестирование и какие результаты это принесло.Оглавление:Немного о проектеКакие тесты будем писатьПочему PlaywrightСетапУстановкаМоки ответов запросовSingle Page ApplicationServer Side RenderingContinuous IntegrationПлюсыМинусыНемного о проектеЭто server-side render приложение, на…

  • суббота, 14 сентября 2024 г. в 00:00:02
xaker
Microsoft патчит более 70 уязвимостей, включая четыре 0-day

Компания Microsoft опубликовала сентябрьские обновления для своих продуктов, которые устранили 79 уязвимостей, включая четыре проблемы нулевого дня и три бага активно эксплуатируемые злоумышленниками в реальных атаках.

  • пятница, 13 сентября 2024 г. в 00:00:20
xaker
Группировка Tidrone атакует тайваньских производителей дронов

Аналитики Trend Micro сообщили об обнаружении ранее неизвестной хакерской группировки Tidrone. Злоумышленники нацелены на военную и спутниковую промышленность Тайваня, и атакуют преимущественно производителей беспилотников.

  • пятница, 13 сентября 2024 г. в 00:00:19
xaker
Adobe патчит 0-day уязвимость в Acrobat Reader, для которой уже есть эксплоит

ИБ-специалисты призвали пользователей как можно скорее обновить Adobe Acrobat Reader, так как разработчики выпустили исправление для 0-day уязвимости удаленного выполнения кода, PoC-эксплоит для которой уже доступен публично.

  • пятница, 13 сентября 2024 г. в 00:00:18
xaker
API Google Play Integrity позволяет блокировать приложения, установленные из сторонних источников

Издание Android Authority обратило внимание, что разработчики приложений для Android, которые хотят помешать загрузке своих приложений из сторонних источников, могут сделать это при помощи Play Integrity API. В итоге пользователю будет предложено загрузить приложение из Google Play Store, и обойти эту «рекомендацию» не получится.

  • пятница, 13 сентября 2024 г. в 00:00:16
xaker
С октября 2024 года WordPress будет требовать использования 2ФА от разработчиков плагинов

Начиная с 1 октября 2024 года, все учетные записи на WordPress.org, которые имеют право отправлять обновления и вносить изменения в плагины и темы для CMS, должны будут использовать двухфакторную аутентификацию (2ФА).

  • пятница, 13 сентября 2024 г. в 00:00:15
xaker
Эй, на борту! Перехватываем и разбираем сигнал AIS — системы идентификации кораблей

Для подписчиковПредставь, что существует радар, на котором отмечены все корабли, их груз, статус систем, количество человек на борту и еще куча информации. И такая система действительно есть! Сегодня мы поговорим про AIS — Automatic Identification System, которая повсеместно используется на море. Попробуем демодулировать и декодировать сигналы этой системы.

  • пятница, 13 сентября 2024 г. в 00:00:14
xaker
Малварь Vo1d заразила 1,3 млн Android-приставок по всему миру

Специалисты «Доктор Веб» сообщают, что новый бэкдор заразил почти 1 300 000 ТВ-приставок на базе Android в 197 странах мира. Этот вредонос помещает свои компоненты в системную область и по команде злоумышленников способен скрытно загружать и устанавливать стороннее ПО.

  • пятница, 13 сентября 2024 г. в 00:00:13
habrahabr
NFC-видеотека для моих детей

В детстве у нас с сестрой была гора VHS-кассет, которые мы бесконечно пересматривали. Современная видеоколлекция моих детей сильно от них отличается. Она полностью цифровая и разбросана по разным сервисам. Я хотел поделиться с ними магией осязаемости носителя из моего детства. У меня двое пацанов, старшему разрешается посмотреть полчаса телевизор с утра и ещё полчаса вечером. Обычно он точно знает, что хочет посмотреть, но ему приходится ждать, пока кто-то из родителей возьмёт пульт и откроет…

  • пятница, 13 сентября 2024 г. в 00:00:11