Как стать автором
Поиск
Написать публикацию
Обновить
27.54

Тестирование мобильных приложений *

Методы, советы, опыт

Сначала показывать
Порог рейтинга

Как QA и DEV могут эффективно работать вместе, а не играть в бесконечный пинг-понг с передачей фичи на тестирование и багов туда-обратно?

Об этом Лена Федорова, QA Garage Eight, рассказала на своей лекции «Мир, дружба, тестирование» на QA митапе в офисе Garage Eight. Она поделилась кейсом своей команды по внедрению совместного тестирования и тем, какие результаты оно дало.

Смотри лекцию и узнаешь:
> что такое «совместное тестирование»?
> какие у него преимущества и недостатки;
> каким командам подойдет этот подход;
> как измерить успех.

YouTube | VK Видео

Теги:
+4
Комментарии0

Как ускорить Android-разработку и избавиться от мучительно долгих запусков эмуляторов ради простого теста? 

Ответ — Robolectric — мощный инструмент для UI‑тестирования Android‑кода без эмулятора. 

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

В Android‑комьюнити у Robolectric неоднозначная репутация из‑за трудностей совместимости с другими библиотеками. Но…его почти бесценные возможности пробудили любопытство и желание копнуть глубже и осмыслить этот инструмент. 

Так и родилась статья «Мечтают ли андроиды о Robolectric? Разбираем фреймворк по косточкам» от Павла Нестеренко, нашего Android-разработчика.

Если вы устали ждать, пока эмулятор запустится, и хотите гонять юнит-тесты за секунды прямо в JVM, то рекомендуем статью к прочтению!

Теги:
0
Комментарии0

«Качество разрушают не баги, а люди»

В конце мая Андрей Ганин, Chief Quality Officer МТС, выступил с лекцией на QA митапе в офисе Garage Eight. На ней он поговорил про то, что же такое «качество» продукта и что на самом деле его убивает.

YouTube | VK Видео

Теги:
Всего голосов 5: ↑4 и ↓1+3
Комментарии0

Магазину приложений RuStore исполнилось три года. Количество установок этого приложения на устройствах пользователей превысило 100 млн.

25 мая 2022 года VK при поддержке Минцифры запустила открытое бета‑тестирование отечественного магазина мобильных приложений для Android под названием RuStore.

В начале февраля 2023 года RuStore объявил о завершении этапа бета‑тестирования магазина приложений. Также создатели платформы перевели интерфейс консоли разработчика на английский язык для удобства иностранных издателей и партнёров.

В декабре 2024 года месячная аудитория магазина приложений RuStore составила 50 млн пользователей старше 12 лет по всей России, согласно исследованию Mediascope. Аудитория Xiaomi Mi Store составила 19 млн, Samsung Galaxy Store — 14 млн, HUAWEI AppGallery — 10 млн, рассказали Хабру в пресс‑службе RuStore. А в Минцифры заявили, что RuStore от VK обошёл по числу пользователей в России App Store от Apple.

В VK добавили, что в каталоге RuStore уже более 50 тысяч приложений, доступных на ОС Android, Harmony OS и «Аврора», от разработчиков из 40 стран мира. Также вышли версии RuStore для электронных книг и умных телевизоров, для проекторов, Hi‑Fi‑аудиоплееров, игровых консолей, кассовых терминалов, умных часов.

Теги:
Всего голосов 6: ↑2 и ↓40
Комментарии9

В Duolingo появились курсы японского, корейского и китайского на русском языке — стать полиглотом теперь ещё проще. Ранее эти языки были доступны только англоязычным пользователям.

Теги:
Рейтинг0
Комментарии0

Тестировщики, общий сбор!

Мы часто видим исследования про разработчиков, продактов, аналитиков… А про QA? Почти ничего. Пора это исправить.   

Мы запускаем исследование сообщества QA, чтобы разобраться:

  • что нас радует и раздражает,

  • какие инструменты и практики мы выбираем,

  • как меняется наша роль и работа.   

Присоединяйтесь! Это важно и интересно 🔥

Пройти опрос → https://qa-25.testograf.ru

В анкете 45 вопросов, потребуется 15–20 минут времени. А среди всех участников разыграем оригинальный подарок. Доходи до конца и всё поймёшь:)

Теги:
Рейтинг0
Комментарии0

Пользователь сообщил, что в клиентском опроснике «Ростелекома» нельзя поставить оценку ниже 7 — кнопка «Далее» становится неактивной.

Теги:
Всего голосов 11: ↑11 и ↓0+18
Комментарии3

Ждем вас на онлайн-дискуссии по Мобильной ферме

Через час, в 16:00 мск, начнем обсуждение трех подходов к мобильному тестированию. Обсудим плюсы и минусы работы с локальными, публичными и зарубежными решениями. Определим наиболее эффективный формат тестирования для разных ситуаций. 

Смотреть на YouTube →

Смотреть во ВКонтакте →

О чем поговорим

  • Локальная ферма: плюсы и минусы с технологической точки зрения 

  • Browserstack: стоит ли полагаться на зарубежного провайдера 

  • Можно ли заменить ферму качественной автоматизацией?

Спикеры

🎙 Фаиль Шахмаев, руководитель мобильной разработки в TrendTech

🎙 Юрий Дубовой, руководитель iOS-разработки в Делимобиль

🎙 Никита Бондарев, Head of QA в Спортc"

🎙 Александр Кабанец, менеджер продукта «Мобильная ферма» в Selectel

Подключиться к трансляции →

Теги:
Всего голосов 4: ↑4 и ↓0+6
Комментарии0
Эээ... есть вопрос...
Эээ... есть вопрос...

Друзья, ночи доброй.

Если позволите, вкратце о себе. Зовут меня Саней. Имею опыт в тестирование более 3-х лет. В послужном списке тестирования были desktop-приложения для операторов БПЛА, системы защиты информации, система кредитования физических лиц и многое другое.

В настоящий момент работаю в компании QA-специалистом и одновременно являюсь ментором для людей, решивших стать тестировщиками.

Имеется богатый опыт теории и практики в тестировании, а также есть желание поделиться с ним.

Пишу пост на Хабре впервые и хочу узнать, "стоит ли игра свеч" и будет ли кому-то это интересно. Буду раз в неделю выкладывать статью о профессии QA, делаю упор на практику, которая вам в последующем пригодится на работе. И не будем забывать о теории, чтобы успешно пройти интервью)))

Всем огромное спасибо!

Теги:
Всего голосов 8: ↑5 и ↓3+2
Комментарии0

🤖 Приглашаем на онлайн-дискуссию по мобильному тестированию

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

Приглашаем вас присоединиться, узнать больше о мобильном тестировании и получить ответы на вопросы.

Где и когда

12 марта в 16:00 (МСК). В этот раз встречаемся только онлайн, так что присоединиться можно из любой точки мира.

Спикеры

▪️ Фаиль Шахмаев, руководитель мобильной разработки в TrendTech.

▪️ Юрий Дубовой, руководитель iOS-разработки в Делимобиль.

▪️ Никита Бондарев, head of QA в Спортс”.

▪️ Александр Кабанец, менеджер продукта «Мобильная ферма» в Selectel.

Программа

▪️ Локальная ферма: плюсы и минусы с технологической точки зрения.

▪️ Можно ли заменить ферму качественной автоматизацией?

▪️ Browserstack: стоит ли полагаться на зарубежного провайдера. 

▪️ Ответы на вопросы зрителей.

Будем рады, если у вас получится подключиться!

Зарегистрироваться →

Теги:
Всего голосов 8: ↑8 и ↓0+10
Комментарии0

12 проблем, которые убивают результаты вашего A/B тестирования. Паша Бухтик на митапе Garage Eight

В октябре собирали гостей в нашем петербургском офисе послушать доклады и понетворкать. В этот раз в числе спикеров был и приглашенный эксперт Паша Бухтик, Founder & CEO at No Data No Growth; ex-Head of Analytics at Yandex, FindMyKids, Kupibilet.

Паша поговорил о распространенных ошибках, с которыми сталкиваются многие продуктовые менеджеры и аналитики, и о том, как эти ошибки могут свести на нет результаты любого A/B-теста. Узнай из записи лекции!

И ждем тебя на следующих митапах в Garage Eight. Публикуем анонсы на сайте и в соцсетях.

Теги:
Всего голосов 1: ↑1 и ↓0+1
Комментарии0

Как Duolingo добилась успеха на рынке и причем тут аналитика

Duolingo — одно из самых популярных приложений для изучения языков (№1 по скачиванию в магазинах приложений). Вместо скучных уроков оно напоминает игру: прогресс, уровни, награды, упражнения мини-игры и др.

По данным компании, около 34 млн. человек используют Duolingo каждый день.

Но что стоит за этим успехом?

Один из ключевых принципов компании — "Тестируй всё". Постоянные эксперименты помогают Duolingo улучшать процесс обучения и находить новые решения для роста.

В любой момент в Duolingo могут проводиться несколько сотен A/B тестов одновременно. Экспериментируют со всем: от мелких изменений интерфейса до запуска крупных функций, как Лидерборды. Для A/B тестирования компания разработала собственный сервис.

➡ Как выглядят эксперименты в Duolingo: статья.

➡ Пример A/B тестирования: формирование привычки учиться регулярно: статья.

➡ Какие аналитические инструменты использует компания для анализа данных: статья.

О других принципах успеха Duolingo и работе в этой компании писала тут.

Теги:
Всего голосов 1: ↑1 и ↓0+3
Комментарии0

Путь тестировщика: ошибки, опыт, деньги. Вышел новый Sravni Podcast!

В новом выпуске поговорили о сути QA, отношениях тестирования и разработки, неизбежности багов и ответственности за плохие релизы. Гость — Анна Серенькова, QA Mobile Lead Сравни.

В этом выпуске:

  • Что должен уметь тестировщик и сколько ему платят?

  • В чём разница тестирования в вебе и на мобильных устройствах?

  • Почему в ИТ важно доказывать свою ценность, и в чём здесь отличия для женщин и мужчин?

  • Право на какое количество ошибок есть у тестировщика, прежде чем его уволят?

Подкаст доступен по ссылкам:

YouTube
RUTUBE
VK
Яндекс.Музыка

Оперативно узнавать о наших новых подкастах, докладах, лекциях и других полезных ИТ-материалах, можно в тг-канале Sravni Tech.

Теги:
Всего голосов 11: ↑11 и ↓0+13
Комментарии0

Ближайшие события

Как организовано нагрузочное тестирование на production в Авито

Мы сделали запуск нагрузочных тестов на проде одним из шагов процесса разработки и валидации требований. Тестами мы проверяем:

— требования по производительности к сценариям;
— запас производительности (стресс-тестирование).

Полный обзор процесса нагрузочного тестирования (регламент, проблемы, метрики, примеры реализации) — в новом выпуске avito.code с руководителем команды тестирования Игорем Стародубцевым.

А здесь вы можете узнать про эксперимент по написанию 5000 тестов и сборку генератора для тестирования: как мы к этому пришли и что это нам дало. 

Подписывайтесь на канал AvitoTech в Telegram, там мы рассказываем больше о профессиональном опыте наших инженеров, проектах и работе в Авито, а также анонсируем митапы и статьи.

Теги:
Всего голосов 13: ↑13 и ↓0+13
Комментарии0

Поздравляем всех тестировщиков с профессиональным праздником!

Желаем поменьше багов брыдлых,
Да побольше кода ладного.
Чтоб все хлопцы и золотинушки счастливы были,
А доля их рабочая только отраду приносила.

К празднику подготовили рассказ, как мы создавали и развивали КОТа — Школу Как Обучить Тестировщика. За несколько лет КОТ стал незаменимым помощником в деле формирования качественных кадров и слаженного комьюнити тестировщиков внутри компании.

Читать тут.

Теги:
Всего голосов 2: ↑2 и ↓0+4
Комментарии0

Мы создали свой инструмент для доставки сборок Android-приложений

В условиях блокировки официального сервиса Firebase App Distribution в России, перед нашим отделом мобильной разработки встала задача создать собственный инструмент для доставки сборок Android-приложений тестировщикам.

Да, мы могли бы пользоваться Firebase App Distribution с помощью VPN, но это не очень удобно. VPN-сервисы ненадежны, потому что подвержены блокировкам. К тому же создание собственного решения позволяет добавлять новые функции и адаптировать инструмент под конкретные нужды команды.

На многих проектах огромное количество времени уходило на то, чтобы достать сборку из GitLab или собрать ее вручную и отправить тестировщику. Также это сильно отвлекает от работы над задачами. Решением стала разработка инструмента, который будет принимать, хранить и раздавать файлы сборок.

Для его реализации выбрали фреймворк Ktor. Благодаря этому любой разработчик, знакомый с Kotlin, сможет быстро разобраться в кодовой базе, поддерживать инструмент и интегрировать его с различными проектами. А в качестве интерфейса решили выбрать Telegram. Наши рабочие чаты чаще всего находятся именно там. Кроме того, Telegram Bot API предоставляет много возможностей, хоть и имеет некоторые ограничения.

Делимся исходным кодом этого инструмента. А подробная инструкция по работе с ним — в отдельной статье.

Теги:
Всего голосов 5: ↑5 и ↓0+7
Комментарии0

Дизейнеры заметили, что ранее анонсированный сервис Figma AI обучен на существующих приложениях. Например, «погодное приложение», созданное в с помощью новой функции «Создать дизайн» о Figma AI в результате в основном аналогична приложению «Погода» от Apple (слева). Дизайнеры пробовали три раза выполнить этот запрос, результат тот же.

Теги:
Всего голосов 1: ↑1 и ↓0+1
Комментарии0

Пользовательница Tesla из Китая попросила Илона Маска исправить «серьезный баг» с пропаданием элементов при рисовании на экране бортового ПК электромобиля. Илон Маск в комментарии пообещал оперативно разобраться с этой серьёзной проблемой.

Теги:
Всего голосов 4: ↑3 и ↓1+4
Комментарии1

Что изучить, чтобы погрузиться в A/B-тесты?

Хороший вопрос! На самом деле, материалов много, но найти «те самые» не так уж просто. В основном в тему погружает либо что-то «издалека», например, базовая статистика, либо уже материалы «продвинутого» уровня с массой формул. А вот так, чтобы прочитать что-то одно усредненное и сразу разобраться, увы, не выйдет.

Именно поэтому мы обратились за рекомендациями к Даше, нашему Senior product analyst. Лови ее рекомендации:

Курс «Основы статистики» от Анатолия Карпова
Это база! Курс знакомит с основными понятиями и методами математической статистики, а полученных знаний хватит для того, чтобы начать пробовать себя в тестированиях. 

Вебинары karpov.courses
Мне очень нравится, что у них много бесплатных полезных материалов,
где доступно, внятно и с примерами в коде рассказывают об аналитике в целом и про A/B-тесты в частности. 

Книга «Доверительное а/b-тестирование», Рон Кохави
Книга полезная, но прочесть ее целиком получится не у всех, поэтому ориенти-руйся по оглавлению и своему уровню. Главное, не повторяй моих ошибок и не читай ее в русском переводе. 

Блог Рона Кохави
90% цитат и новостей из мира A/B-тестирований в русскоязычном сегменте — это пересказ его блога ;-)

Telegram-канал EXPF
Почему-то довольно мало людей знает про этих ребят, а они очень крутые.
Но имей в виду, в канале публикуются статьи продвинутого уровня. 

Кстати, именно эту подборку Даша советует для изучения потенциальным кандидатам в свою команду ;-)

Теги:
Всего голосов 2: ↑1 и ↓1+2
Комментарии0
1

Вклад авторов