Обновить
45.24

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

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

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

Как тестировщику получить сертификат  ISTQB

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

Подготовка, регистрация на экзамен, интерфейс экзамена и порядок проведения.

Более 500 000 тестировщиков ПО уже обладают сертификатом ISTQB. Сертификат ISTQB® Certified Tester — это не только подтверждение высокой квалификации тестировщика, но и знания, стандарты, необходимые для эффективного тестирования программного обеспечения. Как получить сертификат ISTQB — в этой статье.

Читать далее

Статистика QA вакансий и резюме. Июль 2023

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

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

Посмотреть статистику

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

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

Привет, Хабр! Я – Илья Усов, техлид из команды сервиса SunkeyToolkit для удаленного тестирования мобильных приложений. В этой статье расскажу о том, как мы попытались исследовать некоторые вероятностные характеристики, связанные с нагрузками на оборудование фермы мобильных устройств.

Про первый в РФ сервис для удаленного тестирования мобильных приложений MTS SunkeyToolkit мы кратко рассказывали здесь. База сервиса – ферма из более чем 300 мобильных устройств, это набор машин с разными ОС: MacOS и Ubuntu для устройств с ОС IOS и Android соответственно, к которым через хабы подключены устройства.

Читать далее

Как комфортно ввести нового тестировщика на проект

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

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

Мы нашли подход, который помогает оперативно вводить новых тестировщиков в боевые проекты без потери в качестве работы. Как это сделать и чего не стоит бояться новеньким? Об этом рассказала руководитель отдела QA в YuSMP Group, Мария Субботина.

Читать далее

Быть тупым тестировщиком

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

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

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

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

Читать далее

Тест: сумеете ли вы стать junior QA в большой компании

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

Собеседоваться в большие IT-компании страшно — вдруг завалят каверзными задачами и съедят? Чтобы развеять страхи, три крупные компании — «Альфа-Банк», «Цифра» и «Лаборатория Касперского» — сделали для Хабра этот тест.  Попробовать себя в роли кандидата на junior QA несложно: выберите любую компанию и посмотрите, какие вопросы в них задают, на что обращают внимание, как оценивают и что считают важным.

Читать далее

TMS Qase — что изменилось? Каков путь?

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

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

Читать далее

10 курсов, которые помогут “ворваться” в тестирование и остаться там

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

Всем привет, меня зовут Анастасия Макеева. Я QA Lead проекта “Доставка” в приложении “Пятёрочка”. За годы работы в тестировании у каждого специалиста накапливается своя “кубышечка” знаний, курсов и полезных ссылок. И у меня такая тоже накопилась. В статье я расскажу про бесплатные и платные курсы, которые будут полезны начинающим тестировщикам, а также о том, как начать делать свои первые шаги в этом направлении.

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

Вперёд за курсами!

Особенности разработки автотестов различными инструментами, а также статистика по использованию

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

Попробуем разобраться в автоматизации тестирования ПО, сделаем обзор сервисов для автоматического тестирования, выясним, какой язык программирования лучше подходит для QA Automation. Вся информация основана в том числе на реальных событиях и моём реальном опыте.

Читать далее

Лидерство в тестировании: моделирование и покрытие

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

Здравствуйте и добро пожаловать в статью серии "Лидерство в тестировании". В этой статье мы рассмотрим, что такое тестовая модель, ее виды и выполним небольшое упражнение по созданию модели.

Цель моделей состоит в том, чтобы упростить сложные ситуации, опуская детали, которые на данный момент не актуальны. Мы используем модели, чтобы упростить задачу – например, выбрать что-то для тестирования. Модель информирует наше мышление, и мы выбираем тесты, определяя вхождения в какой-либо ключевой аспект модели. 

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

Читать далее

Волшебный шкаф тестировщика: как мы победили человеческий фактор в учёте девайсов

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров4.3K
Уследить за собственным девайсом иногда бывает сложно: все мы хоть раз да ходили по дому в поисках непонятно где забытого смартфона или планшета. А когда мобильных девайсов тысяча, и они нужны не только тебе, но и коллегам по команде (причем как в офисе, так и дома — у нас же гибридный рабочий график)? Это огромная головная боль, причем заболеть голова может в любой момент и с непредсказуемой силой…

image

Меня зовут Владимир Власов, я — Senior Testing Engineer в Мобильной команде «Лаборатории Касперского». И под катом я расскажу, как мы создали решение, благодаря которому все устройства для тестирования в нашем офисе теперь учтены, а их поиск стал в разы быстрее и проще.
Читать дальше →

Носим автотесты на руках

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

Привет! Я Катя, тестировщица в 2ГИС. Расскажу, как мы с командой устроили одиссею в поисках идеальной архитектуры автотестов, атомизировали всё, что можно, один раз свернули не туда, но всё равно нашли лучшее решение из возможных. И не потеряли ни одного тестировщика.

Читать далее

Кто такой тестировщик и как им стать с нуля в 2023 году?

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

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

Читать далее

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

Обзор библиотек для скриншот-тестирования Android проектов. Часть 2

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

В первой части мы рассмотрели первую партию библиотек для скриншот-тестирования, сейчас настало время для обзора оставшихся библиотек, среди которых: Roborazzi, Testify и Kotlin Snapshot Testing.

Читать далее

QA-инженер: кто это и какие навыки требуются в 2023 году

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

Роль инженера по обеспечению качества (Quality Assurance Engineer), также известного как QA-инженер, является уникальной, но не всегда полностью понятной. Это связано с множеством мифов и стереотипов, связанных с этой должностью.

Многие представляют QA-инженера как того, кто ежедневно случайно нажимает на управляющие элементы программы и проверяет их на баги. К тому же, есть и те, кто считает, что для работы в должности тестировщика не нужны глубокие технические знания. Отсюда достаточно распространенное мнение, что пройти собеседование и войти в айти проще, чем кажется. Поэтому стоит разобраться в этом вопросе более детально и проверить, насколько это соответствует действительности.

Читать далее

Модульное тестирование в iOS: всё, что надо знать. Часть 2

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

Тестирование занимает важное место в iOS-разработке — без него нельзя гарантировать стабильность работы приложения в продакшене и оперативно выявлять возникающие баги. Но для части iOS-разработчиков тема тестов по-прежнему остается запутанной и сложной для понимания. Исправляем ситуацию.

Меня зовут Евгений Плёнкин. Я iOS разработчик компании СберЗдоровье. В предыдущем материале я рассказал об автоматизированном тестировании, кому оно нужно, месте модульных тестов в пирамиде тестирования и основном инструменте тестирования для iOS-разработчиков. Сегодня материал будет посвящен «чистым» тестам и видам имитирующих объектов, подменяющие реальные на время теста.

Приступим.

Статья написана в рамках серии «Модульное тестирование в iOS: всё, что надо знать».

Читать далее

Чем отличается тестирование на эмуляторах, фермах и физических устройствах

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

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

Читать далее

Непрерывное тестирование: построение выигрышной стратегии тестирования

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

Современным специалистам по тестированию и управлению необходимо достичь оптимального баланса между скоростью и качеством при разработке программного обеспечения, которое способствует развитию современного бизнеса. Если вы хотите привести свой процесс обеспечения качества к ускоренной доставке и непрерывному тестированию (Continuous Testing), то эта статья для вас.

Читать далее

Делаем эмулятор Android через Terminal: пошаговое руководство

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

В Android разработке может наступить момент, когда для тестирования приложения на различных устройствах может потребоваться виртуальное устройство. Эмулятор Android легко можно создать с помощью GUI Android Studio, но также можно и с помощью командной строки на macOS. В этой статье я расскажу вам, как именно это сделать!

Шаг 1: Установите Java

Убедитесь, что в вашей системе установлена ​​Java. Если нет, то это можно сделать с помощью Homebrew, выполнив следующую команду:

Читать далее

Неправильно ты, дядя Фёдор, браузерными расширениями пользуешься

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

Чем браузерные расширения могут помочь в тестировании? А какие именно? И все ли они безопасны? Весной на нашей конференции Heisenbug об этом всём рассказывали Юлия Атлыгина и Татьяна Дроздова. А теперь, пока готовится следующий осенний Heisenbug, публикуем на Хабре текстовую версию их доклада.

Видео и расшифровка

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