2017-11-13 4 views
-1

부하가 높은 상태에서 웹 응용 프로그램을 테스트하고 싶습니다.내 페이지를 스트레스하는 방법

내가해야 할 일은 무엇입니까? 페이지로드 => 버튼 클릭 => 양식 채우기 => 버튼을 클릭하십시오.

우리가 한 서비스를 시작한 후에 발생할 것으로 예상되는 5-10k 페이지 요청을 시뮬레이트하려면이 작업을 수행해야합니다 (지난 몇 년간의 데이터를 기반으로 한 몇 명의 대규모 사전 판매 할인이 될 것임))

이 작업을 수행하는 데 가장 적합한 서비스 또는 접근 방법은 무엇입니까?

+0

전자 상거래 응용 프로그램이라고 생각하면 먼저 실패한 출시에 대한 재무 위험을 한정하십시오. 지금까지 알려진 바는 정의 된 모델을 테스트하기위한 서비스로서 성능 테스트를 위해 인력과 도구를 모두 제공 할 수있는 서비스 제공 업체의 시장으로 이동하십시오. 이 사건에 대한 수익을 고려할 때 가장 위험한 경로입니다. 어리석은 짓하지 말고 첫 번째 성능 테스트 이벤트로 만들지 마십시오. 끝내지 않아 실제로 위험을 감소시키지 않습니다. –

답변

1

SoapUI 또는 Loader.IO와 같은 서비스를 사용할 수 있습니다. 내가 틀리지 않으면 둘 다 자유로 워야한다.

1

단일로드 생성기의 자원 제한을 초과 할 수 있으므로로드 테스트 도구를 실행하는 여러 시스템을 사용하여 분산 방식으로 수행 할 수 있습니다.

시나리오를 기록하고 재생할 수있는 또 다른 요소는 브라우저에서 단계를 실행할 수 있고로드 테스트 도구가 관련 요청을 캡처하여 더 많은 사용자로 재생할 수 있도록하는 것입니다.

예를 들어 평가 및 연구를 위해 Open Source Load Testing Tools: Which One Should You Use?을 확인하십시오. 이 도구 또는 도구를 계속 사용하면 구체적인 StackOverflow tag을 사용하여 시나리오 구현과 관련된 질문을 할 수 있습니다.

관련 문제