Kaspersky выложила инструмент для тестирования приложений в Android

Kaspersky выложила инструмент для тестирования приложений в Android

Kaspersky выложила инструмент для тестирования приложений в Android

«Лаборатория Касперского» выложила на GitHub свой фреймворк для автотестирования Android-приложений. Инструмент получил название Kaspresso и уже был успешно опробован на собственных Android-решениях компании, в частности Kaspersky Internet Security для Android, Kaspersky Security Cloud, Kaspersky Safe Kids, Kaspersky Who Calls и других. Теперь Kaspresso бесплатно доступен всем сторонним разработчикам. В создании и отладке фреймворка также приняли участие специалисты из Авито и HeadHunter.

В основе Kaspresso лежат две популярные библиотеки для создания автоматизированных тестов Android – Espresso и Kakao. Кроме того, фреймворк предоставляет возможность использования в тестах ADB (AndroidDebugBridge – инструмент, позволяющий выполнять на девайсе различные отладочные команды). В обычных Espresso-тестах поддержки ADB у разработчика нет.

Среди других преимуществ Kaspresso: решение проблемы с так называемыми flaky-тестами (имеются в виду случаи, в которых результат выполнения теста непредсказуем, и причины неуспеха каждый раз могут быть разные, притом что на устройстве у разработчика такая функция работает без сбоев), логирование всех действий в процессе теста, упрощение локализации приложения за счёт создания скриншотов на разных языках.

Фреймворк от «Лаборатории Касперского» отличает гибкость настроек и простота использования. Каждый разработчик может настроить систему автотестов на базе Kaspresso, исходя из своих индивидуальных задач и особенностей приложения. А если у разработчика уже были автотесты, то для интеграции их в Kaspresso не нужно ничего переписывать – фреймворк предусматривает крайне простое подключение уже существующих тестов.

«Мы на собственном опыте знаем, насколько автотестирование приложений в Android упрощает жизнь разработчиков: это не только быстрее и удобнее, но и гораздо эффективнее «ручных» тестов. Вместе с тем создание фреймворка для автотестов требует немало сил и ресурсов, а стоимость разработки и поддержки собственной платформы нередко оказывается значительно выше, нежели проведение тестов вручную. Именно поэтому мы и решили выложить в открытый доступ созданный нами фреймворк Kaspresso. Мы постарались объединить в одном инструменте лучшие ресурсы и практики и вложили в него наши собственные наработки и опыт. Надеемся, что с помощью Kaspresso независимые разработчики будут создавать более качественные и надёжные приложения для Android – от этого выиграют и пользователи, и вся индустрия», – отметил Виктор Яблоков, руководитель управления разработки мобильных решений «Лаборатории Касперского».

Скачать Kaspresso можно здесь: https://github.com/KasperskyLab/Kaspresso.

Скачать ADB Server можно тут: https://github.com/KasperskyLab/AdbServer.

Фейковый маркетплейс Zadrotik обманывает геймеров и подписчиков сервисов

Компания F6 предупредила о мошенническом маркетплейсе Zadrotik, ориентированном на российских пользователей. Площадка специализируется на продаже игрового инвентаря и виртуальных товаров для популярных игр, а также подписок на различные онлайн-сервисы. Ресурс продолжает работать, и, по данным компании, уже есть пострадавшие.

Как сообщили в F6, на сайте пользователям предлагают приобрести якобы лицензионные ключи, внутриигровые предметы и игровую валюту для Genshin Impact, CS2, Standoff 2, Fortnite и PUBG Mobile.

Помимо игрового контента, на маркетплейсе доступны подписки на ChatGPT, Spotify, iTunes и ряд других популярных сервисов. Стоимость товаров варьируется от 1 до 500 тыс. рублей. Сайт размещён в доменной зоне .COM и на момент публикации продолжает открываться.

Ресурс активно рекламируется на различных площадках, включая социальные сети, видеохостинги, тематические форумы и игровые каналы. При этом, как отмечают в F6, мошеннический характер сайта с первого взгляда практически не заметен, несмотря на отсутствие какого-либо сходства с легальными сервисами. «Например, в оформлении магазина почти нет характерных для мошеннических сайтов орфографических ошибок. Структура сайта включает разделы “Условия использования” и “Оферта”, в которых описаны особенности взаимодействия с пользователями», — пояснили в компании.

По словам экспертов, схема работы ресурса строится на предложении промокода на первую покупку с ограниченным сроком действия. Перед оплатой пользователю предлагают указать адрес электронной почты для получения цифрового товара, а также выбрать способ оплаты — банковской картой, через QR-код или криптовалютой.

Однако, как подчёркивают в F6, вне зависимости от выбранного способа оплаты данные платёжных средств оказываются скомпрометированы, а покупатель теряет деньги, не получив обещанный товар. При обращении в техническую поддержку «сотрудники» сервиса ссылаются на техническую ошибку и предлагают повторить платёж. По оценкам компании, средний чек пострадавших пользователей составил 2 397 рублей.

RSS: Новости на портале Anti-Malware.ru