软件测试学习总结(优秀7篇)

总结是事后对某一阶段的学习、工作或其完成情况加以回顾和分析的一种书面材料,他能够提升我们的书面表达能力,因此好好准备一份总结吧。那么你真的懂得怎么写总结吗?以下是人见人爱的小编分享的软件测试学习总结(优秀7篇),希望大家可以喜欢并分享出去。

软件测试总结 篇1

我所在的实习单位是深圳易思博软件技术有限公司(简称易软),是国内知名的专业软件外包企业,在深圳华南地区位居行业前列。易软自开始从事软件外包业务以来,服务合作模式从人力资源外包发展到项目外包、离岸开发和OEM产品合作等模式。业务领域涉及固网、移动通信、光网络,电信增值服务等业务领域。

实习第一周:

主要去学习工作的业务,制度以及学习关于测试的知识,虽然不是重要的工作,但对今后的工作有很大的帮助。

实习第二周:

进公司第二周,开始了解项目的需求,以及公司的资料模板,比较测试用例、方案等。

在这周里,主要了解WEB网站类型的《深圳书城》项目的需求,从需求中学习写测试用例。并且还参与了该项目的用例评审。

实习第三周:

熟悉《深圳书城》项目的需求,学习前辈们的用例和测试方案。

根据测试用例,测试项目。主要负责测试系统后台的信息管理模块、发货管理模块等模块。并提交BUG到BUG管理库。

实习第四周:

项目经过一段时间的测试,终于快要完成了,这个星期主要是回归测试。就是把提过BUG的单,经过开发修改过后的系统再进行测试。回归全部通过,说明系统的'质量不差。测完并且编写用户手册。

实习第五周:

项目完成了,进行了一个星期的OCS项目培训,这次培训主要是学习OCS的业务流程。所谓的OCS是指OnlineChargingSystem在线计费系统。是我们平时用手机打电话、发短信、上网等业务的计费。

发现计费系统的业务逻辑强。要努力学习才行。

实习第六周:

学习语言计费流程知识,以及熟悉OCS相关概念。

学习使用CBDE工具的使用,以及测试工具IDT。IDT是接口驱动工具。原来模拟DCC,IDL接口信息以及离线话单,可以直接触发业务流程,简化问题定位。学习了这些工具就要多练习,才会熟练。

实习第七周:

这周主要是练习linux命令,多点与同事的交流,这样便于解决问题。

实习第八周:

由于暂时还没接到项目,所以这周的主要任务是:学习loadrunner工具为主,linux命令为辅。

我在本机上搭建一个网上商城的系统,用于做性能测试的练习,因此,使用LR工具对其进行性能的测试,以熟悉使用LR工具。

实习第九周:

这周主要熟悉《电子采购系统》的需求,了解电子采购系统的业务流程,由于我们这个系统是定制版本,在增加系统需求前是一个完整的系统。

实习第十周:

这周主要测试《电子采购系统》进行系统测试,主要测试物料管理模块、问题反馈模块。

根据测试用例对物料管理模块、问题反馈模块进行测试,记录测试中出现的BUG,与开发人员进行沟通。

实习第十一周:

这周主要测试《电子采购系统》进行系统测试,主要测试供应商认证模块、采购与招标询价模块。

根据测试用例对供应商认证模块、采购与招标询价模块进行测试,记录测试中出现的BUG,与开发人员进行沟通。

软件测试总结 篇2

20xx年1月9日,我怀着对提高并实现自我价值的心态,跨进西安三茗科技有限责任公司的大门,开始了自己大学里兼职实习工作。转眼间,断断续续的三个星期的实习时间就过去了。回想起这段时间的工作过程,我深深的认识到在三茗实习的选择是绝对正确的,三茗公司和同事们对我个人产生的积极影响也是超越我的料想之中的。现将这段时间的工作进行如下总。

一.软件测试部见证三茗的强硬实力

这段实习时间完全是在软件测试部度过,亲自体验感受离了三茗科技的主要软件产品。包括数据快速恢复平台v3.,系统快速恢复平台v1.o,闪电恢复,三合一数据宝,一键恢复,联想onekey等等。并且协助同事完成对netguard,hd-shield以及联想网络控制工具等软件的测试工作。

1.三茗的产品名不虚传。

通过对软件的实际测试,彻底从思想上改变了自己对数据备份保护的概念。三茗的硬盘动态备份技术,能够在不占用固定硬盘空间(非用户使用空间),实现数据的快速备份与恢复,堪称典范,不愧是行业的创新者和领导者。

2.友善同事关系给人温暖和关怀。

在实习期间,自己的对计算机硬件系统比较陌生,特别是对频繁的更换操作系统等,多亏蓝朝霏等多位同事的热情帮助和指导,让我顺利完成软件测试。在软件测试过程中,同事们一丝不苟的精神对我影响很是深刻。这种良好的工作环境给我振奋,给我力量,给我信心!

3.软件的瑕疵在所难免。

在软件测试过程中,也发现了部分让人不是很满意的地方。主要表现在下列方面:

a.软件对中英文操作系统不能完全兼容。

建议:在软件安装入口处对中英文操作系统进行路径选择。

b.软件对不同主板的识别bios差异大。

具体是在hd-shield软件测试中,不同主板性能差异大。

c.软件密码在重新登录后有残存现象。

已经通过金党锋学长反馈到研发部。

d.软件的不稳定性。

本人联想昭阳e66因为测试三合一数据宝中的闪电恢复软件在重启中黑屏,在维修过程中彻底报废。

在软件测试中部分软件在不同机器环境中测试性能有差异。

还有其他问题在测试过程中已经汇报相关人员并得到满意解决。

总而言之,我们三茗科技的产品还是值得信赖的。作为销售人员,我们需要对产品树立强大的信心!即使我们产品存在瑕疵,我坚信,我们勤奋团的同事,一定会创造出更优秀的产品。

二.产品市场简单调查分析

1.同行业产品简单调查

通过在baidu,google搜素引擎检索“数据快速恢复”,“系统快速回复”,“快速还原”等关键词,发现南京生产的“雨过天晴”软件,和本公司产品具有很强的相似性。(测试报告详见附件内容)

通过在西安赛格,百脑汇电脑城的电脑diy市场及软件销售市场简单走访,暂时未发现“雨过天晴”系列软件的经销商。

2.网络调查简单分析

作为数据快速恢复领域的创新者和领导者,本公司的核心关键词语“数据快速恢复”,“系统快速回复”,“电脑系统快速还原”等在baidu,google等知名搜索引擎没有很好的被索引。

或许是公司产品发展定位因素,在网络推广方面有再提高的空间。

对于此,本人有信心有能力,在非工作实践,提高三茗产品关键词语在上述搜索引擎的排行。

3.电脑城市场调查简单分析

前期,和赛格电脑城的三叶网络(网络及电脑外设集成批发全国连锁经营),高鸿it(品牌笔记本零售商),陕西天惠(电脑diy集成)等公司的店长简单交流对此类软件的看法。整体反映效果较好。

在11月份,在进一步熟悉公司产品和销售流程同时,将安排时间继续跟进,推荐试用三茗产品。

三.个人整体认知

准确的'说,三茗是一面镜子,照出了自己的不足和缺点,为自己的成长和提高创造了机会。

1.计算机硬件知识欠缺。

自认为是it专业本科生,熟悉专业去做销售更好些。其实不然,自己还是一粒沙子。在软件测试部,学会了计算机硬件的线路连接,知道了用u盘可以ghost快速做系统等等。或许可笑,但是对我而言,很严肃的现实证实:自己还不会是一个合格的大学生。需要虚心的向同事们请教!

2.英语知识的欠缺。

自认为立志做好国内销售,带领团队创作“农村信息化”创业计划书,立志为西部农村的it发展贡献一份力量。看到了vista,win7的英文操作系统,就基本灰心。但是我坚信,我会在短期内,在专业英英语方面有所突破,因为自己还是对专业英语有浓厚兴趣的。

3.对销售的错误认识。

两年多的校园代理销售经历,误打误撞,取得了一定的成绩。尽管在实习期间,没有亲自体验到去向大客户推销产品的经历,但是通过李经理推荐的《大客户销售十八招》一书,发现自己还有很多的东西要认真的学,认真的领会,并在实际推销中灵活应用。庆幸的是,对于销售的做起码准则还是在坚守:诚实信用,对客户负责!用好的人品去赢得客户关注!面对拒绝,保持良好的心态!

4.自己还有在三茗存在的价值。

三茗和自己理想中的还有很大的差距,但是这种差距,或许就是我存在的价值!

主动向同事请教问题,积极虚心的向同事学习,这是我实习过程中一直在践行的!

下阶段,将积极贯彻李总经理的指示“加强个人管理,提高业务的能力”,从严要求自己,做好各项工作,提高个人存在贡献值。

“与三茗共创业”,是我在三茗实习的基本心态:认同公司发展愿景,服从公司安排,任劳任怨,积极负责,务实创新,把三茗的事业看成自己的事业去拼搏!

四。下阶段工作计划

在11月份,认真贯彻落实“加强个人管理,提高业务能力!”的三茗员工作风,具体落实到:

1.服从公司的工作安排,保质保量完成任务;

2.进一步熟悉公司产品(硬件产品),熟悉公司环境(认识研发部同事)

3.熟悉学习公司的销售制度和流程;

4.提高公司关键字网络检索排行,并提交一份营销计划书;

5.继续学习销售知识及应用技术,提高处理实际问题的能力;

6.申请参加公司的综合业务能力考核。

十月份,自己的收获是丰硕的:最起码从意识上,发现自己的不足,并寻求到合适的解决途径。非常感谢测试部的同事,感谢所有三茗的同事,因为你们的帮助,我顺利的走过在三茗科技的适应期。我坚信:在你们的帮助下,我会持续努力,不断反省,总提高,快速度过在三茗的成长期,早日跨进发展期,创造期。

与三茗共创业,我能!

软件测试工作总结 篇3

我于____年______校毕业参加工作,先后在____、____担任了通信工、通揽工、片区经理等职务。工作期间先后接触了____专用通信网络、程控电话网络。树立了完整的通信网概念,具备了较强的实际工作能力。现将近几年的工作总结如下:

____公司成立前,我担任通信工,主要负责区段通信设备、集中机、区转机、音频分机、自动电话的维护工作,这也是我参加工作后的第一个岗位。工作中每当遇到棘手的问题时我总是非常诚恳的向师傅请教,坚持不达目的决不罢休的精神,在____室边测量,边翻资料,逐步掌握了JHT型集中机故障的处理。在常年累月的工作实践中,我发现YG型音频分机的6V电源经常处于亏电状态,充不上电,干电池更换太频繁,严重的浪费了材料,影响了设备的稳定运行。我翻阅了大量的资料和同事们商议后,对YG型音频分机的电源箱充电电路部分进行了改进,并在____进行了多次充放电实验,将改进后的YG型的6V电源箱逐步运用到现场(现____--______管内仍有部分使用改进后的6V电源箱)运行比较稳定,从而减少人力,材料的支出。通过这次小的革新,使我受益非浅,充分体现了理论与实践的结合,技术能力得到了很大提高。

20____年铁通成立后,上级临时调整我到____工作,主要负责程控交换设备的维护。通过自学,初步了解了中兴A型程控交换设备的原理,掌握了中兴B型交换机的业务开通、修改及监控。能熟练的操作维护平台,并正规的学习了光电缆的接续、封焊。为后来的线路维护工作打下了良好的基础。200__年我担任了片区经理后,工作中逐步积累经验、锻炼能力,能够组织实施中小型光电缆工程的建设。

在工程施工中,我始终坚持标准化作业,积极提出了自己的城域网规划方案,对新载电杆杆距,架空电缆的高度,地埋电缆的深度等亲自测量、计算。在__________电缆工程施工时,按规划图纸每条电缆都只有一个分线盒,电缆中段装机用户皮线过多、过长,既影响美观又浪费人力、物力,为今后的维护工作留下了故障隐患。针对这一情况我请示上级同意后对施工图纸略为调整,在整条电缆中段做分歧头,但不封焊,用分线盒防护,有多少用户就掏出多少线对。这种方法既节省投资、机动灵活,又大大提高了芯线利用率,取得了良好的效果。在维护工作中我始终坚持:“学和问结合、自学和培训结合”,先后参加了分公司组织的《互联网业务培训》,《光缆接续技术比武》等业务训练活动;亲手参与处理了多起非责任性光电缆中断抢修恢复工作。

逐渐的学会了使用电缆线路测试仪,独立的完成了____石油公司ONU设备的安装。协助技术维护人员调试,开通了________ONU,______ONU。并对原有铁通的线路及机房进行了彻底的整治,逐一核对完善了号线系统,使我更深入的了解了华为城域网ONU的基本原理、运行环境及特点。随着铁通市场业务的发展和深化,我又接触了宽带网络建设并多次参与宽窄带扩容,学习了网络设备的维护、故障判断和处理,可以比较熟练。快速的处理一般的网络设备问题。同时,我注重把业务学习和市场开拓相结合,在市场发展中锻炼自己全方位的工作能力,为____营业部和____分公司的发展做出了应有的贡献。

虽然取得了一定的成绩,但我也深知自己在工作中还存在着许多不足:专业知识还不够全面,有待更好的学习;需要领导和同志们的帮助和自己的努力。我要在以后的工作中,更加严格要求自己,认真负责,努力学习,提高素质、提高技术水平,力求创新,为铁通的发展作出更大贡献。

软件测试工作总结 篇4

伴随着充实紧凑的工作生活,一年的时间已经过去了。这一段时间里有工作上的收获,知识的丰富,经验的增长,同时也暴露出很多问题和不足。总结经验,吸取教训,本文将主要从几个方面来对工作进行总结:工作的主要内容;其中的失败和教训以及成功和经验;展望下一阶段的工作,确定自己的目标。以此作为惩前毖后的记录。

一、工作的主要内容

在这一年的工作中,我的总体任务是协助苏薇做好武警黄金部队矿业权管理系统的后期测试,编码,修改,文档编写的工作,分解开来之后,我主要做了三件事:1.编写矿业权系统的各类文档;2.矿业权系统的编码及bug勘误工作;3.矿业权系统的测试工作。下面依照时间来对我的工作进行介绍。

初踏入职场,进入专业的软件制造公司,对我,一个没有接触过标准软件制作过程的新人来说,起步就是一个很大的难题。若直接做开发,则业务不熟练,代码不规范,弊大于利;若仅做学习,则不能跟上项目的步伐,不能以最快的速度融入工作中去。在我还在忐忑自己到底要做什么工作的时候,任务已经下达了,首先进行矿业权系统的测试工作。这样的好处在于能够在测试的过程中,了解项目的整体布局,了解项目中的业务逻辑,了解项目中尚未完成的工作并以此作为下个阶段的工作目标。至此,入职工作顺利起步。

在对矿业权系统进行测试之后,暴露了系统的诸多问题,测试过程中发现矿权系统没有进行输入限定,为了解决这个问题需要对整个系统的数据进行整理,我的下一个任务就是编写矿业权系统的数据需求文档。在编写该文档的过程中,对矿权系统进行了更深入的了解,为之后的bug勘误工作奠定了一定的基础。完成了矿业权系统的数据需求文档的编写之后,新的任务是对整个矿权的输入数据进行输入限定,在任务开始之处是极为困难的,幸而得到了同事们的帮助才得以顺利完成任务。任务虽然完成,但是对输入限定实现方法的一知半解以及任务完成过程中的不仔细,为之后发生的问题也埋下了苦果。

在对矿业权系统添加输入限定完成之后,进入了解决程序小问题的阶段,对矿权系统进行细微的缝补工作。这段时间是学习多于工作的,不同的问题督促我要每天和百度亲密接触数百次,又要劳烦诸位在百忙中的同事抽出时间来给我帮忙。虽然辛苦一点,但收获却是满满。完成了系统的修补之后,我们的程序送到了四惠进行第一轮测试,在测试的一周里,我主要是补充网络编程的基础知识。

第一轮测试结果出来之后,我们项目组开始了紧张的第一轮矿业权系统bug勘误工作。拿到bug列表之后,发现有一小半错误皆是因我而起,输入限定问题很多,我也主动承担了输入限定部分的bug勘误工作。第一轮bug勘误工作完成后,进行了第一轮了回归测试,测试结果已然不尽人意,仍然存在大量的问题需要修改,而且很多问题还是因我而起,输入限定仍然存在大量问题,再一次进行修改之后,我们的程序送到了十五所进行所检。在进行所检之余,我又接到了新的任务,完成矿权系统的概要设计以及详细设计文档的编写。这两份文档已于9月2号编写完毕。现阶段我的任务是根据所检的bug列表,对矿权系统进行回归测试。

二、工作中失败的教训以及成功的经验。

对于失败的教训要吸取,成功的经验要进行总结。我对成功的定义是:在保证质量的前提下完成既定的计划或目标就是成功。其他的所有结果都是失败。

1、成功的经验:

1)敢于接受任务并想尽一切办法完成。入职一年的收获就是敢于接受任务并想尽办法完成,每一个任务对于初入职场的我都是一个挑战,如何保质保量完成任务是最基本的要求。这一年的成功在于没有一次任务是拖沓的,每次都尽努力完成了任务。

2)勇于承担错误,正视自身的问题。在这一年的工作中可谓是错误不断,从文档的错别字这种小问题到矿权系统bug修改不正确导致崩溃这种大错误,暴露出来了很多的问题,我秉承着有错即改,下不为例的思想,正视自己的错误并积极改正,因此这也算是一个成功。

2、失败的教训:

1)重视每一个细节,不要忽视小问题。在最初进行矿业权系统数据需求文档的编写的过程中,对某些页面的数据在数据库中没有存储的情况没有加以重视,在后期进行数据限定的时候,还要重新修改数据需求文档,造成了不必要的时间浪费。从这个事情上得到教训就是不要放过任何一个小问题,这个小问题可能导致之后的大问题。

2)进行重复工作也不能大意。在对矿权系统进行输入限定的方法熟悉之后,都是重复性的工作,给每个页面,每个字段进行输入控制语句的添加,在进行了数个页面之后,出现了有的页面没有添加完整,或者提示语句不正确的情况,在后续的bug勘误中出现了大量此类问题,浪费了大量的时间和精力修改。从这个事情上得到的教训就是工作不能大意,重复性的工作更要完成好。一般重复性的工作第一次做不好,后续检查修改是非常浪费时间的。

3)考虑问题要严谨。在对矿权系统bug勘误的过程中,对输入限定条件的判断出了问题,我想当然的按照我的主观思路对数据进行了限定,而在回归测试的时候出了问题,这些都是考虑不严谨的后果。这个事情的教训就是考虑不严谨直接导致问题推倒重来,影响了工作效率,而且很容易埋下隐患。

4)注重用户体验。在矿权系统bug勘误的过程中,修改最多的在于坐标系统的提示语句,因为坐标系统不仅要求数据必须填入,而且每一个数据都有严格的格式限定,因此每一个错误提示的弹出都要本着如何让用户知道哪里错了为原则进行设置。在最初的限定里面,语句粗糙,弹出语句不明确,造成了用户使用的不方便,还得重新进行改造。这个问题的教训是一定要从用户的角度出发考虑问题,注重用户体验从简单的提示语句做起。

3、展望下一阶段()的工作。下一阶段短期内我们的工作主要针对矿权系统的使用的数据库变更来对我们的系统进行修改。我的工作任务主要是学习Oracle数据库和SQL数据库的`使用上的区别,做好从SQL数据库向Oracel数据库的迁移工作。

这一年的工作生活是充实且富有乐趣的,结识了很多同事和朋友,公司的氛围是非常轻松愉快的。感谢一年来李__经理的关心,感谢部门同事的悉心指导,感谢公司各位同事的热心帮助,希望能在接下来的工作中能惩前毖后,总结经验,吸取教训,做到个人与公司共荣辱同进退,共同实现中地的辉煌。

软件测试总结 篇5

伴随着充实紧凑的工作生活,20xx年已经过去了。这一段时间里有工作上的收获,知识的丰富,经验的增长,同时也暴露出很多问题和不足。总结经验,吸取教训,本文将主要从几个方面来对工作进行总结。

一、工作的主要内容

在20xx年的工作中,我的总体任务是协助x做好x矿业权管理系统的后期测试,编码,修改,文档编写的工作,分解开来之后,我主要做了三件事:

1.编写矿业权系统的各类文档;

2.矿业权系统的编码及bug勘误工作;

3.矿业权系统的测试工作。

下面依照时间来对我的工作进行介绍。

初踏入职场,进入专业的软件制造公司,对我,一个没有接触过标准软件制作过程的新人来说,起步就是一个很大的难题。若直接做开发,则业务不熟练,代码不规范,弊大于利;若仅做学习,则不能跟上项目的步伐,不能以最快的速度融入工作中去。

在我还在忐忑自己到底要做什么工作的时候,任务已经下达了,首先进行矿业权系统的测试工作。这样的好处在于能够在测试的过程中,了解项目的整体布局,了解项目中的业务逻辑,了解项目中尚未完成的工作并以此作为下个阶段的工作目标。至此,入职工作顺利起步。

在对矿业权系统进行测试之后,暴露了系统的诸多问题,测试过程中发现矿权系统没有进行输入限定,为了解决这个问题需要对整个系统的数据进行整理,我的下一个任务就是编写矿业权系统的数据需求文档。在编写该文档的过程中,对矿权系统进行了更深入的了解,为之后的bug勘误工作奠定了一定的基础。

完成了矿业权系统的数据需求文档的编写之后,新的任务是对整个矿权的输入数据进行输入限定,在任务开始之处是极为困难的,幸而得到了同事们的帮助才得以顺利完成任务。任务虽然完成,但是对输入限定实现方法的一知半解以及任务完成过程中的不仔细,为之后发生的问题也埋下了苦果。

在对矿业权系统添加输入限定完成之后,进入了解决程序小问题的阶段,对矿权系统进行细微的缝补工作。这段时间是学习多于工作的,不同的问题督促我要每天和百度亲密接触数百次,又要劳烦诸位在百忙中的同事抽出时间来给我帮忙。虽然辛苦一点,但收获却是满满。完成了系统的修补之后,我们的程序送到了四惠进行第一轮测试,在测试的一周里,我主要是补充网络编程的基础知识。

第一轮测试结果出来之后,我们项目组开始了紧张的第一轮矿业权系统bug勘误工作。拿到bug列表之后,发现有一小半错误皆是因我而起,输入限定问题很多,我也主动承担了输入限定部分的bug勘误工作。

第一轮bug勘误工作完成后,进行了第一轮了回归测试,测试结果已然不尽人意,仍然存在大量的问题需要修改,而且很多问题还是因我而起,输入限定仍然存在大量问题,再一次进行修改之后,我们的程序送到了十五所进行所检。在进行所检之余,我又接到了新的任务,完成矿权系统的概要设计以及详细设计文档的编写。这两份文档已于9月2号编写完毕。现阶段我的任务是根据所检的bug列表,对矿权系统进行回归测试。

二、工作中失败的教训以及成功的经验

对于失败的教训要吸取,成功的经验要进行总结。我对成功的定义是:在保证质量的前提下完成既定的计划或目标就是成功。其他的所有结果都是失败。

成功的经验:

1)敢于接受任务并想尽一切办法完成

入职以来的收获就是敢于接受任务并想尽办法完成,每一个任务对于初入职场的我都是一个挑战,如何保质保量完成任务是最基本的要求。这两月的成功在于没有一次任务是拖沓的,每次都尽努力完成了任务。

2)勇于承担错误,正视自身的问题

在20xx年的工作中可谓是错误不断,从文档的错别字这种小问题到矿权系统bug修改不正确导致崩溃这种大错误,暴露出来了很多的'问题,我秉承着有错即改,下不为例的思想,正视自己的错误并积极改正,因此这也算是一个成功。

失败的教训:

1)重视每一个细节,不要忽视小问题

在最初进行矿业权系统数据需求文档的编写的过程中,对某些页面的数据在数据库中没有存储的情况没有加以重视,在后期进行数据限定的时候,还要重新修改数据需求文档,造成了不必要的时间浪费。从这个事情上得到教训就是不要放过任何一个小问题,这个小问题可能导致之后的大问题。

2)进行重复工作也不能大意

在对矿权系统进行输入限定的方法熟悉之后,都是重复性的工作,给每个页面,每个字段进行输入控制语句的添加,在进行了数个页面之后,出现了有的页面没有添加完整,或者提示语句不正确的情况,在后续的bug勘误中出现了大量此类问题,浪费了大量的时间和精力修改。

从这个事情上得到的教训就是工作不能大意,重复性的工作更要完成好。一般重复性的工作第一次做不好,后续检查修改是非常浪费时间的。

3)考虑问题要严谨

在对矿权系统bug勘误的过程中,对输入限定条件的判断出了问题,我想当然的按照我的主观思路对数据进行了限定,而在回归测试的时候出了问题,这些都是考虑不严谨的后果。这个事情的教训就是考虑不严谨直接导致问题推倒重来,影响了工作效率,而且很容易埋下隐患。

4)注重用户体验

在矿权系统bug勘误的过程中,修改最多的在于坐标系统的提示语句,因为坐标系统不仅要求数据必须填入,而且每一个数据都有严格的格式限定,因此每一个错误提示的弹出都要本着如何让用户知道哪里错了为原则进行设置。

在最初的限定里面,语句粗糙,弹出语句不明确,造成了用户使用的不方便,还得重新进行改造。这个问题的教训是一定要从用户的角度出发考虑问题,注重用户体验从简单的提示语句做起。

三、展望下一阶段的工作

下一阶段短期内我们的工作主要针对矿权系统的使用的数据库变更来对我们的系统进行修改。我的工作任务主要是学习oracle数据库和sql数据库的使用上的区别,做好从sql数据库向oracel数据库的迁移工作。

20xx年的工作生活是充实且富有乐趣的,结识了很多同事和朋友,公司的氛围是非常轻松愉快的。感谢两个月来x经理的关心,感谢部门同事的悉心指导,感谢公司各位同事的热心帮助,希望能在接下来的工作中能惩前毖后,总结经验,吸取教训,做到个人与公司共荣辱同进退,共同实现中地的辉煌。

软件测试总结 篇6

软件测试在整个软件周期中的重要性,它存在于整个项目周期,在项目开始之初需求调研的时候就开始了,在形成需求规格说明书的时候就需要针对文档进行测试。这个环节在后续整个项目中占了很大的比重,能主导整个项目的走向,成败与否全在于开始阶段的决策。

再严密的测试也不能完全发现软件当中所有的错误,但是测试还是能发现大部分的错误,能确保软件基本是可用的,所以在后续使用的过程中还需要加强快速响应的环节。结合软件测试的理论,故障暴露在最终客户端之前及时主动的去发现并解决。这一点就需要加强研发队伍的。建设。

经过这次培训中多个案例的讲解,让我了解到系统在上线之后会有很多不能预知的性能问题,需要在上线之前实现进行模拟,以规避风险,包括大数据量访问,高并发数等等。

当然也有很多应对手段,没有哪种手段可称为最完美,只有最合适的,需要灵活掌握,综合运用以达到最优程度,这是个很值得研究的领域。

目前我们在项目建设过程中对性能压力测试的重视程度还不太高,厂家也很少有雇佣第三方的测试机构。而是在现网进行试用,遇到问题再解决,可能会产生滞后问题,影响客户使用。希望以后能在性能测试方面提高重视程度,加大人力投入,以保证系统上线后能够稳定运行。

对于快速响应这块,我们不能一味依赖厂家,而希望自己就能快速响应,及时将问题解决。这也是一个比较长远的问题,需要加强研发力量的投入。

我个人是做开发出身,有此类经验,当时是在客户现场,因为了解系统内部结构,能够在第一时间排查解决客户所反馈问题。

现在系统完全由厂家开发,很难了解内部结构,或许会造成后期维护困难。所以,是否应该针对某些项目介入厂家研发工作,比如请厂家提供源代码等相关要素,以增进维护人员对系统的了解。

最后再次感谢公司提供的平台,感谢领导的信任,让我有机会得到更深层次的学习以及展示自己能力的机会,我也会尽我所能来完善工作的系统,提高整体工作效率,为南方电网的发展建设提供更坚实,优秀的支撑服务平台。

软件测试总结 篇7

一个合格的手机软件测试工程师要掌握的东西是很多很多的。在我个人理解中,一个合格的高级手机软件测试工程师应该具有最基本的两点知识:软件测试理论知识和一定的开发技能。

1、软件测试理论知识

这个不用多说,软件测试工程师必须要掌握的,软件测试如何融入整个开发的流程,什么时候介入,什么时候结束,如何搭建测试环境,如何设计测试用例(包括设计测试用例的方法,如:等价类划分,边界值法等),如何使用测试工具,还有测试领域专用的一些术语等等。

2、开发技能

合格的高级软件测试工程师,编程技能不可缺少。在手机测试中,比如自动化测试,完全可以开发工具来实现自动化测试。所以掌握一门扎实的编程语言,C或者C++还是非常重要的,能够自己开发测试工具,也是一个高级手机软件测试工程师应该具备的素质。我认为我们不应该只是单纯的发现bug,而应该从更深层次的去探究这个bug的原因,甚至可以定位bug。

另外从技能上讲,面向不同的技术方向,像操作系统、网络、通信等都要从专业上深入了解。这些是除去工作时间外必须去加强充电的部分。有这些做后盾,做起事来也会事半功倍。

另外手机测试中应该注意的问题

首先是正确性测试,正确性测试又可称为功能性测试,我们首先就是要测试所有功能是否都已实现、正确、是否满足需求规格说明。

正确性测试还要考虑到用户界面,软件产品始终是关注软件使用者客户的体验,手机屏幕小,界面有限,所以手机软件的用户界面更需有一定的规范和标准:正确性、一致性、直观性、实用性、灵活性、舒适性便是最基本的标准。

正确性一般比较明显,比较容易发现,例如某个窗口没有被完全显示,文字没有对齐,文字拼写错误,密码输入时没有以*的形式自动屏蔽等。

一致性包括软件自身的一致性以及手机操作系统或与其它软件的一致性,具体表现在使用的术语,字体是否一致,界面的各参数风格是否前后一致等。特别也要注意中英文版本下界面风格是否一致,是否有中英文混合的情况。

直观性要求软件功能特性易懂、清晰,用户界面布局合理,对操作的响应是否在用户的预期中,如用户做了非法操作后,界面是否有错误的提示信息,提示信息是否完整,是否明确,是否能让用户立即明白问题所在。

实用性不是指软件本身是否实用,而仅仅是指具体的`某个特性是否实用,是否有助于用户执行该软件的功能,手机软件是安装在手机上的第三方软件,手机不同于PC机,功能没有PC机强大,在手机上实现的功能也不同于在PC机上的功能,所以功能不应复杂,无用的功能只会增加程序的复杂度,产生不必要的软件缺陷。但是个人觉得有些必要的功能还是一定要有的,如:随时可以退出应用程序这个功能还是很必要的,用户进入多层之后,若想退出应用程序,但是又要一层一层返回到最上一层才能退出时,也是一件很烦很头疼的事。

灵活性,按我个人现在的理解,具体表现在,如果多种状态之间的切换,例如界面的不停切换,操作步骤的复杂,增加了编程的难度,可能也会降低软件的可靠性,这时软件的灵活性将会大打折扣。特别是在我们测试触屏手机的时候,界面的切换经常会导致一些界面卡住,乱码,黑屏,死机的情况,所以我们在测带有触屏手机时,一定要注意到灵活性。

舒适性主要强调界面美观,色彩运用恰当,按钮的立体感以及增加动感动画等。例如颜色的搭配,有些背景色跟文字或图片的颜色搭配在模拟器可以较清晰的显示出来,但是到了手机由于其分辨率问题就不那么明显了。颜色搭配要以清晰美观为基础,还要适当考虑用户心理等问题。

除了测试软件的正确功能,及其更需要考虑一些异常的情况,异常的情况也分多种考虑,如下:

1、容错性测试

容错性测试是一种对抗性的测试过程。在这种测试中,把应用程序或系统置于异常条件下,例如输入特殊字符或异常字符,具体可以通过输入超过边界值的字符(这也相当于用例设计方法中的边界值分析法)看后台有没有相应的容错处理。手机客户端界面会给出什么样的提示信息。另外还要测试多个客户端同时发出请求,测试后台的多线程处理能力,看能同时处理多少用户的同时请求,平均响应时间是多少,是否在可接受范围内。

2、测试应用程序中的一个功能正在执行过程中,同时另外一个事件或操作对该过程进行干扰。

例如:运用程序运行时,切换程序到外部,做一些与运用程序相关的操作,再切换到应用程序中,查看刚刚的操作是否对正在执行的运用程序有影响。另外来电,短信,电量不足等一些事件警告的出现也有可能导致程序出错,也要作出相应的处理。有些网络程序由于设置了数据通讯时不处理来电,这时候最好能在低电量情况下测试,看是否做了恰当的处理。我们需要测试一下这些干扰的冲突事件会不会导致应用程序core,手机死机、花屏等严重的问题出现。

3、我们一定要考虑到对手机存储空间满后的压力测试。

手机的内存空间资源是有限,不像PC机有着巨大的存储空间,我们很容易做到手机存储空间已满,所以我们一定要考虑剩余空间不足或存储空间为零的情况下,应用软件的运行是否正常?我们要在手机没有存储空间或达到最大的承载极限时,对手机软件可编辑修改的模块进行编辑修改,保存之后,并对手机软件进行任何操作测试,如果程序员不做相应的处理或者处理不好的话,很容易造成配置文件读写错误或无法写入,从而导致手机软件系统出现core掉或者手机出现死机、无法退出的情况。虽然手机本身在磁盘空间已满的情况下也会出现不少问题,我们的应用程序也无法避免,但是我们一定要确保我们的程序不会出现core,程序无法退出,手机死机等这些严重情况出现。

4、极限发散性测试

我个人经常喜欢说成是暴力测试或压力测试,我的做法是通过各种操作步骤或途径、异常或非法执行,站在不正常的用户角度,如快速按按钮或快速划屏、对某个功能做大量的重复性的操作等(如在登录过程中,不停的做登录和取消操作,不停地按几十下几百下),不把程序搞崩溃誓不罢休的暴力发散性测试,往往开发会狡辩与理论这是不正常的变态的测试,如果用户做此操作出现了问题由用户自己负责,确实世界上没有十全十美的东西,任何东西都会有瑕疵,软件也不例外,不可能做到零缺陷,我们不求做到最好,我们只求做到更好,试想用户的操作是多种多样的,谁能确保用户不会做到那些异常的非法的操作,我们不仅要确保正常功能实现的准确无误,一定还要做到异常非法的功能也要处理的准确无误,那样才能降低软件的缺陷率。通过我多次实践,发现不少严重致命的bug往往是由此操作导致,个人认为这与开发人员在异常情况下考虑不充分有一定的关系。

5、边界值测试

程序员会容易漏掉对边界值的处理,通过我多个版本的测试经历发现,每个版本都会出现这种边界值数组越界导致程序core掉的致命bug,曾经测试过手机界面显示N个缩略图片的功能,显示几百张图片功能无误,但是超过某个数字即几千张之后,应用程序会立即出现一些致命的错误;同时在删除列表界面的第一个或者末尾一个图片时,也出现了严重问题。所以我们不仅仅只考虑到能编辑的文本框下边界值的测试,还要考虑到其他一切尽可能输入的情况。

6、性能测试

我们不仅要测试软件功能的正确性,还要测试软件的性能,软件的运行速度,是否有延时,软件的运行时间,长期的运行是否会增加对存储空间的额外占用情况等。在软件运行时,要懂得不定时的查看资源的利用率,查看cpu的占用情况,内存泄露会造成程序随机的莫名其妙core、卡屏、手机死机的情况,而往往由内存泄露导致的问题,重启手机之后,问题不容易重现,并且再次内存泄露时,出现的现象也会不同,对我们测试重现问题来说是一个比较头疼的事,所以不定时的查看内存情况,查看内存是否泄露,出现的不易重现的严重问题是否与内存泄露有关,其实也是一种定位问题的方法。

7、数据请求或传输等需时较多的过程要确保有提示界面,最好有动画显示数据在传输过程中,请用户耐心等待。另外要注意在这个过程中对重复按键予以忽略,因为等待时间过长或响应迟钝时,用户趋向于重复按手机按钮。曾经测试过删除某个文件,文件比较大,删除很慢,界面没有任何反应,无法判断是否在删除文件,迫不及待的重新乱按手机其他键,导致系统出现错误。

一键复制全文保存为WORD
相关文章