나는 지난 3 개월 동안 철저히 조사를 받았다. 이제 BDD 또는 TDD를 시작하겠습니다. RSpec부터 시작하겠습니다. 어떻게 시작해야합니까?Rspec으로 시작하는 방법은 무엇입니까?
6
A
답변
7
5
PragProg은 저자에 의해 (6 월 전체 도서 배송) 베타 책을 가지고 RSpec 자체 나는 지금 그것을 통하여 일하고있다. 그리고 그것은 지금까지 훌륭했다! 나는 몇 주 전에 peepcode 스크린 캐스트를 시작했고, Sarah Mei는 맞습니다. 그들은 훌륭합니다. 그러나이 책은 내가 필요로하는 곳에서 조금 더 깊숙이 간다. (BDD에 대한 완전한 초보자로서). 당신이 시작하는 경우
5
당신은 오이와 RSpec에의 조합으로 시작하려고 할 수 있습니다.
오이 (오이)는 이야기 주자를위한 rpecs의 높은 수준의 통합 테스트 대체품이며 클라이언트 가독성을 목표로합니다.
새로운 RSpec 책은 외부 개발 기술 및 오이 시나리오를 수행하는 방법을 다루며 초보자 인 IMHO를 테스트하는 데 훨씬 실감을 느낍니다.
Ryan Bates가 방금 getting started with cucumber 스크린 캐스트를 올렸습니다. 파일 호스팅이 현재 보크로 표시되었지만 그의 모든 다른 동영상은 매우 분명해 졌으므로 콘텐츠를 보증 할 수 없습니다.
또한 최근의 오이 BDD 토크가 Mountain West Ruby Conf에서 있었는데, 이는 here에 있습니다.
나는 다른 오이 링크 here을 가지고있다.
관련 문제
- 1. RSpec으로 여러 줄 문자열을 비교하는 방법은 무엇입니까?
- 2. Rspec으로 테스트하는 동안 RoutingError를 처리하는 방법은 무엇입니까?
- 3. Xcode를 시작하는 방법은 무엇입니까?
- 4. QT로 시작하는 방법은 무엇입니까?
- 5. 램프를 시작하는 방법은 무엇입니까?
- 6. ExtJS를 시작하는 방법은 무엇입니까?
- 7. RSpec으로 파일 생성을 테스트하는 방법?
- 8. Rspec으로 google analytics (garb) API를 테스트하는 방법은 무엇입니까?
- 9. rspec으로 레일 3의 루비에서 날짜를 테스트하는 방법은 무엇입니까?
- 10. RSpec으로 도우미 메서드 테스트하기
- 11. rspec으로 특정 URL 호출
- 12. 레일 모델이 RSpec으로 충돌합니다
- 13. JDK에서 Eclipse를 시작하는 방법은 무엇입니까?
- 14. as3yaml에서 작업을 시작하는 방법은 무엇입니까?
- 15. Javascript로 다운로드를 시작하는 방법은 무엇입니까?
- 16. 서비스 활동을 시작하는 방법은 무엇입니까?
- 17. WCF 서비스를 시작하는 방법은 무엇입니까?
- 18. MPlayer를 onCreate에서 시작하는 방법은 무엇입니까?
- 19. Blackberry Programming을 시작하는 방법은 무엇입니까?
- 20. SQL과 PHP를 시작하는 방법은 무엇입니까?
- 21. Python으로 프로그램을 시작하는 방법은 무엇입니까?
- 22. Sharepoint 2010을 시작하는 방법은 무엇입니까?
- 23. Windows 서비스를 시작하는 방법은 무엇입니까?
- 24. Ajax 학습을 시작하는 방법은 무엇입니까?
- 25. 스레드를 중지/시작하는 방법은 무엇입니까?
- 26. 레일 서버를 시작하는 방법은 무엇입니까?
- 27. sdk4.0에서 symbolicatecrash를 시작하는 방법은 무엇입니까?
- 28. iPhone 프로그래밍을 시작하는 방법은 무엇입니까?
- 29. 정서 분석을 시작하는 방법은 무엇입니까?
- 30. Java에서 네트워킹을 시작하는 방법은 무엇입니까?
+1, rspec의 peepcode 화면 사례를 적극 권장합니다. –