Главная » Тестирование и юзабилити платежных систем

Тестирование и юзабилити платежных систем

Тестирование программного обеспечения

Проверка соответствия текущего состояния продукта заявленным (запланированным) характеристикам. Основной (конечной) целью тестирования является обеспечение Качества продукта, с учетом всевозможных составляющих для конкретно этого программного комплекса. Согласно ISO 9126 качество программного обеспечения оценивается как некая интегральная оценка, учитывающая следующие характеристики:

  • надёжность;
  • сопровождаемость;
  • удобство использования;
  • эффективность;
  • универсальность;
  • функциональность.

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

Сроки проведения тестирования ПО:

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

Вариант II. Тестирования начинается одновременно со стартом разработки продукта. Продолжает все время, пока идет разработка. Данный подход требует больше ресурсов, но качество тестирования заметно выше.

Выделяют следующие уровни тестирования ПО:

  • Модульное тестирование – тестируется минимально возможные компоненты системы. Класс, функция и т.п.
  • Интеграционное тестирование – поиск проблемы в интерфейсах (не пользовательском представлении данных) взаимодействия между модулями системы.
  • Системное тестирование – проверяется соответствие системы исходным требованиям к ней.
  • Альфа-тестирование – разработчики выполняют имитацию реальной работы с системой. Иногда на этом уровне тестирования привлекаются ответственные пользователи со стороны заказчика системы.
  • Бета-тестирование – продукт распространяется среди группы лиц почти готового продукта. Эти люди реально работают с системой. Результаты тестирования передаются разработчикам. Часто ПО передается с ограниченным функционалом или же с ограничением по времени работы.

Анализ юзабилити платежных интерфейсов

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

Пример оцениваемых показателей:

  • Удобство расположения информационных блоков и их приоритетность
  • Простота и очевидность заполняемых форм.
  • Наличие необходимых подсказок на всех этапах работы с интерфейсом.
  • Отсутствие лишнего на экранах — концентрация пользователя на каждом экране должна быть на главном.
  • И т.д.

С нами можно связаться по электронной почте: consulting@e-moneynews.ru