Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Тестування для користувача інтерфейсу

Реферат Тестування для користувача інтерфейсу





даного інтерфейсу, її використання, підготовки вхідних даних та інтерпретації вихідних. Інакше кажучи, зручність використання визначає ступінь простоти доступу користувача до функцій системи, які надаються безпосередньо людино-машинний (користувацький) інтерфейс. Тестування зручності використання користувальницького інтерфейсу, взагалі кажучи, не відноситься до класичних методів тестування програмних систем. Спеціаліст з тестування користувальницького інтерфейсу повинен поєднувати в собі знання як в області програмної інженерії, так і в фізіології, психології та ергономіці. На зручність використання інтерфейсу користувача впливають такі чинники: - легкість навчання - чи швидко людина вчиться використовувати систему; - ефективність навчання - чи швидко людина працює після навчання; - запам'ятовуваність навчання - чи легко запам'ятовується все, чого людина навчилася; - помилки - Чи часто людина допускає помилки в роботі; - загальна задоволеність - чи є загальне враження від роботи з системою позитивним. Всі ці фактори, незважаючи на свою неформальність, можуть бути виміряні. Для таких вимірів вибирається група типових користувачів системи, і в процесі їх роботи вимірюються показники їх роботи з системою (Наприклад, кількість допущених помилок), а також їм пропонується висловити власні враження від системи за допомогою заповнення опитувальних листів. Виділяють наступні етапи тестування зручності використання інтерфейсу користувача [1]. а) Дослідницьке - Проводиться після формулювання вимог до системи і розробки прототипу інтерфейсу. Основна мета на цьому етапі - провести високорівневе обстеження інтерфейсу і з'ясувати, чи дозволяє він з достатнім ступенем ефективності вирішувати завдання користувача. б) Оцінне - Проводиться після розробки низькорівневих вимог і деталізованого прототипу інтерфейсу користувача. Оцінне тестування поглиблює дослідне і має ту ж мету. На даному етапі вже проводяться кількісні виміри характеристик користувача інтерфейсу: вимірюються кількість звернень до системи допомоги по відношенню до кількості скоєних операцій, кількість помилкових операцій, час усунення наслідків помилкових операцій тощо в) Валідаційну - Проводиться ближче до етапу завершення розробки. На цьому етапі проводиться аналіз відповідності інтерфейсу програмної системи стандартам, що регламентують питання зручності інтерфейсу (наприклад ISO 13407 [2], ISO 9126 [3]), проводиться загальне тестування всіх компонентів користувацького інтерфейсу з точки зору кінцевого користувача. Під компонентами інтерфейсу тут розуміється як його програмна реалізація, так і система допомоги і керівництво користувача. Також на даному етапі перевіряється відсутність дефектів зручності використання інтерфейсу, виявлених на попередніх етапах. г) Порівняльне - Даний вид тестування може проводитися на будь-якому етапі розробки інтерфейсу. У ході порівняльного тестування порівнюються два або більше варіантів реалізації інтерфейсу користувача. Як правило, при тестуванні зручності використання користувацького інтерфейсу використовуються деякі евристичні критерії та характеристики, які замінюють точні оцінки в класичному тестуванні програмних систем. Наприклад, Якоб Нільсен у своїй роботі [4] виділив 10 евристичних характеристик зручного для користувача інтерфейсу, які з його точки зору повинні перевірятися при тестуванні зручності використання інтерфейсу. - Наблюдаемость стану системи. Система завжди повинна оповіщати користувача про те, що вона в даний момент робить, причому через розумні проміжки часу. - Співвіднесення з реальним світом. Термінологія, використана в інтерфейсі системи повинна співвідноситися з призначеним для користувача світом, тобто це повинна бути термінологія проблемної області користувача, а не технічна термінологія. - Користувача управління і свобода дій. Користувачі часто вибирають окремі інтерфейсні елементи і використовують функції системи помилково. У цьому випадку необхідно надавати чітко визначений "аварійний вихід", при допомогою якого можна повернутися до попереднього нормального стану. До таких "Аварійних виходів" відносяться, наприклад, функції відкату і зворотного відкату. - Цілісність і стандарти. Для позначення одних і тих же об'єктів, ситуацій і дій повинні використовуватися однакові слова у всіх частинах інтерфейсу. Більше того, термінологія повідомлень в інтерфейсі повинна враховувати угоди конкретної платформи. - Допомога користувачам у розпізнаванні, діагностиці та усуненні помилок. Повідомлення про помилках повинні бути написані на природній мові, а не замінюватися кодами помилок. Повідомлення про помилки повинні чітко визначати суть виниклої проблеми і пропонувати її конструктивне рішення. - Запобігання помилок. Продуманий дизайн користувал...


Назад | сторінка 5 з 6 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка інтерфейсу користувача для роботи з базою даних &Автомайстерня&
  • Реферат на тему: Розробка інтерфейсу користувача для роботи з базою даних Будинку культури
  • Реферат на тему: Поняття користувача інтерфейсу
  • Реферат на тему: Комп'ютерне проектування інтерфейсу користувача
  • Реферат на тему: Комп'ютерне проектування інтерфейсу користувача