软件测试者的侦查之旅

【一】文档能力(阅读理解)

从事软件测试就想侦探一样,从最开始接触这个案子,就需要去阅读很多的需求文档,设计文档,用户手册,了解“案情”,做到心中有数。才能够在后续的测试中更好的判断软件是否符合用户的业务需求,才能够保证测试出现的bug不只是停留在操作层面;了解设计文档,掌握产品设计方面的知识,就像侦查里面的枪械科,法医,能够对测试的缺陷定位和分析很有帮助,知道这个“罪犯”在什么地方时间犯罪;了解用户手册,能够最快的了解项目的使用,尽快实践出真知。

【二】文档能力(书写)

优秀的缺陷报告能够让开发清楚快速了解bug, 能够帮助开发解决bug,相当于能够让“警察”快速出警,抓住罪犯。所以优秀的缺陷报告应该是简短,精炼,包含摘要,重现步骤,测试环境,测试数据,bug定位。

优秀的测试报告能够让项目经理清楚了解项目情况,做出明智的决定,相当于能够让“法官”准确给罪犯定罪,量刑。所以优先的测试包括应该包括测试覆盖率,缺陷的严重优先级,工作量情况。

【三】素质要求

测试就是侦查,侦查最重要的一点就是好奇心!探索精神,特别是对于黑盒测试,对于不了解内部逻辑结构的测试,就要有充分的好奇心,不断产生新的测试想法,发现新的问题;侦查另一个比较重要的就是怀疑精神,在没有确定罪犯的时候,谁都可能是凶手,所以在测试的时候,不管是对软件本身,还是文档都应该保持怀疑精神,这样才能发现bug;同时缜密的思维也是侦查另一个很重要的特质,全盘思考,既要有大局观,站在上帝视角看这个测试,避免测试进入盲区,死胡同,遗漏掉一些bug,同时也需要对蛛丝马迹细细考究,就像侦查发现一根发丝可能就可以定位一个罪犯,所有在测试中看到一个异常就去记录下来,可能这会牵扯出跟多的问题。最后也是最重要的一个特质,责任感。对测试负责,因为只有这样,才会有源动力去驱使团队做好测试。当一切都完成了,剩下的就是收获,去拥抱成功破案的成就感吧!

【四】技能工具

测试工具就像是侦查里面的武器一样一样的,所谓磨刀不误砍柴工,使用好工具能够事半功倍。技能就像是功夫一样,所谓功夫在手天下我有。扯得有点远了。O(∩_∩)O哈哈~但同时我们应该要有一个清晰的认识,做好自己的定位。测试和开发的不同。开发就像是关云长之青龙偃月刀,使用一把长刀(测试工具),一招鲜吃遍天。测试就像是研究兵器和功夫的。需要的是全面的了解,掌握不同的技术手段。了解开发技术能够更好的和开发交流,能够更好的写测试用例。所以测试应该掌握一些脚本语言:Python,Ruby等;掌握自动化测试工具QTP,性能测试工具LR,Jmeter等。

时间: 2024-10-14 12:08:37

软件测试者的侦查之旅的相关文章

2019软件测试人员测试之旅【感悟】

从事软件测试行业很多年了, 从开始什么都不懂的小菜鸟到现在依旧需要努力拼搏的人 虽然工作上很努力也很认真 但是总发现自己欠缺了点什么,而且缺的很多 终于到了2019年,因为某战 公司也倒闭了 投资也亏了 我深知,自己的技术能力不过关 自己的情商也欠缺 4月份的时候我曾经就像陷入了绝望的境地 无法自拔,也没人能把我拔起来 那种感觉就好像周边的人关心你的努力的在让你爬起来 不关心你的却对你视而不见,甚至给你一把盐自己体会 然而,我很幸运 身边遇到的大部分朋友.亲人.同事都是对我的鼓励 其中,最幸运的

软件测试系列之入门篇

一.你知道软件测试有多重要吗? 在国际上,软件测试(软件质量控制)是一件非常重要的工程工作,测试也作为一个非常独立的职业.在IBM.Microsoft等开发大型系统软件公司,很多重要项目的开发测试人员的比例能够达到1:2甚至1:4. 在国内软件测试的地位还不够高,并且大多只停留在软件单元测试.集成测试和功能测试上.软件测试从业人员的数量同实际需求有不小差距,国内软件企业中开发人员与测试人员数量一般为5:1,因此,国内的软件测试产业化还有待开发和深掘. 说到这里不知道你反应是高兴还是失望?但是我却

一个软件测试工程师的前景展望

咋回事儿呐?8月14号就上个星期日的早上醒来,被王宝强刷屏啦,主题是 “王宝强离婚:妻子出轨经纪人”啥地,原来啊是宝宝在新浪微博的一份离婚声明而起,然后是各种网友,各路写手的各种起底,连续两天,各种新闻报道,事情持续发酵,什么奥运会啊.房产啊.汽车啊.经济啥地,都跟宝宝扯上关系啦,其实人家跟你都有毛关系啊?这些人都是来自刨根问底儿拦不住(栏目组)不?就不能跟人家留点空间么?吧啦吧啦说个没完啦!看啥,就说你地!你问为啥?不愿意听啦咋地.你们老发“宝宝”,我发的“宝宝”谁看?今天我也聊聊宝宝——测试

王家林的云计算分布式大数据Hadoop征服之旅:HDFS&MapReduce&HBase&Hive&集群管理

一:课程简介: 作为云计算实现规范和实施标准的Hadoop恰逢其时的应运而生,使用Hadoop用户可以在不了解分布式底层细节的情况下开发出分布式程序,从而可以使用众多廉价的计算设备的集群的威力来高速的运算和存储,而且Hadoop的运算和存储是可靠的.高效,的.可伸缩的,能够使用普通的社区服务器出来PB级别的数据,是分布式大数据处理的存储的理想选择. 本课程会助你深入浅出的掌握Hadoop开发(包括HDFS.MapReduce.HBase.Hive等),并且在此基础上掌握Hadoop集群的配置.维

我的Android进阶之旅------>经典的大牛博客推荐(排名不分先后)!!

本文来自:http://blog.csdn.net/ouyang_peng/article/details/11358405 今天看到一篇文章,收藏了很多大牛的博客,在这里分享一下 谦虚的天下 柳志超博客 Android中文Wiki AndroidStudio-NDK开发-移动开发团队谦虚的天下 - 博客园gundumw100博客 - android进阶分类文章列表 - ITeye技术网站CSDN博文精选:Android系列开发博客资源汇总 - CSDN.NET - CSDN资讯Android笔

大部分软件测试工程师的出路?

今天,思索下软件工程师的出路. 首先,必须肯定,无论是哪个行业,只要成为精英,不愁发展.但是,绝大多数人,由于各种原因,成长并不顺利. 下面是知乎的一些内容: 石头哥 公众号:大话IT公司 118 人赞同 谢邀,这个是笔者测试岗位工作7年的总结,有兴趣可以看看. —————分割线———————— 从毕业到现在已经快七年,同时也进入了30岁的门槛.以前一直以为30岁是一个离自己很遥远的年代,不过却这么快就来到了,好像毕业还是就在昨天. 七年的时间足够让一个人无论从身体.财富.思想.人际关系等等方面

我在软件测试培训班的日子

咋回事儿呐?8月14号就上个星期日的早上醒来,被王宝强刷屏啦,主题是 “王宝强离婚:妻子出轨经纪人”啥地,原来啊是宝宝在新浪微博的一份离婚声明而起,然后是各种网友,各路写手的各种起底,连续两天,各种新闻报道,事情持续发酵,什么奥运会啊.房产啊.汽车啊.经济啥地,都跟宝宝扯上关系啦,其实人家跟你都有毛关系啊?这些人都是来自刨根问底儿拦不住(栏目组)不?就不能跟人家留点空间么?吧啦吧啦说个没完啦!看啥,就说你地!你问为啥?不愿意听啦咋地.你们老发“宝宝”,我发的“宝宝”谁看?今天我也聊聊宝宝——测试

2014敏捷之旅深圳站 – 敏捷好声音

2014年11月29日,敏捷好声音圆满落幕,非常感觉各位讲师的精彩分享. 敏捷之旅是一年一度的敏捷全球盛会.每年的秋天,敏捷之旅会在全世界的很多城市举办,深圳也成为全球敏捷之旅活动中的重要一站.敏捷之旅深圳站至今已经连续举办4年. l  2010年"体验敏捷" l  2011年"Just do agile" l  2012年"深圳敏捷部落" l  2013年"敏捷去哪儿" 回顾往届敏捷大会,从中外专家的敏捷推广,到敏捷方法论的

【Floyd】文化之旅

[NOIP2012]文化之旅 题目描述 有一位使者要游历各国,他每到一个国家,都能学到一种文化,但他不愿意学习任何一 种文化超过一次(即如果他学习了某种文化,则他就不能到达其他有这种文化的国家).不 同的国家可能有相同的文化.不同文化的国家对其他文化的看法不同,有些文化会排斥外来 文化(即如果他学习了某种文化,则他不能到达排斥这种文化的其他国家). 现给定各个国家间的地理关系,各个国家的文化,每种文化对其他文化的看法,以及这 位使者游历的起点和终点(在起点和终点也会学习当地的文化),国家间的道路