태터데스크 관리자

도움말
닫기
적용하기   첫페이지 만들기

태터데스크 메시지

저장하였습니다.

VSTS 2008/Test Edition2008.01.21 16:58

Test Edition

Test Edition
에는 단위 테스트, 테스트, 부하 테스트, 수동 테스트, 일반 테스트, 순서가 지정된 테스트 등과 같은 다양한 테스트 도구가 포함되어 있다.

VSTS 2008에서는 단위 테스트, 테스트 부하 테스트에 대한 기능이 개선되었다.

 

VSTS 2008에서 추가된 기능은 다음과 같다.

단위 테스트

단위 테스트에 대해서는 테스트 실행 기능이 개선되어 단위 테스트를 하는데 편리해졌다. 개선된 기능을 살펴보면, 테스트 실행 단축키들이 추가되어 소스 코드 파일이나 테스트 코드 파일에서 단축키로 여러 유형의 테스트를 실행할 있게 되었다.

또한, 테스트 메서드에서 직접 단위 테스트를 실행할 있게 되었는데, VSTS 2005에서 테스트 프로젝트를 시작 프로젝트로 선택한 , 빌드를 해야 했던 것에 비하면 편리해진 기능이다.

이제 다른 테스트 클래스를 상속받을 있게 되었는데, 개발 리더가 베이스 테스트 클래스를 만들어 놓으면, 향후 개발자들이 클래스를 상속받아 테스트 클래스를 만들어 테스트하게 되면 중복된 테스트 코드를 줄일 있는 테스트의 효율성을 높일 있을 것이다.

 

웹 테스트

VSTS 2008에서는 기존의 테스트에 다른 테스트 호출을 삽입할 있게 되었다. 기능을 이용하면 이미 개별 페이지 요청이 포함되어 있는 기존 테스트를 확장할 수도 있고, 테스트 구성 요소에 대한 호출만으로 구성된 새로운 테스트를 만들 수도 있다. 기능을 이용하면 테스터는 호출을 컴포넌트처럼 만들어 놓고, 필요할 때마다 호출을 조합하여 테스트를 만들 있다. 예를 들어, 로그인, 찾아보기, 구입 로그 아웃 테스트 구성 요소를 사용하여 쇼핑 몰에 대한 테스트를 만들 있는 것이다.

또한, 테스트를 위한 테스트 데이터 바인딩 형식에 csv xml 파일이 추가되어, 테스트에 데이터를 추가할 형식을 선택할 있다.

그리고, 유효성 검사 규칙을 요청 수준에서뿐만 아니라 테스트 수준에서 추가할 있게 되었다. 테스트 수준의 유효성 검사 규칙을 추가하면 테스트의 모든 요청에 규칙이 적용된다.

 

부하 테스트

VSTS 2008에서는 아래 그림에서와 같이 부하 테스트에 포함된 테스트의 테스트 수행 회수, 테스트 시간, 테스터의 테스트 속도 등을 고려하여 부하 테스트를 혼합할 있는 옵션이 추가되었다.

일률적인 부하 테스트 수행에 비해 테스터는 현실에 가까운 부하 테스트를 실행할 있게 되어, 실제 운용 환경에서의 애플리케이션에 대한 부하에 가깝게 예측할 있을 것이라 생각된다.

부하 테스트 생성 마법사

부하 테스트 혼합 모델


테스트 분석 창에서는 함께 테스트가 수행된 모든 컴퓨터의 테스트 결과, 성능 상태를 함께 있는 다중 컴퓨터 그래프가 제공된다.

다음 글에서는 Database Edition에 새로 추가된 기능에 대해 살펴본다.

>>> 계속...

Posted by webmars