cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
  • Don’t miss your chance to experience Discovery Summit Europe at our best available rate! Early bird registration through 31 Oct.
  • Graph Builder Toolbar streamlines interactive graphing. Creates shortcuts on Report and GraphBuilder Helpers toolbars. Download and install the extension.
  • JMP will suspend normal business operations for our Rest and Recharge Day on Friday, October 2, 2026.
    Regular business hours will resume on Monday, October 5, 2026.

JMP Library

Choose Language Hide Translation Bar
On the testing of statistical software

Authors

Ryan Lekivetz (1) and Joseph Morgan (1)

Affiliations

(1) JMP Statistical Discovery LLC

Journal

Journal of Statistical Theory and Practice

Date Published

2021

Abstract

Testing statistical software is an extremely difficult task. What is more, for many statistical packages, the developer and test engineer are one and the same, may not have formal training in software testing techniques, and may have limited time for testing. This makes it imperative that the adopted testing approach is both efficient and effective and, at the same time, it should be based on principles that are readily understood by the developer. As it turns out, the construction of test cases can be thought of as a designed experiment (DOE). This article provides a comprehensive treatment of DOE principles applied to testing statistical software and includes other considerations that may be less familiar to those developing and testing statistical packages.

Citation

Lekivetz, R. and Morgan, J., 2021. On the testing of statistical software. Journal of Statistical Theory and Practice, 15(4), p.76, https://doi.org/10.1007/s42519-021-00208-w.

Recommended Articles