BUG心得】的更多相关文章

  修改BUG心得 分类: 项目管理/CMMI2013-01-14 22:06 845人阅读 评论(0) 收藏 举报 目录(?)[-] 一 二 三 一. 1.写第一版时就杜绝这些的发生. 2.思维要开阔, 3.修改BUG,写代码的人都很厉害,不管是写界面还是底层.不要以人做的模块的难易来断定人. 二. 今天让项目经理找到些bug,但都是无关紧要的,最主要是因为在作页面的时候,业务逻辑不是很清晰,需求描述的不好,所以我自己做起来也有麻烦,当然,不是我没错,只是以后我做项目经理,对以后自己下属的要求…
在<程序员,你会从 Bug 中学习么?>一文中,我写了我是怎样追踪这些年遇到的最有趣 bug 的.最近我重新浏览了这所有的 194 个条目(历时 13 年),看看我从这些 bug 中学到了学到了那些重要的经验教训.我分为编码.测试和调试三大类. 编码 这些都是过去给我带来棘手 bug 的问题: 1. 事件顺序 当处理事件时,问以下问题富有成效:事件是否可以以不同的顺序到达?如果没收到这些事件怎么办?如果事件在同一行出现两次怎么办?即使这通常不会发生,在系统的其他部分(或交互系统)中的bug也会…
1. 忌主观主义.遇到问题,优先考虑客观排除法,按模块一一屏蔽测试排除.忌自己认为某个模块里的某个逻辑有问题,一直研究修改测试,被其他模块导致的偶然事件所干扰.通过排除法,找到震源,再解决.…
关于pcap文件的文件解析网上资料有很多,我在这就不说明了 心得一:wireshark Runtime Error 一般来说,wireshark不适合长时间捕获包,也就是随着时间增长,总会报出上述错误,一般如下: 因为wireshark将数据一直放在内存,所以随着捕包时间的增长,就会报出内存溢出的错误,貌似是不释放内存的...这是wireshark的一个bug 心得二:多文件捕获 顺着这个思路,很容易想到的就是将捕获的数据存成多个文件,那么你将使用如下设置: 具体操作可参见博客[http://w…
centos7 安装wireshark 安装 yum install wireshark yum install wireshark-gnome 关于pcap文件的文件解析网上资料有很多,我在这就不说明了 心得一:wireshark Runtime Error 一般来说,wireshark不适合长时间捕获包,也就是随着时间增长,总会报出上述错误,一般如下: 因为wireshark将数据一直放在内存,所以随着捕包时间的增长,就会报出内存溢出的错误,貌似是不释放内存的...这是wireshark的一…
上两张Demo的图,方便朋友们选择是否继续看文章. 在子窗口的白色区域按下鼠标左键不放并移动鼠标可以拖拽子窗口跟随鼠标移动. 选择继续看下去的朋友不要担心,接下来就是正文了. PART 1:Demo功能 呵呵呵,就是纯win32 API方式创建窗口和关联的子窗口,为计划中的小工具做准备吧,计划中要有一个稍复杂的配置界面,采用子窗口的显示和隐藏来切换配置窗口. PART 2:技术难题 这部分不存在吧,都是win32的基础知识,创建主窗口和子窗口基本相同,都是定义窗口对象的属性和关联方法,属性即WN…
上个月和Extjs说byebye了,以后大概也没机会用了.之前的博客有点乱,大家看着比较麻烦,所以趁着我还没忘,在这里总结一下♪(^∇^*) 写了个demo,传到git上了,有需要可以自取.Extjs-Demo(https://github.com/gingerJY/Extjs-Demo) 本文基于ext-6.0.0 一.用sencha cmd建立一个ExtJs小项目 首先,需要一个命令行工具.进入extjs所在目录. 然后,输入:sencha -sdk [ExtJs6.0文件夹地址] gene…
前言 队名:旅法师 作业链接 队长博客 燃尽图 会议 会议照片 会议内容 陈晓彬(组长) 今日进展: 召开会议 安排任务 博客撰写 制定计划 问题困扰: 前后端的交互沟通有点缺失,以至后端进度很慢,需要想办法进行解决 心得体会: 沟通是很重要的,时间安排也一样 明日安排: 召开会议 陈璟 今日进展: 和安卓开发的同学交流了前后端通信的方式 问题困扰: 关于类图和数据格式方面改有待改善 心得体会: 多和团队成员交流很重要 明日安排: 着手开始开发后端 吴宜钊 今日进展: 实现了定位功能 写了主页的…
项目冲刺情况 进展 开始着手服务器部署.小程序改了几个BUG,WEB端完成接近一半,后端主体功能大致完成 问题 服务器反向代理有点问题 心得 Learning By Doing! 今日会议内容 黄少勇 今日进展 完成报修投诉及问卷调查 存在问题 spring boot只能自动处理json类型的数据,不能处理multipart 明日安排 前后端交接,测试api 心得体会 对spring boot有了进一步了解 黄种鑫 今日进展 改了分页加载等几个BUG,测试了部分API接口 存在问题 由于写法问题…
Beta冲刺--day7 作业链接 Beta冲刺随笔集 github地址 团队成员 031602636 许舒玲(队长) 031602237 吴杰婷 031602220 雷博浩 031602134 王龙涛 081600107 傅滨 站立式会议 会议安排:交流了一下昨天完成的部分,遇到的困难,并交流了今天的计划. 项目燃尽图 项目进展 会议室模块前后端交互 修改bug 测试 困难及心得 龙涛 困难:无 心得:无 今日进展:无 舒玲 困难:无 心得:抓紧时间 今日进展:无 杰婷 困难:一些插件是基于其…
面向对象OO第1-3次作业总结 学习OO已经四周了,对OO以及JAVA的编程也算终于了解了一丢丢.现在做完了三次的编程作业,对前三次的作业做一次总结. 第一次作业 ---------------------------------- ---------------------------------- 第一次作业自己程序的bug: 1.第一次作业压力测试没过2.第一项是负号的情况下没有按照负号进行运算别人程序的bug:对输入的格式判断不够全面,有多种格式问题 自己设计结构的问题:没有严格按照面向…
项目冲刺情况 进展 服务器部署完成.小程序改了几个BUG,WEB端大部分完成,后端主体功能大致完成. 问题 交接的时候出现很多新问题 心得 软工实践真棒!yeah!!! 今日会议内容 黄少勇 今日进展 完成前后端交接 存在问题 发现了一些bug 明日安排 继续测试程序 心得体会 以为完工了,交接的时候出了许多新bug 黄种鑫 今日进展 修改一些bug,部署了服务器 存在问题 无 明日安排 继续改bug 心得体会 配置服务器也是技术活 孔伟民 今日进展 页面大部分完成 存在问题 有些页面很相似,考…
目录 写在前面 JML理论基础 JML工具链 JMLUnitNG的使用 架构设计 Bug分析 心得体会 写在前面 OO的第三单元学习结束了,本单元我们学习了如何使用JML语言来对我们的程序进行规格化设计.并对openjml以及JMLUnitNG.JUnit等工具的使用有了初步的了解. JML理论基础 注释结构 JML以javadoc注释的方式来表示规格,每行都以@起头. JML表达式 JML表达式有一下几种: 原子表达式:如\result,\old等. 量化表达式:如\forall,\exist…
项目冲刺情况 进展 程序基本完成,根据实际,添加完善新接口 问题 根据功能对接出现的问题继续进行改进 心得 放假了放松下 今日会议内容 黄少勇 今日进展 测试小程序,添加异常和错误操作的处理 存在问题 对错误操作的提醒不足 明日安排 继续测试程序 心得体会 和以前敲代码不一样,需要对各种错误有好的反馈才能给用户好的操作体验 黄种鑫 今日进展 修改一些bug 存在问题 无 明日安排 继续改bug 心得体会 放假了也要继续加油! 孔伟民 今日进展 完成基本功能 存在问题 无 明日安排 接上api测试…
项目冲刺情况 进展 已经进入测试阶段,正在消除系统的bug 问题 通过测试,找出了系统中存在的较多bug...... 体会 测试太重要了,很多原本以为没什么bug,一测就能找到好几个,而且改个bug真的可能新加n多个 今日会议内容 黄少勇 今日进展 完成小程序的总体测试,修改几个bug 存在问题 对测试方法不够熟悉,发现一个改一个,debug效率比较低 明日安排 继续改bug 心得体会 bug真是越改越多,头大 黄种鑫 今日进展 完成了小程序的发布,修改了几个bug 存在问题 无 明日安排 继续…
项目冲刺情况 进展 对Web端和小程序端进行各项功能的测试 问题 bug无穷无尽 心得 debug使人秃头,希望明天能挑好 今日会议内容 黄少勇 今日进展 测试小程序,对发现的bug进行处理 存在问题 bug一个接着一个来 明日安排 继续测试程序 心得体会 终于要结束了,希望在alpha演示上别出什么大问题 黄种鑫 今日进展 正式发布了小程序,又改了一堆的bug 存在问题 无 明日安排 继续改bug 心得体会 alpha冲刺最后一天了! 孔伟民 今日进展 基本完成接口对接 存在问题 emmmm.…
课程名称:软件工程1916|W(福州大学) 作业要求:项目Alpha冲刺(十天冲刺) 团队名称:葫芦娃队 作业目标:在十天冲刺里对每天的任务进行总结. 随笔汇总:https://www.cnblogs.com/beifengtuanzi/p/10769244.html 队员学号 队员昵称 博客地址 041602421 der himmel https://www.cnblogs.com/wenghaoo 221600225 wuliaoBoring https://www.cnblogs.com…
bug已经成为程序员工作中的一部分,作为从事嵌入式软件开发已有三年的我,经手的bug也不少了.先说说自己对于bug的心态变化吧,刚开始工作的时候,自己还是很喜欢bug的.那时,自己是负责维护别人的代码,如果发现了bug,说明自己工作有成绩:后来,自己开始码代码,这个时候测试人员告诉我有bug,自己就有些心烦,尤其是当领导知道了这个bug以后,就会感到很大压力:再后来,经手的bug变多了,也变得淡定多了,而且还逐渐建立自己分析bug的工具箱和分析流程:现在,经过几年的工作,积累了一些经验,开始在设…
最终忍受不了公司使用论坛+Excel来进行bug反馈和管理工作了,于是花了一个上午时间研究了下bug管理系统.这样一个bug管理系统能够轻松的查看bug新增了哪些,攻克了哪些.当前是谁,要在什么时间解决.不管是qa还是程序都能够轻易的在这个系统上面查看当前要解决和复測的bug. 终于目标锁定为两个开源的项目管理系统,禅道和Redmine,两个都很优秀,而我的需求又很easy------能提交.追踪.反馈bug就能够了,这两个系统都是能够胜任的.尽管这篇文章解说的是Redmine的安装和使用心得,…
遭遇 bug 的时候,理性的程序员会说:这个 bug 能复现吗? 自负型:这不可能,在我这是好好的. 经验型:不应该,以前怎么没问题? 幻想型:可能是数据有问题. 无辜型:我好几个星期都没碰这块代码了! 乐观型:只需要改一行代码,不会影响其它程序的. 实践型:你重启一下服务试试. 无论你是哪种类型的程序员,遭遇 bug,内心都是崩溃的,尤其是产品经理或测试人员在使用或测试产品的过程中抓到你的一个 bug 之后那种如获至宝的表情和欢呼声,会让我们的心情久久不能平静.于情于理,防患于未然,减少编程中…
我在做一个项目的时候,分页无法显示,于是我就开始进行各种修改. 最后我发现竟然是因为配置文件写错了,结果页面跳到别的页面, 跳转到了单项详细页面.…
今天早上花了2个小时解决一个问题...界面抖动.. 最近把淄博项目的界面用BT改了,后来发现4个界面之间切换会抖动.. 就是整个界面会左右抖动... 文章出处: PHP攻城师 www.phpgcs.com http://blog.csdn.net/phpgcs 开始认为是 Bootstrap 的 流式布局 row row-fluid 没有用好..各种研究... 最终发现是一个可笑..的结局.. BT 是响应式的布局,当屏幕宽度改变时,整个页面元素都会改变,尤其是流式布局这样. 但是我的界面宽度那…
一.判断前后端 Safari中可以右键,选择“检查元素”,再选择“网络”同样可以抓取到http请求,如图 怎么区分是前端错误还是后端错误? 1.在开发者工具中,如果console中有报错,则表示前端代码有错误:2.可以network中http请求的headers下的form data来查看传入参数,进而判断是否前端参数传入错误:3.在network中http请求返回错误,则表示后端代码错误.我们可以根据http的请求再进行debug 二.通过查看日志定位后端问题排除掉前端的问题之后,需要逐层分析…
想起了学弟在去年秋招时面试了50余家,加上暑期实习面试了20余家,加起来也面试了70余场. 基本把国内有名的互联网公司都面了一遍,不敢说自己的面试经验很丰富,但也是不差的. 这次专门把大厂的面试做了个总结,希望帮到大家拿到理想offer. 互联网公司从投递拿到offer的完整流程一般有: 笔试.测评 面试 offer沟通.三方 限于篇幅,这篇文章主要讲面试中的那些事. 面试又分为技术面和hr面试,大厂的技术面一般有三面,中小厂通常只有二面. 每轮面试的整个流程一般分三部分,第一部让你做个自我介绍…
我的MYSQL学习心得(一) 简单语法 我的MYSQL学习心得(二) 数据类型宽度 我的MYSQL学习心得(三) 查看字段长度 我的MYSQL学习心得(四) 数据类型 我的MYSQL学习心得(五) 运算符 我的MYSQL学习心得(六) 函数 我的MYSQL学习心得(七) 查询 我的MYSQL学习心得(八) 插入 更新 删除 我的MYSQL学习心得(九) 索引 我的MYSQL学习心得(十) 自定义存储过程和函数 我的MYSQL学习心得(十一) 视图 我的MYSQL学习心得(十二) 触发器 我的MY…
本文使用博客园Markdown编辑器进行编辑 1.问题呈现 项目中使用了jQuery UI的Dialog控件,一般用来处理需要提示用户输入或操作的简单页面.逻辑是修改一个广告的图片和标题. 效果截图如下: 使用Select2,主要是因为它支持下拉式搜索.所以在数据稍微多一点,作为搜索选择功能的首选.但是运行出来之后,发现搜索框无法点击.开始想到的index不够大,被其他的元素覆盖了.但是跳转z-index也无法解决.在普通的页面,搜索框是ok的. 2.解决办法 通过Google搜索,发现sele…
场景再现 ========================事因 ⇔ {一个农庄主在他的粮仓里放了一只老鼠夹.} 过程 ⇔ {老鼠发现了,跑去告诉母鸡} 母鸡:这和我有什么关系,我很同情你.        {老鼠又跑去找肥猪}  肥猪:这是你的事,你自己小心哦.        {老鼠又跑去找大黄牛}大黄牛: 你见过老鼠夹能夹死一头牛的吗?祝你好运. 结果 ⇔ {老鼠夹,夹到了一条蛇}             晚上女主人到粮仓里检查时被这条蛇咬了一口并住进了医院.          男主人为了给女主…
虽然网上已经有多的数不清的调试教程了,但仍然没有发现哪篇文章写的通俗易懂,索性自己尝试写写自己的一些使用习惯或者说是心得,希望对那些还不是很懂得使用断点调试的孩子有一些帮助(大神请无视~). 1.断点调试是啥?难不难? 断点调试其实并不是多么复杂的一件事,简单的理解无外呼就是打开浏览器,打开sources找到js文件,在行号上点一下罢了.操作起来似乎很简单,其实很多人纠结的是,是在哪里打断点?(我们先看一个断点截图,以chrome浏览器的断点为例) 步骤记住没? 用chrome浏览器打开页面 →…
一.LOG4J基础: 1.日志定义        简单的Log4j使用只需要导入下面的包就可以了 // import log4j packages import org.apache.log4j.Logger; 然后你需要在类的开头写上下面一句 private final static Logger log =Logger.getLogger(ClassName.class); //注意这里写的是当前类的类名.   2.日志级别 这样你就有了一个日志对象叫做 log,这个log有以下集中用法 l…
1.概述 在编写 Flink,Spark,Hive 等相关作业时,要是能快速的将我们所编写的作业能可视化在我们面前,是件让人兴奋的时,如果能带上趋势功能就更好了.今天,给大家介绍这么一款工具.它就能满足上述要求,在使用了一段时间之后,这里给大家分享以下使用心得. 2.How to do 首先,我们来了解一下这款工具的背景及用途.Zeppelin 目前已托管于 Apache 基金会,但并未列为顶级项目,可以在其公布的 官网访问.它提供了一个非常友好的 WebUI 界面,操作相关指令.它可以用于做数…