测试---概念(2)
1.软件测试模型
V模型
优点: 后期的测试阶段和前期的阶段可以一一对应 清楚的标注每一个测试阶段的依据
缺点: 不利于项目前期风险的及时发现
W模型(双V模型)
特点: 测试在项目前期介入 对需求系统设计等都会进行验证
优点: 测试介入早 有利于全面的发现系统前期的风险
缺点: 阶段性强强调一个阶段完成后再进入下一个阶段 不可逆无法适应敏捷开发
2.软件测试的生命周期(软件测试流程)
需求分析 测试计划 测试设计/测试开发 测试执行 测试评估
软件开发的生命周期
需求分析 计划 设计 编码 测试 运维
3.如何描述一个bug?
目的: 让开发人员更好的定位Bug
版本号
测试环境 (硬件设备 电脑win+手机ios/android)(软件环境 设备系统.浏览器等)
操作步骤
预期结果
实际结果
其他 截图 修改意见 错误日志 出现问题的时间 测试数据
4.如何给Bug定义级别
崩溃: 系统无法正常运行 例如:运行系统死机 死循环 数据库死锁
严重: 系统可以运行但是不稳定 例如:数据库插入数据错误 密码明文显示 直播画面失真 数据泄露 日志中完整的记录了客户的信用卡号
一般: 系统可以稳定的运行但是功能没有完全的实现 例如:查询错误 微信朋友圈无法显示图片
次要: 建议类Bug可改可不改 例如:文字展示排版不好看图片模糊 文字说明不合理
本文地址:https://blog.csdn.net/zsn99205/article/details/108910238
上一篇: 除吃药打针外,喝什么对支气管炎好
下一篇: 老鸭山药,好吃到爆的营养菜肴
推荐阅读
-
学习可持久化线段树(主席树)(概念介绍[类比理解,内存池]+全套模板+例题入门:[福利]可持久化线段树)
-
从零使用强化学习训练AI玩儿游戏(2)——学习Gym
-
2、用Kettle生成日期维度数据(二)在mysql建表通过kettle把数据导入到hive表中
-
2、用Kettle生成日期维度数据(一)使用kettle生成2019年日期文件保存到hive表中
-
php基本知识(2)-特殊之处
-
苹果产品中,iPhone 5和iPad 2仍然占主导地位
-
thinkphp教程之RBAC详解2之RBAC类内容和使用流程讲解
-
网上下的简略的 o2o订餐
-
MySQL 数据库规范化设计(2)_MySQL
-
Getting started writing ZF2 modules