노무현 대통령 배너
사용자 삽입 이미지

웹화면을 테스트하는 작업은 지겹고 고된작업이다. 그래서 테스트자동화라는 주제에서 빠지지 않고 등장하지만 대부분의 경우 농업적 근면성을 통해서 해결하는게 우리의 실정이다.
유명 솔루션업체에서 이를 위한 테스팅도구를 선보이고 있는데 가격 때문에 선뜻 이를 사용하기 어려운 개발자들에게 badboy를 추천한다.
  • License
Badboy의 라이센스 정책은 기본적으로는 Free이다. Agile 형태로 개발하는 조직에서 자유롭게 사용할수 있다고 하지만 한 조직에서 5명이상의 사용자가 사용하는 경우에는 구입해야 한다고 사이트에서 밝히고 있다.

  • Products
Badboy Software에서 배포하는 소프트웨어는 두가지 이다. 클라이언트 PC에 설치하여 소프트웨어를 테스트하고 캡쳐할수 있는 Badboy와 여러명이 테스트할때 웹형태의 UI로 사용할수 있는 WaveTestManager가 있다.

  • Features
Badboy를 실행하면 다음과 같은 화면을 볼수가 있다. Badboy는 웹화면에서 이루어지는 동작을 기록했다가 이를 다시 실행하면서 테스트를 수행한다. 이를 단계별로 정리하면
  1. 레코딩 버튼 클릭
  2. URL 입력
  3. UI 테스트
테스트를 완료하고 나면 그 결과를 Badboy Script(*.bb) 로 저장한다. Java 기반의 성능테스트를 지원하는 Apache JMeter Framework에서 사용할수 있도록 *.jmx 파일로 익스포트 할수 있다.

사용자 삽입 이미지





















크리에이티브 커먼즈 라이선스
Creative Commons License