Skip to main content
QUICK REVIEW

[论文解读] Recommended Practices for Spreadsheet Testing

Raymond R. Panko|arXiv (Cornell University)|Dec 1, 2007
Spreadsheets and End-User Computing参考文献 24被引用 18
一句话总结

本文提出将逻辑检查作为电子表格测试的推荐实践,强调其在检测错误方面的可行性、安全性与有效性。它主张在整个系统开发生命周期中实施结构化测试,以降低企业电子表格中不可接受的错误率。

ABSTRACT

This paper presents the authors recommended practices for spreadsheet testing. Documented spreadsheet error rates are unacceptable in corporations today. Although improvements are needed throughout the systems development life cycle, credible improvement programs must include comprehensive testing. Several forms of testing are possible, but logic inspection is recommended for module testing. Logic inspection appears to be feasible for spreadsheet developers to do, and logic inspection appears to be safe and effective.

研究动机与目标

  • 解决企业电子表格中高且有记录的错误率问题,该问题危及数据完整性。
  • 识别导致电子表格错误的系统开发生命周期中的漏洞。
  • 提出可信且实用的测试方案,以提高电子表格的可靠性。
  • 确立逻辑检查作为模块级测试的可行且有效的方法。
  • 提供改进电子表格开发中软件工程实践的方法框架。

提出的方法

  • 主张将逻辑检查作为电子表格模块测试的主要方法。
  • 强调通过人工审查电子表格逻辑、公式和数据流来检测错误。
  • 建议将结构化测试程序整合到软件开发生命周期中。
  • 基于实证证据和已记录的错误模式来证明测试实践的合理性。
  • 使用大量参考文献支持推荐实践及其可行性。
  • 将逻辑检查定位为电子表格环境中自动化测试的安全且有效的替代方案。

实验结果

研究问题

  • RQ1企业电子表格中高错误率的主要原因是什么?
  • RQ2如何有效将测试整合到电子表格开发生命周期中?
  • RQ3逻辑检查是否是检测电子表格错误的可行且有效的方法?
  • RQ4哪些实践能在实际企业环境中显著减少电子表格错误?
  • RQ5在安全性与有效性方面,逻辑检查与其他测试方法相比如何?

主要发现

  • 企业中已记录的电子表格错误率过高,亟需改进测试实践。
  • 逻辑检查对电子表格开发者而言是可行的,且在检测错误方面安全有效。
  • 全面测试,尤其是通过逻辑检查,对于可信的错误减少计划至关重要。
  • 本文确立了逻辑检查作为电子表格开发中模块测试的推荐实践。
  • 该方法得到大量参考文献支持,并与软件工程的最佳实践保持一致。
  • 该方法有助于提升电子表格应用中的软件工程标准。

更好的研究,从现在开始

从论文设计到论文写作,大幅缩短您的研究时间。

无需绑定信用卡

本解读由 AI 生成,并经人工编辑审核。