그냥 set up a test framework for a new web application을 가졌으므로 큰 문제 중 하나를 놓친 것을 깨달았습니다. "어떻게 테스트를 서로 독립적으로 만들 수 있습니까?" 몇 년 전 나는 모든 데이터베이스 테이블을 삭제하고, 스키마를 다시 작성하고, 테스트 데이터를 추가하고, 응용 프로그램을 시작하고, 하나의 테스트를 실
사람들이 현재 WatiN/Wartir 테스트를 위해 테스트 잔여 물을 정리하고 데이터를 재설정하는 방법을 궁금합니다. 예를 들어 시스템에 사용자를 추가하는 테스트가 있고 사용자 이름이 고유해야한다고 가정 해 보겠습니다. 분명히 사용자가없는 첫 번째 실행은 잘 작동하지만 두 번째 실행은 수동 개입없이 실패합니다.
오늘 필자는 레일 애플리케이션의 기능 테스트를 시작했다. 나는 RESTful 인증 플러그 인을 사용한다. 나는 누군가 나를 혼란스럽게 할 수 있기를 바란다. 1) 필자의 레일 앱에있는 대부분의 기능이 인증을 필요로하기 때문에 빠른 로그인 기능을 작성했습니다. def login_as(user)
@request.session[:user_id] = us