🗊Презентация Тестирование мобильных приложений. (Лекция 19)

Нажмите для полного просмотра!
Тестирование мобильных приложений. (Лекция 19), слайд №1Тестирование мобильных приложений. (Лекция 19), слайд №2Тестирование мобильных приложений. (Лекция 19), слайд №3Тестирование мобильных приложений. (Лекция 19), слайд №4Тестирование мобильных приложений. (Лекция 19), слайд №5Тестирование мобильных приложений. (Лекция 19), слайд №6Тестирование мобильных приложений. (Лекция 19), слайд №7Тестирование мобильных приложений. (Лекция 19), слайд №8Тестирование мобильных приложений. (Лекция 19), слайд №9Тестирование мобильных приложений. (Лекция 19), слайд №10Тестирование мобильных приложений. (Лекция 19), слайд №11Тестирование мобильных приложений. (Лекция 19), слайд №12Тестирование мобильных приложений. (Лекция 19), слайд №13Тестирование мобильных приложений. (Лекция 19), слайд №14Тестирование мобильных приложений. (Лекция 19), слайд №15Тестирование мобильных приложений. (Лекция 19), слайд №16Тестирование мобильных приложений. (Лекция 19), слайд №17Тестирование мобильных приложений. (Лекция 19), слайд №18Тестирование мобильных приложений. (Лекция 19), слайд №19Тестирование мобильных приложений. (Лекция 19), слайд №20Тестирование мобильных приложений. (Лекция 19), слайд №21Тестирование мобильных приложений. (Лекция 19), слайд №22Тестирование мобильных приложений. (Лекция 19), слайд №23Тестирование мобильных приложений. (Лекция 19), слайд №24Тестирование мобильных приложений. (Лекция 19), слайд №25Тестирование мобильных приложений. (Лекция 19), слайд №26Тестирование мобильных приложений. (Лекция 19), слайд №27

Содержание

Вы можете ознакомиться и скачать презентацию на тему Тестирование мобильных приложений. (Лекция 19). Доклад-сообщение содержит 27 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Manual QA course
Lecture 19. Тестирование мобильных приложений.
Описание слайда:
Manual QA course Lecture 19. Тестирование мобильных приложений.

Слайд 2





Web, Native & Hybrid apps.
Описание слайда:
Web, Native & Hybrid apps.

Слайд 3





Web, Native & Hybrid apps.
Web – приложения – сайт, оптимизированный
под смартфон. Пользовательский интерфейс
создается, с помощью стандартных
Web – технологий.
Описание слайда:
Web, Native & Hybrid apps. Web – приложения – сайт, оптимизированный под смартфон. Пользовательский интерфейс создается, с помощью стандартных Web – технологий.

Слайд 4





Web, Native & Hybrid apps.
Native – Приложения, разработанные специально
под конкретную платформу.
Описание слайда:
Web, Native & Hybrid apps. Native – Приложения, разработанные специально под конкретную платформу.

Слайд 5





Web, Native & Hybrid apps.
Hybrid – Приложения, которые сочетают
В себе как Native так и Web элементы.
Описание слайда:
Web, Native & Hybrid apps. Hybrid – Приложения, которые сочетают В себе как Native так и Web элементы.

Слайд 6





Особенности тестирования mobile.
Тестирование обновлений;
Тестирование интернационализации;
Тестирование удобства использолвания;
Monkey testing;
Мультидевайсовое тестирование;
Описание слайда:
Особенности тестирования mobile. Тестирование обновлений; Тестирование интернационализации; Тестирование удобства использолвания; Monkey testing; Мультидевайсовое тестирование;

Слайд 7





Особенности тестирования mobile. Размер экрана и touch – интерфейс.
 - Все элементы должны быть такого размера, что бы пользователь мог попасть по ним;
 - Отсутствие пустых экранов в приложениях;
 - Многократные нажатия на кнопки;
 - Проверка нативных жестов в приложениях.
Описание слайда:
Особенности тестирования mobile. Размер экрана и touch – интерфейс. - Все элементы должны быть такого размера, что бы пользователь мог попасть по ним; - Отсутствие пустых экранов в приложениях; - Многократные нажатия на кнопки; - Проверка нативных жестов в приложениях.

Слайд 8





Особенности тестирования mobile. Ресурсы устройства.
Описание слайда:
Особенности тестирования mobile. Ресурсы устройства.

Слайд 9





Особенности тестирования mobile. Ресурсы устройства.
 - Утечки памяти. Могут появляться в охнах, с большим количеством информации (длинные списки, длительным workflow, неправильном кешировании изображений);
 - Обработка ситуаций нехватки памяти, для работы приложения.
 - Недостаток места для установки приложения.
 - Отсутствие некоторых устройствах, поддерживаемых приложением функиций (SD – карта, 3G);
 - Установка или перенос приложения на SD – карту.
Описание слайда:
Особенности тестирования mobile. Ресурсы устройства. - Утечки памяти. Могут появляться в охнах, с большим количеством информации (длинные списки, длительным workflow, неправильном кешировании изображений); - Обработка ситуаций нехватки памяти, для работы приложения. - Недостаток места для установки приложения. - Отсутствие некоторых устройствах, поддерживаемых приложением функиций (SD – карта, 3G); - Установка или перенос приложения на SD – карту.

Слайд 10





Особенности тестирования mobile. Usability.
Описание слайда:
Особенности тестирования mobile. Usability.

Слайд 11





Особенности тестирования mobile. Usability.
 - Соответствие правилам хорошего тона (Apple HIG, Google Material Design);
 - Размер элементов;
 - Количество информации;
 - Адаптация под разные размеры экранов;
 - Проверка изменения ориентации устройства (Portrait, Landscape);
Описание слайда:
Особенности тестирования mobile. Usability. - Соответствие правилам хорошего тона (Apple HIG, Google Material Design); - Размер элементов; - Количество информации; - Адаптация под разные размеры экранов; - Проверка изменения ориентации устройства (Portrait, Landscape);

Слайд 12





Особенности тестирования mobile. Usability.
 - Отзывчивость на воздействия (Графическая, звуковая, тактильная);
 - Сообщения об ошибках;
 - Цветовая гамма.
Описание слайда:
Особенности тестирования mobile. Usability. - Отзывчивость на воздействия (Графическая, звуковая, тактильная); - Сообщения об ошибках; - Цветовая гамма.

Слайд 13





Особенности тестирования mobile. Различные версии OS.
Описание слайда:
Особенности тестирования mobile. Различные версии OS.

Слайд 14





Особенности тестирования mobile. Различные версии OS.
 - Retina и обычные экраны (изображения для retina, попавшие в обычные устройства будут выглядеть очень большими);
 - Версии OS (Приложения не должны устанавливаться на неподдерживаемые версии OS);
 - Соответствие используемых экранов в приложении (Решения, которые имеют смысл для одной платформы, могут быть неуместны в другой).
Описание слайда:
Особенности тестирования mobile. Различные версии OS. - Retina и обычные экраны (изображения для retina, попавшие в обычные устройства будут выглядеть очень большими); - Версии OS (Приложения не должны устанавливаться на неподдерживаемые версии OS); - Соответствие используемых экранов в приложении (Решения, которые имеют смысл для одной платформы, могут быть неуместны в другой).

Слайд 15





Особенности тестирования mobile.Прерывания.
 - Входящие и исходящие SMS, MMS, звонки, оповещения других приложений;
 - Выключение устройства, изъятие аккумулятора, зарядка устройства;
 - Переход в режим ожидания (В том числе и с защитой паролем);
 - Изменение ориентации устройства в режиме ожидания;
 - Включение/отключение сети, GPS, авиа – режима, Bluetooth;
 - Отключение/подключение SD – карты, физической клавиатуры, гарнитуры.
Описание слайда:
Особенности тестирования mobile.Прерывания. - Входящие и исходящие SMS, MMS, звонки, оповещения других приложений; - Выключение устройства, изъятие аккумулятора, зарядка устройства; - Переход в режим ожидания (В том числе и с защитой паролем); - Изменение ориентации устройства в режиме ожидания; - Включение/отключение сети, GPS, авиа – режима, Bluetooth; - Отключение/подключение SD – карты, физической клавиатуры, гарнитуры.

Слайд 16





Особенности тестирования mobile. Платный контент.
 - Соответствие цены и содержимого, заявленного в приложении тому, что попадает к пользователю;
 - Восстановление покупок;
 - Сохранение покупок при обновлении приложения.
Описание слайда:
Особенности тестирования mobile. Платный контент. - Соответствие цены и содержимого, заявленного в приложении тому, что попадает к пользователю; - Восстановление покупок; - Сохранение покупок при обновлении приложения.

Слайд 17





Особенности тестирования mobile. Интернационализация.
 - Проверка корректности перевода;
 - Все переведенные слова, корректно располагаются в отведенных для них местах;
 - Проверка форматов дат, разделителей в числах и других нетривиальных моментах.
Описание слайда:
Особенности тестирования mobile. Интернационализация. - Проверка корректности перевода; - Все переведенные слова, корректно располагаются в отведенных для них местах; - Проверка форматов дат, разделителей в числах и других нетривиальных моментах.

Слайд 18





Особенности тестирования mobile. Обновления.
 - Убедиться, что поддерживаются все версии из предыдущих релизов (если в приложении добавлена функциональность из новой версии ОС, то необходимо разрабатывать урезанный функционал для старых версий ОС);
 - Проверка обновлений (Сохранение всех данных пользователей, Авторизация).
Описание слайда:
Особенности тестирования mobile. Обновления. - Убедиться, что поддерживаются все версии из предыдущих релизов (если в приложении добавлена функциональность из новой версии ОС, то необходимо разрабатывать урезанный функционал для старых версий ОС); - Проверка обновлений (Сохранение всех данных пользователей, Авторизация).

Слайд 19





Основные версии ОС.
Описание слайда:
Основные версии ОС.

Слайд 20





Как облегчить процесс тестирования.
 - Если приложение поддерживает Portrait/Landscape – уделите смене ориентации много времени;
 - Лучше всего переходите между экранами во время взаимодействия с сетью;
 - Запросы должны отменяться, если они не завершены;
 - Ответ от сервера на удаленный из памяти (невидимый) экран, не должны крэшить приложение.
Описание слайда:
Как облегчить процесс тестирования. - Если приложение поддерживает Portrait/Landscape – уделите смене ориентации много времени; - Лучше всего переходите между экранами во время взаимодействия с сетью; - Запросы должны отменяться, если они не завершены; - Ответ от сервера на удаленный из памяти (невидимый) экран, не должны крэшить приложение.

Слайд 21





Как облегчить процесс тестирования.
 - Скриншоты, логи, видео;
 - Использование «Обезьянок», для поиска крэшей и зависаний (Android – UI Monkey Exerciser, iOS - CrashMonkey);
 - Использование Бета – версии (Для Android – встроенное в магазин решение, для iOS - TestFlight). Желательно оборачиватиь приложения в оболочки (Crashlytics, TestFairy, HockeyApp)
Описание слайда:
Как облегчить процесс тестирования. - Скриншоты, логи, видео; - Использование «Обезьянок», для поиска крэшей и зависаний (Android – UI Monkey Exerciser, iOS - CrashMonkey); - Использование Бета – версии (Для Android – встроенное в магазин решение, для iOS - TestFlight). Желательно оборачиватиь приложения в оболочки (Crashlytics, TestFairy, HockeyApp)

Слайд 22





Как облегчить процесс тестирования.
 - Использовать настройки разработчика:
  - iOS – позволяет настраивать скорость интернет – соединения и раздавать его используя устройство, как точку доступа, логировать использование трафика и энергии, удобное тестирование iAd – рекламы.
  - Android – настройки на любой вкус – от отображения загрузки процессора до изменения анимации интерфейса.
Описание слайда:
Как облегчить процесс тестирования. - Использовать настройки разработчика: - iOS – позволяет настраивать скорость интернет – соединения и раздавать его используя устройство, как точку доступа, логировать использование трафика и энергии, удобное тестирование iAd – рекламы. - Android – настройки на любой вкус – от отображения загрузки процессора до изменения анимации интерфейса.

Слайд 23


Тестирование мобильных приложений. (Лекция 19), слайд №23
Описание слайда:

Слайд 24


Тестирование мобильных приложений. (Лекция 19), слайд №24
Описание слайда:

Слайд 25


Тестирование мобильных приложений. (Лекция 19), слайд №25
Описание слайда:

Слайд 26


Тестирование мобильных приложений. (Лекция 19), слайд №26
Описание слайда:

Слайд 27





Вопросы и ответы
Описание слайда:
Вопросы и ответы



Похожие презентации
Mypresentation.ru
Загрузить презентацию