软件质量
文章平均质量分 69
rickyqiu-邱鹏
京东无线测试高级经理。前腾讯高级测试工程师,负责互联网产品的测试工作。曾就职于趋势科技中国研发中心担任资深软件测试工程师,完整参与过多款核心产品的测试工作,也曾担任QA Lead和Tech Lead。主要的研究方向为性能测试,系统稳定性测试,测试设计以及自动化测试。毕业于华中科技大学计算机学院,取得硕士学位。联系方式:rickyqiu1024gmail.com QQ:3007349 t.sina.com.cn/rickyqiu
展开
-
关于软件质量的思考 - 不只是测试
<br /><br />很多时候,说起软件的质量,我们会想到测试,特别是对于测试人员自身而言,而且从项目管理的角度,也可能会想到为什么这个问题QA没有测到。也可能是QA, Quality Assurance 这个字眼误导了大家,认为要确保质量就是要尽可能的把问题在出厂(或者release)前全部找出来,虽然大家都知道这是mission impossible。<br />其实在实际的软件开发中,特别是对于质量比较重视的产品,质量的保证不只是测试,还包括了很多的其他活动,比如产品desi原创 2010-07-11 19:16:00 · 1745 阅读 · 1 评论 -
关于软件测试的几点反思 - 关于测试团队的组织
这一篇是系列文章的第三篇,前面两篇分别谈了测试的必需性(http://blog.csdn.net/superqa/article/details/21406611),以及测试工作的一些内容(http://blog.csdn.net/superqa/article/details/21485737),接下来想聊一下测试团队的组织。要讨论这个话题,首先要讨论下测试人员本身的归属,因为通常是人多原创 2014-03-24 16:19:15 · 10069 阅读 · 4 评论 -
关于软件测试的几点反思 - 测试工作的三个阶段
每次我们的思路跳出一些框框,都会有不同的领域。有点点哲学上的意味,很多领域做到后面,其实会超出那个领域本身的范畴。就好比高性能的汽车,到后面就不得不研究空气动力学这个原本是和航空有关的东西。但是,这是否超出了本意,如果去看待,又是另一个问题。其实这样的三个阶段也是一个粗略的划分,并不一定要逐步的来发展,其实都是一些具体的做法和实践。以我目前经历过的实践只想到这样的层次,应该还有更高级的阶段。我们越到后面我们发现进一步的努力带来的提升幅度其实不大。但是很多事情也是一样,从85分到90分付出的努力可能比50原创 2014-03-18 23:11:16 · 23818 阅读 · 5 评论 -
关于软件测试的几点反思 - 测试是必需的吗?
对比而言,我们其实也可以粗略的发现,测试做的深入程度很多时候是和这个企业的定位有关,而不是和测试人员的能力有关。或者应该来说,长期来看,取决于这个方面。因为有人员的流动和发展,对比下国内几个大的互联网公司,测试都做得相对比较深入,但是几年前可能还不是,因为有强烈的业务方面的需求和大的投入,以及有很多人才都不同的地方汇入。原创 2014-03-17 20:43:57 · 7433 阅读 · 3 评论 -
HTTP基础培训及一点点感悟 - 含PPT下载
进入互联网的测试领域已经过去一年半了,期间也花了不少的时间补充一些相关的知识,最近把一些HTTP方面的知识和实践整理成了一个2小时的培训,作为团队的一个系列培训的第一课。因为是定位基础,所以很多细节没有详细展开,每一个topic其实都可以单独作为一门课程。下载地址: http://download.csdn.net/detail/superqa/5661397没有什么很高深原创 2013-06-27 21:25:31 · 4848 阅读 · 0 评论 -
关于移动app测试的一些思考和实践 - 含PPT下载
5月底去杭州参加了一次阿里技术沙龙的活动,应会议组织者耿电兄的邀请去做了一个移动app测试的分享(详见http://club.alibabatech.org)。有点被抓壮丁的感觉,主要是因为觉得我们团队在无线测试方面的积累还很不够,无论是相对于业界还是相对于公司内部的很多移动测试团队。不过倒是很高兴有这样的机会去参加交流,因为要准备PPT,所以也“被逼”着去了解了很多方面的内容,并且在整理的过程中原创 2013-06-23 13:57:58 · 16026 阅读 · 1 评论 -
C#代码覆盖率实践-vsinstr和OpenCover
最近接触的项目涉及到C#开发的应用,测试过程中我们需要去分析C#的代码覆盖率,问了一些人,在网上也搜了一些,零碎的找到很多资料,但是都不是很完整,实际使用的过程中还是走了不少弯路。到现在为止,有两种可行的方案试验成功了,这里写出来给大家分享下。可能很多人都用过,就当是个整理吧。方法一:使用VS自带的vsinstr工具准备条件:安装VS2010或者VS2012。基本的操作原创 2013-06-09 00:57:01 · 12739 阅读 · 10 评论 -
借其他行业的做法来看软件测试和质量保证
今天下午在上海参加了邰晓梅老师和华雄兄组织的ministar club的活动,这里上传一下今天的PPT, http://download.csdn.net/download/superqa/4299169交流的过程中大家聊得非常热烈,很多同行都发表了自己的看法,很久没有参加这样的交流活动,而且大家都是有多年的软件测试的实践,项目相关的经验也非常的丰富,所以可以聊到很多深入的东西。我的这原创 2012-05-13 20:53:53 · 3677 阅读 · 0 评论 -
最后一篇:关于治疗和健康
前面两篇blog从个人的一次CT检查开始,然后通过一些其他的医学检查来类比我们的软件测试,很高兴引起了很多的讨论,有表示获得启发的,也有不同看法的。觉得都是很好的互动,上海的一些同行也约了三月份再多多交流。这个是关于这个思考的最后一篇,目前在某医院的病房里,微创的手术(对,就是关于那个小石头的)做完了,还在回血中...这一篇更多关于疾病和健康,有些所见所想觉得很有必要和大家原创 2012-02-07 20:23:17 · 2328 阅读 · 1 评论 -
续一篇:类比医学检测看软件测试
上一篇blog(http://blog.csdn.net/superqa/article/details/7216934)贴出来后在weibo上引起了不少同行的讨论,也给了我一些新的启发,继续写一篇,也结合大家不同的一些观点。对应weibo的地址在这里,http://weibo.com/1659525945/y316NCTai,列举一些评论,大家各自发表自己的观点,也没有人当得了裁判。原创 2012-01-30 21:19:35 · 2619 阅读 · 0 评论 -
从CT技术想到的软件测试
年前的时候被体内一颗短径4.8mm的小石头折磨,还提前休了几天病假,并第一次被要求去做了个CT。第二天拿到了报告,完全看不懂,咨询了当外科医生的高中好友,他打了一个简单又有点恶心的比方,就像在自助餐厅里服务员拿一大块牛肉用机器切成几毫米的薄片,每一张图就是一片。嗯,话糙理不糙,大概懂了。因为好奇,后来在网上查了下CT相关的技术,觉得很有意思,有兴趣的可以看看。http://zh.wik原创 2012-01-29 15:05:22 · 6677 阅读 · 10 评论 -
一个没有第一次就把事情做对的故事
人们总说了解自己是一件很难的事情,我想是的,不过你总是会了解慢慢多一点,比如我最近发现自己还挺有实证主义倾向的,喜欢从经验中体会和思考一些事情,不相信纯粹听来的理论,或者总是有一些怀疑(自我安慰这是QA需要的素质之一哈)。OK,不讲理论了,实证主义是要讲经验事实的对吧。事情要从之前的一篇blog讲起。那些埋在墙里面的bug (http://blog.csdn.net原创 2011-11-27 16:07:54 · 2595 阅读 · 0 评论 -
Perfect or Good Enough – 关于测试程度的一些探讨
<!-- /* Font Definitions */@font-face {font-family:"MS 明朝"; mso-font-charset:78; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:-536870145 17914原创 2011-06-19 11:19:00 · 5194 阅读 · 12 评论 -
那些埋在墙里面的bug
最近遇到一件烦心的事情。在这样冷的冬天的某个早上6点多,被门铃声吵醒,披了件衣服出去开门,发现一个阿姨站在门口,说是我们家楼下的,然后很急促的说发现他们家漏水了。后来弄清楚了情况,是他们家小卧室的房顶渗水,甚至有少量的水滴下来,自然怀疑是我们家的水管问题。她家小孩在上高中了,难怪每天早上起这么早,也难怪之前都没怎么见过她。他们家的小卧上面是我们家的小卧、厨房和餐厅,从外面看不出有什么异常,不过从逻辑上讲多半应该是我们家的问题,因为我们家更上面就是房顶了,而且漏水的地方在屋顶的比较中央的地方,应该也不太可能是原创 2010-12-25 16:43:00 · 3086 阅读 · 3 评论 -
关于软件质量的思考 - 什么是质量
<br /><br />当选择一个商品的时候,我们常挂在嘴边的一个词就是“质量”,这是影响我们选择的一个很重要的指标。这一篇我们就来探讨一下什么是软件的质量。当然,都是个人的一些观点,不同意可以拍砖或者来探讨。<br /><br />质量这个词用得太普遍以至于混乱,有时候它表示质量这个指标,有时候它隐含质量好的意思。而且不可避免的,好的质量常常和它的反面联系在一起,就好像以前的“质量万里行”,或者现在的3.15,列出的都是质量方面的问题,好像很少宣扬质量好的产品。所以很多时候,我们看质量原创 2010-06-15 16:49:00 · 2961 阅读 · 2 评论 -
测试工作速记3 - 交叉测试
我如果说有一天我灵机一动想到去执行这个做法,那就是在装。这个方法大家都知道,但是不一定会去做,我们立马去做了,主要也是受了些刺激,被别人找到一些问题。于是我们就在想,我们部门有好几个测试小组,为什么我们不自己来个左右互搏呢?正好双11刚结束的时候有点时间,那好,我们就做做看。最后的结果远超我的预期,在几天的时间里,我们累积发现了63个问题,确认的有效问题47个。有25个模块参与,14个发现了问原创 2014-12-01 22:00:33 · 5814 阅读 · 1 评论