zoukankan      html  css  js  c++  java
  • 软件测试之bug类型分类及缺陷管理

    软件缺陷:bug 或defect
    主要归结:1代码问题 2需求文档

    什么是缺陷?不满足用户确定的需求
    1.软件未达到产品说明书标明的功能
    2.软件出现了产品说明书指明不会出现的错误
    3.软件功能超出产品说明书指明范围
    4.软件未达到产品说明书虽未指出但应达到的目标
    5.软件测试员认为软件难以理解、不易使用、运行速度缓或者最终用户认为不好

    产生缺陷原因
    1.工期短,任务大
    2.文档不完善
    3.程序设计错误
    4.沟通交流不够
    5.需求不断变化
    6.软硬件支持不完善
    7.软件的复杂性

    软件测试提交bug 流程

    如何有效记录缺陷?
    1.保证重现缺陷
    2.分析故障一使用最少步骤复现故障
    3.包含所有重现缺陷的必要步骤
    4.方便开发阅读
    5.尽量简单一一个缺陷--个报告
    6.注意自己的语气等

    BUG严重程度划分

      致命:系统崩溃、404报错,报500错误,造成系统或应用系统崩溃、死机、系统悬挂或造成数据丢失、主要功能组完全丧失等;服务器死机闪退,页面出现错误乱码,蓝屏等:立刻响应,3小时内必须解决

      严重:功能未实现,逻辑错误,影响用户正常使用,与需求完全不符,或因此bug导致后续功能无法测试的。一天内解决

      一般:逻辑实现但不正确,功能实现但是不正确,功能上的错误,页面中的错误;1-3天内解决

      轻微:文案内容与实际不符,错别字,图片错误,建议性的bug 等

    BUG优先级划分

      高(p1):bug严重级别较高,需要立即解决的,或者一般级别的但是比较棘手的

      中(P2):BUG严重级别一般的,不影响用户正常操作的

       低(P3) : bug严重级别处于较低的,可以下一次Alpha测试前再再解决的

      建议(P4):建议性的BUG,可改可不改,无伤大雅。

    缺陷报告的准则
      准确-清晰-简洁-完整-一致

    刚出炉的小菜鸟
  • 相关阅读:
    Working with macro signatures
    Reset and Clear Recent Items and Frequent Places in Windows 10
    git分支演示
    The current .NET SDK does not support targeting .NET Core 2.1. Either target .NET Core 2.0 or lower, or use a version of the .NET SDK that supports .NET Core 2.1.
    Build website project by roslyn through devenv.com
    Configure environment variables for different tools in jenkins
    NUnit Console Command Line
    Code Coverage and Unit Test in SonarQube
    头脑王者 物理化学生物
    头脑王者 常识,饮食
  • 原文地址:https://www.cnblogs.com/zengch/p/13498620.html
Copyright © 2011-2022 走看看