• 软件测试如何进行缺陷数据分析及发现更多缺陷的方法


    一、缺陷数据分析

    • 1)缺陷数据分析关注的问题
    • 2)缺陷数据分析的重要性
    • 3)缺陷数据分析的数据指标

     缺陷数据分析关注的问题

    • 正在测试的软件哪个模块的问题最多
    • 测试人员中谁报告的软件缺陷最多
    • 各类缺陷所占的数量百分比分别是多少
    • 开发人员能及时修复软件缺陷吗
    • 开发人员一次正确修复缺陷的百分比是多少
    • 正在开发的软件能否在计划的时间内正常发布

    缺陷数据分析的重要性

    • 统计未修复的缺陷数目(特别是严重性高的缺陷),预计软件是否可以如期发布。
    • 分析缺陷的类型分布,发现存在较多缺陷的程序模块,找出原因,进行软件开发过程改进。
    • 根据测试人员报告缺陷的数量和准确性,评估测试有效性和测试技能。
    • 根据报告的缺陷修复是否及时,改进软件开发与测试的关系,使测试与开发更有机的配合。

     缺陷数据分析的数据指标

    • 每天/周报告的新缺陷数目;
    • 每天/周修复的缺陷数;
    • 累计报告的缺陷数目;
    • 累计修复的缺陷数;
    • 不同严重性类型的缺陷数;
    • 程序模块与发现的缺陷的对应关系;

    二、常用的寻找缺陷的方法

    UI用户界面

    1)色彩

    • 色彩的搭配无序、混乱是软件图形界面设计的大忌,图形界面应尽量设计得温和些。这类缺陷主观类强,个人美感占据主动,所提交的缺陷一般严重程度不可定得太高。

    例如:

    • 整体页面色彩单调,无变化,仅使用一种色彩,且篇幅较大,可提交建议性的缺陷,即使是简单的界面,宁可采用无色,也不可使用鲜艳的单色,如红色,黄色、绿色等。
    • 背景色与界面字体色彩相近,不能清晰区分,色彩搭配混乱、复杂,且不符合软件标准。

    2)功能结构布局  

    • 功能结构布局主要从界面的功能区域划分来考虑。相
  • 相关阅读:
    字符函数和字符串函数(下)
    【没用的小知识又增加了--CCS】
    ffmpeg把RTSP流分段录制成MP4,如果能把ffmpeg.exe改成ffmpeg.dll用,那音视频开发的难度直接就降一个维度啊
    Postgresql实验系列(2)批量获取事务ID
    Unity入门01——unity界面基础
    iOS App外包开发的内存泄露解决
    MySQL 索引、事务与存储引擎
    什么是好用的HR人才测评?
    隐私计算python实现Paillier同态加密
    聚力打造四个“高地”,携手合作伙伴共铸国云
  • 原文地址:https://blog.csdn.net/m0_57290404/article/details/127862572