Главная » Что. Где. Когда. » Как тестировать Windows 8 приложения

Как тестировать Windows 8 приложения

Тестирование приложений для Windows 8(Metro). Первые шаги.

После выпуска новой версии своего приложения – кредитный калькулятор, я решил попробывать нечто для себя новое. Как и любой тестировщик, я люблю изучать новинки.

На днях поставил операционку Windows 8(Metro).

Нужно было попробовать найти ошибки для приложения в стиле Metro.

Можно сказать, что приложения для Windows 8 представляют собой некий симбиоз мобильного приложения и приложения для обычной Windows. Приложение должно работать как в обычной Windows, так и в Windows в стиле Metro.

Т.е. нужно тестировать как взаимодействие приложения с клавиатурой и мышкой, так и touch интерфейс. Рассмотрим основные особенности тестирования данного рода приложений.

  1. UAC. User Access Control для Windows 8 есть. Если он отключен, то приложения в стиле Метро не работают
  2. Приложения в стиле Метро используют системные настройки Proxy(WinInet)
  3. Как это не странно звучит – обыкновенные приложения в стиле Метро не работают в фоне. Сворачивание приложения в трей(Tompstone) приводит к остановке работы приложения. Чтобы приложение работало в фоне – необходима поддержка этого со стороны приложения(аля служба)
  4. Touch интерфейс. Мультитач в принципе тестировать не нужно, потому что он не возможен. А вот быстрые тапы по различным элементам – стоит. При быстрых последовательных тапах приложение может падать.
  5. Навигация – тут нужно уделить внимание показам форм из правого меню, вызываемого смахиванием справа налево. Если в панели нажать определенную ссылку – появится форма. Потом снова нажать на ссылку – снова появится форма. Потом если на форме нажать назад, то форма должна исчезнуть. Т.е. не должно быть одновременно 2х форм при повторном нажатии ссылки.
  6. Блокировка экрана, логин, логаут, переход в спящий режим. Данные события тоже нужно обрабатывать. У меня была ошибка- при показе правого меню и переходе в спящий режим ; после возвращения в меню отображалось другое содержимое(меню не успевало подгрузиться)
  7. Клавиатура и скроллинг. Тут основное условие – при показе клавиатуры она не должна скрывать поле ввода, которое активно. Форма должна пролистываться для ввода.
  8. Переход по TAB – также нужно тестировать. Приложение в этом плане переняло особенности обыкновенных приложений Windows.
  9. Работа при отсутствии сети – тут нужно обратить внимание на активацию приложения при отсутствии сети, обработку сетевых ошибок. Я обратил внимание, что popup сообщения выглядят очень коряво(растянуты на весь экран). Это не очень красиво.
  10. Нужно тестировать по отдельности на планшетнике и на обыкновенном компьютере. Поведение может быть очень различным.
  11. Различные разрешения устройств– этому также нужно уделить внимание. Похоже различных устройств будет много.
  12. Кое-что я еще не изучил. Это различные жесты ; закрытие приложения(провести снизу вверх), получение preview.

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

О admin

x

Check Also

Рассрочка Рево Плюс — что это?

Рево Плюс ; это инновационный сервис рассрочки, который предоставляет каждому зарегистрированному пользователю кредитный лимит, который тот может тратить на покупки в партнерских магазинах и прочих интернет-маркетах. Преимущества онлайн-сервиса в том, ...

Раньше я тоже думал, что все отзывы о микрозаймах настоящие

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

Публичная оферта: что это такое простыми словами

Что такое публичная оферта Оферта являет собой предложение, связанное с заключением сделки. В нем изложены базовые договорные условия, которые адресованы определенному лицу или кругу лиц. При принятии адресатом этого предложения, ...

Прочие расходы в бухгалтерском учете: что это такое

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

Яндекс.Метрика Рейтинг@Mail.ru