Doctest: 두 판 사이의 차이

내용 삭제됨 내용 추가됨
Leekangwon (토론 | 기여)
잔글 →‎비판적 의견: 유닛 테스트 연결 추가
Chobot (토론 | 기여)
잔글 봇:인터위키 링크 1 개가 위키데이터Q5287267 항목으로 옮겨짐. 이동 완료.; 예쁘게 바꿈
2번째 줄:
'''doctest'''는 [[파이썬]] 언어의 표준 라이브러리로 표준 파이썬 인터프리터 셸 입출력을 [[주석문자열]]에 복사 첨부함으로부써 간단하게 프로그램 시험예를 적용시킬 수 있게 해준다.
 
== 사용 예 ==
=== 시험 겸용 주석문자열이 어떤 함수의 주석문자열 안에 내장 ===
<source lang="python">
32번째 줄:
</source>
== 비판적 의견 ==
개발자에 따라서는 독테스트 doctest 를 [[유닛_테스트유닛 테스트|단위 테스트]] unittest 처럼 사용하는 데 반대하는 의견도 있다. 독테스트는 주석문자열 docstring 안에 구현되는데, 이 주석문자열은 많은 파이썬 개발 환경에서 툴팁으로 사용된다.<ref>[http://juehan.github.com/DiveIntoPython3_Korean_Translation/your-first-python-program.html 처음만나는 파이썬 프로그래밍]</ref> 따라서 함수의 사용법에 대해 초심자들이 살펴볼 가능성이 높은데, 문제가 될 수 있는 사용례 50개가 주석문자열에 나타난다면 과연 바람직할 것인가? 라는 주장이 주요한 근거가 되고 있다.
 
== 같이 보기 ==
45번째 줄:
[[분류:소프트웨어 테스트]]
[[분류:파이썬]]
 
[[en:Doctest]]