많은 테스트가 있습니다. 각 테스트에는 서로 다른 명령 verify() 및 command()가 포함되어 있습니다. 이것들을 체크 할 필요가있는 순서와 횟수는 테스트에 따라 다양합니다. 어떻게 편리하게 구조화 할 수 있을까요? 나는 스위트와 카테고리를 가지고 놀았지만 좋은 해결책을 찾을 수 없다. JUNIT GUI에서 Testname을보고 teststeps 명령을 확인하거나 확인하고 싶습니다. 어떤 아이디어?JUNIT 테스트와 함께 사용할 구조는 무엇입니까?
답변
나는 받는다는 현대의 IDE와 함께, 테스트 스위트의 유용성 모든 것을 식별 할 수없는 것으로 나타났습니다.
메이븐은 기본적으로 모든 테스트를 실행합니다; 모든 IDE를 사용하면 모든 테스트를 실행하거나 실행할 테스트 (예 : 패키지)를 선택할 수 있습니다. 나는 일반적으로 다른 패키지 내의 테스트 클래스를 만드는 것이 내가 실제로 활용하는 모든 조직이라는 것을 알 수있다.
그것은 당신이 "순서와 번호"당신이 변화 테스트해야하는 시간의 말을 까봐 걱정 돼요. 나는 당신이 정확히 무엇을 의미하는지 명확하지 않지만, 테스트를 통과하기 위해서는 다른 테스트가 실행하는 순서 (및 시간)에 의존한다는 것을 의미한다면 테스트를 다시 아키텍처해야합니다. (특히 단위 테스트의 경우).
각각 시험 적 다른 테스트에 의존 안된다. 실행 순서는 보장되지 않으며 다른 환경에서 다르게 실행되거나 병렬로 실행될 수도 있습니다.
테스트 초기화에 대한 자세한 내용은 @Before, @After, @BeforeClass, @AfterClass (http://junit.sourceforge.net/doc/faq/faq.htm#organize_3)를 참조하십시오. 그래도 그것이 당신의 문제에 대한 해결책인지는 잘 모르겠습니다.
테스트를 구성하는 데 도움이 될 수 있습니다. JUNIT GUI 트리에서 원하는 방식으로 보길 원합니다. 스위트가 아니라 다음 노드입니다. 테스트 케이스와 테스트 케이스 아래 두 번 테스트의 결과가 한 번 이상 다른 순서로 실행되는 verify 및 command를 원합니다. –
- 1. JUnit 테스트와 함께 사용하기 위해 Maven에서 MySQL 데이터베이스를 구축하려면 어떻게해야합니까?
- 2. Intellij Ideate "Juniper 테스트와 함께 리팩터링 이동"
- 3. 사용할 C# 데이터 구조는 무엇입니까?
- 4. dendrogram에 사용할 데이터 구조는 무엇입니까?
- 5. WCAT로드 테스트와 함께 ValidateAntiForgeryTokenAttribute() 작업
- 6. 테스트와 함께 데이터베이스에 영향을주지 마십시오.
- 7. 중첩 데이터에 사용할 테이블 구조는 무엇입니까?
- 8. 자동 테스트와 함께 정책 기반 디자인을 사용할 수 있습니까?
- 9. 다른 태그가없는 테스트와 함께 태그를 포함 하시겠습니까?
- 10. java에서 사용할 올바른 데이터 구조는 무엇입니까?
- 11. 노드 기반 편집기에 사용할 데이터 구조는 무엇입니까?
- 12. 사용할 수있는 최상의 데이터 구조는 무엇입니까?
- 13. PHP 클래스 : 사용할 디렉토리 구조는 무엇입니까?
- 14. 사전을 구현하는 데 사용할 데이터 구조는 무엇입니까?
- 15. 문자열 템플릿에 사용할 데이터 구조는 무엇입니까?
- 16. 개체의 평가 순서에 사용할 데이터 구조는 무엇입니까?
- 17. 단락을 저장하는 데 사용할 데이터 구조는 무엇입니까?
- 18. Java의 테이블에 사용할 수있는 데이터 구조는 무엇입니까?
- 19. 범위 검색에 사용할 데이터 구조는 무엇입니까?
- 20. 테스트와 스펙의 차이점은 무엇입니까?
- 21. Jenkins를 boost.test 단위 테스트와 함께 사용하기
- 22. == 항상 평등 테스트와 같은 프리미티브와 함께 작동합니다.
- 23. 돌아 오는 테스트와 함께 angularjs 서비스
- 24. hsqldb가 JUnit 테스트와 함께 실행하는 동안 삽입 쿼리의 리플렉션을 표시하지 않습니다.
- 25. POM을 사용하여 JUnit 테스트와 Selenium 테스트를 분리하는 방법
- 26. 모키토 (mockito) 란 무엇이며 왜 JUNIT 테스트와 관련이 있습니까?
- 27. 단위 테스트와 함께 제공되는 Delphi 구성 요소는 무엇입니까?
- 28. wordpress의 파일 구조는 무엇입니까?
- 29. Javascript MVC 프레임 워크에서 사용할 폴더 구조는 무엇입니까?
- 30. 선택할 데이터 구조는 무엇입니까?
당신은 당신이 테스트 스위트의 내부 테스트 스위트를 포함 할 수 있습니다 알고, 이것은 당신이 더 큰 문제는이 거의 사소한 테스트를 실행하지 않는 –