본문 바로가기

qa

Performance Test Process #1. Requirement Analysis/Gathering 성능 팀은 고객과 상호 작용하여 기술 및 비즈니스 요구 사항을 파악하고 수집합니다. 여기에는 응용 프로그램의 아키텍처, 사용된 기술 및 데이터베이스, 의도된 사용자, 기능, 응용 프로그램 사용법, 테스트 요구 사항, 하드웨어 및 소프트웨어 요구 사항 등에 대한 정보가 포함됩니다. #2. POC/Tool selection 핵심 기능이 확인되면 POC (실시간 활동에 대한 일종의 시연이지만 제한된 의미에서의 사용)은 사용 가능한 도구로 수행됩니다. 사용 가능한 도구 목록은 도구 비용, 응용 프로그램이 사용하는 프로토콜, 응용 프로그램을 작성하는데 사용된 기술, 테스트를 위해 시뮬레이트하는 사용자 수 등에 따라 다릅니다. POC 중에 식별된 키에 .. 더보기
Types of Performance Testing Load Testing (부하 테스트) 부하 테스트는 응용 프로그램이 정상 및 최대 사용에서 성능을 테스트하는 성능 테스트 유형입니다. 응용 프로그램의 성능은 사용자 요청에 대한 응답 및 여러 사용자 로드에 대해 허용된 허용치 내에서 일관되게 응답하는 능력과 관련하여 검사됩니다. 주요 고려 사항은 다음과 같습니다. 1. 응용 프로그램이 예기치 않게 작동하기 전에 보유 할 수 있는 최대로드는 얼마입니까? 2. 시스템이 느려지거나 충돌이 발생하기 전에 데이터베이스가 처리 할 수있는 데이터의 양은 어느 정도입니까? 3. 해결해야 할 네트워크 관련 문제가 있습니까? Stress testing (스트레스 테스트) 스트레스 테스트는 시스템을 손상시키는 방법을 찾는데 사용됩니다. 또한 이 테스트는 시스템이 수용 할 .. 더보기
What is Performance Testing 성능 테스트(Performance Testing)는 '성능 테스트(Perf Testing)'로도 알려져 있으며 응답성 및 안정성면에서 응용 프로그램 또는 소프트웨어가 작업 부하에서 수행하는 방식을 확인하기 위해 수행되는 테스트 유형입니다. 성능 테스트의 목표는 응용 프로그램에서 성능 병목 현상을 식별하고 제거하는 것입니다. 이 테스트는 주로 소프트웨어가 응용 프로그램 속도, 확장성 및 안정성에 대한 예상 요구 사항을 충족하는지 확인하기 위해 수행됩니다. 앞으로 성능 테스트 유형, 프로세스 및 성능 테스트 전략 문서 작성과 같은 세부 사항을 작성하고자 합니다. 더보기