基础理论知识(1)
软件测试=软件(软件工程+软件产品+软件质量)+测试(测试+缺陷)
软件生命周期:
1.计划–项目计划、产品计划–项目经理–项目计划书
2.需求分析–市场调研(大众),客户需求分析(针对性、专业性)–需求分析人员 / 产品人员–软件需求规格说明书SRS(Software Requirement Specification)/ 产品需求文档PRD (Product Requirement Document)
3.设计–产品设计人员、产品架构师–概要设计说明书HLD(High Level Document)–详细设计说明书LLD(Low Level Document)
4.编码–开发人员
5.测试-测试人员
6.上线、运行维护–运维人员–软件产品上线部署的操作文档
六大测试类型:功能(标准:SRS,PRD,关注:软件是否可用)、性能(是否高效运行)、可用(是否好用,满足用户习惯,是否美观,吸引用户)、可靠(软件运行是否稳定可靠)、兼容(是否支持多平台)、安全性测试(是否存在安全性漏洞)。
软件质量模型的8大特性:1.维护性 2.操作性 3.移植性 4.安全性 5. 兼容性 6.功能适用性 7.可靠性 8.性能效率
共同特征:交互性
缺陷类型:1.遗漏 2.错误 3.额外实现 4.优化改进
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!