测试开发
二更鼓响
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
测试开发2:生命周期与开发模型
软件生命周期 需求分析:需求规格说明书 概要设计:架构文档 详细设计:详设文档 编码:源代码 测试:测试报告 验收:产品 软件开发模型 1、瀑布模型 瀑布模型是最早提出的软件开发的过程模型。 存在问题: 强调时间顺序严格执行。前一阶段不完成,后阶段就不开始。 将测试放在编码之后,没有体现出测试贯穿软件生命周期的原则。可以避免需求类的问题一直延续到代码完成才暴露。(需求阶段,测试就应该介入) 优点: 为项目提供了按阶段划分的检查点 当前一阶段完成后,只需要去关注后续阶段 2、螺旋模型 螺旋模型是原创 2021-02-09 12:09:19 · 330 阅读 · 0 评论 -
测试开发1:基础定义
bug的由来 所有不满足需求或超出需求的都是缺陷。 没有不存在缺陷的软件,只有尚未发现的缺陷。 软件缺陷的定义: 软件未实现产品说明书要求的功能; 软件出现了产品说明书指明不应该出现的功能; 软件实现了产品说明书中未提到的功能; 软件未实现产品说明书虽未明确但应该实现的目标; 软件难以理解、不易使用、运行缓慢或用户认为不好。 软件测试的定义和目的: 1、正向思维定义 确信自己的软件能正常操作并基于此评价一个程序和系统的特性和能力。 2、反向思维定义 测试是为了证明程序有错,而不是证明程序无错误。一个原创 2021-02-08 19:30:37 · 333 阅读 · 0 评论
分享