반응형
소프트웨어 시스템에서 지원하는 특징과 기능만이 유일한 문제는 아닙니다. 응답 시간, 안정성, 리소스 사용 및 확장성과 같은 소프트웨어 응용 프로그램의 성능도 중요합니다. 성능 테스트의 목표는 버그를 찾는 것이 아니라 성능 병목 현상을 제거하는 것입니다.
성능 테스트는 이해 관계자들에게 속도, 안정성 및 확장성과 관련된 애플리케이션 정보를 제공하기 위해 수행됩니다. 더 중요한 것은 성능 테스트는 제품이 시장에 출시되기 전에 개선해야 할 사항을 파악한다는 것입니다. 성능 테스트가 없으면 소프트웨어는 여러 사용자가 동시에 사용하는 동안 느리게 실행되거나 다른 운영 체제간 불일치 및 사용성 저하와 같은 문제를 겪을 수 있습니다.
성능 테스트는 소프트웨어가 예상 워크로드에서 속도, 확장성 및 안정성 요구 사항을 충족하는지 여부를 결정합니다. 존재하지 않거나 열악한 성능 테스트로 인해 성능 메트릭이 낮은 소프트웨어를 시장에 출시하면 평판이 나빠지고 예상 판매 목표를 달성하지 못할 가능성이 있습니다.
또한 우주 발사 프로그램이나 생명을 구하는 의료 장비와 같은 크리티컬 애플리케이션은 성능 테스트를 거쳐 편차없이 장기간 실행되는지 확인해야 합니다.
참고자료
반응형
'Performance Test > Performance Test 개요' 카테고리의 다른 글
성능 테스트에서 발견할 수 있는 가장 일반적인 문제들 (0) | 2021.03.17 |
---|---|
성능테스트의 유형 (0) | 2021.03.03 |
성능테스트 란? (0) | 2021.02.15 |