Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...
Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...
Топ:
История развития методов оптимизации: теорема Куна-Таккера, метод Лагранжа, роль выпуклости в оптимизации...
Генеалогическое древо Султанов Османской империи: Османские правители, вначале, будучи еще бейлербеями Анатолии, женились на дочерях византийских императоров...
Эволюция кровеносной системы позвоночных животных: Биологическая эволюция – необратимый процесс исторического развития живой природы...
Интересное:
Берегоукрепление оползневых склонов: На прибрежных склонах основной причиной развития оползневых процессов является подмыв водами рек естественных склонов...
Что нужно делать при лейкемии: Прежде всего, необходимо выяснить, не страдаете ли вы каким-либо душевным недугом...
Искусственное повышение поверхности территории: Варианты искусственного повышения поверхности территории необходимо выбирать на основе анализа следующих характеристик защищаемой территории...
Дисциплины:
|
из
5.00
|
Заказать работу |
Содержание книги
Поиск на нашем сайте
|
|
|
|


В описанный ниже чек-лист вошли только общие характеристики. Естественно, в тестируемом приложении может быть функциональность, для которой нужно применять отдельный подход и создать отдельные сценарии. То же самое верно для производительности, удобства использования, безопасности и прочего тестирования, которое необходимо вашему приложению. Чек-лист состоит из восьми разделов:
● Функциональное тестирование;
● Тестирование совместимости;
● Тестирование безопасности;
● Тестирование локализации и глобализации;
● Тестирование удобства использования;
● Стрессовое тестирование;
● Кросс-платформенное тестирование;
● Тестирование производительности.
Функциональное тестирование:В данном пункте нам важно убедиться, что наш продукт соответствует нужной функциональной спецификации, упомянутой в документации по разработке.
● Установка/удаление/накатка версий;
● Запуск приложения (отображение Splash Screen);
● Работоспособность основного функционала приложения;
○ Авторизация (по номеру телефона/через соц. сети/e-mail);
○ Регистрация (по номеру телефона/через соц. сети/e-mail);
○ Онбординг новых пользователей;
○ Валидация обязательных полей;
○ Навигация между разделами приложения;
○ Редактирование данных в профиле пользователя;
○ Проверка оплаты;
○ Тестирование фильтров;
○ Бонусы;
● Корректное отображение ошибок;
● Работа с файлами (отправка/получение/просмотр);
● Тестирование тайм-аутов;
● Тестирование заглушек (не соединения с интернетом/нет, например, товаров и т.д);
● Тестирование pop-up, алертов;
● Тестирование WebView;
● Скролл/свайп элементов;
● Тестирование PUSH уведомлений;
● Сворачивание/разворачивание приложения;
● Разные типы подключений (сотовая связь/Wi-Fi);
● Ориентация экрана (альбомная/портретная);
● Темная/светлая темы;
● Реклама в приложении;
● Шаринг контента в соц. сети;
● Работа приложения в фоне;
● Пагинация страниц;
● Политики конфиденциальности и прочие ссылки на документы.
Тестирование совместимости: Тестирование совместимости используется, чтобы убедиться, что ваше приложение совместимо с другими версиями ОС, различными оболочками и сторонними сервисами, а также аппаратным обеспечением устройства.
● Корректное отображение гео;
● Информации об операциях (чеки и т.д.);
● Различные способы оплаты (Google Pay, Apple Pay);
● Тестирование датчиков (освещенности, температуры устройства, гироскоп и т.д.);
● Тестирование прерываний (входящий звонок/смс/push/будильник/режим «Не беспокоить» и т.д.);
● Подключение внешних устройств (карта памяти/наушники и т.д.).
Тестирование безопасности: Данная проверка нацелена на поиск недостатков и пробелов с точки зрения безопасности приложения.
● Тестирование разрешений (доступ к камере/микрофону/галерее/и т.д.);
● Данные пользователя (пароли) не передаются в открытом виде;
● В полях, с вводом пароля и подтверждением пароля, данные скрываются астерисками.
Тестирование локализации и глобализации: Тестирование интернационализации/глобализации приложения включает тестирование приложения для различных местоположений, форматов дат, чисел и валют, а также замену фактических строк псевдостроками. Тестирование локализации включает тестирование приложения с локализованными строками, изображениями и рабочими процессами для определенного региона.
● Все элементы в приложении переведены на соответствующий язык;
● Тексты зашиты внутри приложения и пользователь в настройках приложения может выставить необходимый язык;
● Тексты зависят от языка в системных настройках;
● Тексты приходят с сервера;
● Корректное отображение форматов дат (ГОД — МЕСЯЦ — ДЕНЬ или ДЕНЬ — МЕСЯЦ — ГОД.);
● Корректное отображение времени в зависимости от часового пояса.
|
|
|
Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...
Индивидуальные очистные сооружения: К классу индивидуальных очистных сооружений относят сооружения, пропускная способность которых...
Типы оградительных сооружений в морском порту: По расположению оградительных сооружений в плане различают волноломы, обе оконечности...
Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначенные для поддерживания проводов на необходимой высоте над землей, водой...
© cyberpedia.su 2017-2026 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!