软件测试总结.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《软件测试总结.doc》由会员分享,可在线阅读,更多相关《软件测试总结.doc(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、软件测试总结软件测试总结测试经验总结本人做过两年的软件测试。现总结这两年的工作经验并分享给大家。希望对于想进入软件行业的朋友有所帮助。如果您对本文档不满意,希望批评指正;本文档是随笔所写,没有顺序可言。;本文档适合想进入软件测试行业的朋友,或进入软件行业时间不长的朋友,如果您是多年的软件高级测试员或软件开发人员,则没有必要看这个文档(免得浪费您的时候,到最后看完没觉得有什么帮助,然后狂骂)。本文档是个人总结,难免有所错误,如发现错误,希望发邮件(laibayiqifengdou)指正。集体的智慧永远都是无穷的.一心态软件测试员,首先要心态好。什么叫心态好。就是你要有耐心,有细心,有责任心。不要
2、三天打鱼两天晒网的。经验是日常点点滴滴积累的。这是句实话,也是句屁话。时不时的想想这句所谓的屁话,你会受益匪浅的;既然选择了,那就坚持。但是:如果你有机会成为国家的人,那我就要告诉你的是:干什么软件测试啊,傻啊,哪有国家公务员爽呢,公务员是一辈子的。打工做测试哪年是个头啊。打工只是没有办法的办法,仅此而已!幻想着想创业,阿弥陀佛。哥们,现实点吧。那都是骗人的。就那么几个人成功了而已,而且社会环境也变了。不好混啊。软件测试刚开始你会学一些东西,等到了一定阶段的时候,你会发现自己学的东西越来越少,工作总是重复(黑盒测试这种情况居多)。二要命的细节做软件测试员,心细是肯定要有的,不然你就无法升级到高
3、级软件测试员,无法拿更高的工资;任何bug都是从点点滴滴的细节中发现的。特别是一些不容易发现的bug。比如:记得当时我测试一个软件的时候,在测试的过程中,突然发现软件居然变得很迟缓(就是软件反应速度慢),重新启动软件后,还是很迟缓,只有刚开机测试的时候,软件响应速度快,后来在测试的过程中发现,在重复登陆软件的时候,相应的进程并没有关闭,登陆次数越多,相应进程也就越多,可用内存越来越少,导致软件越来越慢。这就是我认为的细节之一;我这么说不是让大家在测试软件的时候,没事就看进程。我只是说:在测试的过程中如发现软件突然出现异常情况,抓住这个细节,然后一点一点的分析,在什么样操作下出现的这个问题;一旦
4、能够复现这个问题,那么及时的做好文档并与开发进行沟通;再比如:上一版本的程序,某模块的功能是正常的,下个版本这个模块的功能却出现了bug。(这是很正常的),因为软件中关联的东西很多。开发人员改动了软件,可能影响到了相关联功能,导致新的bug出现;再比如:几个相关软件进行测试的时候,有的时候软件之间是有影响的,即:如果出现bug的话,很难测试出来;必须一步一步的细心耐心的测试;当时我在测试两个想关联的软件的时候,发现数据库中的某个表的字段数据突然不对了。当时我只是单独的去测试这个两个软件,没有把两个软件关联起来测试,怎么测试都没测试出来,后来我整理下思路发现,可能是第二个软件影响了第一个软件得数
5、据。后来经过多次的验证,2确实如我所想的那样。所以细心是根本;你比别人细心那么你就有可能会比别人走的更远;三理论软件测试理论没多少东西。买本书花一星期或者几天你就能搞定;什么黑盒测试。白盒测试。灰盒测试;功能测试,性能测试。有什么样的测试方法了,如何进行测试了。测试的目的等等;这些都很简单,面试的时候,肯定会问到,所以掌握软件基础知识,是灰常必要的。不然你都没法忽悠;工资的高低有的时候就靠你的忽悠能力。如果面试官懂软件测试,那么你就要注意了。你要把你确定100%的东西要肯定的回答,然后再加上自己的理解,然后开始忽悠。四软件测试的目的如果有人问你:软件测试的目的是什么?如果你说:就是为了测试软件
6、的bug,测试软件存在多少个bug。那么你要倒霉了。软件测试的目的并不是测试软件的bug数量。而是测试软件是否能够满足客户的需要;切记这点。本人认为:没有bug的软件是不存在的(客观也是如此)。只要软件的功能能够得到客户的认可,就ok五动手能力没有很好的动手能力是不行的。测试软件的时候,不要怕把软件弄坏。大胆的干吧。但是也不能随便的没有目的的进行测试。测试软件都是有目的的。你要明白要测试的这部分功能是什么,相关联的功能是什么。然后想想如何进行测试,然后开始测试;六文档在测试的过程中如果公司有bug管理工具,那么就可以省了不少文档。测试的需要很多文档:测试用例,测试结果文档,测试总结文档等等;七
7、描述bug描述bug一定要把每一步详细操作都要说明,然后再说明在哪一步出现的bug,最好有截图。当然了如果需要,你要写好软件的版本,和你电脑的环境(什么系统)在不同的操作系统下,bug不一定都能出现;也就是说:操作系统会影响到测试的结果。一定要按照客户的环境来进行测试;这样可靠;八思路测试的时候,要明白整体的测试流程。思路要清晰。如果思路不清晰的话,软件的很多bug你根本测试不出来,这也就是为什么客户现场出现的bug,测试部为什么测试不出来的原因之一。测试部的人有的时候不是站在客户的立场上进行测试的,这一点很要命;九测试特殊业务如果是给银行项目测试的话,你要规范你的测试文档。比如:文档行间距,
8、字体大小,文档说明.错别字等等。因为银行的人不懂业务,他们就懂得看文档,对文档要求特别的高。谁让人家是客户呢,客户就是上帝。十没事翻翻测试书籍,在网上查查测试资料。时不时的总结下自己的测试经验。跟同事,同行交流测试经验,这样进步更快,就好比:和尚坐火箭,突飞猛进十一好的测试员,肯定是要学会用loadrunner,QTP这些测试工具的。这些工具是测试项目的时候用的。这些工具很重要的,想学习这些工具,则在百度上下载个破解版的。没事学习下。其实也没那么难。一个星期基本操作完全可以搞定。深入的功能需要日常慢慢积累。将来的工资跟会不会这些工具有很大关系;十二数据库要求做测试员的话,对数据库的CRUD(创
9、建,查询,更新,删除操作的sql脚本)也得会,这是最基本的了。没什么难的。灰常的easy。心态,要注意你的心态。渺视测试这个工作吧。没什么的难度的。不要因为一次的失误而灰心,完全没那个必要。这次的失误仅仅是为了下次成功做的准备而已。没什么大不了的。如果你在一个地方跌倒多次,要么说明你不够心细,要么就说明你倒霉,前者居多;十三沟通说了半天了。团队中灰常重要的一个概念就是沟通。跟同事的沟通,跟领导的沟通。为什么要够沟通?在通常情况下,测试风险很小。但是如果是软件有关金额的模块让你来测试。你必须做好跟研发沟通的准备,比如软件最后计算出的金额与你多次计算的金额不等(哪怕是几块钱,几毛钱,几分钱都要当回
10、事。因为软件用的越多。这些差额就越大),你确定是软件计算错误的情况下。那么你一定要与研发人员进行沟通。如果研发认为不是bug,那么你要及时的与你的上级沟通。这种情况很常见;只有让你的领导知道了这个事情了。领导会去与研发再次沟通。如果客户现场真的出现因为软件计算错误,造成了损失,也没你的责任;经理就替你扛了(一般情况下,特殊另算,呵呵)。前提是你必须让替你扛事的人知道是什么问题。否则搞不好要扣你钱的,不要吃这哑巴亏;也就这么点经验了,在写露馅了.虽然有点扯淡,基本上都是我经历过的.让后来的测试人员少走一些弯路.以后我会陆续的,更细致的总结自己的测试经验的.你也可以提供更好的经验,咱们共享下,我会
11、不断地努力的.目前本人干的是开发,我也会把开发的经验分享给大家,如果有赞助的哥们,也可跟我联系。10块20块,不嫌少,感觉有点像要饭的。呵呵。玩笑而已!大家出来混都不容易。如果真有那我就不客气了.呵呵。文件中的邮箱联系(laibayiqifengdou);想结婚却没房的木子海涛2022-08-扩展阅读:学习【软件测试总结报告模板】testingXX系统测试总结报告testing1引言1.1编写目的编写该测试总结报告主要有以下几个目的1通过对测试结果的分析,得到对软件质量的评价2分析测试的过程,产品,资源,信息,为以后制定测试计划提供参考3评估测试测试执行和测试计划是否符合4分析系统存在的缺陷,
12、为修复和预防bug提供建议1.2背景1.3用户群主要读者:XX项目管理人员,XX项目测试经理其他读者:XX项目相关人员。1.4定义严重bug:出现以下缺陷,测试定义为严重bug系统无响应,处于死机状态,需要其他人工修复系统才可复原。点击某个菜单后出现“Thepagecannotbedisplayed”或者返回异常错误。进行某个操作(增加、修改、删除等)后,出现“Thepagecannotbedisplayed”或者返回异常错误当对必填字段进行校验时,未输入必输字段,出现“Thepagecannotbedisplayed”或者返回异常错误系统定义不能重复的字段输入重复数据后,出现“Thepage
13、cannotbedisplayed”或者返回异常错误1.5测试对象略testing1.6测试阶段系统测试1.7测试工具Bugzilla缺陷管理系统1.8参考资料XX需求和设计说明书XX数据字典XX后台管理系统测试计划XX后台管理系统测试用例XX项目计划2测试概要XX后台管理系统测试从2022年7月2日开始到2022年8月10日结束,共持续39天,测试功能点174个,执行2385个测试用例,平均每个功能点执行测试用例13.7个,测试共发现427个bug,其中严重级别的bug68个,无效bug44个,平均每个测试功能点2.2个bug。XX总共发布11个测试版本,其中B1B5为计划内迭代开发版本(针
14、对项目计划的基线标识),B6B8B1B4测试进度依照项目计划为回归测试版本。计划内测试版本,时间准时完成测试并提交报告,其中B4版本推迟一天发布版本,测试通过增加一个人日,准时完成测试。B5版本推迟发布2天,测试增加2个人日,准时完成测试。B6B11为计划外回归测试版本,测试增加5个工作人日的资源,准时完成测试。XX测试通过Bugzilla缺陷管理工具进行缺陷跟踪管理,B1B4测试阶段都有详细的bug分析表和阶段测试报告。2.1进度回顾计划完成实际完成加班版本/时间计划开始实际开始时间时间时间时间否B12022.7.22022.7.22022.7.52022.7.5B2B3B4增加资源否否20
15、22.7.162022.7.232022.7.282022.7.162022.7.232022.7.292022.7.192022.7.252022.7.312022.7.192022.7.242022.7.31否2个人日否1个人1天2个人日testingB5B6B7B82022.8.12022.8.22022.8.42022.8.52022.8.62022.8.32022.8.42022.8.51个人否2天2个人日2个人1天2个人日1个人1天1个人日否2个人日B9B10合计2022.8.92022.8.92022.8.102022.8.101个人6天11个人日2.2测试执行此次测试严格按照项
16、目计划和测试计划执行,按时完成了测试计划规定的测试对象的测试。针对测试计划规定的测试策略,在测试执行中都有体现,在测试执行过程中,依据测试计划和测试用例,对系统进行了完整的测试2.3测试用例2.3.1功能性系统实现的主要功能,包括查询,添加,修改,删除。系统实现的次要功能,包括为用户分配酒店,为用户分配权限,渠道酒店绑定,渠道RATE绑定,权限控制菜单按钮。需求规定的输入输出字段,以及需求规定的输入限制2.3.2易用性操作按钮提示信息正确性,一致性,可理解性限制条件提示信息正确性,一致性,可理解性必填项标识输入方式可理解性中文界面下数据语言与界面语言的一致性testing3测试环境3.1.1软
17、硬件环境硬件环境硬件配置应用服务器CPU2.40GHzstepping01Memory:1048256kHD:ST380817AS80GSATAOS:CentOS4.2JDK1.5.0_06Apache2.2.0Tomcat5.5.1510MLAN数据库服务器:Celeron(R)客户端Intel(R)CPU:Intel(R)Celeron(R)CPUCPU2.40GHzstepping01CPU:Intel(R)Celeron(R)CPU软件配置2.40GHzstepping01Memory:1048256kMemory:1048256kHD:ST380817AS80GHD:ST380817
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 测试 总结
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内