前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >精准测试及其工具(连载12)

精准测试及其工具(连载12)

作者头像
顾翔
发布2019-12-11 18:08:16
4330
发布2019-12-11 18:08:16
举报

5.4测试缺陷-Bug信息汇总

图90显示的是测试缺陷-Bug信息汇总。

图90测试缺陷-Bug信息汇总

1. Bug按日趋势图和Bug类型分布组合

Bug按日趋势图直观地反映Bug提交趋势,点击折线图上的点会显示相应的Bug组成。图91显示。

图91 Bug按日趋势图和Bug类型分布组合

2. Bug提交排行榜

给出提交Bug的测试工程师的排行榜,彩条图可以选择按照Bug级别显示,也可以选择按照Bug类型显示。如图92所示。

图92 Bug提交排行榜

5.5覆盖率列表

图93所示的是覆盖率列表。

图93 覆盖率列表

1. 覆盖率列表与单函数的覆盖率、复杂度雷达图

通过对单个函数的覆盖率的雷达图设置,用数字化的形式展示核心模块的测试充分度。如图94所示。

图94覆盖率列表与单函数的覆盖率、复杂度雷达图

2. 函数对应的调用关系图

选择函数列表中的函数,对应展示该函数的调用关系,共三层。如图95所示。

图95 函数对应的调用关系图

5.6复杂度统计信息

为了正对复杂度的风险,在数字化平台中给出了预警报告表和复杂度详细列表,对于安全系数高的客户,测试人员可以要求开发进行重新设计降低风险。如图96所示。

图96 复杂度统计信息

5.7复杂度列表

复杂度列表只显示复杂度,展示所有函数的复杂度信息,点击某一函数,会在列表下方绘制对应的雷达统计图。如图97所示。

图97 复杂度列表

星云测试

http://www.teststars.cc

奇林软件

http://www.kylinpet.com

联合通测

http://www.quicktesting.net

顾翔凡言:

图是软件项目三角形。

图 软件项目三角形

下面做如下假设。

l 假设质量(Q)与范围(S)不变,时间(T)减少的情形下,必须雇佣高水平的人员或者先进的技术,即增大产品的成本(C)。同理,质量(Q)与范围不变,时间(T)增加的情形下,可以减少成本(C)。

l 假设质量(Q)与时间(T)不变,范围(S)增加的情形下,也必须增大成本(C)。同理,质量(Q)与时间(T)不变,范围(S)减少的情形下,可以减少成本(C)。

l 假设质量(Q)与成本(C)不变,时间(T)减少的情形下,范围(S)必须减少。同理,质量(Q)与成本(C)不变,时间(T)增加的情形下,可以加大范围(S)。

于是可以得到如下公式:

Q = TC/S

也就是说质量消耗单位模块的时间和金钱的乘积。从这里可以看出,完成一个功能,需要达到一定的质量,必须消耗有效的时间或者增加产品的成本投入,由此可以看出为了赶进度,盲目加班赶工是不可取的。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-12-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 软件测试培训 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档