2012-07-05 1 views
1

Linux 커널에서 디바이스 드라이버를 개발하려면 특정 종류의 디바이스 드라이버의 기본/최소 기능을 포괄하는 범용 및 자동화 테스트가 있습니까? 예를 들어 NIC 드라이버를 테스트하면 패킷 보내기/받기 및 네트워크 구성과 같은 기본 기능을 올바른 방식으로 처리 할 수 ​​있습니다. 특정 장치 드라이버의 고유 한 기능 중 일부는 너무 많은 관심을 기울일 필요가 없으며 최소한의 기능 만 정확하다는 것을 보증합니다. 이러한 종류의 테스트 스위트는 저수준 단위 테스트 대신 장치 드라이버의 기능적 정확성을 검증하기 위해 상위 수준 애플리케이션을 활용해야한다고 가정합니다. 감사합니다.Linux 디바이스 드라이버 기능 테스트

답변

2

특히 Autotest은 가치가 있습니다. 얼마 전에 무선 네트워킹과 관련된 드라이버를 확인하기 위해 제공 한 테스트를 사용했습니다.

그 외에도 Linux Test Project의 테스트가 유용 할 수 있습니다.