Все потоки
Поиск
Написать публикацию
Обновить
108.78

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

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

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

Тестируем на разном

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров986

Здравствуйте! Меня зовут Мария, и я работаю ручным тестировщиком в стриминговом сервисе. В этой статье я расскажу про базовые особенности тестирования на различных устройствах\платформах.

Тестирование на Smart TV

Тестирование приложений на Smart TV становится все более актуальным с учетом растущей популярности этих устройств. Они предоставляют уникальные возможности для взаимодействия с контентом, однако имеют свои особенности, которые необходимо учитывать.

1. Ограниченное управление

Одной из главных особенностей Smart TV является отсутствие традиционных устройств ввода, таких как мышь и клавиатура. Пользователи взаимодействуют с интерфейсом в основном через пульт дистанционного управления (ПДУ). Это создает определенные ограничения, влияющие на пользовательский опыт.

Конечно опытные тестировщики скажут, что можно легко подключить мышь, но мы это опустим :-)

Читать далее

Основные функции инструментов управления тестированием

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров2K

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

Читать далее

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

Время на прочтение7 мин
Количество просмотров4.6K

Всем привет, меня зовут Максим Ажгирей, я руковожу в СберТехе командой разработки, которая занимается развитием инструмента нагрузочного тестирования (НТ) SyTester в линейке интеграционных решений Platform V Synapse.

У SyTester есть две редакции: Enterprise Edition (EE) и Community Edition (CE). Вторая — бесплатная, мы сделали её совсем недавно и разместили на GitVerse, то есть протестировать её может любой желающий. Сегодня расскажу о том, какие проблемы мы смогли решить благодаря этому инструменту, а также об особенностях каждой его версии. Статья будет полезна разработчикам, которым нужно быстро, не тратя время на сложные настройки, провести нагрузочное тестирование, а также специалистам, которым требуется тестировать приложения с очень большими нагрузками (от 100 000 ТПС) и для различных протоколов.

Читать далее

Трагикомедия компьютерных сбоев

Время на прочтение6 мин
Количество просмотров2.9K

Среди разработчиков бытует поговорка «никаких деплоев в пятницу», оправдавшая себя в 2024 году. 19 июля мир замер от крупнейшего краха, когда-либо ранее зафиксированного. Глобальный сбой был вызван обновлением ПО «CrowdStrike Falcon» от гиганта в сфере кибербезопасности CrowdStrike, которое нарушило работу критической инфраструктуры во многих сферах. Поскольку инфраструктура становится всё сложнее, это однозначно не последний катастрофический сбой. Однако он не был и первым. История полна примеров, подтверждающих «цифровую хрупкость».

Читать далее

Автоматизация: Есть ли шанс у Maestro для тестирования мобильных приложений?

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров2.3K

Итак, автоматизация тестирования мобильных приложений — это тема, которая остается актуальной и востребованной. За последние годы наблюдается тенденция к упрощению разработки и снижению объема написания кода. "No code" решения только способствуют этому.

Более того, технологии искусственного интеллекта (ИИ) все чаще применяются для создания тестов, что значительно ускоряет процессы. Например, Testim или Applitools Eyeys.

Прежде чем мы перейдем к обсуждению Maestro, давайте рассмотрим основные фреймворки для тестирования мобильных приложений и их особенности.

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

Читать далее

Как тестировать подписочный экран в мобильном приложении

Уровень сложностиПростой
Время на прочтение2 мин
Количество просмотров1.7K

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

Подписку мы чаще всего покупаем на подписочном экране (можно еще услышать, что его называют subscreen или paywall). Поэтому сегодня будем тестировать именно его.

Читать далее

QA. Расшиваем бутылочное горлышко регресса

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров3.9K

Всем привет! Я Лид тестирования в одной из компаний и поделюсь своей историей решения проблемы, когда регрессионное тестирование становится бутылочным горлышком всего процесса.

Предыстория. В этом году направление получило взрывной рост и количество команд утроилось (стало 15 команд), а количество QA‑ специалистов стало превышать 20+ человек. Довольно быстро выявились следующие проблемы...

Читать далее

Как отслеживать перформанс-метрики приложения и выкатывать только позитивные изменения

Уровень сложностиСредний
Время на прочтение8 мин
Количество просмотров4.6K

Привет! Меня зовут Ксения Беленя, я занимаюсь аналитикой производительности приложений и веб-страниц в Авито. В этой статье я рассказываю, почему перформанс приложений — это важно, на какие метрики мы смотрим в Авито, как оцениваем и проверяем уровень производительности в A/B-тестах. Статья поможет тем, кто хочет следить за перформансом своего приложения или сайта, но не уверен, что это нужно делать, и не знает, с чего начать.

Читать далее

Разделение ответственности между QA-инженером и разработчиком в Scrum-команде

Уровень сложностиСредний
Время на прочтение8 мин
Количество просмотров9.7K

Всем привет! Я Дима Солодов, инженер по тестированию в Авито. За свой почти десятилетний опыт в тестировании я успел поработать в разных методологиях – от классического «водопада» до современного и эффективного Agile, а именно – по Scrum. 

У автоматизации тестирования в Scrum-командах есть ряд особенностей, с которыми приходится сталкиваться или же вовсе преодолевать их при работе над улучшением продукта. Об этом и идёт речь в данной статье.

Читать далее

Самые эффективные метрики в тестировании

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров5.3K

Тестирование программного обеспечения – это не просто процесс выявления ошибок, а целая наука, требующая системного подхода. Чтобы сделать тестирование действительно эффективным, необходимо использовать метрики, которые помогут измерить его качество и результативность. В этой статье мы с вами рассмотрим наиболее значимые метрики и приведем примеры их использования.

Читать далее

Роль SDET-специалистов в разработке ПО в 2025 году

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров2.7K

К 2025 году роль Software Development Engineer in Test (SDET) станет еще более важной благодаря новым технологиям и трендам. Усиление автоматизации, использование AI и машинного обучения в тестировании, рост значимости DevOps и CI/CD, потребность в безопасности и тестировании на уязвимости, а также новые этические нормы приведут к расширению функционала SDET. С развитием облачных технологий, контейнеризации и Low-Code/No-Code платформ, специалисты SDET будут играть центральную роль в обеспечении качества и устойчивости программного обеспечения в условиях быстро меняющегося IT-ландшафта.

Всем привет, меня зовут Данила, я SDET-специалист в компании SimbirSoft и сейчас я расскажу про новые тренды в автоматизации, а еще, поскольку мы говорим о новых трендах, все картинки в статье я буду генерировать нейронной сетью. Статья будет состоять из нескольких частей, в первой я коснусь лишь тех трендов, которые касаются процессов внутри компаний, а во второй части мы поговорим о технологиях, которые наверняка будут активно использоваться в новом 2025 году. 

Читать далее

Идеальное резюме тестировщика, или Как не забыть поливать цветы

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров11K

Печальная картина, когда кандидат на серьёзные позиции скидывает резюме, где навыки идут следующим образом:

Функциональное тестирование

Написание чек‑листов

Анализ документации

Заведение багов

Вопросов здесь много! Во‑первых, написали не по порядку, сначала идёт анализ документации. Но если серьёзно, то такой список навыков не подходит. Это уровень не джуна, а студента в первый месяц обучения.

Навыки в резюме — это умения, знания и владение программами, которые позиционируют соискателя как профессионала.

Читать далее

Тестирование с нуля: советы, которые я дала бы себе на старте

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров8.3K

Всем привет! Меня зовут Маша, я работаю QA-инженером в Doubletapp, и моя история в IT началась всего 1,5 года назад. Хочу поделиться своим опытом перехода в тестирование, рассказать о том, как я училась, с чего начинала, и что помогло мне сделать первый шаг. Надеюсь, этот рассказ вдохновит тех, кто только думает о профессии тестировщика.

Содержание

Обзор полезных курсов
Как найти работу
Семь вещей, которые я хотела бы знать на старте

Читать далее

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

Как спроектировать мобильное приложение маркетплейса за 7 шагов

Уровень сложностиПростой
Время на прочтение12 мин
Количество просмотров2.7K

Маркетплейсы занимают ключевую роль в цифровой экономике: на площадках проще покупать и продавать. На Wildberries и Ozon пришлось 78% всех заказов в российской электронной торговле за второе полугодие 2023 года, а количество заказов увеличилось до 5,1 млрд.

В этом материале мы рассмотрим основные шаги для запуска мобильного приложения своего маркетплейса. Статья охватывает разные методы разработки — от nocode-платформ до кастомных решений и гибридных подходов с использованием headless CMS. Это поможет выбрать технологии и стратегии для проекта.

Читать далее

Всё, что нужно знать об Android 15: архивирование, защита данных и новые API

Время на прочтение11 мин
Количество просмотров13K

Android 15 ворвался в наши жизни с новым усилением безопасности и удобством разработки. Сёрфер Полина, Android-разработчик в Surf, всё посмотрела, попробовала, проанализировала и теперь расскажет, что же там такого интересного. 

Читать дальше

Лидерство в тестировании — повышение качества ПО и экономия времени на тестировании инфраструктуры

Уровень сложностиСредний
Время на прочтение13 мин
Количество просмотров749

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

В статье обсудим программное обеспечение для ИТ‑инфраструктуры, инфраструктуру тестирования и тестовые среды.

Читать далее

Как я готовилась и сдавала ISTQB Certified Tester Advanced Level Test Analyst

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров1.7K

Всем привет! Меня зовут Настя, я — влюблённый в профессию тестировщик.

30 ноября 2024 года сдавала сертификацию ISTQB® Certified Tester Advanced Level Test Analyst (CTAL‑AT) и в этой статье хочу поделиться своим опытом: почему решила сдавать, как и сколько готовилась и т. д.

Читать далее

Замороженный cucumber

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров1K

Как вы относитесь к cucumber? Не любите? Просто у вас рецепт не тот! А если любите, то полюбите ещё больше, когда я расскажу о замороженном кукумбере. Уж мороженое все любят. Меня зовут Юра Синдяшкин, я работаю в М.Видео-Эльдорадо и сегодня покажу, как кукумбер можно сделать ещё более удобным для автотестера.

Читать далее

Зачем приложению с многомиллионной аудиторией запускать бета-тестирование?

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров1.8K

Всем привет! 

В этой статье мы расскажем о нашем опыте запуска бета-тестирования приложения «Пятёрочка». Поговорим о том, как мы сделали это в сжатые сроки, а также зачем и почему это вообще было нужно. И, естественно, расскажем про самое интересное — где мы облажались, что у нас в итоге получилось и как это можно переиспользовать. 

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

Читать далее

Одинокий рейнджер, или как выстраивать тестирование, будучи единственным QA в команде

Уровень сложностиСредний
Время на прочтение5 мин
Количество просмотров5.9K

Привет, читатель!
Меня зовут Дмитрий Евсюков, я работаю в Купере старшим специалистом по тестированию. Когда я только пришёл в свою команду, то всё тестировал руками и не мог найти время на автоматизацию. Это приводило к тому, что я не успевал протестировать все задачи в полном объёме и многое откладывалось в техдолг. Сейчас я выработал более умный подход, который помогает мне своевременно разрабатывать автотесты и быстро поставлять функционал на прод без снижения качества.

Читать далее

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