测试过程中bug分类

测试的核心任务是发现bug。在这之前是分析需求,之后是跟踪bug。跳出具体的项目来看,所有的bug无非是以下五大类。

  1. 软件没有实现应该实现的功能;如指定的登录功能。
  2. 软件出现了本应该避免的错误;如用户登录的校验功能。
  3. 软件没有实现应该有的隐藏的功能;如用户的密码长度限制功能。
  4. 软件出现了多余的功能;如记住密码、自动登录功能。
  5. 软件出现了其他不符合常识性、逻辑性的错误;

我简称为"三有两无"。即有错误、有多余、有不合理,无应有,无挖掘隐藏。

时间: 2024-10-05 05:58:55

测试过程中bug分类的相关文章

移动APP测试过程中对于BUG漏测的思考

背景由于最近比较多暴露出来由于漏测导致在site测试阶段才发现的bug,特别是一些涉及身份核查.认证鉴权.支付.交易动账之类的问题,产生的后果是非常严重的.因此,对bug漏测进行一些思考,并进行总结. 原因分析 BUG其实是任何产品都无法避免的一个问题,不是所有的bug都能被发现,包括资深测试,或多或少的会出现线上缺陷,谁也不能把软件所有的功能操作.运用场景想周全.虽说不能做到完全零缺陷,但是每次发布的产品,我们需要追求缺陷越来越少,产品投诉越来越少. 为什么会出现缺陷漏测,主要有以下几点:需求

APP测试要点及常见Bug分类

引言 对于产品的手机项目(应用软件),主要是进行系统测试.而针对手机应用软件APP的系统测试,我们通常从如下几个角度开展:功能模块测试.兼容性测试.安装和卸载测试.软件更新测试.性能测试.用户体验性测试.交叉事件测试.用户界面测试等. 功能测试要点及常见缺陷 常见的功能类缺陷 APP崩溃 这是测试中的常见问题,这类问题也是非常严重的,会直接影响用户对产品的第一印象,例如我们正在使用某个APP,正在使用突然应用就停止响应,界面上弹出"强制关闭错误"的窗口,需要强制关闭应用,或者正在使用时

【软件测试工程师】关于软件测试术语的定义,软件测试中的分类

01. 为什么要在一个团队中开展软件测试工作? 因为没有经过测试的软件很难在发布之前知道该软件的质量,就好比ISO质量认证一样,测试同样也需要质量的保证,这个时候就需要在团队中开展软件测试的工作.在测试的过程发现软件中存在的问题,及时让开发人员得知并修改问题,在即将发布时,从测试报告中得出软件的质量情况. 02. 您在以往的测试工作中都曾经具体从事过哪些工作?其中最擅长哪部分工作? 我曾经做过web测试,后台测试,客户端软件,其中包括功能测试,性能测试,用户体验测试.最擅长的是功能测试 03.

APP测试要点以及常见bug分类

对于手机软件app主要是进行系统测试.而针对手机应用软件APP的系统测试,我们通常从如下几个角度开展:功能模块测试.兼容性测试.安装和卸载测试.软件更新测试.性能测试.用户体验性测试.交叉事件测试.用户界面测试等 常见的功能类缺陷 APP崩溃 这是测试中的常见问题,这类问题也是非常严重的,会直接影响用户对产品的第一印象,例如我们正在使用某个APP,正在使用突然应用就停止响应,界面上弹出“强制关闭错误”的窗口,需要强制关闭应用,或者正在使用时出现闪退的现象.这些情况都很影响用户的体验,导致用户卸载

软件测试过程中应注意的风险

在编写测试计划的时候要考虑可能发生的风险,并提出应对措施.那么到底都有哪些风险要注意呢?如何解决呢?以下列出了一些方案: 设计方面: 风险:(1)没有详细设计说明书; 解决方案:测试人员要在开发阶段对相关设计及需求文档进行分析,对大体模块功能进行分类,分析业务逻辑,在不清楚的地方及时与开发人员沟通. 风险:(2)没有统一的界面设计规范. 解决方案:与项目负责人确认测试标准. 开发方面: 风险:(1)所有模块开发没有统一设计,开发人员有自己的设计方式; 解决方案:与项目负责人确认标准方式,与标准方

iOS开发OC基础:OC中的分类(类目)

//分类,category,(类目) //为没有源代码的类添加方法 //一定要注意,只能添加方法,不能添加实例变量 /** *  分类 类的定义也是分为接口部分和实现部分 接口部分:以@interface开头 + 类名 后跟小括号,小括号内填写的是分类名 @end结束 在@interface 与@end 之间添加方法. */ //分类为原类添加的方法,就相当于原类具有该方法,可以正常调用 因为涉及到几个分类的创建,所以就直接上传代码了,其实代码也不多,只是怕大家在建立分类的时候会混淆,所以直接把

IOS中把字符串加密/IOS中怎么样MD5加密/IOS中NSString分类的实现

看完过后,你会学到: 1学习IOS开发中的分类实现, 2以及类方法的书写, 3以及字符串的MD5加密/解密. ---------------------------wolfhous------------------ [1]新建工程,新建分类 [2]分类的命名方式以及类的选择 [3]书写NSString分类的类方法,以及实现类方法,以及MD5如何加密 [4]测试加密结果 [5]解密:直接百度MD5解密,随便点歌网站进去,输入解密KEY,在我这个Demo中, wolfhous正常加密44bf025

关于渗透测试过程中的SSH免登陆

      渗透测试过程中,经常会遇到服务器的系统为Linux相关的情况,菜刀下查看权限的时候,有时候运气好还是root权限.很久之前对于root权限的linux服务器,在渗透过程中我还真不知道如何下手.后来,我知道了,如果是root权限,我们可以看一看是否开了22端口,如果开了,很好,可以通过SSH公钥认证方式登录服务器,达到对服务器的完全访问和控制操作.这篇文章也不是什么新文,网上也有,在这里我只是留个笔记,后续可能用得到.不多说,开始吧.       公钥认证:是使用一对加密字符串,一个称

Android中ListView分类

<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android = "http://schemas.android.com/apk/res/android" android:orientation = "vertical" android:layout_width = "fill_parent" android:layo