View
379
Download
0
Category
Preview:
Citation preview
Мобильные технологии. Тестирование. С чего начать?
Давайте знакомиться!
Тананаева Эвелина – специалист по тестированию мобильных приложений
Являюсь сотрудником
Все, рассказанное ниже, не является вымыслом и основано на собственном опыте
Цель презентации?
• Помочь обследователям «влиться» в тестирование мобильных приложений
• Дать ключ к понятию успешности мобильных приложений
Предположим ситуацию…
1. В отделе мобильных разработок Вы никогда не работали;
2. Вам необходимо провести тестирование двух аспектов: функциональности и UI;
3. Предлагаемые устройства: IPhone 3g и Мotorola DROID.
Особенности мобильных устройств
Hardware• Меньшая
производительность системы;
• Иные способы ввода информации.
Software• Иные OS;• Кросс-
платформенность;• Иные стандарты
интерфейсов.
IPhone & Android
IPhone. C чем придется столкнуться?
o ITunes;o Установка билда и Mobileprovision;o Синхронизация;o «Дрожание»
ITunes
iTunes — медиаплеер для проигрывания и систематизации аудио и видеофайлов, разработанный компанией Apple и бесплатно распространяющийся для платформ Mac OS X и Windows
Установка билдаАрхив с билдом содержит:• Название_проекта.app• *.mobileprovision Mobileprovision - специальный файл, с помощью которого подписываются приложение. Он создается специально для тестирования продуктов, которые планируют распространять через App Store. В него разработчики вносят UDID (для каждого он уникален) аппарата бета-тестера.
Синхронизация
Внимание!
Необходимо предварительно убедится, что на устройстве не стоит предыдущая версия программы.
Android. С чем придется столкнуться?
o ITuneso Установка билда и
Mobileprovisiono Синхронизацияo «Дрожание»o ASTRO
“MUST HAVE”для начинающих
Бесплатные полезные приложения для Android:PicMeTimerifficShootMe (Screen Grabber)OverclockWidgetUseful SwitchersOpenSSH BossPrefsSBSettings Backgrounder
Как сделать пользовательский интерфейс качественным?
Какой продукт считать успешным?
Для кого же мы все-таки создаем наши продукты, основанные на программном
обеспечении?
ДЛЯ ПОЛЬЗОВАТЕЛЕЙ!
Удовлетворенность
ДА• Ему приятно использовать
продукт;• Пользуется продуктом
постоянно;• Делает ему известность среди
«своих»;
НЕТ• Он избегает использовать
продукт;• Он даёт нелестные
рекомендации продукту;• Если пользователя вынуждают
использовать продукт, то производительность минимальна.
Составляющие успеха
1. ПОЛЕЗНОСТЬ:– Решаются текущие задачи;– Обеспечивается достижение цели.
2. УДОБСТВО:– Приложение не должно заставлять
пользователя думать!– Продукт должен быть ВЕЖЛИВЫМ.
3. КРАСОТА:– WOW-эффект
Чем определяется вежливость?
1. Вежливая программа всегда помнит, с кем общается.2. Вежливая программа говорит со мной на моём языке.3. Вежливая программа помнит мои успехи и достижения, ценит
мой труд.4. Вежливая программа заранее предупреждает меня о возможных
проблемах.5. Вежливая программа предугадывает мои действия.6. Вежливая программа не заносчива – она с готовностью пояснит
ситуацию.7. Вежливая программа не перекладывает на меня свои проблемы.8. Вежливая программа не просит от меня слишком много.
Алан Купер «Психбольница в руках пациентов»
Удобство программы определяется процессом
использования
Особенности использования МУ:
Характер пользования определяется платформой
Сценарий взаимодействия: достал-сделал-убрал
Условия пользования: в любую погоду, в любом месте
Основные заблуждения:
Приложения для ПК и МУ могут быть идентичны;
Сценарии использования ПК и МУ идентичны;Приложения могут не учитывать профили
платформ;МУ не имеет проблем с выходом в интернет; МУ не звонят почти никогда!Клавиатура облегчит ввод!
Итог Обо всех подобных ошибках вы можете спокойно догадаться сами, если просто на минутку забудете о том, что вы обследователи и поставите себя на место простого пользователя. Не стесняйтесь привлекать к тестированию маркетологов, посторонних людей или даже маленьких детей, ведь они точно знают, что может значить сочетание слов
«Идеальный продукт».
Recommended