2009-11-29 4 views
2

나는 현재의 연속 통합 설정에 자동화 된 통합 테스팅의 매우 간단한 계층을 추가하려고합니다. (CI는 현재 빌드 중단 만 검사합니다).자동화 된 거미 테스트

제품이 있는가하는 것입니다 :

기본 URL에서
  • , 스파이더 사이트 다시 & 보고 어떤 500분의 404 개 오류 코드?
  • 로그온 단계를 추가 할 수있게하려면 페이지를 거미 수 있습니까? 내가 SilkTest & Selenium 얼핏 했어

CSS에서 링크

  • 보고서 JS 오류
  • 신고 404, 및 :

보너스/--좋은 것 그들은 그러한 사이트에 무관 한 접근법을 특징으로 보이지 않습니다. (로그온 단계는 분명히 할 수있는 일입니다 ...)

우리는 회귀 오류 중 가장 간단한/가장 어림 없은 것을 골라 내고 싶습니다. 따라서 우리는 이러한 자동화 된 검사를 구현할 수있는 최소한의 시간을 가지고 있습니다. 스파이더 링. 이상적으로 솔루션은 명령 행에서 실행될 수 있으며 결과를 TeamCity (연속 통합 패키지)로 구문 분석 할 수있는 결과로 출력 할 수 있습니다.

매우 감사드립니다.

답변

1

SilkTest는 유스 케이스를 처리 할 수 ​​있어야합니다. 페이지의 복잡성에 따라 페이지를 탐색하는 스크립트를 작성해야하며, 간단한 재귀 적 디센트로 충분할 수 있습니다. 좀 더 복잡해지면 무한 루프를 피하기 위해 이미 방문한 URL이 필요할 수 있습니다.

결과에 따르면 xUnit 러너를 사용하여 테스트를 수행하는 Silk4J 또는 Silk4Net을 사용하는 경우 결과를 TeamCity로 가져올 수 있어야한다고 가정합니다.

관련 문제