2015-01-17 9 views
0

clien-server 응용 프로그램이 있는데 그 응용 프로그램에 부하 테스트를 수행하려고합니다.
문제는 내가 서버에 연결을 시작하고 나를 위해 응용 프로그램을 테스트 할 100 클라이언트가 없다는 것입니다.
이러한 목적으로 AvalancheTestComplete과 같은 응용 프로그램을 사용했지만 불행히도 HTTPHTTPs 테스트를 시뮬레이션하고 웹 서버 테스트가 아닌 웹 응용 프로그램 테스트에 사용할 수 있습니다.
내가 필요한 것은 testComplete와 같은 것으로 트랜잭션을 저장하고 수백 개의 시간을 재생하거나 눈사태처럼 재생할 수 있습니다.
도 여기에 제안 된 Grinder과 같은 다른 응용 프로그램을 보았습니다. 그러나 테스트 수행을위한 스크립트를 작성하는 것은 불가능합니다.
이 직업에 대한 좋은 응용 프로그램이나 테스트를 쉽게 수행 할 수있는 스크립트를 작성하는 방법을 알고 있습니까?
미리 감사드립니다.스크립팅하지 않고 클라이언트 - 서버 테스트를 수행하는 방법은 무엇입니까?

P .: 나는이 문제에 관한 모든 것을 읽었습니다. 그들 중 누구도 내가 필요한 것을 가지고 있지 않습니다. 그런 다음 반복하지 마십시오.

+0

테스트 하시겠습니까? 연결을 테스트하기 만하면됩니까? 그렇다면 왜 썼을 간단한 응용 프로그램으로 그렇게하지 않습니까? – BzH

+0

@HBizhi 연결을 위해서만이 아니라 다른 기능을 다른 클라이언트에서 동시에 수행 할 수 있는지 여부를 테스트하고 싶습니다. 나는 다른 clinet가 로그인 할 수있는 동일한 시간에 동일한 부분을 클릭하고 데이터베이스에 정보 액세스를 입력하는 것을 의미합니다 ... – Paniz

답변

1

TestComplete의 distributed testing을 사용하여이 작업을 수행 할 수 있습니다. 이렇게하면 여러 컴퓨터/가상 컴퓨터에서 GUI 테스트를 병렬로 실행할 수 있습니다. "클라이언트"는 synchronization points을 사용하여 동기화 할 수 있습니다.

참고 : 분산 테스트에 참여하는 각 컴퓨터에 대해 TestComplete 또는 TestExecute 라이센스가 필요합니다.