Через час, в 16:00 мск, начнем обсуждение трех подходов к мобильному тестированию. Обсудим плюсы и минусы работы с локальными, публичными и зарубежными решениями. Определим наиболее эффективный формат тестирования для разных ситуаций.
Если позволите, вкратце о себе. Зовут меня Саней. Имею опыт в тестирование более 3-х лет. В послужном списке тестирования были desktop-приложения для операторов БПЛА, системы защиты информации, система кредитования физических лиц и многое другое.
В настоящий момент работаю в компании QA-специалистом и одновременно являюсь ментором для людей, решивших стать тестировщиками.
Имеется богатый опыт теории и практики в тестировании, а также есть желание поделиться с ним.
Пишу пост на Хабре впервые и хочу узнать, "стоит ли игра свеч" и будет ли кому-то это интересно. Буду раз в неделю выкладывать статью о профессии QA, делаю упор на практику, которая вам в последующем пригодится на работе. И не будем забывать о теории, чтобы успешно пройти интервью)))
🤖 Приглашаем на онлайн-дискуссию по мобильному тестированию
12 марта эксперты из крупных компаний встретятся, чтобы обсудить свой опыт работы с локальными, публичными и зарубежными мобильными фермами. Они сравнят три решения с разных точек зрения, расскажут про плюсы и минусы каждого решения, поделятся собственным опытом и вместе обсудят, какой формат тестирования эффективнее в разных ситуациях.
Приглашаем вас присоединиться, узнать больше о мобильном тестировании и получить ответы на вопросы.
Где и когда
12 марта в 16:00 (МСК). В этот раз встречаемся только онлайн, так что присоединиться можно из любой точки мира.
Спикеры
▪️ Фаиль Шахмаев, руководитель мобильной разработки в TrendTech.
▪️ Юрий Дубовой, руководитель iOS-разработки в Делимобиль.
▪️ Никита Бондарев, head of QA в Спортс”.
▪️ Александр Кабанец, менеджер продукта «Мобильная ферма» в Selectel.
Программа
▪️ Локальная ферма: плюсы и минусы с технологической точки зрения.
▪️ Можно ли заменить ферму качественной автоматизацией?
▪️ Browserstack: стоит ли полагаться на зарубежного провайдера.
12 проблем, которые убивают результаты вашего A/B тестирования. Паша Бухтик на митапе Garage Eight
В октябре собирали гостей в нашем петербургском офисе послушать доклады и понетворкать. В этот раз в числе спикеров был и приглашенный эксперт Паша Бухтик, Founder & CEO at No Data No Growth; ex-Head of Analytics at Yandex, FindMyKids, Kupibilet.
Паша поговорил о распространенных ошибках, с которыми сталкиваются многие продуктовые менеджеры и аналитики, и о том, как эти ошибки могут свести на нет результаты любого A/B-теста. Узнай из записи лекции!
И ждем тебя на следующих митапах в Garage Eight. Публикуем анонсы на сайте и в соцсетях.
Как Duolingo добилась успеха на рынке и причем тут аналитика
Duolingo — одно из самых популярных приложений для изучения языков (№1 по скачиванию в магазинах приложений). Вместо скучных уроков оно напоминает игру: прогресс, уровни, награды, упражнения мини-игры и др.
По данным компании, около 34 млн. человек используют Duolingo каждый день.
Но что стоит за этим успехом?
Один из ключевых принципов компании — "Тестируй всё". Постоянные эксперименты помогают Duolingo улучшать процесс обучения и находить новые решения для роста.
В любой момент в Duolingo могут проводиться несколько сотен A/B тестов одновременно. Экспериментируют со всем: от мелких изменений интерфейса до запуска крупных функций, как Лидерборды. Для A/B тестирования компания разработала собственный сервис.
Путь тестировщика: ошибки, опыт, деньги. Вышел новый Sravni Podcast!
В новом выпуске поговорили о сути QA, отношениях тестирования и разработки, неизбежности багов и ответственности за плохие релизы. Гость — Анна Серенькова, QA Mobile Lead Сравни.
В этом выпуске:
Что должен уметь тестировщик и сколько ему платят?
В чём разница тестирования в вебе и на мобильных устройствах?
Почему в ИТ важно доказывать свою ценность, и в чём здесь отличия для женщин и мужчин?
Право на какое количество ошибок есть у тестировщика, прежде чем его уволят?
Как организовано нагрузочное тестирование на production в Авито
Мы сделали запуск нагрузочных тестов на проде одним из шагов процесса разработки и валидации требований. Тестами мы проверяем:
— требования по производительности к сценариям; — запас производительности (стресс-тестирование).
Полный обзор процесса нагрузочного тестирования (регламент, проблемы, метрики, примеры реализации) — в новом выпуске avito.code с руководителем команды тестирования Игорем Стародубцевым.
А здесь вы можете узнать про эксперимент по написанию 5000 тестов и сборку генератора для тестирования: как мы к этому пришли и что это нам дало.
Подписывайтесь на канал AvitoTech в Telegram, там мы рассказываем больше о профессиональном опыте наших инженеров, проектах и работе в Авито, а также анонсируем митапы и статьи.
Поздравляем всех тестировщиков с профессиональным праздником!
Желаем поменьше багов брыдлых, Да побольше кода ладного. Чтоб все хлопцы и золотинушки счастливы были, А доля их рабочая только отраду приносила.
К празднику подготовили рассказ, как мы создавали и развивали КОТа — Школу Как Обучить Тестировщика. За несколько лет КОТ стал незаменимым помощником в деле формирования качественных кадров и слаженного комьюнити тестировщиков внутри компании.
Мы создали свой инструмент для доставки сборок Android-приложений
В условиях блокировки официального сервиса Firebase App Distribution в России, перед нашим отделом мобильной разработки встала задача создать собственный инструмент для доставки сборок Android-приложений тестировщикам.
Да, мы могли бы пользоваться Firebase App Distribution с помощью VPN, но это не очень удобно. VPN-сервисы ненадежны, потому что подвержены блокировкам. К тому же создание собственного решения позволяет добавлять новые функции и адаптировать инструмент под конкретные нужды команды.
На многих проектах огромное количество времени уходило на то, чтобы достать сборку из GitLab или собрать ее вручную и отправить тестировщику. Также это сильно отвлекает от работы над задачами. Решением стала разработка инструмента, который будет принимать, хранить и раздавать файлы сборок.
Для его реализации выбрали фреймворк Ktor. Благодаря этому любой разработчик, знакомый с Kotlin, сможет быстро разобраться в кодовой базе, поддерживать инструмент и интегрировать его с различными проектами. А в качестве интерфейса решили выбрать Telegram. Наши рабочие чаты чаще всего находятся именно там. Кроме того, Telegram Bot API предоставляет много возможностей, хоть и имеет некоторые ограничения.
Дизейнеры заметили, что ранее анонсированный сервис Figma AI обучен на существующих приложениях. Например, «погодное приложение», созданное в с помощью новой функции «Создать дизайн» о Figma AI в результате в основном аналогична приложению «Погода» от Apple (слева). Дизайнеры пробовали три раза выполнить этот запрос, результат тот же.
Пользовательница Tesla из Китая попросила Илона Маска исправить «серьезный баг» с пропаданием элементов при рисовании на экране бортового ПК электромобиля. Илон Маск в комментарии пообещал оперативно разобраться с этой серьёзной проблемой.
Хороший вопрос! На самом деле, материалов много, но найти «те самые» не так уж просто. В основном в тему погружает либо что-то «издалека», например, базовая статистика, либо уже материалы «продвинутого» уровня с массой формул. А вот так, чтобы прочитать что-то одно усредненное и сразу разобраться, увы, не выйдет.
Именно поэтому мы обратились за рекомендациями к Даше, нашему Senior product analyst. Лови ее рекомендации:
Курс «Основы статистики»
от Анатолия Карпова Это база! Курс знакомит с основными понятиями и методами математической статистики, а полученных знаний хватит
для того, чтобы начать пробовать
себя в тестированиях.
Вебинары karpov.courses Мне очень нравится, что у них много бесплатных полезных материалов, где доступно, внятно и с примерами
в коде рассказывают об аналитике
в целом и про A/B-тесты в частности.
Книга «Доверительное
а/b-тестирование»,
Рон Кохави Книга полезная, но прочесть ее целиком получится не у всех, поэтому ориенти-руйся по оглавлению и своему уровню. Главное, не повторяй моих ошибок и не читай ее в русском переводе.
Блог Рона Кохави 90% цитат и новостей из мира
A/B-тестирований в русскоязычном
сегменте — это пересказ его блога ;-)
Telegram-канал EXPF Почему-то довольно мало людей знает про этих ребят, а они очень крутые. Но имей в виду, в канале публикуются статьи продвинутого уровня.
Кстати, именно эту подборку Даша советует для изучения потенциальным кандидатам в свою команду ;-)
«Сбер» обновил стартовую страницу для входа в веб‑версию приложения «СберБанк Онлайн» и добавил ещё один способ входа — по номеру карты. Это упрощает процедуру работы с сервисами «Сбера» для тех пользователей, кто периодически забывает свой логин и пароль.
Таким образом, сейчас клиент «Сбера» может выбрать любой из трёх способов входа: по логину и паролю, по телефону или по номеру карты.
Кроме того, сам вид стартовой страницы веб‑версии стал более лаконичным, простым и удобным. Вместо кнопок «Изменить пароль» и «Восстановить доступ» появилась одна кнопка «Забыли логин или пароль?», которая ведёт на восстановление доступа по номеру карты или логину.
Ксения Баринова, директор дивизиона «СберБанк Онлайн» Сбербанка:
«Мы развиваем не только мобильное приложение, но и веб-версию "СберБанк Онлайн". Сегодня веб-версией ежемесячно пользуются 5,5 млн человек, поэтому мы продолжим улучшать её, чтобы всем нашим клиентам было удобнее и проще получать доступ к привычным сервисам с телефона, компьютера или планшета».
Самый сытный сбой в мобильном приложении: пользователь заказал два комбо в Burger King, а ему привезли... двести пакетов с заказами. Всё из-за бага в мобильном приложении. В компании клиенту принесли извинения и разрешили оставить всю еду себе. Другие пользователи сообщили, что это не единственный случай такой ошибки в доставке Burger King.
VK запустила бесплатный курс по созданию мини-приложений для разработчиков, IT-предпринимателей и бизнесменов. С обучающим курсом от VK Mini Apps пользователи смогут научиться создавать, монетизировать и продвигать свои мини-приложения.
Курс «Разработка мини-приложений ВКонтакте» состоит из 260 минут обучающего контента, 70 уроков и восьми модулей. Каждый посвящён одному из этапов создания сервиса: «Знакомство с мини-приложениями», «Выбор идеи», «Дизайн», «Разработка», «Тестирование», «Модерация», «Монетизация» и «Продвижение». Весь процесс показан на примере мини-приложения «Блюдо дня». Механика заключается в заказе и доставке еды — на курсе можно создать похожий сервис или реализовать свою идею. Курс можно смотреть последовательно или выбирать модули; обучающие ролики доступны в любое время.
Компания-разработчик Avroid («Авроид») выпустила обновление для мобильного приложения Tavro («Тавро») — мобильного клиента мессенджера Telegram для ОС «Аврора».
В новой версии Tavro улучшена навигация, стали доступны дополнительные возможности администрирования групп и каналов. В приложении появились элементы навигации — табы в нижней части экрана, стала доступна возможность редактировать сообщения, закреплять чаты, управлять группами и каналами: удалять участников, менять названия и аватары.
Разработчики пояснили, что Tavro выполняет основные функции мессенджера: отображает списки чатов, может отправлять текстовые сообщения, изображения и видео, эмодзи, файлы, совершать звонки между пользователями Telegram, поддерживает различные системные уведомления в чатах, позволяет работать без подключения к интернету и многое другое.
В начале марта 2024 года «Авроид» открыла доступ (с ограничениями) для всех к мобильному приложению Tavro для ОС «Аврора». Так как этот клиент разработан не самим Telegram, он считается сторонним. Ранее «Авроид» официально зарегистрировала ID разработчика в Telegram.
После нескольких повторяющихся инцидентов безопасности с размещением в каталоге Snap Store вредоносных приложений, выдающих себя за официальные клиенты популярных криптовалютных кошельков, администрация Canonical приняла защитные меры. В компании решили перейти на ручное рецензирование всех новых имён пакетов, впервые размещаемых в Snap Store. При регистрации нового имени пакета будет выводиться анкета, содержащая вопросы о назначении и источнике сборки.
Учётная запись разработчика проекта будет активироваться только после ручного рецензирования заявки, проводимого для отсеивания подозрительных имён, например, притворяющихся чужими известными проектами. В новом режиме проверка будет занимать до двух рабочих дней. Под запрет попадут имена, имеющие отношение к криптовалютам и некоторым критичным видам приложений. Для регистрации имён подобных программ будет применяться отдельная процедура, правила прохождения которой разработчики Snap Store обещают опубликовать в ближайшее время.
Первый митап для игровых разработчиков и создателей приложений для мобильной операционной системы «Аврора» состоится 8 апреля (понедельник) с 12:00 до 18:00 в бизнес-центре «Академик» (здание ПАО «Ростелеком») на проспекте Вернадского, 41.
«Открытая мобильная платформа» (ОМП) планирует развивать ОС «Аврору» как игровую платформу и предлагает разработчикам инструменты для создания или портирования игр под себя.
Представитель ОМП уточнил, что на митап приглашены также производители устройств, которые хотели бы «послушать запросы рынка и синхронизироваться с точки зрения закрытия потребностей разработчиков игр на ОС "Аврора" или даже выпуска специальных устройств под эти задачи».
«Встреча ОМП и РВИ с разработчиками игр станет первым шагом для того, чтобы познакомить разработчиков видеоигр с „Авророй“ и устройствами, которые её поддерживают», — пояснил руководитель сообщества «Развитие видеоигровой индустрии» (РВИ) Василий Овчинников. РВИ выступает соорганизатором мероприятия.
На митапе планируются выступления представителей производителей оборудования, работающего на «Авроре», которые расскажут и покажут смартфоны и планшеты. Участники мероприятия смогут протестировать и оценить устройства. Планируется рассказ об игровых движках работающих с операционной системой с примерами портирования игр.
В настоящее время формируется и дополняется программа митапа. Организаторы мероприятия приглашают всех разработчиков игр зарегистрироваться для участия.