2012-04-20 2 views
3

XML을 허용하고 반환 된 XML이 예상 한 것과 같은지 확인하는 자동화 된 테스트를 만들고 싶습니다. 또한 최종 사용자는 코드에 들어갈 필요없이 새로운 데이터 (XML 입력 + 예상 XML 출력)를 추가 할 수 있어야합니다.Fitnesse를 사용하는 XML 입/출력

Fitnesse가이 작업을 수행 할 수 있어야하는 것처럼 보이지만 아직 수행 할 수있는 좋은 방법을 찾지 못했습니다.

어떤 권장 사항이 있습니까? Fitnesse 이외의 도구가 더 잘 작동합니까? 테스트해야하는 코드는 .NET에 있습니다.

결국이 테스트 결과를 연속 통합 서버에 통합하려고합니다.

고마워요.

답변

0

제가 뭔가 도움이 될 것이라고 생각합니다. 사용자가 XML 입력과 예상 XML 출력을 업로드 할 수있는 사용자 정의 웹 인터페이스를 만들 수 있습니다. DB에 저장하십시오.

그런 다음이 데이터를 DB에서 가져 와서 NUnit 테스트 스위트에서 루프 처리하십시오. 그런 다음 XMLUnit을 사용하여 실제 비교를 수행 할 수 있습니다. XML 입력을 전달하고 출력을 예상 출력 XML과 비교하십시오.