1.1 LTP介绍

LTP(Linux Test Project),是基于 GPL 协议的开源社区合作项目。2000 年由 SGI 发起,IBM、OSDL 和 Bull 等公司共同参与,2001年后由 SUSE、富士通、Red Hat、Oracle 共同开发和维护。

通过功能测试压力测试回归测试来验证 Linux 系统的可靠性、稳定性和健壮性。整个项目约4000个测试用例,绝大部分用例采用 C 或 Shell。

LTP 不仅测试内核,还测试整体系统环境,对功能执行失败时的返回和处理也进行测试。