어플리케이션

웹 어플리케이션 단위 성능 테스트 도구

쌀맛나는세상 2009. 6. 11. 00:55
Cloud 컴퓨팅을 이용한 대용량 Selenium 테스트

linked by 조대협 블로그

최근 DB 성능 BMT 준비를 하느라 많은 오픈소스 도구들에 대해서 검증 하는 작업이 있었다.

일단 내가 원하는 요구 사항은 다음과 같다.

1. 사용자 access pattern을 최대한 반영 할것

2. 정의된 시나리오 베이스로 진행이 가능 할것

그리고 기타 등등 손이 안가게 자동화가 가능 할것 등이다.

현재 까지 내가 사용 했던 툴은

웹 성능 벤치 마크툴
1.ms stress tool
2.apache benchmark (ab)
3.ruby bench
4.python pylot
5.grinder
6.loadrunner
7.siege
등이다

웹 단위 테스트 툴
1.HttpUnit
2.selenium
사실 툴이 중요하다기 보다는 정확한 검증을 위하여 워크로드 모델링이 더욱 중요하다.

시간이 된다면 selenium grid를 사용해서 성능 테스트 도구를 만들어 볼 기회가 있었으면 한다.

아직 사용해 보진 않았지만

국내 오픈소스 툴로
NTAF 도 존재 한다.
http://dev.naver.com/projects/ntaf/