知识卡片

测试守住公式

专业/工作 · 493.c

内容

单元测试把“看起来没问题”变成可重复验证的判断。对 Excel 工具来说,关键公式也应有输入和期望输出;这样即使公式被覆盖或重写出错,也能在交付前暴露。

参考来源

- 位置:《Excel+Python:飞速搞定数据分析与处理(图灵图书)》第 1 章《为什么要用 Python 为 Excel 编程》(源文件:_epub-src/text/part0000_split_019.html) - 结论依据:原文对比随便点击宏与专业单元测试,并用汇率转换公式把乘法误写成除法的例子说明自动测试如何发现错误。 - 原始内容:…如,你可能用“写死”的值覆盖了公式,也可能忘了调整隐藏列中的公式。 而如果你让专业软件开发人员测试他们的代码,他们会写 单元测试 (unit test)。顾名思义,这是一种可以测试程序各个组件的机制。举例来说,单元测试会确保程序中的每一个函数都正常工作。大部分编程语言会提供一种自动执行单元测试的方法。执行自…