๐ QA (Quality Assurance) & QC (Quality Control) Terminology V with UI/UX
โ UI, UX, UID Definitions (for Quality Assurance)
-
UI (User Interface)
Visual elements and layouts that users see and interact with directly.
Examples: Buttons, icons, input fields, menus, login screens, etc. -
UX (User Experience)
The overall experience users have when interacting with a product or service, including convenience, intuitiveness, and satisfaction.
Examples: Ease of app usage, frictionless navigation. -
UID (Unique Identifier)
A unique code used to identify a specific element or user within a system (e.g., in databases or APIs).
Examples: Account ID, order number, product serial number.
๐ก Summary Table
Abbreviation | Meaning | Description |
---|---|---|
UI | User Interface | Visible design and layout |
UX | User Experience | Overall user satisfaction & ease |
UID | Unique Identifier | System-level unique data reference |
๐ UI and UX are user-centered design terms, whereas UID is a system-based identification concept.
โ GUI vs. UID โ Design vs. Functionality Testing
In software or application testing, GUI and UID serve different purposes.
๐น 1. GUI (Graphical User Interface)
โ
Refers to the visual aspects of a system such as layout, buttons, icons, etc.
๐ก Focus: Design Validation
GUI Testing Includes:
-
Verifying correct display of UI elements
-
Checking consistency in fonts, icons, colors
-
Evaluating layout responsiveness
Examples:
-
Does the button color match the design guide?
-
Is the text fully visible?
-
Does the layout adapt correctly to screen size?
๐น 2. UID
โ Has two meanings:
-
User Interface Design โ Similar to GUI, but includes some functional aspects
-
Unique Identifier โ Unique value used to identify elements like buttons, fields, etc.
๐ก Focus: Functionality Verification
UID Testing Includes:
-
Ensuring proper functionality of UI components
-
Validating button actions, form submissions, and navigation
Examples:
-
Does the login button successfully initiate login?
-
Is data saved correctly when entered in the field?
-
Does the button navigate to the correct page?
๐ฅ GUI vs. UID โ Summary
Category | GUI (Graphical UI) | UID (Functionality or ID) |
---|---|---|
Focus | Visual design and layout | UI behavior and unique element IDs |
Test items | Color, size, spacing, fonts | Click events, data inputs, actions |
Objective | Ensure visual correctness | Ensure proper component behavior |
๐ฏ Summary:
-
GUI tests visual correctness
-
UID tests behavioral functionality
-
Both are essential in QA processes
๐ก In simple terms:
GUI = โDoes this button look good and appear correctly?โ
UID = โDoes this button work as expected when clicked?โ
โ What is a Dot?
Dot usually refers to a small unit, often a pixel in design or QA testing.
๐ Key Meanings:
-
Design & Graphics (UI/UX):
The smallest visual unit, often used to measure resolution or spacing. -
QA Testing:
Used to precisely measure spacing or alignment in UI layouts. -
Software Development:
A syntax separator in code (e.g.,object.property
,file.name
).
๐ QA Use Cases:
Use Case | Description |
---|---|
Dot Check | Verify element spacing accuracy |
Dot Spacing | Test margin consistency between elements |
Dot Alignment | Confirm text/image alignment |
๐ก One-line Summary:
A Dot is the smallest visual element, critical for precision in design and layout checks.
โ What is a Floating Button?
A Floating Button is a fixed button on top of the screen, visible at all times.
๐ Key Features:
-
Fixed position on screen
-
Visible even during scrolling
-
Provides quick access to primary actions
๐ Usage Examples:
App Type | Floating Button Function |
---|---|
Messenger | Compose new message |
Map App | Locate current position |
Shopping App | View shopping cart |
QA Tools | Submit feedback or report an error |
๐ Design Traits:
-
Usually circular
-
Located bottom-right corner
-
Uses bright colors or icons
-
Opens actions or menus on click
๐ก One-line Summary:
A Floating Button provides immediate access to core features, staying visible throughout navigation.
โ What is an Undo Button?
Undo reverts the most recent action performed by the user.
๐ Key Features:
-
Reverses recent changes or mistakes
-
Common in text editors, design tools, data inputs
-
Shortcut:
Ctrl + Z
(Windows),Cmd + Z
(Mac)
๐ Usage Examples:
App Type | Undo Function Use Case |
---|---|
Document App | Revert deleted text |
Design Tool | Revert shape movement |
Messaging | Cancel sent message |
QA Testing | Revert data entry change |
๐ก One-line Summary:
Undo enables users to fix mistakes by reverting recent actions.
๐งต What is a Thread? (QA & IT Term)
A Thread is a unit of execution within a program.
๐ Key Features:
-
Allows simultaneous tasks within the same app
-
Optimizes CPU usage
-
Core to parallel processing & multitasking
๐ Examples:
Context | Description |
---|---|
QA Testing | Test concurrent actions like download + alerts |
Web Service | Multiple users accessing at once |
Mobile App | Play music while receiving messages |
๐ก One-line Summary:
A Thread lets a program handle multiple tasks concurrently.
๐ข Kebab, Meatball, and Overflow Menus
๐ Definitions:
-
Kebab Menu: Vertical three dots (โฎ)
-
Meatball Menu: Horizontal three dots (โฆ)
-
Overflow Menu: Hidden options that appear on click
๐ก Typically used to display more options or settings.
๐ค What is a Share Button?
The Share Button lets users distribute content via social platforms, emails, or messaging apps.
๐ Features:
-
Icon: Three connected dots (node-style)
-
Function: Share images, links, posts, etc.
-
Commonly found in websites, apps, and social media
โ Usually labeled “Share”.

โ What is CTA?
CTA (Call to Action) prompts users to perform specific actions on websites or apps.
๐ Examples:
-
โBuy Nowโ
-
โStart Free Trialโ
-
โLearn Moreโ
-
โSubscribe to Newsletterโ
-
โStart Writing with AI โคโ
๐ก Role of CTA:
-
Boosts conversion rates
-
Central to marketing funnels
-
Affects performance through design, color, wording
๐ก One-line Summary:
A CTA is a critical UI/UX and marketing element that drives user interaction and conversion.
๐ More QA/QC Info…
Leave a Reply