담금 테스트와 스트레스 테스트의 차이점은 무엇입니까?


11

아무도 담금 및 스트레스 테스트의 차이점을 설명 할 수 있습니까? 나는 그들에 대해 봤고 둘 다 소프트웨어가 한계를 넘어서 테스트하려고한다는 것을 알았습니다. 두 가지 테스트 전략 모두에 적합합니까?

답변:


20

여기Wikipedia 에서 발견 된 다양한 답변에 따르면 , 담금질 테스트 는 장기간 지속적으로 사용 하는 테스트 인 것 같습니다 . 상대적으로 "정상적인"사용 기간으로 간주 된 후에 버그 나 메모리 누수가 나타나지 않도록하기 위해 수행됩니다.

스트레스 테스트 는 응용 프로그램의 정상적인 사용넘어서 짧은 시간 동안 테스트 하여 중단 여부를 테스트하는 안정성 테스트 형식이기도합니다 . 이 범주에서는 일반적으로 많은 동시 사용자가 연결되고 시스템 리소스 (메모리, 처리 시간, 대역폭 등)가 부족할 때 응용 프로그램의 작동 방식을 테스트 할 수 있습니다.


1

테스트는 비슷하거나 동일 할 수 있으며 주요 차이점은 목표입니다.

스트레스 테스트에서 목표는 시스템이 브레이크를 밟을 지점을 찾는 것입니다. 목표는 시스템의 최대 용량을 설정하기 위해 더 이상 작동하지 않을 때까지 밀어 넣는 것입니다.

담금 테스트에서 목표는 완전히 다릅니다. 목표는 가능한 빨리 무언가가 작동하지 않는지 확인하는 것입니다. 이 테스트는 잘못된 디자인을 공개하려고합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.