千家信息网

构造可靠的软件测试过程

发表于:2024-11-22 作者:千家信息网编辑
千家信息网最后更新 2024年11月22日,测试人员的考核:用Bug对测试人员进行考核,意味着开发和测试开始对立综合考核选对人,"将能君不胜"最有价值的测试人员?一个测试团队,测试人员水平很高,发现的bug少,而且都是核心问题;测试真的需要写T
千家信息网最后更新 2024年11月22日构造可靠的软件测试过程

测试人员的考核:

用Bug对测试人员进行考核,意味着开发和测试开始对立

综合考核

选对人,"将能君不胜"

最有价值的测试人员?

一个测试团队,测试人员水平很高,发现的bug少,而且都是核心问题

测试真的需要写Test Case吗? -- 需要看写Case占用的时间占总测试时间的时间百分比

高水平与低水平测试人员的区别:Case的覆盖度和对业务的理解

自动化测试过程,而不是自动化测试

测试的两个指标--质量振幅;高效的提高软件测试用例的覆盖度

软件测试的目标是什么?

稳定控制软件产品质量的振幅

高效提高Test Case 的Coverage(通过Case的复用;数据驱动;有效的测试设计方法)

软件测试管理的两个派系? -- CMM和敏捷

怎么做项目分级,在这个基础上进行软件测试裁剪呢?

对测试过程进行裁剪

测试策略的制定

确定测试需求;

确定测试目标

确定测试类型和方法

测试风险分析

测试计划制定--5W

确定测试的目标、方法、环境、工具等(功能性需求;非功能性需求--性能指标、可靠性稳定性指标、安全性指标)

确定时间段

确定资源

自动测试分析(解决什么问题;花费多少成本;提高多少效率)

确定测试过程监控方法

风险分析

如何提高工作效率

可复用的产品多(指标:测试资源复用率);无用的工作少(指标:有效测试工时率);和开发的配合好(指标:协作点数量,协作点正确率);测试项目进度贴合度好(指标:项目变化率,工期贴合度);自动化测试提高效率(指标:自动化手工测试用例率)

测试用例的覆盖度

是个求积分的过程

有效度量测试用例覆盖度增加的条件(定义baseline;定义颗粒度--单位;单个功能点进行有效的规整--确定最小测试范围;提高的方式是功能点的组合和测试数据的增加;每轮增加case的量和率)


我的看法:

不写case,那么测试的最大价值在人身上,而非case或工具上,这时如果有人员流动,risk会很高;而且如果对于经验相对不足的测试人员,即使时间很短,让其使用探索式测试,很可能会陷入局部最优,case的coverage低于写case的Coverage,从而导致效率低下

测试,本身是一门综合能力要求相对较高的专业,那么要求测试人员无论从业务,还是测试能力上都要有广度,并有相应的深度;中庸之道很重要 ,走某一个极端都会物极必反

对于如何提高测试效率,测试人员可以在某方面通过改进测试得以提高,但某种程度上起决定作用的还是Boss对测试的重视程度,以及测试人员在整个项目过程中的地位

以人为本;以项目ROI为本

附件:http://down.51cto.com/data/2365959
测试 人员 指标 软件 过程 效率 时间 项目 软件测试 有效 功能 方法 覆盖度 自动化 水平 目标 需求 分析 复用 考核 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 股票软件开发论坛 网络安全主题绘画模板打印 数据库平均值计算控件 网络安全我们的公约 数据库数据 提取 小米数据库技术工作 晋城软件开发商家 服务器维护安全制度 2016网络安全事故 软件开发工作环境怎么样 郑州优点网络技术有限公司 网络安全进校园宣传讲稿 服务器内存不能组双通道 数据库在各个领域的应用情况 工控网络安全解决方案费用 网络安全工作中怎么做 数据库数据的一致性和关联性保证 本地数据库接收串口数据 计算机网络技术毕业后工作 我的世界开服务器如何打开公网 netcore3数据库映射 超市商品数据库的数据字典 深圳佑臣网络技术有限公司 20万用户需要多少服务器 软件开发企业年产值 江阴品牌软件开发价格表 石景山区综合软件开发大概费用 服务器的11t什么意思 怎么更改软件开发者 有国家队背景的网络安全龙头股
0