2010-07-27 5 views
2

프로젝트에서 Fitnesse 배포를 구성하는 가장 좋은 방법에 대한 문서가 있습니까?피트니스 배포 사례

많은 질문이 있습니다. 어떻게 저장해야합니까? 전체 fitnesse 루트가 SVN에 저장되어야합니까? 여러 svn 저장소에 걸쳐있는 수락 테스트는 어떻게 처리합니까?

우리는 리눅스 (서버)와 전체 시스템을 구성하는 윈도우 (클라이언트)에서만 실행되는 다른 코드에서 실행되는 몇 가지 코드가 있습니다. 어떻게 실행합니까? Finesse 서버가 여러 대 있습니까?

답변

2

내가 일하는 회사에서 SVN 및 Selenium과 통합 된 Functional Tests 용 FitNesse를 설정하고 있습니다. SVN의 저장소에

  • 스토어 FitNesse (예, 루트) SVN 다른 저장소에
  • 저장 셀레늄 테스트 (프로젝트 당 .html 중에서 두 된 .java : 여기

    는 우리의 기본적인 생각이다 TestNG 생성)
  • Hudson을 사용하여 SVN에서 체크 아웃을 자동화하고 모든 것을 QA 환경에서 실행합니다. FitNesse 수용 테스트가 여러 svn 리포지토리에 걸쳐있는 경우 Hudson은 프로젝트를 다운로드하고 빌드 할 수 있습니다. 이렇게하면 FitNesse는이 문제를 처리 할 필요가 없습니다.

우리는 여전히 도구를 통합하고 있습니다. 또한 Jira, Testlink, Sonar 및 MediaWiki를 사용합니다.

다른 플랫폼에서 더 잘 설명해 주시겠습니까? 서버 응용 프로그램 용 Linux와 Windows를 실행하는 Selenium Server 팜이있는 테스트 환경이 있다고 가정합니다. 또는 Windows를 컴파일, 빌드 및 테스트하는 서버를 구축 할 수 있습니까?

희망이 도움이되었습니다.

건배, B