Content deleted Content added
#suggestededit-add-desc 1.0 Tags: Mobile edit Mobile app edit Android app edit |
|||
(14 intermediate revisions by 11 users not shown) | |||
Line 1:
{{Short description|Testing approach within software engineering}}
'''Component-based usability testing (CBUT)''' is a testing approach which aims at empirically testing the [[usability]] of an interaction component. The latter is defined as an elementary unit of an interactive system, on which behaviour-based evaluation is possible. For this, a component needs to have an independent, and by the user perceivable and controllable state, such as a radio button, a slider or a whole word processor application. The CBUT approach can be regarded as part of [[component-based software engineering]] branch of [[software engineering]].▼
{{Technical|date=October 2022}}
▲'''Component-based usability testing''' ('''CBUT
==Theory==
CBUT is based on both software architectural views such as [[model–view–controller]] (MVC), [[presentation–abstraction–control]] (PAC), ICON and CNUCE agent models that split up the software in parts, and [[cognitive psychology]] views where a
The ==Testing==
CBUT can be categorized according to two testing paradigms, the single-version testing paradigm (SVTP) and the multiple-versions testing paradigm (MVTP). In SVTP only one version of each interaction component in a system is tested. The focus is to identify interaction components that might reduce the overall usability of the system. SVTP is therefore suitable as part of a software-integration test. In MVTP on the other hand, multiple versions of a single component are tested while the remaining components in the system remain unchanged. The focus is on identifying the version with the highest usability of specific interaction component. MVTP therefore is suitable for component development and selection. Different CBUT methods have been proposed for SVTP and MVTP, which include measures based on recorded user interaction and questionnaires. Whereas in MVTP the recorded data can directly be interpreted by making a comparison between two versions of the interaction component, in SVTP log file analysis is more extensive as interaction with both higher and lower components must be considered
Meta-analysis on the data from several lab experiments that used CBUT measures suggests that these measures can be statistically more powerful than overall (holistic) usability measures
==Usability questionnaire==
is a questionnaire which can be used to evaluate the usability of individual interaction components, such as the volume control or the play control of a MP3 player. To evaluate an interaction component, the six
Users are asked to rate these statements on a seven
▲Users are asked to rate these statements on a seven point [[Likert scale]]. The average rating on these six statements is regarded as the user’s usability rating of the interaction component. Based on lab studies with difficult to use interaction components and easy to use interaction components, a break-even point of 5.29 on seven point Likert scale has been determined<ref name="Brinkman2009"/>. Using a One-sample [[student's t-test]] it is possible to examine whether users’ rating of an interaction component deviates from this break-even point. Interaction components that receive rating below this break-even point can be regarded as more comparable to the set of difficult to use interaction components, whereas ratings above this break-even point would be more comparable to the set if easy to use interaction components.
If engineers like to evaluate multiple interaction components simultaneously, the CBUQ questionnaire exists of separate sections, one for each interaction component, each with their own 6 PEOU statements.
Line 29 ⟶ 32:
== External links ==
* [http://mmi.tudelft.nl/~willem-paul/mp3player/Intro.htm Example study] that uses component-based usability questionnaire including [http://mmi.tudelft.nl/~willem-paul/mp3player/study.htm instructions, questionnaires], [http://mmi.tudelft.nl/~willem-paul/mp3player/results.htm data analysis] and [http://mmi.tudelft.nl/willem-paul/index.php/Questionnaires additional instructions] .
[[Category:Usability]]
[[Category:Software testing]]
[[Category:Tests]]
|