Что пишут в блогах

Подписаться

Онлайн-тренинги

Очные тренинги

Конференции

Что пишут в блогах (EN)

Разделы портала

Про инструменты

.
Тестирование мобильных приложений
Установка приложений на Android через ADB
12.06.2019 23:51

Автор: Батыров Арсений

Утилита Android Debug Bridge обладает огромным функционалом. Даже простая установка приложения может производиться различными способами. Это удобно, если вам нужно одновременно обновлять приложение на большом количестве девайсов, или устанавливать их часто. Также в ADB есть различные ключи, которые ограничивают установку устаревших версий, или наоборот - позволяют обновить приложение. Об этих и некоторых других функциях утилиты adb install мы рассказываем в этом видео.

Это и другие видео вы можете увидеть на нашем youtube-канале. Подписывайтесь, чтобы регулярно получать новые видео по тестированию!

Мы устанавливаем приложения и составляем “набор новичка” на нашем курсе “Консольные утилиты Android: инструменты тестировщика”. 

Хотите присоединиться? Записывайтесь на курс!

Обсудить в форуме

 
Гайдлайны Android и iOS
29.05.2019 10:51

Автор: Батыров Арсений

Дизайн мобильного приложения — один из главных факторов для пользователя, а значит и для разработчика. Хороший дизайн удерживает пользователя в приложении, плохой и нелогичный - заставляет его удалить. Ошибки дизайна, найденные в готовом приложении, исправлять очень дорого - ведь все приложение уже работает по установленным правилам. Поэтому тестировщик может помочь команде разработки, отметив возможные ошибки и неточности еще в момент их появления. Чтобы сделать процесс проще, создатели мобильных ОС сделали документы, где описаны основные принципы дизайна приложений и возможные трудности. Эти документы называются гайдлайнами, и хороший тестировщик должен иногда обращаться и к ним. В этом видео мы рассказываем о том, какие гайдлайны есть для Android и iOS:


Это и другие видео вы можете увидеть на нашем youtube-канале. Подписывайтесь, чтобы регулярно получать новые видео по тестированию!

Мы читаем эти гайдлайны и работаем с ними на курсе Тестирование мобильных приложений.

Хотите присоединиться? Записывайтесь на курс!

Обсудить в форуме


 
Мобильное тестирование, часть 1: 12 проблем мобильного тестирования
27.05.2019 00:00

Автор: Кристин Джеквони (Kristin Jackvony)
Оригинал статьи: http://thethinkingtester.blogspot.com/2018/07/mobile-testing-part-i-twelve-challenges.html
Перевод: Ольга Алифанова


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

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

Подробнее...
 
Установка Maven
30.04.2019 10:50

Автор: Батыров Арсений


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


Библиотеки Maven хранит в специальном репозитории, так что если у вас 10 проектов работают с одной и той же библиотекой, вам не придется хранить 10 копий этой библиотеки в корне каждого из проектов. Достаточно будет того, что она один раз уже скачана Maven’ом.

Умение пользоваться Maven - один из ключевых навыков при работе с проектами на Java.


Это и другие видео вы можете увидеть на нашем youtube-канале. Подписывайтесь, чтобы регулярно получать новые видео по тестированию!

Мы используем Maven для автоматизации на Android и iOS на нашем курсе “Автоматизатор мобильных приложений”. Хотите присоединиться? Записывайтесь на курс!

Обсудить в форуме

 
Основы стратегии запуска мобильного приложения
10.04.2019 00:00

Автор: Дэниэл Нотт (Daniel Knott)
Оригинал статьи: http://adventuresinqa.com/2018/11/28/mobile-app-launch-strategy/
Перевод: Ольга Алифанова

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

Подробнее...
 
Стратегия мобильного тестирования в трех шагах
26.03.2019 00:00

Автор: Дэниэл Нотт (Daniel Knott)
Оригинал статьи: https://www.applause.com/blog/how-to-create-a-mobile-testing-strategy-in-three-steps/
Перевод
: Ольга Алифанова.

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

Согласно данным GSMA, 5 миллиардов людей в мире пользуются смартфонами и мобильными телефонами – это 2/3 населения планеты. Ни одно устройство в истории человечества не может похвастать таким стремительным проникновением на рынок. Мобильные устройства влияют на целые области жизни, а приложения сейчас (явно или неявно) встраиваются в автомобил, часы, браслеты, домашние приборы.

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

Подробнее...
 
Тестирование кросс-платформенных звонков
23.03.2019 13:13

Публикуем видео доклада спикера Григория Петрова, прозвучавшего на конференции TestCon Moscow в прошлом году.

Вот о чем в своем докладе «Тестирование кросс-платформенных звонков» говорил Григорий.

Мы в Voximplant занимаемся автоматикой голосовых и видео звонков. Наше облако управляет звонками между телефонной сетью, веб страницами с нашим Web SDK и мобильными приложениями с нашими native SDK. И все это надо тестировать: инициация и прием звонков в разных комбинациях, кодеки, качества звука и еще десятки специфичных для телефонии штук. В докладе я расскажу про особенности тестирования такой системы: разные комбинации версий браузера и мобильных приложений, голосовые данные в реальном времени, интеграция с традиционной телефонией. Что и как можно протестировать, ручное тестирование и автоматика, существующие решения и наши велосипеды.

Напоминаем, что конференция TestCon Moscow 2019 начнется через 7 дней. Зарегистрироваться можно здесь.

 
Как подключить Android-устройство к Chrome DevTools
20.03.2019 10:45

Автор: Батыров Арсений

Тестировать веб-приложения в современном мире нужно не только на десктопе, но и на мобильных браузерах. Естественно, в Chrome есть режим работы с мобильными девайсами. Однако далеко не все проблемы в этом режиме будут видны. Поэтому стоит проверять свои сайты и на реальных устройствах. Благо, Google позаботился о возможности подключения Android-девайсов напрямую к браузеру Chrome. Конечно, это нетривиальная задача, и требуется пара хитростей. Зато вкладка Devices дает доступ к некоторым интересным функциям браузера. О том, как ей пользоваться, мы рассказываем в этом видео:

Это и другие видео вы можете увидеть на нашем youtube-канале. Подписывайтесь, чтобы регулярно получать новые видео по тестированию!

На нашем курсе “Chrome DevTools: инструменты тестировщика” мы работаем со всеми нужными для QA-специалиста функциями Chrome.

Хотите присоединиться? Записывайтесь на курс!

 
Appium Viewer
12.03.2019 00:00

Автор: Батыров Арсений

Appium - популярный инструмент для автоматизации тестирования мобильных приложений. В десктопный клиент встроено множество удобных функций. Одна из них - это инспектор для элементов. С его помощью гораздо проще находить элементы, строить локаторы и изучать приложение. В этом Appium Viewer гораздо более функционален, чем UIAutomatorViewer. Более того, он умеет работать как с Android, так и с iOS, и может даже использоваться в качестве простого рекордера тестов.

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

Это и другие видео вы можете увидеть на нашем youtube-канале. Подписывайтесь, чтобы регулярно получать новые видео по тестированию!

Мы используем AppiumViewer для автоматизации на Android и iOS на нашем курсе “Автоматизатор мобильных приложений”.

Хотите присоединиться? Записывайтесь на курс!

Обсудить в форуме

 
Как подключить Android-девайс к компьютеру
05.03.2019 00:00

Авторы: Арсений Батыров и Виталий Котов

Во время тестирования мобильных приложений приходится пользоваться не только эмуляторами, но и реальными девайсами. На них можно проверить device-specific баги, работу GPS и bluetooth, а также множество других факторов. Для установки приложения или снятия логов девайс часто требуется подключать к компьютеру, а для этого в Android нужно совершить некоторые нетривиальные действия. В этом видео мы показываем, что нужно сделать для успешного подключения устройства.

На курсе “Тестирование мобильных приложений” мы подключаем различные устройства к компьютеру и проводим на них тестирование.

Хотите присоединиться? Записывайтесь на курс!

Обсудить в форуме

 



Страница 1 из 6