前言缺陷报告是描述软件缺陷现象和重现步骤地集合。 软件缺陷报告Software Bug Report或软件问题报告Software Problem Report作用:缺陷报告是软件测试人员的工作成果之一,体现软件测试的价值缺陷报告可以把软件存在的缺陷准确的描述出来,当测试人员发现一个缺陷,需要填写一份“缺陷报告”来记录这个缺陷,并通过这个缺陷报告告知开发人员所发生的问题–缺陷报告是测试人员和开发人            
                
         
            
            
            
            我说的可能不是debug,主要是生产环境出问题时的查错。首先,开发的时候就做好准备。包括但不限于:好好记录日志。一定要记录方法的入参、出参、异常信息。准备好日志下载、分析的工具。必要时候日志拆分、分析脚本要能写出来。前两天上线时,不停的收到报错邮件。而且邮件里发送来的errmsg居然是null。当时的debug的关键三步,第一是日志下载。生产环境有比较完善的日志机制,我把报错前一个小时的都扒了下来            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-08-21 14:44:33
                            
                                76阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Get Log from Android Systemadb bugreport > bugreport.txtcopy bugreport to the current directory.bugreport里面包含了各种log信息,大部分log也可以通过直接运行相关的程序来直接获得.步骤如下:1.adb shell 2.进入相关工具程式的目录 3.执行相关程式 4.得到相关信息下面以输出            
                
         
            
            
            
            作者:特立独行的佩奇Android bugreport 概述bugreport 是Android 系统下的一个工具,功能类似于系统的一个黑匣子;通过执行相应的命令可以获取到bugreport 包,其中包含设备日志,堆栈跟踪和其他诊断信息,可帮助您查找和修复系统错误;bugreport信息量非常之大,几乎涵盖整个系统各个层面内容,对于分析BUG是一大利器生成 bugreport直接 adb bugr            
                
         
            
            
            
            有没有为了要更多的信息而被返回 bug report 的经历呢?有没有碰到过你发现的一个非常严重的错误被推迟到下一个版本才去修复的情况呢? 你提交的每一个 bug report 都是和项目组就正在测试中的软件质量问题的一种书面沟通方式。通常,你用于沟通程序错误的能力-不是体现在错误本身的内在严重程度-而是体现在确定这个错误是否需要修复。 如果这是一个可怕的想法,你可能会想, “ 等等!我讨厌写作,            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-23 11:35:52
                            
                                85阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、认识BUG软件BUG是由于软件开发者的疏忽和失误造成的。软件BUG是软件生命周期内发现和未被发现的所有问题总和。全面质量管理和全程软件测试:软件BUG不单指软件测试阶段发现的软件系统的功能性错误,还应包括软件开发过程中需求、设计、开发等阶段评审过程发现的问题,以及软件发布后客户发现并反馈的问题,同时还包括那些隐藏在软件内部未被发现的问题。所有软件BUG都应被有效管理。二、获取BUG获取BUG数            
                
         
            
            
            
            Get Log from Android System 
     adb bugreport > bugreport.txt 
     copy bugreport to the current directory. 
     bugreport里面包含了            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-06 07:05:03
                            
                                0阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            简介 DebugView是sysinternals工具集中的一款用来查看调试信息的工具。不管你是内核开发人员还是应用程序开发人员,都会用到这款神器。先简单看看DebugView可以干什么吧。可以查看应用程序输出的调试信息。可以查看驱动程序输出的调试信息。可以查看本地机器的调试信息。可以查看远程机器的调试信息。可以根据规则高亮显示。可以根据关键字过滤。可以根据关键字搜索。可以自动显示最新一条记录。…            
                
         
            
            
            
            11个Bug跟踪工具在如今的在线世界,几乎所有的公司都面临它们产品中的 bugs,并且考虑如何管理这些 bugs。应该使用哪个工具?如何搭建 bug 跟踪流程?在本文中,我们将详细探讨这些问题。Bug 跟踪流程我们先来定义一下什么是 bug 跟踪(或者 bug 跟踪流程)。Bug 跟踪是报告、安排优先级以及处理 bugs 和问题的过程。它听起来不怎么有趣,但是如果想要提供良好的服务,除了建立一个            
                
         
            
            
            
            ADB 分析
让我们来分析一下对应的代码
 adbstart-server
 ==>main
 ==>adb_commandline
 ==>do_cmd
 ==>adb_connect("host:start-server");如果是adbstart-server命令
 ==>fd= _adb_connect("host:version");
    _adb_            
                
         
            
            
            
            framework/native/cmds/bugreport/bugreport.cpp
framework/native/cmds/dumpstate/dumpstate.cpp
framework/native/cmds/dumpstate/utils.c  一、概述 通过adb命令可获取bugrepport信息,并输出到文件当前路径的bugreport.txt文件: adb bugrepo            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-16 09:36:17
                            
                                166阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言在Android的日常开发当中,ABD算是使用非常频繁的了。这里做下总结,O(∩_∩)O使用文档还是官方的好:Android 调试桥 (adb)命令行使用解析命令使用查看连接的设备信息adb devices文件复制到电脑adb pull source_path pc_path电脑复制到手机adb push pc_path target_path通过ADB安装应用adb install pc_p            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-16 19:33:56
                            
                                136阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、Bugreport文章Bugreport源码篇(一)从源码角度阐释了Bugreport,那么本文则是从实战角度来说说,如何看懂bugreport,对于通过bugreport获取到内容往往非常长,这里简单划分为19部分,先整体上简单说说每部分log的title信息。1. 系统build相关信息系统build信息:dumpstate: dateBuild: getprop ro.build.dis            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-19 22:07:00
                            
                                333阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            接上篇玩机搞机---全网最详细的手机全机型 刷机教程一玩机搞机---mtk芯片机型线刷救砖的一些基本解决方法和步骤解析 mtk报错代码 SP_Flash平台刷机超详细的三星全系列机型线刷图文教程和相关注意操作常识 二三星系列机型 刷机的一些基本常识 今天给友友们分享一下高通芯片类的刷机教程。高通芯片刷机的端口为9008端口。机型较多 进入的方法不同。有的需要按住音量上下键。有的需要拆机短            
                
         
            
            
            
            Bug report之后--- Danny Faught《After the Bug Report》--- Danny Faught《A Bug Begets a Bug》---Kiki翻译于2005/10/12**********************************************************************************************            
                
         
            
            
            
            线上的bug,如果是自己写的,一看日志大多数情况就会很快找到原因,毕竟熟悉。但是如果不是自己写的,可能就需要花费一点时间了。 遇到这种情况,我通常是这样处理:第一步:查看错误日志,对报错情况有个基本的了解。如果能从报错日志中找到 工程-方法 的信息,直接打开对应的工程,找到报错的地方。如果找不到报错的地方,就可以找前端、测试或者对应的开发明确调用的url。同时,最好叫提交bug的技术支持            
                
         
            
            
            
            腾讯Bugly,为移动开发者提供专业的异常上报和运营统计,帮助开发者快速发现并解决异常,同时掌握产品运营动态,及时跟进用户反馈。首先Bugly有两大优点,免费,不用审核使用步骤如下:  1 。 创建产品 https://bugly.qq.com/v2/index,在这个网站注册和登录,然后点击立即接入,再点击新建产品,这个不用审核直接通过 2.异常上报  创建完成后,它提示你去选择集成SDK能力,            
                
         
            
            
            
            Android bugreport 分析 Get Log from android System adb bugreport > bugreport.txt   copy bugreport to the current directory.   bugreport里面包含了各种log信息,大部分log也可以通过直接运行相关的程序来直接获得.   步骤如下:            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-05 23:48:49
                            
                                91阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、Bugreport 文章Bugreport源码篇(一)从源码角度阐释了Bugreport,那么本文则是从实战角度来说说,如何看懂bugreport,对于通过bugreport获取到内容往往非常长,这里简单划分为19部分,先整体上简单说说每部分log的title信息。 1. 系统build相关信息 系统build信息:dumpstate: dateBuild: getprop&nb            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-30 13:45:51
                            
                                394阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言 
  在 
 99 
 年的 
 Quality week 
 上的一次演讲中,微软的一个测试经理, 
 Roger Sherman 
 指出了由于“不可重现”导致 
 bug 
 关闭的主要原因。这是一个非常可惜的情况,因为这样的 
 bug report 
 浪费了紧张的开发计划中的宝贵时间,增加了对产品质量完全是无关紧要的事情,同时导致了在开发人员和测试之间的挫败感和差的感觉。有时,             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-18 09:35:04
                            
                                12阅读