欢迎关注我的公众号,了解更多的测试知识:【软件测试经验与教训】

一一BUG描述基础知识

  1. Bug标题中需包含Bug的具体位置并以【】标注 举例:【模块-子模块-页面】XXXXXXXXXXXX

  2. Bug标题中切勿出现错别字 错误示例: 奔溃(崩溃),电击(点击),登陆,(登录),重置(充值),现实(显示)

  3. 当所发现Bug前提条件为空时,需要填无。特殊条件下的Bug必须详细描述产生Bug的前提。 示例:只有在使用附件中的图片(大图片:60M)时,会出现此Bug。

  4. 描述复现步骤中的页面切换为避免出现描述不清晰或者有歧义,需用“->”符号连接 正确示例:(首页->我的->我的订单->未支付,点击一个未支付订单,进入订单详情页)

  5. 在描述过程中 错误提示类Bug需用引号进行标注,不能出现描述不清的情况。

  6. Bug的附件中包含的截图需增加相应的红框标识,便于Bug的定位。

  7. 所提Bug附件的命名需要与Bug标题相呼应,不能出现名称怪异或冗长。 错误示例:QQ视频20168377894872.MP4

  8. Bug中的视频附件需采用MP4格式,不能出现非Mp4格式视频

  9. 在描述Bug过程中不能不精确词语,这会导致Bug描述不清晰,没办法复现Bug

    • 示例1:连续几次,多次点击,长时间上下滑动屏幕等模糊表述

    • 示例2:进入页面后等待一段时间。再点击XX按键。

    • 示例3:APP崩溃,手机崩溃,系统崩溃,APP重启,手机重启此类表述混乱。

  10. 描述Bug过程中“预期结果”与“实际结果”必须有条理且符合逻辑。

  11. Crash的Log取的时间尽量不能超过10分钟。

  12. Bug截图、视频、Log以及描述需和Bug内容必须相符合。

  13. 交付过程中需对提出Bug内容进行梳理和归类不能出现明显的重复Bug。

二一用例设计基础知识

  1. 用例执行前,需要制定严格的测试计划,而且测试计划中必须留出半天的内部审核时间。

  2. 执行用例过程中需严格按照测试用例描述执行,规定的前提条件、输入数据、步骤,检查实际结果,必须保证测试结果的真实性。

  3. 执行用例过程中发现问题时,记录完整的信息,如:测试手机型号、操作系统版本、测试网络、标准的佐证文件(视频、图片、Log文件)。

  4. 执行用例出现非Pass的用例必须添加详细备注信息,Fail用例必须添加BugID;由于某个Bug或者缺少测试条件导致用例不能执行,标为Block添加备注信息;功能模块没有设计好,或者不适用于本轮测试的用例,标为N/A加备注信息。

  5. 执行用例出现无法执行的测试用例,或者无测试数据时,必须及时与客户沟通,需要得到客户的确认后再处理,不能自主填写备注信息不执行。

  6. 执行用例中原则上同一Bug只能Fail一条测试用例,在其他测试用例中,如果存在此Bug,但又不影响继续测试,不能跳过不执行。

  7. 执行用例中测试进度必须严格按照测试计划执行,如果出现不可抗拒因素,无法按时完成任务, 必须提前与客户沟通,征得客户同意才能延期。

  8. 设计用例中测试用例编写按照统一的模板进行,并约定模板的使用方法。

  9. 设计用例中测试用例开始设计时,必须制定完整的设计计划,列出所需要覆盖的功能子模块,以及各子模块的大概用例数。

  10. 设计用例中用例编写应严格根据需求规格说明书及测试需求功能分析点进行,要求覆盖全部需求功能点。

  11. 设计用例中测试用例设计条理清晰,描述正确。 用例名称:描述清楚该用例所要达到的测试目的。 用例必须清晰地描述此用例所需的前提条件。 测试用例编写要步骤明确,输入输出要素清晰,并且清晰无疑义。 测试用例结果的可判定性:即测试执行结果的正确性是可判定的,每一个测试用例都应有相应的期望结果且预期结果可以验证。

  12. 设计用例中测试用例的粒度必须合理,均匀覆盖测试需求,基本度是:验证一个功能点(同一页面没有任何操作,整体页面检查算一个功能点)一条用例,没有重复、冗余的测试用例。

测试用例和BUG描述规范的更多相关文章

  1. BUG描述规范

    BUG描述规范 一. 目的与适用范围 1.1 目的 报告软件测试错误的目的是为了保证修复错误的人员可以明确报告的错误,从而有利于分析错误产生的原因,定位错误,然后修正之.因此,报告软件测试错误的基本要 ...

  2. BUG描述规范管理

    BUG:软件系统中存在的可能导致系统出错.失效.死机等问题的错误或缺陷. 描述一个缺陷,需要以下核心要素 标题:用简洁的话描述该缺陷,主要让开发知道这是一个什么样的缺陷 参数设置:Bug的类型(功能/ ...

  3. bug描述技巧

    进入测试行业已经两年了,我从未认真的考虑过提交一个bug需要注意哪些问题,只是主观的认为我只需要描述清楚就OK了,但是我在工作中发现有个别的开发经常跑来告诉我"这个bug你是不是描述错了&q ...

  4. UseCase事件流描述规范

    文/fasiondog 整理需求用例的编写规范,分享部分UseCase事件流描述规范.其中,准则5~10.12来自<编写有效用例>([美] Alistair Cockburn 著)一书,其 ...

  5. bug描述注意点

    一个好的错误跟踪系统包括了错误的必要信息,如果做得不好,会造成迷惑,并误导读者.好的故障描述应该包括十个基本部分:标题.项目.所属模块.优先级.重要性.异常等级.可重复性.现象.操作过程和附件. ①标 ...

  6. bug提单规范

    一.提单模板 标题:[项目组][模块][子模块][发生原因]问题简要描述描述:[预置条件] 有就写清楚,没有就写无[操作步骤]1.XXXXX2.XXXXXX3.XXXXX[实际结果] XXXXX[预期 ...

  7. 软件bug描述(web)

    1.bug编码与名称:测试日期+bug字段 2.测试环境:浏览器:全部/IE8,操作系统:win7 x64 3. 测试数据:用户名,密码,相关的业务账号 4.重现步骤:缺陷发现的过程 5. 缺陷说明: ...

  8. 软件bug描述(android)

    1.bug主题:主要操作+bug主题 主题要简单明了,即开发一看主题就知道该问题. 2.描述: 作用:便于开发重现和定位缺陷的 2.1前置条件 2.2操作步骤 2.3预期结果 2.4实际结果 2.5备 ...

  9. bug管理规范

    资源来自:http://wenku.baidu.com/view/ae55b3b565ce05087632132b.html

随机推荐

  1. xslt循环转换子元素

    转换源xml <keywords class="array"> <e type="string">e1</e> <e ...

  2. 用Python写一个猜数字游戏

    2015.5.25第一天下载Python IDLE,写个猜数字的小游戏来熟悉这门语言: times=6 letters=[100] for i in range(1,times): a = input ...

  3. RTX——第7章 任务管理

    以下内容转载自安富莱电子: http://forum.armfly.com/forum.php 单任务系统学习多任务系统之前,我们先来回顾下单任务系统的编程框架,即裸机时的编程框架. 裸机编程主要是采 ...

  4. lambda续集——1

    捕获列表,只用于局部非static变量,lambda可以直接使用局部static变量和它所在函数之外声明的名字. eg: #include<iostream> using namespac ...

  5. 人工智能时代,应立即学习python

    人工智能时代,应立即学习python 应用:web开发,自动化运维开发,自动化测试,数据分析,机器学习 1.python 快速易学习2.python 基于web开发(zhihu:tornad web框 ...

  6. Rocket重试机制,消息模式,刷盘方式

    一.Consumer 批量消费(推模式) 可以通过 consumer.setConsumeMessageBatchMaxSize(10);//每次拉取10条 这里需要分为2种情况 Consumer端先 ...

  7. OpenFileDialog 打开文件

    OpenFileDialog ofd = new OpenFileDialog(); ofd.Title = "选择导入的文件"; ofd.FilterIndex = 1; ofd ...

  8. Android——列表视图 ListView(二)SimpleAdapter

    SimpleAdapter:可显示文字加图片 activity_activitysimple.xml <?xml version="1.0" encoding="u ...

  9. linux_UAPI_转

    转自:Linux Kernel UAPI 问题描述 从3.5开始,Linux Kernel 里多了一个 uapi 文件夹,里面放了很多 Linux Kernel 各个模块的头文件.如果是第一次碰到,可 ...

  10. 公司名称后缀 Inc. Co.,Ltd.

    Inc. = Incorporated Co.,Ltd."连在一起为Company Limited,就是有限公司,或者有限责任公司.“Co”后面的“.”是英文中表示词语短缩省略的符号,而“C ...