-
프레임워크
사전적 정의,
복잡한 문제를 해결하거나 서술하는 데 사용되는 기본 개념 구조 (뼈대, 골조)
소프트웨어 프레임워크
소프트웨어 개발자가 응용 소프트웨어의 표준 구조를 구현하기 위해 사용
애플리케이션 프레임워크
프로그래밍에서 특정 운영 체제를 위한 응용 프로그램 표준 구조를 구현하는 클래스와 라이브러리 모임
공통적인 개발 환경 제공 (개발 시간 ↓ 리소스 비용 ↓ 생산성 ↑)
프로세스 프레임워크
규모나 복잡성에 관계없이 모든 소프트웨어 프로젝트에 적용 할 수 있는 소수의 프레임워크 활동을 식별
→ '완전한 프로세스'의 기본 구조 구축
ex. 스크럼, 테스트 자동화 프레임워크
테스트 프레임워크
= 자동화 테스트 프레임워크, 테스트 자동화 프레임워크
테스트 케이스를 생성 및 설계하기 위한 가이드라인, 규칙의 집합
자동화 테스트 프레임워크
자동화 테스트에 사용되는 일련의 프로세스, 도구 및 프로토콜로 구성된 집합
ex. Selenium, Cypress, Robot Framework...테스트 자동화 프레임워크
검증된 가정을 기반으로,
<하드웨어, 소프트웨어 리소스 + (자동화 테스트 및 웹 서비스 자동화 프레임 워크를 위한) 도구> 로 통합된 플랫폼
여러 테스트를 추적, 관리하는 프로세스 프레임워크