Как стать автором
Обновить
10.7
Рейтинг

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

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

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

О чём говорят тестировщики (на литклубах)

Блог компании 2ГИС Тестирование веб-сервисов *Тестирование мобильных приложений *Профессиональная литература *

В каждой IT-компании стараются повысить технический уровень сотрудников, создать хорошую обстановку для профессионального роста и обмена знаниями. Казалось бы, что здесь всё давно придумано: от конференций и планов индивидуального развития до совместных обедов и пятничных посиделок.

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

Мы в 2ГИС придумали собственное решение — и уже четыре года проводим инженерные литературные клубы. Расскажу, что это такое и что мы получаем в итоге.

Читать далее
Всего голосов 4: ↑3 и ↓1 +2
Просмотры 410
Комментарии 0

Новости

Два или три тест-кейса для проверки граничных значений?

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

Подсчитываем минимальное достаточное количество тест-кейсов для тестирования граничных значений и эквивалентных классов.

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 2.7K
Комментарии 2

Расширяем область применения PageObject: что такое Testing entity Definition Object (TDO)

Блог компании Waves Enterprise Тестирование IT-систем *Интерфейсы *Тестирование веб-сервисов *Тестирование мобильных приложений *

Привет! Меня зовут Денис Кудряшов, я инженер по тестированию в Waves Enterprise. В этом посте я расскажу о концепции PageObject, прокомментирую утверждения ее создателя Мартина Фаулера, а в конце расскажу, как мы в компании расширили PageObject и пришли к концепции Testing entity Definition Object (TDO).

Читать далее
Всего голосов 2: ↑1 и ↓1 0
Просмотры 708
Комментарии 0

Кейс Flowwow: как наладить QA в компании с очень динамичным продуктом

Блог компании Flowwow Тестирование IT-систем *Тестирование веб-сервисов *Тестирование мобильных приложений *IT-компании

QA — суетная и непредсказуемая часть разработки: никогда не знаешь, когда и откуда прилетят баги. Пока задач было немного, мы справлялись вручную. Год назад перед нами встал выбор: идти либо по пути автотестирования, либо налаживать QA-менеджмент. Я выбрал второе — и сейчас расскажу, что получилось. 

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 1.3K
Комментарии 3

Как мы уменьшили время проверки релизной сборки с 4 дней до 4 часов

Блог компании inDriver Разработка мобильных приложений *Тестирование мобильных приложений *

Всем привет! Меня зовут Иван, я QA-инженер релизной команды в inDriver. В этой статье расскажу о том, как мы сократили время регрессионного тестирования релизной сборки мобильного приложения и релизный цикл до одной недели, с какими проблемами столкнулись и как их решали.

Ранее мы рассказали, как и почему перешли от хаотичных релизов к еженедельному выпуску нашего приложения на iOS и Android. Ниже поделюсь, как при этом мы уменьшили время проверки релиза с 3-4 дней для одной из платформ до 4 часов на проверку сразу двух платформ.

Читать далее
Всего голосов 10: ↑9 и ↓1 +8
Просмотры 3.4K
Комментарии 4

Тестирование безопасности мобильного приложения: стандартные кейсы при регрессе

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

image


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


В конце концов получили из кейсов самые опасные области атак на приложение с точки зрения безопасности, взяли high-сценарии и добавили их к себе в список чек-листов для регрессионного тестирования. Так родилась идея рассказать в статье, что популярного и интересного можно добавить в список кейсов для регресса в любой компании.


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

Читать дальше →
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 1K
Комментарии 0

Метрики тестирования, которые вы точно должны внедрить в процесс

Блог компании Иннотех Тестирование IT-систем *Тестирование веб-сервисов *Тестирование мобильных приложений *

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

Читать далее
Всего голосов 8: ↑7 и ↓1 +6
Просмотры 6.6K
Комментарии 2

Знакомство с тестированием веб-приложений

Блог компании RUVDS.com Разработка веб-сайтов *Тестирование веб-сервисов *Тестирование мобильных приложений *
Перевод

Даже в случае самой базовой конфигурации по мере добавления новых страниц и функциональности тестировать веб-приложение становится все сложнее. И чтобы помочь начинающим в этом нелегком деле, я написал небольшое вводное руководство.
Читать дальше →
Всего голосов 34: ↑32 и ↓2 +30
Просмотры 8.1K
Комментарии 2

[Новичкам] Фреймворк для создания QA тест плана

Тестирование IT-систем *IT-стандарты *Тестирование веб-сервисов *Тестирование мобильных приложений *Управление продуктом *
Из песочницы
Перевод

Когда вы запускаете новый продукт, обеспечение качества (QA) очень важно. Независимо от того, отдаете ли вы аутсорсинг команде QA или выполняете внутренние проверки, вам необходимо создать план тестирования. Это гарантирует, что в процессе обеспечения качества ничего не будет упущено.

Если вы новичок в планировании тестирования, эта статья ответит на все ваши вопросы и предоставит основу для планирования.

Читать далее
Всего голосов 4: ↑4 и ↓0 +4
Просмотры 8.7K
Комментарии 3

Обзор российской системы управления тестированием Test IT

Блог компании LENTA:U TECH Тестирование IT-систем *Тестирование веб-сервисов *Тестирование мобильных приложений *

Всем привет! На связи Макеева Анастасия. Я лидирую автоматизацию тестирования проекта витрин в Утконос Онлайн. 
Ввиду сложившейся ситуации система управления тестированием, которую мы используем, вот-вот с нами попрощается: действие лицензии скоро закончится.
Недавно нашей команде выпала возможность попробовать систему управления тестированием Test IT.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Просмотры 2K
Комментарии 10

Как провести юзабилити-тестирование с респондентом и не провалить его

Блог компании Lamoda Usability *Тестирование веб-сервисов *Тестирование мобильных приложений *Дизайн мобильных приложений *

Всем привет! Эту статью мы пишем вместе: Аня Долгинова и Миша Яковенко — UX-исследователи в Lamoda. Мы хотим рассказать, как правильно проводить юзабилити-тестирование с респондентом и получать четкие результаты.

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

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

Читать далее
Всего голосов 12: ↑12 и ↓0 +12
Просмотры 1.9K
Комментарии 1

Взгляд тестировщика на SOLID

Блог компании Lineate Тестирование IT-систем *ООП *Тестирование веб-сервисов *Тестирование мобильных приложений *

Привет, Хабр! Меня зовут Оля, и я старший инженер по тестированию в Lineate. Хочу рассказать о своей попытке осознать SOLID принципы и понять, где их место в автоматизированном тестировании. 

Сегодня можно найти тысячи статей о SOLID. Только на Хабре их как минимум пара десятков. Эту я пишу по двум причинам: за время изучения не видела материала, в котором бы все принципы SOLID раскрывались на сквозном примере, и в сети нашла минимум информации про применение SOLID в автоматизации тестирования.

Соответственно, этот материал состоит из двух частей:

- в первой возьмем простое приложение на Java и улучшим его с помощью SOLID принципов - от программы с парой классов, которые делают все подряд, дойдем до приложения, разбитого на несколько модулей с конкретными функциями (да, это еще одно объяснение SOLID - смело пропускайте, если уже и так представляете о чем это);

- во второй части посмотрим, где во фреймворках автоматизированного тестирования может использоваться SOLID.

Читать далее
Всего голосов 11: ↑7 и ↓4 +3
Просмотры 6K
Комментарии 17

Как мы перешли на регулярные релизы мобильного приложения. Часть I

Блог компании inDriver Разработка мобильных приложений *Тестирование мобильных приложений *

Всем привет! Меня зовут Тарас, я руководитель релизной команды в inDriver. Команда разработки inDriver в 2022 году — это более 40 кроссфункциональных команд, которые делятся на платформенные и продуктовые. Всего в разработке около 350 инженеров, из них примерно 80 — мобильные разработчики.

C недавних пор мобильные релизы мы выкатываем каждую неделю. Ниже расскажу о том, как мы перешли с хаотичных релизов на регулярные, с какими проблемами столкнулись и как их решали.

Читать далее
Всего голосов 12: ↑12 и ↓0 +12
Просмотры 2.3K
Комментарии 4

Один в поле не воин. Полезные интеграции для инструментов анализа мобильных приложений

Блог компании Swordfish Security Информационная безопасность *Разработка мобильных приложений *Тестирование мобильных приложений *

Привет, Хабр!

Как вы уже наверняка помните, меня зовут Юрий Шабалин и я занимаюсь разработкой динамического анализатора мобильных приложений Стингрей. Сегодня мне хотелось бы затронуть тему интеграций с системами распространения (дистрибуции) мобильных приложений. В статье рассмотрим, что представляют собой такие системы, зачем они нужны и как могут использоваться для решения задач информационной безопасности. Материал будет полезен тем, кто хочет интегрировать проверки безопасности в свой процесс разработки, но не хочет менять процесс сборки. Расскажем также про инструмент, который может в этом помочь.

Поехали!

Читать далее
Всего голосов 8: ↑7 и ↓1 +6
Просмотры 1K
Комментарии 0

Чем сейчас живут тестировщики? Часть 2

Блог компании Конференции Олега Бунина (Онтико) Тестирование IT-систем *Тестирование веб-сервисов *Тестирование мобильных приложений *Конференции

Если вы читали первую часть, то вы, наверное, запомнили, что уже 27 и 28 июня пройдет наша первая конференция тестировщиков — Test Driven Conf 2022. Для остальных чуть-чуть расскажу. Темы будут сплошь для профессионалов: про автоматизацию в тестировании и QA-процессах, про нагрузочное и ML-тестирование, про оптимизацию и аналитику. Чтобы лучше представлять, как все это будет, давайте посмотрим, какие решения задач тестировщиков предлагают наши спикеры.

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

Читать далее
Всего голосов 8: ↑5 и ↓3 +2
Просмотры 2.3K
Комментарии 0

Чем сейчас живут тестировщики? Часть 1

Блог компании Конференции Олега Бунина (Онтико) Тестирование IT-систем *Тестирование веб-сервисов *Тестирование мобильных приложений *Конференции

27 и 28 июня пройдет наша первая конференция тестировщиков — Test Driven Conf 2022. Темы будут сплошь для профессионалов: про автоматизацию в тестировании и QA-процессах, про нагрузочное и ML-тестирование, про оптимизацию и аналитику. Чтобы представить, как всё это будет, давайте посмотрим, что наши спикеры предлагают для решения задач тестировщиков.

Читать далее
Всего голосов 13: ↑9 и ↓4 +5
Просмотры 2.3K
Комментарии 2

Взаимодействие с alerts и permissions в ui-тестировании iOS

Блог компании Vivid Money Тестирование IT-систем *Разработка под iOS *Swift *Тестирование мобильных приложений *
Tutorial

Привет, Хабр!
Меня зовут Ахмат. Я iOS QA Automation Engineer - в Vivid Money.

В этой статье я хочу рассказать про взаимодействие с alerts и permissions в iOS тестах и показать, как их можно эффективно обрабатывать в своём проекте.

Данная статья будет полезна начинающим iOS-автоматизаторам, либо разработчикам, которые решили изучить XCUITest и покрыть свой проект ui-тестами.

В рамках статьи мы разберем:

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Просмотры 760
Комментарии 0

Подробнее про пирамиду тестирования

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

Разбор пирамиды на косточки с примерами.

Читать далее
Всего голосов 6: ↑5 и ↓1 +4
Просмотры 9.1K
Комментарии 3

Конференция Heisenbug 2022 Spring: было—будет

Блог компании JUG Ru Group Тестирование IT-систем *Тестирование веб-сервисов *Тестирование мобильных приложений *Конференции

В этом сезоне Heisenbug состоит из двух частей: уже привычный онлайн и давно желанный офлайн. Онлайн-часть сейчас позади, и видеозаписи некоторых её докладов мы уже открыли для всех — в этом посте делимся ими с Хабром.

А до офлайна остались считанные дни (21 июня в Санкт-Петербурге), и сейчас ещё не поздно решиться в нём поучаствовать.

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

Читать далее
Всего голосов 11: ↑11 и ↓0 +11
Просмотры 1.1K
Комментарии 0

Тестирование производительности, энергопотребления и безопасности приложений

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

Собрались как-то на QA-митапе эксперты СберМаркета и Skyeng, где говорили о мобильном тестировании, а поделиться материалами в блоге забыли. Исправляемся! Для всех причастных к мобильным приложениям собрали 3 доклада:

— Тестирование безопасности мобильного клиента: стандартные кейсы и их необходимость при регрессионном тестировании;

— Тестирование производительности и энергопотребления мобильных приложений. Обзор базовых нативных инструментов;

— Мобильный CI с JIRA интеграцией: автоматизация ежедневных процессов.

Читать далее
Рейтинг 0
Просмотры 861
Комментарии 0