2014-12-30 12 views
2

fitnesse download page에만 standalone.jar에 대한 옵션이 있으며 지침도 해당됩니다. FitNesse를 Tomcat과 같은 별도의 응용 프로그램 서버에 설치할 수 있습니까? 다운로드 할 전쟁/귀는 직접 없지만 어떻게 든 묶을 수 있습니까?FitNesse를 war/ear로 응용 프로그램 서버에 설치하는 방법

허용 테스트 프레임 워크를 실험 중이며 은 매우 구체적인 테스트 환경에서 테스트를 실행해야하므로 테스트가 실행되는 이미 실행중인 앱 컨테이너에 설치할 가능성이 필요합니다. 이 환경에서 java 실행 파일을 명령 행에서 가져 오는 변경 사항은 슬림하며 가능하면 실현하는 데 수개월이 걸릴 것입니다.

+0

[post] (https://groups.yahoo.com/neo/groups/fitnesse/conversations/topics/21047) 누군가 다른 사람이 유사한 요구 사항으로 어려움을 겪고있는 것을 발견했습니다. FitNesse는 기본적으로 이러한 기능을 지원하지 않습니다. – kaskelotti

+0

앱 서버 내부에서 위키를 실행하는 경우에도 테스트 실행은 Java 실행 파일을 시작하여 새 Java 프로세스를 시작하려고 시도하므로 여전히 해당 실행 파일에 대한 액세스가 필요합니다. 하지만 테스트 환경이 실제로 앱 서버에 있어야합니까? 일반적으로 FitNesse를 사용하여 외부에서 응용 프로그램을 테스트합니다. 테스트 프레임 워크는 응용 프로그램 서버에서 실행되는 응용 프로그램에 원격 (http) 호출을 수행하지만 동일한 응용 프로그램 서버 자체에서는 실행되지 않습니다. –

+0

@Fried Good points. FitNesse는 테스트중인 앱과 동일한 서버에 있어야 할 필요는 없지만 그림과 같이 방화벽 등이 있으므로 다른 서버를 사용하는 것이 문제가 될 수 있습니다. 옵션을 확인해야 겠어. 어쨌든, 당신이 질문에 대답했다고 생각합니다. (FitNesse를 귀/전쟁으로 사용할 수 없으며, 전혀 도움이되지 않습니다.) 답변에 대한 의견을 복사 해주십시오. 감사. – kaskelotti

답변

1

믿을 수는 없지만 응용 프로그램 서버 내에서 위키가 실행되는 경우에도 테스트 실행은 여전히 ​​(실행 파일을 시작하여) 새 Java 프로세스를 시작하려고 시도하므로 여전히 필요합니다. 해당 실행 파일에 대한 액세스.

하지만 테스트 환경이 실제로 앱 서버에 있어야합니까? 일반적으로 FitNesse를 사용하여 외부에서 응용 프로그램을 테스트합니다. 테스트 프레임 워크는 응용 프로그램 서버에서 실행되는 응용 프로그램에 원격 (http) 호출을 수행하지만 동일한 응용 프로그램 서버 자체에서는 실행되지 않습니다.