QA (Quality Assurance) & QC (Quality Control) Terms II

QA (Quality Assurance) & QC (Quality Control) Terms II


πŸ“Œ What is Figma? – For Quality Assurance

Figma is a cloud-based UI/UX design and collaboration tool.

  • Runs directly in the browser without installation

  • Enables real-time collaboration among team members

  • Includes prototyping, design systems, and developer handoff features

πŸ“Œ Key Features

βœ” Vector Graphic Design – Powerful vector editing for UI/UX design
βœ” Real-Time Collaboration – Multiple users can work on the same project simultaneously
βœ” Prototyping – Clickable and interactive design simulations
βœ” Design Systems – Share styles, components, and libraries
βœ” Plugins & Widgets – Extend functionality with various plugins
βœ” Version Control – Auto-save and version history available

πŸ“Œ Free Trial Available!

βœ… Figma offers a free plan for easy access:

  • Free Plan: Up to 3 Figma files, unlimited cloud storage

  • Paid Plans: Support team collaboration, design systems, and advanced features

πŸ’‘ How to get started for free?
πŸ‘‰ Sign up on the official Figma website and start using it right away!

Figma for Quality Assurance
Figma for Quality Assurance

πŸ“Œ Summary

Figma is a powerful, browser-based UI/UX design tool that requires no installation and is free to tryβ€”perfect for collaborative work!


πŸ“Œ What is Jira?

Jira is a project and issue tracking tool provided by Atlassian, primarily used in software development, QA (Quality Assurance), and agile frameworks like Scrum.

πŸ“Œ Key Features

βœ” Issue Tracking – Manage bugs, tasks, and feature improvements
βœ” Agile Boards (Scrum & Kanban) – Manage sprints and backlogs
βœ” Workflow Automation – Automate workflows for improved productivity
βœ” Reports & Dashboards – Analyze project progress and performance
βœ” Integration with Dev Tools – Supports GitHub, Bitbucket, Confluence, and more

πŸ“Œ Free Trial Available!

βœ… Jira offers a free plan for small teams:

  • Free Plan: Up to 10 users with core project management features

  • Paid Plans: Include advanced reporting, security, and support for larger teams

πŸ’‘ How to get started for free?
πŸ‘‰ Sign up on the official Jira website and begin instantly!

Jira for Quality Assurance
Jira for Quality Assurance

πŸ“Œ Summary

Jira is a robust tool for software development and issue managementβ€”free to try and easy to start for any team! πŸš€


πŸ“Œ QA (Quality Assurance) & QC (Quality Control)

βœ… QA (Quality Assurance) β†’ Ensures process quality
βœ… QC (Quality Control) β†’ Ensures product quality

πŸ“Œ Quick Comparison

Concept Korean Term Role Purpose
QA ν’ˆμ§ˆ 보증 Focus on process improvement Build systems to prevent issues
QC ν’ˆμ§ˆ 관리 Focus on product testing Maintain the quality of final deliverables

πŸ“Œ Easy Explanation

  • QA is about managing the process to prevent problems.

  • QC is about inspecting the product to detect issues.


πŸ“Œ What is a Deep Link?

A deep link takes users directly to a specific screen or page within an app or website, unlike traditional links that lead to the main page.

βœ… Types of Deep Links

  • Web Deep Link

    • Directs users to a specific webpage.

    • e.g., https://example.com/product/1234 β†’ navigates to a product page.

  • Mobile App Deep Link

    • If the app is installed, opens a specific screen within the app.

    • If not installed, redirects to a fallback webpage.

    • e.g., myapp://product/1234

  • Deferred Deep Link

    • Works even when the app isn’t installed; opens intended screen after installation.

    • Commonly used in marketing campaigns.

  • Universal Links (iOS) & App Links (Android)

    • Open apps if installed, fallback to the web if not.

    • e.g., Clicking an Instagram link opens the app directly.

πŸ’‘ Use Cases

  • Marketing campaigns: Direct access to event pages

  • In-app notifications: Navigate to promotions or products

  • Social media sharing: Share specific posts or items

  • Ad tracking: Identify which ad brought the user in

βš–οΈ Pros

  • Fewer clicks β†’ Higher conversion rate

  • Improves access to specific content

  • Enhances marketing performance and analytics

❗ Watch Out For

  • Platform-specific setup (iOS vs Android)

  • Handling app-not-installed scenarios

  • Link expiration and security concerns

πŸ“Œ In a nutshell:
A deep link is a shortcut that leads users directly to the content or feature they want!


πŸ“Œ What is a Thread?

A thread is the smallest unit of execution within a computer program. It enables programs to perform multiple tasks simultaneously.

βœ… Key Concepts

  • Process: An executing program

  • Thread: A unit of execution within a process

  • A process can have multiple threads β†’ Multithreading

⚑ Why Use Threads?

  • Parallel task processing β†’ Keeps apps responsive (e.g., play music while navigating)

  • Performance boost β†’ Takes advantage of multi-core CPUs

  • Lightweight compared to processes β†’ More efficient

πŸ’‘ Examples of Thread Use

  • Web Browsers: Opening new tabs without freezing others

  • Mobile Apps: Download files while navigating UI

  • Games: Handle rendering and input simultaneously

βš–οΈ Pros & Cons

Pros
βœ… Enables multitasking β†’ Better responsiveness
βœ… Efficient CPU usage

Cons
⚠️ Risk of data conflicts β†’ Requires synchronization
⚠️ Debugging complexity β†’ Unexpected errors may occur

πŸ“Œ In a nutshell:
Threads are essential tools that enable multitasking within programs! πŸš€


πŸ“Œ More QA/QC Info…

https://eunice0121.com/category/qa_qc/

Leave a Reply

Your email address will not be published. Required fields are marked *