如何尽快开展一项测试
——SFDPO原则
当我们拿到一个陌生的软件系统时,要想快速地展开对它的测试,那么可以从下列几个方面对它进行了解:
结构(Structure):它有哪些组成部分:代码、规格说明书、用户文档、附带介质等?
功能(Fuction):它能做什么?有哪些功能和子功能?
数据(Data):它能处理什么样的数据,是如何处理的?
平台(Platform):它运行在什么平台上?操作系统、语言、插件、补丁程序等
操作(Operations):如何使用它,操作流程是怎样的,哪些人会是它的用户?