You are on page 1of 6

Running Head: USER INTERFACE DESIGN INDIVIDUAL ASSIGNMENT

User Interface Design Individual Assignment

Reg No : CSC/030/2017

Name : Muthusi Mathew Musee

Course Code : COM 410

Due Date: 22th Feb 2021


Running Head: USER INTERFACE DESIGN INDIVIDUAL ASSIGNMENT
2
1. User Interface Testing Methods.

Introduction

User Interface testing is an essential aspect of the testing cycle of applications. Testing

approaches are used to check whether programs are reliable and user oriented to the anticipated

performance and features. Testing not only increases the consistency of the program, it also

means that the product makes end users happy (Almeida, et al, 2017). Tests provide a monitor

over all graphics and visual indications including menus, text boxes, radio buttons, colours, fonts

and more. The main aspects checked in UI testing include, functionality, visual design, usability,

compliance and performance. There are three main testing methods i.e. Manual Testing, Record-

and-Playback Testing and Model-Based Testing.

Manual Testing

In this case, a human tester carries out a sequence of operations to ensure that the program

operates properly and that the graphical components agree with documentation. Manual testing

has significant disadvantages that it can take time, and the test coverage is incredibly limited.

The accuracy of the experiments in this method often relies on the evaluation team's experience

and skills.

Record-and-Playback Testing

This is achieved using automation techniques, which are often referred to as record and playback

testing. The automatic UI testing tool logs any task, event and device interaction. The steps

observed are then replicated, implemented and correlated with the performance predicted

(Adinda & Suzianti, 2018). The replay process can be replicated with different data sets for

further study.
Running Head: USER INTERFACE DESIGN INDIVIDUAL ASSIGNMENT
3
Model-Based Testing del-Based Testing

It is here that graphic templates are created that define a system's behavior. This encourages the

tester to create highly successful test cases and facilitates a better understanding of the method.

In the templates, the test tester specifies the device inputs and outputs that it uses to perform the

experiments. The following are followed when testing:

Set up a device model

Determine inputs of device

Check the performance expected

Perform the test

Checking and validating device performance compared to the expected output.

The model-based system is excellent because it facilitates a high automation standard. It also

contains a larger number of states in the system and thereby increases the evaluation coverage.

2. Write brief notes on user interaction frameworks and paradigms giving examples of

interaction mental models and human errors.

Interaction frameworks

User interaction is just how people interact from the first connection to the last moment with

your website or smartphone app. An interaction framework can help you develop work, save

money and redesign quicker and more effectively. The discipline of designing products that look

much like humans is interaction design (Ryabinin & Kolesnik, 2020).


Running Head: USER INTERFACE DESIGN INDIVIDUAL ASSIGNMENT
4
Imagine going to the grocery store, but you're stopped outside by a cashier before you reach the

shop. They ask you for your name, your address and whether you want to receive information

from the store into your mailbox then you can go in.

This is now a strange and unnatural interaction. However, several phone apps do it, one of the

first things one is likely to find after installing a smartphone app are alerts asking whether the

app should access your images, your location or if you want to push notifications. What the

interface design should be about is to turn the environment into a digital experience in the most

normal manner from start to end, by following the creation of products and applications.

The difference between accessibility and usability has made the field of human computer

interaction a high profile research field in computer science and it is challenging, but it is also

important, to improve usability science and technology rapidly enough. Now that's where the

paradigm aspect enters. Paradigms are almost similar to interaction framework. Developing

technology while making usability as easy as possible.

Mental models

They are concerned with how a user perceives and believes the world around them rather than

being a factual concept. You can, however, simulate these models in your designs in order to

make them more usable and intuitive if you can understand your users' mental models (Gill, et

al,2020). Mental modelling is a confidence artefact. They assume that a person has an interaction

or method.

It is necessary because users schedule and project future behaviours based on mental simulations

in a system. Designers should use the mental models of users to express their tasks in their shape.

However, only if you really grasp the conceptual templates can you do it effectively.
Running Head: USER INTERFACE DESIGN INDIVIDUAL ASSIGNMENT
5
Human errors

Most of the main sources of error in a complex system are human operators. A badly built

human-computer interface is responsible for multiple operator errors (Xie, Zhou & Wang, 2017).

However, in an otherwise automatic environment, human beings are also expected to be unsafe.

Also the most trained and alarm operators are vulnerable to boredom if they are not commonly

expected for routine service, and anxiety is raised if an unexpected situation happens and lives

are at risk.
Running Head: USER INTERFACE DESIGN INDIVIDUAL ASSIGNMENT
6
References

Almeida , P., Abreu, J., Silva, T., Varsori, E., Oliveira, E., Velhinho, A., ... & Oliveira, D. (2017,

October). Iterative user experience evaluation of a user interface for the unification of TV

contents. In Iberoamerican Conference on Applications and Usability of Interactive TV

(pp. 44-57). Springer, Cham.

Adinda, P. P., & Suzianti, A. (2018, November). Redesign of user interface for e-government

application using usability testing method. In Proceedings of the 4th International

Conference on Communication and Information Processing (pp. 145-149).

Ryabinin, K., & Kolesnik, M. (2020). Scientific Visualization System on a Chip with Tangible

User Interface⋆.

Gill, J. C., Malamud, B. D., Barillas, E. M., & Guerra Noriega, A. (2020). Construction of

regional multi-hazard interaction frameworks, with an application to Guatemala. Natural

Hazards and Earth System Sciences, 20(1), 149-180.

Xie, B., Zhou, J., & Wang, H. (2017). How influential are mental models on interaction

performance? exploring the gap between users’ and designers’ mental models through a

new quantitative method. Advances in Human-Computer Interaction, 2017.

You might also like