构建之法三
软件需要测试,软件经常会有BUG,BUG是否严重,是否需要是否需要及时修复。
书中还提出了关于BUG的测试方法,
①黑箱:指的是设计测试的过程中,把软件系统当做一个“黑箱”,无法了解或使用系统的内部结构及知识。一个更准确的说法是行为测试设计,即从软件的行为,而不是从内部结构出发来设计测试
②白箱子:指的是在设计测试的过程中,设计者可以“看到”软件系统的内部结构,并使用软件的内部结构及知识来选择测试数据及具体的测试方法。
保持软件的质量,
软件 = 程序 + 软件工程
软件(质量) = 程序(质量) + 软件工程(质量)
多想,考虑全面,多时间,才能尽可能的减少问题,接近完美。