数据建模:从测试到优化的全面指南
1. 函数和公式测试
在电子表格中,所有函数和公式都必须正确运行,因此(在实际可行的情况下)每个都必须进行测试。如果有大量从行或列复制而来的计算,可以仔细检查原始计算、前几个复制项和后几个复制项,确保其正常工作。
另一种检查大量计算的方法是使用“公式”工具栏中的“显示公式”按钮,这样就能看到计算过程而非结果。此测试很有用,因为可以查看是否有异常,例如公式中出现数字(可能有人覆盖了计算)。
2. 测试时的其他因素
在测试过程中,还需要考虑其他因素:
- 选择和使用合适的测试数据
- 找到适合测试解决方案的用户
- 收集用户反馈
- 完成测试文档
2.1 测试数据
合适的测试数据对数据模型的测试效果和实用性有很大影响。
- 有效数据 :用于证明计算能产生正确可靠的结果,是预期能产生良好输出的任何测试数据。
- 无效数据 :用于了解其对数据模型的影响,是明显错误的测试数据,如输入日期为 35/5/2016。理想情况下,应被数据输入检查机制拒绝。
- 错误数据 :与无效数据类似,但应被视为有效,即使它是错误的,如拼写错误的单词或输入错误的数字。模型应能处理此类数据,而不会崩溃或产生系统错误消息。
- 极端数据 :用于检查模型的极限,理想情况下应涵盖可接受范围的高低极限,包括刚好在范围之内和之外的数据。模型应对这些极端情况做出预期响应,若未达到预期,需纠正差异。