프로젝트를 체크인하기 전에 사용하는 단위 테스트 슈트가 있습니다. 그러나 대다수 중 한 명만 코드에서 일부 회귀를 발견하는 경우가 많습니다. 이러한 경우에는 오류를 디버깅하는 동안 특정 단위 테스트 만 실행하고 싶습니다. Xcode에서이 작업을 수행 할 방법을 찾지 못했습니다. 가능한가?Xcode에서 OCUnit 테스트의 하위 집합을 실행하는 방법
3
A
답변
2
올바른 방향으로 밀어 주셔서 감사합니다. 나는 동일한 기본 개념을 사용하여 끝났지 만, 실행되는 항목을 선택할뿐만 아니라 각 테스트마다 좋은 빨간색/녹색 상태를 얻을 수있는 GUI를 추가했습니다. 관심있는 사람은 아래 URL을 참조하십시오. UI는 더 침을 닦을 필요가 있지만 작동하는 것처럼 보입니다. 내가 프로젝트 위에서 시작 후
http://github.com/nall/XcodeUnitTestGUI/tree/master
, 정말 환상적이 프로젝트를 발견했다. 새로운 독자
3
테스트를 단일 테스트 클래스로 제한하는 것이 만족 스럽다면 두 번째 테스트 대상을 만들 수 있습니다 (기존 타겟 복제, 제품 이름 변경 및 "소스 컴파일"빌드 단계의 내용 제거). , 원하는 경우) 수정하려는 테스트 소스 파일 만 추가하십시오. here이 방법을 사용하는 방법에 대한
% /Developer/Tools/otest
2009-08-29 22:28:39.555 otest[70089:10b] Usage: otest [-SenTest Self | All | None |
<TestCaseClassName/testMethodName>] <path of unit to be tested>
더 많은 정보 :
다른 방법으로는, otest
에 테스트 러너를 -SenTest
인수를 전달하는 "기타 테스트 플래그"옵션을 사용할 수 있습니다.
1
: 엑스 코드에서 사용할 훨씬 더 좋은 방법은 테스트 계획 창의 왼쪽 칸에 "테스트"를 선택하고자하는 대상에 대해 계획을 편집하는 것입니다. 테스트 열의 위젯을 사용하여 대상 및 스위트를 확장합니다. 오른쪽의 확인란을 사용하여 테스트 대상, 제품군 또는 테스트별로 테스트를 사용/사용하지 않을 수 있습니다.
관련 문제
- 1. VS 2008/MSTest - 모든 테스트의 하위 집합을 실행하려면 어떻게해야합니까?
- 2. Xcode에서 cpp 파일을 실행하는 방법?
- 3. xcode에서 -quiet를 사용하여 gdb를 실행하는 방법
- 4. 디렉토리에서 PHP 파일 집합을 실행하는 방법
- 5. 개체 간 관계의 하위 집합을 모델링하는 방법
- 6. 데이터 집합을 하위 보고서에 바인딩하는 방법
- 7. data.frame에서 열과 행의 하위 집합을 선택하는 방법
- 8. OCUnit & NSBundle
- 9. Xcode에서 하위 프로젝트 구성 지정
- 10. 데이터의 하위 집합을 필터링하는 SQL
- 11. MATLAB에서 행렬의 하위 집합을 당기기
- 12. 재귀 적으로 하위 집합을 찾습니다.
- 13. OCUnit 테스트 NSNotification 전달
- 14. Xcode에서 단일 테스트 케이스를 실행하는 방법은 무엇입니까?
- 15. 터미널에서 Xcode에서 만든 빌드를 실행하는 방법은 무엇입니까?
- 16. OCUnit : 테스트 사례 메서드의 접두사를 변경하는 방법?
- 17. 터미널 명령 집합을 실행하는 AppleScript 응용 프로그램을 만드는 방법
- 18. python의 하위 집합을 안전하게 실행하려면 어떻게해야합니까?
- 19. 경도/위도 점의 하위 집합을 표시 하시겠습니까?
- 20. 테스트의 항목 목록을 확인하는 방법
- 21. OCUnit 오류 코드
- 22. OCUnit 링크 문제 질문
- 23. 방법을 선택 문에서 결과의 하위 집합을 선택
- 24. 레일에서 반환 된 레코드의 하위 집합을 분리/검색/계산하는 방법
- 25. 집합에서 일부 하위 집합을 얻는 방법? (알고리즘 필요 ...)
- 26. 하위 집합을 그릴 때 비트 맵을 회전하는 방법?
- 27. 문자열 집합을 비교하여 일반적인 하위 문자열을 찾는 방법
- 28. 동적 하위 집합을 기반으로 항목의 하위 집합을 가져 오는 데이 LINQ 문을 사용하는 것이 좋습니다.
- 29. 테스트의 모범 사례는 무엇입니까?
- 30. Xcode에서 변수를 인쇄하는 방법