22
Мобильные технологии. Тестирование. С чего начать?

Эвелина Тананаева -- Мобильные технологии: тестирование - с чего начать?

Embed Size (px)

Citation preview

Page 1: Эвелина Тананаева -- Мобильные технологии: тестирование - с чего начать?

Мобильные технологии. Тестирование. С чего начать?

Page 2: Эвелина Тананаева -- Мобильные технологии: тестирование - с чего начать?

Давайте знакомиться!

Тананаева Эвелина – специалист по тестированию мобильных приложений

Являюсь сотрудником

Все, рассказанное ниже, не является вымыслом и основано на собственном опыте

Page 3: Эвелина Тананаева -- Мобильные технологии: тестирование - с чего начать?

Цель презентации?

• Помочь обследователям «влиться» в тестирование мобильных приложений

• Дать ключ к понятию успешности мобильных приложений

Page 4: Эвелина Тананаева -- Мобильные технологии: тестирование - с чего начать?

Предположим ситуацию…

1. В отделе мобильных разработок Вы никогда не работали;

2. Вам необходимо провести тестирование двух аспектов: функциональности и UI;

3. Предлагаемые устройства: IPhone 3g и Мotorola DROID.

Page 5: Эвелина Тананаева -- Мобильные технологии: тестирование - с чего начать?

Особенности мобильных устройств

Hardware• Меньшая

производительность системы;

• Иные способы ввода информации.

Software• Иные OS;• Кросс-

платформенность;• Иные стандарты

интерфейсов.

Page 6: Эвелина Тананаева -- Мобильные технологии: тестирование - с чего начать?

IPhone & Android

Page 7: Эвелина Тананаева -- Мобильные технологии: тестирование - с чего начать?

IPhone. C чем придется столкнуться?

o ITunes;o Установка билда и Mobileprovision;o Синхронизация;o «Дрожание»

Page 8: Эвелина Тананаева -- Мобильные технологии: тестирование - с чего начать?

ITunes

iTunes — медиаплеер для проигрывания и систематизации аудио и видеофайлов, разработанный компанией Apple и бесплатно распространяющийся для платформ Mac OS X и Windows

Page 9: Эвелина Тананаева -- Мобильные технологии: тестирование - с чего начать?

Установка билдаАрхив с билдом содержит:• Название_проекта.app• *.mobileprovision Mobileprovision - специальный файл, с помощью которого подписываются приложение. Он создается специально для тестирования продуктов, которые планируют распространять через App Store. В него разработчики вносят UDID (для каждого он уникален) аппарата бета-тестера.

Page 10: Эвелина Тананаева -- Мобильные технологии: тестирование - с чего начать?

Синхронизация

Внимание!

Необходимо предварительно убедится, что на устройстве не стоит предыдущая версия программы.

Page 11: Эвелина Тананаева -- Мобильные технологии: тестирование - с чего начать?

Android. С чем придется столкнуться?

o ITuneso Установка билда и

Mobileprovisiono Синхронизацияo «Дрожание»o ASTRO

Page 12: Эвелина Тананаева -- Мобильные технологии: тестирование - с чего начать?

“MUST HAVE”для начинающих

Бесплатные полезные приложения для Android:PicMeTimerifficShootMe (Screen Grabber)OverclockWidgetUseful SwitchersOpenSSH BossPrefsSBSettings Backgrounder

Page 13: Эвелина Тананаева -- Мобильные технологии: тестирование - с чего начать?

Как сделать пользовательский интерфейс качественным?

Page 14: Эвелина Тананаева -- Мобильные технологии: тестирование - с чего начать?

Какой продукт считать успешным?

Page 15: Эвелина Тананаева -- Мобильные технологии: тестирование - с чего начать?

Для кого же мы все-таки создаем наши продукты, основанные на программном

обеспечении?

ДЛЯ ПОЛЬЗОВАТЕЛЕЙ!

Page 16: Эвелина Тананаева -- Мобильные технологии: тестирование - с чего начать?

Удовлетворенность

ДА• Ему приятно использовать

продукт;• Пользуется продуктом

постоянно;• Делает ему известность среди

«своих»;

НЕТ• Он избегает использовать

продукт;• Он даёт нелестные

рекомендации продукту;• Если пользователя вынуждают

использовать продукт, то производительность минимальна.

Page 17: Эвелина Тананаева -- Мобильные технологии: тестирование - с чего начать?

Составляющие успеха

1. ПОЛЕЗНОСТЬ:– Решаются текущие задачи;– Обеспечивается достижение цели.

2. УДОБСТВО:– Приложение не должно заставлять

пользователя думать!– Продукт должен быть ВЕЖЛИВЫМ.

3. КРАСОТА:– WOW-эффект

Page 18: Эвелина Тананаева -- Мобильные технологии: тестирование - с чего начать?

Чем определяется вежливость?

1. Вежливая программа всегда помнит, с кем общается.2. Вежливая программа говорит со мной на моём языке.3. Вежливая программа помнит мои успехи и достижения, ценит

мой труд.4. Вежливая программа заранее предупреждает меня о возможных

проблемах.5. Вежливая программа предугадывает мои действия.6. Вежливая программа не заносчива – она с готовностью пояснит

ситуацию.7. Вежливая программа не перекладывает на меня свои проблемы.8. Вежливая программа не просит от меня слишком много.

Алан Купер «Психбольница в руках пациентов»

Page 19: Эвелина Тананаева -- Мобильные технологии: тестирование - с чего начать?

Удобство программы определяется процессом

использования

Page 20: Эвелина Тананаева -- Мобильные технологии: тестирование - с чего начать?

Особенности использования МУ:

Характер пользования определяется платформой

Сценарий взаимодействия: достал-сделал-убрал

Условия пользования: в любую погоду, в любом месте

Page 21: Эвелина Тананаева -- Мобильные технологии: тестирование - с чего начать?

Основные заблуждения:

Приложения для ПК и МУ могут быть идентичны;

Сценарии использования ПК и МУ идентичны;Приложения могут не учитывать профили

платформ;МУ не имеет проблем с выходом в интернет; МУ не звонят почти никогда!Клавиатура облегчит ввод!

Page 22: Эвелина Тананаева -- Мобильные технологии: тестирование - с чего начать?

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

«Идеальный продукт».