Hci Flashcards

1
Q

The process of executing the program with intent of finding faults.

A

Software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Types of software testing

A

Functional testing
Non-functional testing
Manual testing
Automated testing
System testing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

A testing method for measuring how easy and user-friendly a software application is.

A

User experience testing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Kind of user test

A

Formative evaluation
Field study
Controlled experiment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

It is a testing process that considers the random elements of the website and conduct experiments on two or more variants of the websites elements such as web page, page element, and others

A

A/B testing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

A method of conducting controlled, randomized experiments with the goal of improving a website metric, such as clicks, form completion or purchases.

A

Split testing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

It allows for variations to be targeted at specific groups of visitors, delivering a more tailored and personalized experience.

A

Split testing tool

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

It is the most common way to record. Just jot down words or phrases that you think are important, especially the critical incidents.

A

Paper and pen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Good for capturing the user think aloud, facial expressions, and body language.

A

Audio and video recording

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Offers a cheap and easy way to record a user test

A

Screen capture software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Finding usability problems in order to fix them in the next iteration. Formative evaluation doesn’t need a full working implementation, but can be done on a variety prototype.

A

Formative evaluation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Running a test in a lab environment on task of your invention may not tell you enough about how well your interface will work in a real context on real task

A

Field study

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

The goal of this user test is to test a quantifiable hypothesis about one or more interfaces. Hypothesis about can only be tested by quantitative measurements of usability, like time elapsed, number of errors, or subject ratings.

A

Controlled experiment

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

The user’s primary role is to perform the task using the interface

A

User

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

The leader of the user test

A

Facilitator

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

While the user is thinking aloud, and the facilitator is coaching the think-aloud, any observers int he room should be doing the opposite: keeping quiet.

A

Observers

17
Q

A document describing the conduct and results of testing carried out for system.

A

Test report

18
Q

When people make mistakes while coding, we call this mistake bug. Error tend to propagate

A

Error, mistake, bug

19
Q

Testing is concerned with errors faults failures and incident.

A

Test

20
Q

A test case has an identity and is associated with program behavior

A

Test case

21
Q

A collection of test or test cases that is used for validating bag fixes within a logical or physical area of a product

A

Test suite

22
Q

Kit is the step by step instructions that describe how a test case is to be executed. It may contain one or more test cases.

A

Test script

23
Q

In software testing tells us what the system actually does and is used to verify how its function of the software application behave as specified in the software requirements specification document

A

Functional testing

24
Q

Example of functional testing

A

Unit testing
smoke testing
sanity testing
integration testing
ad-hoc testing
interface testing
regression testing
black box testing

25
Q

Revolves around the specificity of how well the system performs under various conditions it refers to various other forms of software testing and some of the most common testing method are performance, load, stress, security, compatibility testing

A

Non functional testing

26
Q

Examples of non functional testing

A

Documentation testing
performance testing
soak testing
load testing
stress testing
reliability testing
usability testing
security testing
accessibility testing

27
Q

It is the process of testing the software by humans to verify the software quality for which exclusive test cases are written and tested for their past or failure status. There are many types of manual testing and some of the most common are smoke testing, functional testing, sanity testing

A

Manual testing

28
Q

In recent years this has been dominating the testing field a certain open source and paid automation testing tools are used to find the defect and bugs. Software automated testing process involves the creation of test script, running this test script and lagging the bugs defect management software

A

Automated testing

29
Q

This type of testing includes many testing methods and is used to validate the software as a whole with respect to software, hardware, and networks. it usually test the fully integrated software product to exclusively evaluate end-to-end system specification.

A

System testing

30
Q

It is also known as user experience testing

A

Usability testing

31
Q

It is also known as user experience testing

A

Usability testing