현재 spring3.0+ibatis 프레임웤기반 개발 프로젝트를 진행하고 있는데요
통합테스트를 위해 fitnesse를 적용하려고 합니다.
그래서 열심히 자료를 찾아보고 있는데 finesse의 기본적인 예문만 있을 뿐, 이렇다 할 자료들이 없더라구요..ㅠㅠ
혹시 위와 같은 사례에 대한 경험이 있거나 지식이 있으신 분들에 대한 자문 부탁드립니다..
기다리고 있을께요~~~
--
Google 그룹스 'Korea Spring User Group' 그룹에 가입했으므로 본 메일이 전송되었습니다.
이 그룹에 게시하려면 ks...@googlegroups.com(으)로 이메일을 보내세요.
그룹에서 탈퇴하려면 ksug+uns...@googlegroups.com로 이메일을 보내주세요.
더 많은 옵션을 보려면 http://groups.google.com/group/ksug?hl=ko에서 그룹을 방문하세요.
책에는 정말 기본적인 내용들이 잘 설명 되어 있더라구요.. 그래서 어느정도 fit에 대한 개념들은 이해를 조금(?) 한 상태 입
니다.
답 감사합니다..^^
On 12월22일, 오후2시59분, Sewon Ann <king...@gmail.com> wrote:
> fitness 의 근간을 이루는 fit 에 대한 번역서가 있습니다.http://kangcom.com/sub/view.asp?sku=201002240002
>
> 책을 보지는 않았는데 목차 8장을 보면 FitNesse 를 다루고 있으니 실무를 하시는 데는 웹 문서보다 이 책이 효과적이지 않을까
> 생각합니다.
> 지은이도 무려 워드 커닝햄이네요 ^^
>
> 2010/12/22 eins83 <oneli...@gmail.com>
>
>
>
> > 안녕하십니까
>
> > 현재 spring3.0+ibatis 프레임웤기반 개발 프로젝트를 진행하고 있는데요
>
> > 통합테스트를 위해 fitnesse를 적용하려고 합니다.
>
> > 그래서 열심히 자료를 찾아보고 있는데 finesse의 기본적인 예문만 있을 뿐, 이렇다 할 자료들이 없더라구요..ㅠㅠ
>
> > 혹시 위와 같은 사례에 대한 경험이 있거나 지식이 있으신 분들에 대한 자문 부탁드립니다..
>
> > 기다리고 있을께요~~~
>
> > --
> > Google 그룹스 'Korea Spring User Group' 그룹에 가입했으므로 본 메일이 전송되었습니다.
> > 이 그룹에 게시하려면 ks...@googlegroups.com(으)로 이메일을 보내세요.
> > 그룹에서 탈퇴하려면 ksug+uns...@googlegroups.com<ksug%2Bunsu...@googlegroups.com>로
> > 이메일을 보내주세요.
> > 더 많은 옵션을 보려면http://groups.google.com/group/ksug?hl=ko에서 그룹을 방문하세요.- 원본 텍스트 숨기기 -
>
> - 원본 텍스트 보기 -
다만 FitNesse 자체는 스프링과 별 상관이 없을 것 같네요. FitNesse는 Fit나
Slim을 서브테스트 시스템을 사용하는 상위 수준의 애플리케이션이고 스프링
과 관련되는 부분은 Fit나 Slim에서 실행시킬 테스트 픽스쳐 아닐까 생각 되네요.
즉 테스트 픽스쳐 초기화 코드에서 테스트에 필요한 application context를
구축하고 적절한 테스트 코드를 작성하시면 될 듯 합니다.
전 우리나라에서 언어적 특성 때문에 FitNesse가 애초에 추구하는 (고객과 개
발팀 사이의) 협업 효과를 낼 수 있나 의문이더군요. 협업이 중요하지 않고
단지 테스트만 할 것이라면 그냥 스프링의 통합 테스트 지원 기능을 쓰는 게
더 효과적으로 보이기도 하고요.
진행해보시고 결과를 공유해주시면 고맙겠습니다.
스프링의 테스트 자동화 지원 기능 중 대부분이 통합 테스트 관견 기능이라고
해야겠죠. 스프링은 객체를 통합하는 기술이니까요. ^^
물론 스프링이 객체 사이의 의존성을 제거해서 단위 테스트를 쉽게 해주기도
하지만...
다음 프로젝트에서 fit으로 테스트를 자산화시켜 관리하려는 계획이 있거든요.
좋은 내용 같이 공부했으면 합니다.
필요하신거나 좋은 정보 있으면 연락주세요~
--
Google 그룹스 'Korea Spring User Group' 그룹에 가입했으므로 본 메일이 전송되었습니다.
이 그룹에 게시하려면 ks...@googlegroups.com(으)로 이메일을 보내세요.
On 12월24일, 오전12시13분, Sanghyuk Jung <bene...@gmail.com> wrote:
> 여러가지 방식으로 spring과 fit을 활용하는 것이 가능할 것 같은데요, 위에 논의된 것처럼 application context를
> 올린 spring 통합테스트 수준에서 많이 논의되는 것 같습니다.
>
> 아래의 링크가 가장 종합적으로 설명이 잘 되어 있는듯합니다.
>
> http://agileshrugged.com/blog/?p=33
>
> 위의 링크에 포함된 자료이지만, application context를 로딩하는 코드는 아래 링크에서 참조하실수도 있습니다.http://blog.xebia.com/2007/11/03/how-to-wire-your-fitnesse-fixtures-w...
>
> 그리고 spring-fitness 라는 프로젝트도 있기는한데, 그닥 활발한 프로젝트 같아 보이지는 않습니다. 아래 링크에 사용법이
> 나와있습니다.
>
> https://spring-fitnesse.dev.java.net/source/browse/*checkout*/spring-...
> Spring-test 에서처럼 Applicationcontext를 로딩하고, bean 선언된 객체와 fixture를 연결해주는 역할을
> 하는 것처럼 보입니다.
>
> Spring-test처럼 transaction rollback을 fitness에서도 활용하는 방식은 아래 링크에 설명되어 있습니다.http://fitnesse.info/spring_rollback
>
> 그리고 container 밖에서의 UI테스트에서도 fitness를 활용하는 것이 가능합니다.
>
> Fitness를 확장해서 만든 NTAF 프레임웍크에서 Selenium을 쉽게 활용하는 기능을 제공합니다.
>
> http://dev.naver.com/projects/ntaf/wiki/StepFour
>
> 2010년 12월 23일 오후 3:37, Lee SeongUk <passion1...@gmail.com>님의 말:
>
>
>
>
>
>
>
> > 헐... 요즘 저도 FIT 공부하고 있습니다. 너무 반갑네요.
>
> > 다음 프로젝트에서 fit으로 테스트를 자산화시켜 관리하려는 계획이 있거든요.
> > 좋은 내용 같이 공부했으면 합니다.
> > 필요하신거나 좋은 정보 있으면 연락주세요~
>
> > On 12월22일, 오후2시46분, eins83 <oneli...@gmail.com> wrote:
> > > 안녕하십니까
>
> > > 현재 spring3.0+ibatis 프레임웤기반 개발 프로젝트를 진행하고 있는데요
>
> > > 통합테스트를 위해 fitnesse를 적용하려고 합니다.
>
> > > 그래서 열심히 자료를 찾아보고 있는데 finesse의 기본적인 예문만 있을 뿐, 이렇다 할 자료들이 없더라구요..ㅠㅠ
>
> > > 혹시 위와 같은 사례에 대한 경험이 있거나 지식이 있으신 분들에 대한 자문 부탁드립니다..
>
> > > 기다리고 있을께요~~~
>
> > --
> > Google 그룹스 'Korea Spring User Group' 그룹에 가입했으므로 본 메일이 전송되었습니다.
> > 이 그룹에 게시하려면 ks...@googlegroups.com(으)로 이메일을 보내세요.
> > 그룹에서 탈퇴하려면 ksug+uns...@googlegroups.com<ksug%2Bunsu...@googlegroups.com>로
오~~ 정말 좋은글 감사합니다..ㅠㅠ
이래저래 열시미 자료 뒤져가면서 머.. 어설프게 나마 간단하게 만들어 보고 있는데요..
또 하나의 문제점에 봉착했어요..ㅡㅡ
Fitnesse에서 실행을 하려면 jar를 다 잡아 줘야 하드라구요
root?edit 쪽에요.. 근데 이게 한번 잡아주고, fitnesse를 중단했다가 다시 실행을 하면 다시 원복되버리더라구요..
ㅠㅠ
cass path랑 Refefenced Libraries에 있는건 알아서 잡는데, 저희가 maven을 사용해서..ㅠㅠ
아~~ 요 문제는 또 어떻게 해결해야하나..ㅠㅠ 고민중이랍니다..ㅠㅠ
> 여러가지 방식으로 spring과 fit을 활용하는 것이 가능할 것 같은데요, 위에 논의된 것처럼 application context를
> 올린 spring 통합테스트 수준에서 많이 논의되는 것 같습니다.
>
> 아래의 링크가 가장 종합적으로 설명이 잘 되어 있는듯합니다.
>
> http://agileshrugged.com/blog/?p=33
>
> 위의 링크에 포함된 자료이지만, application context를 로딩하는 코드는 아래 링크에서 참조하실수도 있습니다.http://blog.xebia.com/2007/11/03/how-to-wire-your-fitnesse-fixtures-w...
>
> 그리고 spring-fitness 라는 프로젝트도 있기는한데, 그닥 활발한 프로젝트 같아 보이지는 않습니다. 아래 링크에 사용법이
> 나와있습니다.
>
> Spring-test 에서처럼 Applicationcontext를 로딩하고, bean 선언된 객체와 fixture를 연결해주는 역할을
> 하는 것처럼 보입니다.
>
> Spring-test처럼 transaction rollback을 fitness에서도 활용하는 방식은 아래 링크에 설명되어 있습니다.http://fitnesse.info/spring_rollback
>
> 그리고 container 밖에서의 UI테스트에서도 fitness를 활용하는 것이 가능합니다.
>
> Fitness를 확장해서 만든 NTAF 프레임웍크에서 Selenium을 쉽게 활용하는 기능을 제공합니다.
>
> http://dev.naver.com/projects/ntaf/wiki/StepFour
>
> 2010년 12월 23일 오후 3:37, Lee SeongUk <passion1...@gmail.com>님의 말:
>
>
>
> > 헐... 요즘 저도 FIT 공부하고 있습니다. 너무 반갑네요.
>
> > 다음 프로젝트에서 fit으로 테스트를 자산화시켜 관리하려는 계획이 있거든요.
> > 좋은 내용 같이 공부했으면 합니다.
> > 필요하신거나 좋은 정보 있으면 연락주세요~
>
> > On 12월22일, 오후2시46분, eins83 <oneli...@gmail.com> wrote:
> > > 안녕하십니까
>
> > > 현재 spring3.0+ibatis 프레임웤기반 개발 프로젝트를 진행하고 있는데요
>
> > > 통합테스트를 위해 fitnesse를 적용하려고 합니다.
>
> > > 그래서 열심히 자료를 찾아보고 있는데 finesse의 기본적인 예문만 있을 뿐, 이렇다 할 자료들이 없더라구요..ㅠㅠ
>
> > > 혹시 위와 같은 사례에 대한 경험이 있거나 지식이 있으신 분들에 대한 자문 부탁드립니다..
>
> > > 기다리고 있을께요~~~
>
> > --
> > Google 그룹스 'Korea Spring User Group' 그룹에 가입했으므로 본 메일이 전송되었습니다.
> > 이 그룹에 게시하려면 ks...@googlegroups.com(으)로 이메일을 보내세요.
> > 이메일을 보내주세요.
> > 더 많은 옵션을 보려면http://groups.google.com/group/ksug?hl=ko에서 그룹을 방문하세요.- 원본 텍스트 숨기기 -
>
> - 원본 텍스트 보기 -
--