写在前面 最近忙着赶项目进度,都不知道这次博客写点啥好了,前两天碰巧遇到一个奇怪的bug,项目中未发现与异常相关的类,于是去百度、谷歌搜索,发现这是一个早就可能被写烂吐槽的RecyclerView的bug. 透过现象看本质 不知道你们遇见没有,在Recycl...
首先github统计小绿点的逻辑是这样的:https://help.github.com/articles/why-are-my-contributions-not-showing-up-on-my-profile/ 然后,某次因为某些原因删工程,发现,对应的小绿点也不见了,并且streak时间也变了 于是猜想,删resp会减小绿...
一、缺陷产生的原因 通常开发及测试人员所讲述的软件错误和软件缺陷是两个不同的概念,简单的来讲软件错误是指在软件声明周期内不希望或不可见接受的人为错误,其结果是导致软件缺陷的产生。在软件动态运行过程中,在某种条件下系统中软件缺陷暴露导...
移动端click点透bug click点透bug有一个特定的产生情况: 当上层元素是tap事件,且tap后消失,下层元素是click事件。这个时候,tap上层元素的时候就会触发下层元素的click事件 click点透 以下情况,在B元素上有半透明灰色色遮盖层C,黄色B...
测试工程师需要利用对需求的理解、高效的执行力以及严密的逻辑推理能力,迅速找出软件中的潜在缺陷,并以缺陷报告的形式递交给开发团队。缺陷报告是测试工程师与开发工程师交流沟通的重要桥梁,也是测试工程师日常工作的重要输出。作为优秀的测试工程师...
缺陷报告,是软件测试这个职位最重要得产出之一。甚至对软件测试这个行业你可以用比较狭隘的描述去定义他为:‘测试就是为了找到缺陷’。 测试人员报出的缺陷,可以很好的反应产品中的问题,修复了这些问题,就可以有效的降低产品风险。其实缺陷报告不...
一、Bugzilla(免费,跨平台) Bugzilla是一个Bug追踪系统设计用来帮助你管理软件开发。 Bugzilla是一开源Bug Tracking System,是专门为Unix定制开发的。但是在windows平台下依然可以成功安装使用. Testopia是一款和Bugzilla集成到一起的tes...
1什么是缺陷:被测得产品符合不需求和用户使用的实际结果,不符合法律法规 软件:满足某个功能的逻辑体 系统:硬件、支撑软件、人员、数据等,综合起来满足某个业务需求的集合体 2什么可以被定义为缺陷:(缺陷的分类) ①缺陷(defect)产...
前言 本文是摘录整理了移动端常见的一些bug以及解决方案,第一篇,后面还会有持续的文章更新整理。 Q: 当你点击一个链接或者通过Javascript定义的可点击元素的时候,它就会出现一个半透明的灰色背景。 A:根本原因是-webkit-tap-highlight-col...
作为一名测试人员,最大的成就就是像福尔摩斯一样,利用超强的观察力,严密的逻辑推理能力,迅速找出软件的"罪犯",将其绳之以法。可是在成为"福尔摩斯"之前,观察力、逻辑推理能力,是需要不断训练的。这篇文章实际就是软件测试的"犯罪心理学"(初级版...
在学习React的道路上,经常遇到很多的bug,而且发现它的bug很不好找到错误在哪里,尤其像下面的这些: 但是我们可以利用这样一种方法:从控制台中找到提供的链接 1. Error: Minified React error #109;Error: Minified React error #109;visit ht...
一、 认识BUG 软件BUG是由于软件开发者的疏忽和失误造成的。 软件BUG是软件生命周期内发现和未被发现的所有问题总和。 全面质量管理和全程软件测试:软件BUG不单指软件测试阶段发现的软件系统的功能性错误,还应包括软件开发过程中需求、设计...
缺陷分析的基础是数据质量,该如何保证数据质量? 高质量的数据,是缺陷分析的基础,可以从两个方面大的方面来保证数据质量:一、利用管理系统保证(建立系统间的关联 ,统一的源数据管理)二、减少犹豫KPI牵引导致的数据失真(例如KPI考核缺陷分类...
1、软件测试缺陷基本概念和相关术语 1)缺陷(Defect):是指存在于软件之中偏差,可被激活,以静态形式存在于软件内部,相当于Bug。 2)故障(Fault):当缺陷被激活后,软件运行中出现的状态,可引起意外情况,若不加处理,可产生失效,是一个...
1947年9月9日,美国海军准将 Grace Hopper 在哈佛学院计算机实验室里使用 Mark II 和 Mark III 计算机进行研究工作。她的团队跟踪到 Mark II 上的一个错误,操作人员发现是由于一只飞蛾钻到了 Mark II 的继电器里导致的。团队清除了这只飞蛾,一切恢复...
我个人比较懒,能自动做的事绝不手动做,最近在用ASP.NET Core写一个项目,过程中会积累一些方便的工具类或框架,分享出来欢迎大家点评。 如果以后有时间的话,我打算写一个系列的【实现BUG自动检测】,本文将是第一篇。 如果你使用过ASP.NET Co...
摘要: 在软件产品开发过程中,作为项目经理或者测试经理的你,是否常常有这样的疑虑?开发产品质量是否过关了,测试发现的缺陷数量够不够,需不需要进行更多的测试资源投入?测试的总目标是充分利用有限的人力、物力,高效率、高质量的完成测试。 ...
1.概述 本文档定义缺陷书定规范及缺陷生命周期,以便测试及开发人员能够更好的配合工作, 提高工作效率 2.适用范围 适用人员:测试人员,开发人员,产品经理 适用工具:禅道 3.关键角色及责任 3.1新建缺陷必填项 ...
测试工程师需要利用对需求的理解、高效的执行力以及严密的逻辑推理能力,迅速找出软件中的潜在缺陷,并以缺陷报告的形式递交给开发团队,这看起来是不是有点像侦探柯南呢。 缺陷报告是测试工程师与开发工程师交流沟通的重要桥梁,也是测试工程师日常...
缺陷管理通常关注如下几个方面: 1.缺陷的处理速度 2.缺陷处理的状态 3.缺陷的分布 4.缺陷产生的原因 使用Leangoo看板我们可以对缺陷进行可视化的管理,方便我们对缺陷的处理进展、负责人、当前状态、分布情况等各个方面一目了然。下面...