2010-03-14 4 views
0

어제 다른 테스트 프레임 워크에 대해 질문했습니다. 이 질문은 here입니다. 이제는 다른 프레임 워크에 대해 더 잘 이해 했으므로 다음과 같은 매우 간단한 질문이 있습니다.오이 대 빌트인 테스트? [레일즈]

기본적으로 레일에 내장 된 테스트 프레임 워크 (기본 어설 션)를 사용하여 필기 테스트를 수행 한 경험이 있지만 매우 제한적이었습니다. RSpec, Webrat, Cucumber로 직접 테스트 해 볼까?

감사합니다. 보조 노트로


: 예,이 의견에 기초한 문제이지만, I는 입력이 질문에받은 개방이 질문을 유지하기 위해 지역 사회에 충분한 가치가있다 생각합니다. 감사.

답변

1

테스트 프레임 워크에서 빌드로 많은 테스트를 작성한 적은 없지만 공장 소녀 및 RSpec에서 오이를 사용하기 위해 바로 뛰어 들었고 매우 만족 스럽습니다. 오이에서 먼저 작업하고 싶은 기능을 매우 쉽게 설명 할 수 있습니다. 나는 항상 스스로 단위 테스트를 작성하는 데 어려움을 겪고 있었다.

내 개인적인 경험으로 볼 때, 나는 재미있는 일로 바로 뛰어들 수 있도록 격려 할 수 있습니다!

+0

cool! 고마워. –

1

다른 테스트 프레임 워크를 사용하면 테스트를 더 쉽고 쉽게 작성할 수 있으며 일부 테스트 프레임 워크는 "매크로"를 빌드하는 것이 매우 유용합니다. 그리고 당신이 당신 자신의 "매크로"를 작성할 수있는 것처럼 이러한 테스트 프레임 워크를 확장 할 수있는 것은 무엇입니까? BDD 프레임 워크와 같이 오이를 사용하면 완전 통합 테스트를 작성할 수 있습니다. 학사에 운영 방법을 알릴 수도 있습니다. 테스터에게도 도움이 될 것입니다. 우리가 사용하는 것을 이제

는 했어야 RR 모의, 오이 +

0

오이 행동입니다 셀레늄, 예를 들면이다 통합 테스트. Test :: Unit과 Rspec은 코드를 테스트하는 단위 테스트에 더 적합합니다. 단위 테스트, 통합 테스트 및 수락 테스트에 대한 몇 시간을 들여 각 종류의 테스트의 다양한 목적을 이해하는 데 가치가 있습니다. 이것은 큰 분야이며 좋은 투자입니다.

일단 네가 해봤 으면 네, 꼭 Rspec과 Cucumber로 뛰어 오십시오. 순 무를 볼 수도 있습니다. JavaScript의 경우 Capybara를 고려하십시오.

관련 문제