2022/12/08

알아두면 편리한 테스트 업무 관련 용어들 (F ~ P)

 * FNB (Foot Navigation Bar)

: 하단 네비게이션 바 - 하단 메뉴, 하단 로고, 주소, 카피라이팅 영역


* FO (Front Office)

: 프론트오피스, 사용자가 이용하는 쇼핑몰 웹/앱 화면


* FTP (File Transfer Protocol) 서버

: 파일 전송 프로토콜. TCP/IP 프로토콜을 가지고 서버와 클라이언트 사이의 파일 전송을 하기 위한 프로토콜이다. 파일 전송 프로토콜은 TCP/IP 프로토콜 테이블의 응용 계층에 속하며, 역사는 오래 되었지만 지금도 인터넷에서 자주 사용된다.


* Game Changer

: 게임체인저

: 어떤 일에서 결과나 흐름의 판도를 뒤빠꿔 놓을 만한 중요한 역할을 한 인물이나 사건


* GNB (Global Navigation Bar)

: 사이트 전체에 동일하게 적용되는 최상위 공통 네비게이션 바 - 공통메뉴, 메인메뉴, 대분류 메뉴


* gRPC (google Remote Procedure Cell)

: 구글에서 만든 원격 프로시저 호출

: 현재 실행중인 프로세스의 주소공간 내부가 아닌, 외부의 프로세스 또는 원격지의 프로세스와 상호작용 하기 위한 기능

: 현재 실행중인 테느워크의 자원을 사용하는 것이 아닌 외부의 자원을 사용


* GuestOS

: 진짜 내 컴퓨터에 VM깔아서 그 위에 설치한 OS


* Hexagonal architecture (= Port & Adapter architecture)

: 육각형 안쪽에 도메인과 관련된 비즈니스 로직이 들어가고, 육각형 바깥에 도메인과 상관이 없는 인프라 코드가 들어감

: Adapter - 외부에서 들어오거나 나가는 요청을 처리하는 부분 (port를 통하기 위해 거쳐야 하는 부분)

: Port - Adapter와 비즈니스 로직 접근하는 통로 (input, output 통로)


* HostOS

: 진짜 내 컴퓨터


* HotFix

: 제품 사용 중에 발생하는 버그의 취약점 보완, 또는 성능 향상을 위해 긴급하게 배포되는 패치 프로그램

: git에서 hotfix branch를 따로 파서 작업함


* I/F (Interface)

: 인터페이스


* IaaS (Infrastructure as a Service)

: 서비스로서의 인프라 환경

: IT 인프라를 제공하는 클라우드

: 돈을 넣으면 자판기에서 미리 준비된 상품이 나오듯, 이미 구성된 환경을 사용자가 필요에 따라 선택하고 조합해서 사용할 수 있게 제공

: OS머신을 제공함

: 가상서버, 가상데스크탑 사용자용


* IaC (Infrastructure as Code)

: 코드형 인프라

: 코드로 하드웨어 설정/운영 체제 설치/네트워크 구성/개발 환경 구출을 함으로써 프로젝트 환경을 가능한한 일정하게 생성 및 유지, 즉 코드로 인프라를 소프트ㅜ에어처럼 다룰 수 있음

: 사용자가 모두 동일한 환경에서 테스트할 수 있고, 문제가 발생했을 때 몇 번의 명령 실행만으로 환경을 다시 새것처럼 구성할 수 있음


* IDC (Internet Data Center)

: 데이터 센터


* idempotent (멱등성)

: 연산을 여버 번 적용하더라도 결과가 달라지지 않는 성질 (수학, 전산학)


* In-App

: 앱 안에서 이루어지는 일

: 주로 화면 하단에 in-app push 알림창을 띄워서 이벤트를 홍보한다든가 매진 임박 알림창을 띄운다든가 링크를 공유한다든가 하며, 결제 모듈로 구매 활동이 이루어지기도 함.


* JSP

: Java 기반의 웹개발 언어


* Jython

: 파이썬의 자바 구현. 자바 플랫폼에 맞추어 파이썬 언어를 구현


* KPI (Key Performance Indicator)

: 핵심 성과 지표

: 목표 달성을 위해 핵심적으로 관리할 요소들에 대한 설과 평가 기준


* LBS (Location-based Service)

: 위치 기반 서비스

: GPS 기술을 이용하여 고객 경험 가오하 서비스 제공


* LNB (Local Navigation Bar)

: 특정 지역으로 가는 네비세이션 바 - 서브 메뉴, 중분류 메뉴


* MDM (Mobile Device Management)

: 모바일 단말기 관리

: 모바일 기기의 보안을 향상시켜 비즈니스 용도로 사용하기 적합하게 하는 앱


* Meta Data

: 데이터에 대한 데이터

: 데이터에 관한 구조화된 데이터로, 다른 데이터를 설명해 주는 데이터


* mirror site ": 다른 웹사이트의 컨텐츠를 그대로 복사하여 갖고 있는 사이트

: 미러링 - 웹 사이트의 파일을 서로 동기화 하는 것 / 데이터의 안정적 보존 및 본 서버에 문제가 생겼을 경우에 대한 대비하기 위함. 미러링을 함으로써 나무위키 미러처럼 본 서버의 접속자를 분산하거나 해당 웹페이지를 빠르고 가볍게 접속 가능하다.


* MM (Man Month)

: 맨먼쓰, men per month

: 프로젝트 진행 시, 한달에 투입되는 개발자 인원 수


* NA, N/A (Not Applicable or Not Available)

: 해당 사항 없음


* NCR (Non-Conformance Report)

: 부적합 사항 보고서

: NCR이 발행 되어을 경우 반드시 조치 결과를 첨부 해야함.


* O2O (Online to Offline)

: 온라인에서 구매하고 오프라인으로 물건 받기


* O4O (Online for Offine)

: 온라인 플랫폼에서 오프라인 매장으로 고객을 유인 (ex. 아마존 고, QR코드로 체크인하여 오프라인 매장에 입장 후 물건을 골라서 상품을 들고 나가면 모바일 앱으로 바로 결제)


* OCP (Open-Closed Principle)

: 개방-폐쇄 원칙

: 기존의 코드를 변경하지 않으면서 기능을 추가할 수 있도록 설계가 되어야 한다.


* Onboarding

: 온보딩. 조직 내 새로 압류한 사람이 조직 업무 및 문화에 빠르게 적응하기 위해 돕는 과정


* PaaS (Platform as a Service)

: 서비스로서의 플랫폼

: (애플리케이션 빌드) 플랫폼을 제공하는 클라우드

: 애플리케이션 서버 (+a)제공하는 개념

: 개발자용


* PHP

: 웹개발 언어


* ping (Packet InterNet Groper)

: 네트워크의 상태를 점검, 진단하는 명령어

: ping을 보내는 대상 컴퓨터를 향해 일정 크기의 패킷(Packet, 네트워크 최소 전송 단위)을 보낸 후 (ICMPecho request) 대상 컴퓨터가 작동하는지, 또는 대상 컴퓨터까지 도달하는 네트워크 상태는 어떠한지를 알 수 있다.

: 인터넷이 안 된다고 가정할 때 공유기 또는 통ㅎ신사의 DNS서버에 ping을 보내 주고받은 패킷의 손실률을 파악하여 인터넷의 연결 상태를 진달할 수 있다.


* PMO (Project Management Office)

: 프로젝트 관리 조직

: 프로젝트 업무 범위 내에서 프로젝트를 관장하고 조정 관리하는 다양한 책임이 부과된 주체

: 프로젝트 관리 지원부터 직접 프로젝트를 관리

: 프로젝트 관리 능력을 향상시키고 발전시키기 위한 실질적인 사항을 제시해주는 조직"


* PO (Purchase Order)

: 주문 관련


* psql

: sql 인터프린터, 데이터베이스에 명령을 하고 답을 얻는 프로그램

: PostgreSQL의 command Line Interface"


* PV (Page Views)

: 페이지 뷰

: 사용자의 요청으로 사이트의 '한 페이지'가 사용자 ㅏ화면에 표시되는 요청 횟수

댓글 없음: