나는 이것이 어떻게 들릴지를 알고있다. 그러나 오늘날 교사는 단위 테스트가 자동화되어야한다고 말했다. 자동으로 실행되지 않는 단위 테스트는 어떻게합니까? 나는 단위 테스트의 성격이 반복 가능하다고 믿습니다. 처음으로 실행하면 코드가 깨지지 않는 한 매번 실행해야합니다. 안 그래요? 나는 프로그래머가 아닙니다 (신선한 학생 ..).단위 테스트를 자동화 할 수 없습니까?
1
A
답변
1
자동화되지 않은 단위 테스트를 수행 할 수 있습니다.
예를 들어 파일의 텍스트를 구문 분석하는 방법에 대한 단위 테스트를 수행했습니다.이 파일은이 파일에 대해 모니터링 된 디렉터리에 파일이 저장됩니다. 테스트가 실행되기 전에 필자는 모니터링 된 디렉토리에서 파일을 사용할 수 있는지 수동으로 확인해야했습니다. 시행 할 수동 작업이 있었기 때문에 테스트는 자동화 된 작업이 아니 었습니다. 그러나이 테스트는 내 코드의 작은 부분 (단위)을 테스트했기 때문에 단위 테스트로 간주 될 수 있습니다. 이 테스트는 나에게 도움이되었습니다. 비록 그 자체만으로는 효과가 없었을지라도, 파싱이 내가 원하는 방식으로 진행되고 있는지 확인하기 위해 변경을 할 때마다 반복 할 수있었습니다.
테스트를 자동화하면 개발자가 코드를 테스트하고 계속 작동하도록 할 수 있습니다.
관련 문제
- 1. 오이가 단위 테스트를 작성할 필요가 없습니까?
- 2. GUI에서 Siebel 테스트를 자동화 할 수 있습니까?
- 3. 부작용으로 어떻게 단위 테스트를 할 수 있습니까?
- 4. 단위 테스트를 목록에 결합 할 수 있습니까?
- 5. CodeIgniter로 단위 테스트를 쉽게 할 수 있습니까?
- 6. 왜이 Rspec 테스트를 통과 할 수 없습니까?
- 7. 단위 테스트를 단위 테스트합니까?
- 8. 단위 테스트를 어디서 실행해야합니까?
- 9. Xcode에서 GUI의 자동화 된 단위 테스트를 작성하려면 어떻게해야합니까?
- 10. Android에서 단위 테스트를 실행할 수 없습니다.
- 11. Vbscript의 자동화 된/단위 테스트
- 12. 로컬 컴퓨터에서 단위 테스트를 실행해야합니까?
- 13. 클래스가 JUnit을 사용하여 단위 테스트를 받는데 왜 메인 클래스가 없습니까?
- 14. C++ 자동화 단위 테스트
- 15. 코드 작성 후 단위 테스트를 수행하는 것은 쓸모가 없습니까?
- 16. 스킬을 사용하여 QML에 대한 자동화 테스트를 수행 할 수 있습니까?
- 17. 수작업 테스트를 수행하거나, 이후에 자동화 할 수 있습니까?
- 18. 브라우저 자동화 테스트를 병렬 처리 할 수 있습니까?
- 19. JSF 애플리케이션의 정확성을 검사하기 위해 테스트를 자동화 할 수 있습니까?
- 20. UI를 사용하지 않고 자바 애플리케이션 테스트를 자동화 할 수 있습니까?
- 21. 단위 테스트를 할 때 ServiceNotFoundException이 발생합니까?
- 22. 워크 플로우 시스템의 단위/자동화 테스트
- 23. 프로그래밍 자동화 도구는 어떤 작업을 수행 할 수 없습니까?
- 24. 단위 테스트를 실행하는 MSBuild
- 25. 어떻게 단위 테스트를 성공적으로 수행 할 것인가?
- 26. djangoappengine의 단위 테스트를 수행 할 때 require_indexes
- 27. 단위 테스트를 찾는 방법
- 28. ReSharper가 단위 테스트를 자동으로 실행할 수 있습니까?
- 29. C++에서 자동화 된 단위 테스트 OS
- 30. Visual Studio 단위 테스트를 찾을 수 없음
나는 사용자/개발자가 실행할 수 있도록 선택할 수있는 테스트를 코딩 할 수 있다고 생각합니다. 어설 션 코드를 생각하면, 여러 번 릴리스 형식 빌드에서 사용할 수 없으므로 "자동화 된"것은 아닙니다. 이것은 당신이 선택한 언어에 대해 좀 더 많은 경험을 얻을 때까지 약간의 "믿음"을 취하는 문제 일 것입니다. –