Масса профессиональных тестировщиков имеют крайне смутное представление о том, что же такое удобство использования и как правильно его необходимо выполнять.
Далее в материале как раз и будет дан разбор всех популярных мифов и домыслов об этом типе тестирования.
Первый миф: всё удобство использования — это GUI
В профессиональном восприятии большинства тестировщиков, есть сразу два взаимоисключающих типа тестирования программного обеспечения:
- Функциональные проверки (корректно или некорректно работает заявленный функционал);
- Проверка GUI (на каких местах расположены нужные кнопочки, какие их габариты, цвет и прочее).
Всё функциональное тестирование при такой градации может показаться очень важным, а проверка графического интерфейса — всего лишь вспомогательной опцией в повседневной деятельности организаций по контролю качества, простенькой в понимании и вообще некритичной.
Но как раз такую деятельность многие и именуют тестированием удобства использования.
И это в корне неверная трактовка, потому что тестирование GUI и проверка удобства использования — это разные понятия.
Удобство использования — всего лишь свойство ПО удовлетворять запросы клиента, а графическая составляющая — одна из разновидностей всей структуры удобства использования.
Любое удобное ПО, традиционно, характеризуется базовой совокупностью факторов:
- Наличие перечня доступной функциональности и возможности пользователя управлять ею;
- Простота применения функций ПО и быстрота обучения;
- Сумма ошибок, которые допускают пользователи из-за своего личного непонимания.
Это означает, что для достижения хорошего удобства использования недостаточно просто менять цвет кнопок, а комфорт пользователей состоит как из функциональных тестов, так и из проверки GUI и поддержки пользователей.
Второй миф: проверять удобство использования легко
Совершенно не так! Именно та когорта тестировщиков, кто называет проверку удобства использования очень простой, и выполняют ее без использования необходимых техник, максимально дискредитируют термин проверки удобства использования как таковой.
Чтобы ваше тестирования удобства использования было продуктивным и полезным, необходим набор следующих умений и знаний:
- Понимание базовых принципов удобства использования и процесса проектирования графических интерфейсов;
- Внушительный опыт применения ПО на подобных веб-платформах;
- Анализ бизнес-составляющей ПО;
- Понимание пользователей: как они работают с продуктом, как они это делают.
И при всём этом не получится просто взять и использовать подобные знания: любая техническая догадка должна проверяться и фиксироваться исключительно на реальных пользователях.
Третий миф: клиент знает сам, как всё должно работать
Если вы работаете над заказным ПО, то может наступить момент, когда вы попросту расслабляетесь.
Можно просто узнать у клиента как он хочет, и сделать так.
Но есть парочку «но»:
- Порой, клиент выдвигает совсем нелогичные идеи;
- Клиенту неизвестны все варианты реализации проекта и иногда он придумывает что-то очень сложное;
- Постоянное выполнение запроса за запросом от клиента может превратить ПО в продукт, который просто потеряет свою первоначальную консистентность и оригинальность.
Краткий итог
Удобство использования — крайне развивающаяся сфера IT-технологий и веб-разработки в частности.
Только борьба с вышеуказанными мифами позволит вам постоянно совершенствовать удобство использования программного обеспечения.
Оставить комментарий