The test design pattern , design an architecture for object - oriented component testing , created by dr . john d . mcgregor , states the following : " often the basic architecture of the testing software can be designed to be beneficial across many applications and testing situations 由john d . mcgregor博士建立的测试设计样式,为物件导向的元件测试设计一个架构,规定了以下内容: “测试软体的基础架构常常被设计成有益于跨许多应用程式和测试解决方案。