软件的分类、VW模型、测试流程

1、软件的分类

1.1软件应用场景的分类

工具类软件、游戏型软件、媒体型软件、电商型软件

1.2根据软件构架分类

1.2.1单机版软件

office、红警等

1.2.2分布式软件

C/S构架软件:客户端需要安装专门的软件,比如QQ,微信等等

B/S架构软件:客户端为浏览器,不需要安装专门的软件,如百度,hao123等

2、软件测试的原则

测试显示软件存在缺陷、穷尽测试是不可能的、测试要尽早介入、缺陷集群性(2/8原则)、杀虫剂悖论、测试活动依赖于测试内容、没有错误是好是谬论、

3、测试模型


3.1、V模型:

用户需求-需求分析-概要设计-详细设计-编码和实现-单元测试-集成测试-系统测试-验收测试

3.1、W模型:

需求分析-概要设计-详细设计-编码实现-模块集成-系统构建-系统安装

需求测试-概要设计测试-详细设计测试-单元测试-集成测试-系统测试-验收测试

4、软件测试的流程

一共分为五个阶段:

   阶段名                                                           工作内容                                                           产出物

测试准备                                阶段项目立项、需求分析、需求评审                               需求文档、产品PRD

测试计划阶段                                      编写测试计划、计划评审                                             测试计划

测试设计阶段                         提取测试点、编写测试用例、用例评审                                    测试用例

测试执行阶段                   冒烟测试、执行测试用例、提bug、回归测试                                 缺陷报告

测试完成阶段                            验收测试、编写测试报告、项目上线                                     测试报告

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容