2011-08-26 2 views

답변

1

"테스트 드라이버"는 소프트웨어 제품의 기능을 테스트하는 데 사용되는 테스트 용으로 만 개발되어 출하되지 않은 응용 프로그램을 의미 할 때 사람들이 참조하는 것입니다.

이러한 "테스트 드라이버"는 DLL, 라이브러리 또는 프레임 워크, 즉 실제 "최종 사용자 응용 프로그램"이없는 제품에만 특히 유용합니다. 아마도 시험 기간 동안 단위 테스트를 사용할 수 있으며 따라서 "테스트 드라이버"를 구성 할 수 있습니다. "어떤 종류의를 수행하여, 라이브러리/도구 기능

  • 에 대한

    • 쇼케이스 응용 프로그램 : 그러나, 내 경험, 테스트 드라이버는 서버 다른 목적으로 같은 일반적인 단위 테스트의 사람들을 초과 할 수있는 귀하의 "평균"단위 테스트에서하지 않을 통합 테스트 (데이터베이스 액세스 포함).

    예를 들어, 우리는 한 때 일종의 응용 프로그램 서버를 개발했습니다. 이를 테스트하기 위해 별도의 테스트 클라이언트를 제공하여 여러 번 요청을 동시에 실행하고 통계를 기록 할 수 있습니다 (Apache JMeter 또는 이와 유사한 도구와 다소 비슷 함).

    나는이 모든 다소 모호하고 광범위하지만, 알고 - 아니 범죄를 - 그래서 귀하의 질문에 ;-)

  • +0

    yap .. 나는 동의한다. 그러나 여기에 더 의미있는 방법으로 넣을 수 있습니다 ... "TestDriver"(응용 프로그램 테스트 용)에 대한 기본적인 내용을 배웠으므로 ... 감사합니다. :-) –

    +0

    테스트의 좋은 예 드라이버는 Selenium 및 Watin 같은 웹 사이트 테스트 자동화 도구입니다. – MattDavey

    관련 문제