mongodb에서 테스트 데이터를 채우는 데 사용할 수있는 도구는 무엇입니까? 이전에 dbunit을 사용했지만 동등한 메이븐 플러그인이없는 것 같습니다.mongodb에 테스트 데이터를 채우는 데 사용할 수있는 도구는 무엇입니까
5
A
답변
1
http://eliothorowitz.com/post/459890033/streaming-twitter-into-mongodb 어떻게 보이나요? 이제는 JSON 또는 CSV 생성기 만 있으면 훨씬 쉽게 찾을 수 있습니다.
1
첫 번째 질문은 데이터를로드하려는 소스에서 무엇입니까? 다른 mongodb에서, XML, XML, 텍스트 파일 등.
나에 관해서는, 나는 몇몇 도우미 클래스 (각 mongo 문서 당 하나)를 사용하여 테스트 중에 필요한 엔티티를 만듭니다. 또한 각 비즈니스 개체마다 하나의 테스트 클래스가 있으며 테스트를 시작하기 전에 헬퍼를 실행하여 테스트 환경을 만들었습니다. 테스트가 끝나면 생성 된 모든 데이터가 삭제됩니다. 이러한 접근 방식은 프로덕션 데이터베이스에서도 작동합니다.
나는 또 다른 approch를 제안 할 수있다. 예를 들어 mongo 데이터를 복사 할 수있는 데이터가있는 생산 mongo db가있는 경우이 데이터에서 새로운 mongo db를 실행하고 테스트를 실행하고 테스트가 완료되면이 db를 삭제하십시오.
관련 문제
- 1. 테스트 케이스를 문서화하는 데 사용할 수있는 도구는 무엇입니까?
- 2. Android에서 사용할 수있는 테스트 도구는 무엇입니까?
- 3. 오늘 펌웨어를 테스트 할 때 사용할 수있는 소프트웨어 도구는 무엇입니까?
- 4. IE7 자바 스크립트 문제를 추적하는 데 사용할 수있는 도구는 무엇입니까?
- 5. 8bpp 이미지를 4bpp 형식으로 변환하는 데 사용할 수있는 도구는 무엇입니까?
- 6. Java에서 프로세스 COM 서버를 만드는 데 사용할 수있는 도구는 무엇입니까?
- 7. SiteKiosk 클라이언트를 디버그하는 데 사용할 수있는 기술과 도구는 무엇입니까?
- 8. ASP.NET 프로젝트에 지역화를 추가하는 데 사용할 수있는 도구는 무엇입니까?
- 9. AVM2 바이트 코드를 편집/생성하는 데 사용할 수있는 도구는 무엇입니까?
- 10. 데스크탑에서 MySQL 데이터베이스를 백업하는 데 사용할 수있는 도구는 무엇입니까?
- 11. 소스 코드를 패키지화하는 데 사용할 수있는 도구는 무엇입니까
- 12. wsdl 및 xsd 파일을 병합하는 데 사용할 수있는 도구는 무엇입니까?
- 13. 요구 사항을 만드는 데 사용할 수있는 도구는 무엇입니까?
- 14. 여러 팀이 파일을 공유하는 데 사용할 수있는 도구는 무엇입니까?
- 15. MediaWiki의 변경 사항을 요약하는 데 사용할 수있는 도구는 무엇입니까?
- 16. cooliris 유형 응용 프로그램을 디자인하는 데 사용할 수있는 도구는 무엇입니까?
- 17. 장고 테스트 자동화를 위해 사용할 수있는 도구는 무엇입니까?
- 18. DropDownList를 채우는 데 사용할 수있는 가장 편안한 데이터 형식은 무엇입니까?
- 19. PowerBuilder 앱과 웹 애플리케이션을 테스트 할 수있는 테스트 도구는 무엇입니까?
- 20. 클라우드 데이터베이스 (Azure/SimpleDB/etc) 내에서 데이터를 쉽게 관리하는 데 사용할 수있는 도구는 무엇입니까?
- 21. Beanstalk에서 사용할 수있는 버그 추적 도구는 무엇입니까?
- 22. 모바일 장치 에뮬레이션에 사용할 수있는 도구는 무엇입니까?
- 23. Javascript에서 사용할 수있는 디버그 로깅 도구는 무엇입니까?
- 24. CSS 디버깅에 사용할 수있는 도구는 무엇입니까?
- 25. 더미 데이터로 데이터베이스를 채우는 훌륭한 도구는 무엇입니까?
- 26. SQL Server에서 sys.sql_dependencies를 채우는 데 사용할 수있는 코드가 있습니까?
- 27. TDDD (Test Driven Database Development)에 사용할 수있는 도구는 무엇입니까?
- 28. VS2010 Express Edition을 사용할 때 프로젝트 파일을 업그레이드하는 데 사용할 수있는 명령 줄 도구는 무엇입니까?
- 29. 애니메이션에 사용할 도구는 무엇입니까?
- 30. ODBC 데이터베이스에서 SQL 스키마를 내보내는 데 사용할 도구는 무엇입니까?
mongodb를 모르지만 [모의 가짜 테스트 데이터 생성기를 네트워크 클래스로] 발견했습니다. (http://stackoverflow.com/questions/3917628/mock-fake-test-data- 발전기 -에 - 그물 - 클래스) 어떤 데이터베이스없이 그것을하는 방법을 보여줍니다. – k3b
mongodb 특정 것을 찾고 있습니다 – Jason
어떤 프로그래밍 언어를 사용하십니까? –