Тестирование программного обеспечения
Раздел 1. Основные понятия тестирования Раздел 2. Критерии выбора тестов
Раздел 3. Разновидности тестирования
Раздел 4. Особенности индустриального тестирования
Раздел 5. Регрессионное тестирование
Раздел 3. Разновидности тестирования
Пользовательское тестирование
Пользовательское тестирование - разработка и выполнение тестов методом "черного" ящика, в котором тестовые сценарии создаются для выполнения сценариев использования пользователями программного обеспечения (тестирование по сценариям использования).
Эргономика взаимодействия человек-система
Эргономика программных средств
Эргономика - это наука, рассматривающая вопросы взаимодействия человека с другими элементами системы и применяющая эргономические теорию, принципы, данные и методы в процессе проектирования для обеспечения сохранности здоровья человека и оптимизации общей производительности системы.
Эргономика программного обеспечения рассматривает вопросы применения эргономики к программным аспектам интерактивных систем.
Эргономика взаимодействия человек-система
Эргономика программных средств
Принципы, рекомендации и требования эргономики программного обеспечения помогают предотвратить возникновение у пользователей проблем с пригодностью использования программного обеспечения, таких как:
-дополнительные действия, не требуемые для выполнения задачи;
-вводящая в заблуждение информация;
-пользовательские интерфейсы с недостаточной информацией;
-неожиданная реакция интерактивной системы;
-навигационные ограничения при использовании системы;
-неэффективное восстановление после ошибок.
Эргономика взаимодействия человек-система
Эргономика программных средств
Области применения принципов, рекомендаций и требований эргономики программного обеспечения:
-прикладные программы (в том числе интернет-приложения);
-операционные системы;
-встроенное программное обеспечение;
-программные средства проектирования;
-вспомогательные технологии
Применение эргономических принципов, рекомендаций и требований способствует повышению уровня доступности программного обеспечения.
Эргономика взаимодействия человек-система
Эргономика программных средств
Термины и определения:
эргономика - научная дисциплина, изучающая взаимодействие человека
с другими элементами системы и факторы, влияющих на человека, предполагающая использование теории, принципов, данных и методов
для обеспечения благополучия человека и оптимизации общей производительности системы.
пригодность использования - свойство продукции, при наличии которого установленный пользователь может применять продукцию в определенных условиях использования для достижения установленных целей с необходимыми результативностью, эффективностью и удовлетворенностью.
условия использования - пользователи, задачи, оборудование (аппаратное обеспечение, программное обеспечение, материалы), физическая и социальная среда, в которых используют продукцию.
результативность - степень реализации запланированной деятельности и достижения запланированных результатов.
эффективность - связь между достигнутым результатом и использованными ресурсами