测试

Linux 内核中的单元测试

Brendan Higgins 最近提议向 Linux 内核添加单元测试,以补充其他开发基础设施,例如 perf、autotest 和 kselftest。 整个测试问题对内核开发人员来说非常重要,因为 Linux 位于系统的核心位置,并且通常具有非常强的稳定性/安全性要求。 大量的自动化测试定期检查内核源代码,并将任何异常情况报告给邮件列表。

使用 Python 的 pytest 测试您的代码

不测试你的代码? pytest 消除了任何借口。 软件开发人员不仅仅编写软件;他们也使用软件。 因此,他们是第一个认识到并理解软件是复杂的并且不可避免地包含错误的人。

关于用户:在开源软件中应用可用性

开源软件开发人员已经创建了一系列出色的程序,这些程序提供了出色的工作环境和丰富的功能。 在工作和家庭中,我经常在我的桌面上运行 Linux,使用 Firefox 和 LibreOffice 来完成我的大部分日常任务。 我更喜欢运行开源软件工具,我认为大多数 Linux Journal 读者也是如此。