测试技术学习心得Word格式文档下载.docx

上传人:b****4 文档编号:7564893 上传时间:2023-05-08 格式:DOCX 页数:9 大小:23.73KB
下载 相关 举报
测试技术学习心得Word格式文档下载.docx_第1页
第1页 / 共9页
测试技术学习心得Word格式文档下载.docx_第2页
第2页 / 共9页
测试技术学习心得Word格式文档下载.docx_第3页
第3页 / 共9页
测试技术学习心得Word格式文档下载.docx_第4页
第4页 / 共9页
测试技术学习心得Word格式文档下载.docx_第5页
第5页 / 共9页
测试技术学习心得Word格式文档下载.docx_第6页
第6页 / 共9页
测试技术学习心得Word格式文档下载.docx_第7页
第7页 / 共9页
测试技术学习心得Word格式文档下载.docx_第8页
第8页 / 共9页
测试技术学习心得Word格式文档下载.docx_第9页
第9页 / 共9页
亲,该文档总共9页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

测试技术学习心得Word格式文档下载.docx

《测试技术学习心得Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《测试技术学习心得Word格式文档下载.docx(9页珍藏版)》请在冰点文库上搜索。

测试技术学习心得Word格式文档下载.docx

  的问题)、测试工程师经验分享、常见问题解答FAQ等。

  3.功能测试:

  3.1.这是软件测试工作中最核心和最基本的一项测试,该测

  试的主要内容是检查软件是否符合需求定义,并通过构

  造正常的操作来检查的动作是否正确;

在这个测试里,

  正确性是最最重要的软件质量要素。

  3.2.功能测试按照可见性可以分为两类:

显性功能和隐性功

  能。

  显性功能:

指在菜单里可以看得到的功能。

  隐性功能:

指在菜单里看不到的功能。

  例如,电话本的显性功能有增加、编辑、删除、拨打等,

  这些功能可以在电话本的菜单里面看得到,姓名列表排

  序则属于一个隐性功能,因为在电话本的菜单里没有这

  样一个子菜单,但它却是一个实实在在的功能。

  如以下这些隐性功能都测试中都需重点关注:

  a.电话本上下页切换,是否有遗漏联系人信息?

  b.是否支持手机内存、sIm卡电话本的同时下载?

还是

  支持从一种介质里下载?

  c.断电后再  

上电,系统设置的时间是否有记忆功能?

  d.gps信号正常时,导航地图中时间是否有更新?

  e.TFT屏在poweroff→on,Accoff→on时,屏的角度

  是否有记忆?

  f.模拟导航时,是否有双工功能?

后台源声音输出是否

  正常?

  g.路试语音产品外置麦克风使用效果时,考虑车速、风

  声、车内讲话噪声、汽车底盘/发动机噪声等对麦克

  风录音效果的影响,软件多线程开启时导致的资源占

  用/系统繁忙对后台录音系统的影响。

(也可从结构方

  面考虑:

外置麦克风型腔开孔的接触面积,是否360

  度可旋转等来增加录音的路径等。

  h.地图上的poI信息通过后台语音搜索获取不到,解决

  措施:

要求方案商讯飞完善后台语音库。

  3.3.在实际的测试过程中,显性功能通过菜单遍历可以很容

  易地进行无遗漏的测试,但是隐性功能却很容易为我们

  所忽略!

一个有效的解决办法是去检查软件的功能定义

  列表(FeatureList),从这个列表里面找出那些隐性的

  功能。

  3.4.制定测试用例时,要充分考虑各功能模块软件的显性功

  能和隐性功能。

  4.健壮性测试:

  橘生淮南则为橘,生于淮北则为枳。

是说明橘的健壮性太差。

  该成语充分说明了我们对产品进行健壮性测试的必要性。

  4.1.健壮性是指在异常情况下,软件还能正常运行的能力。

  健壮性有两层含义:

一是容错能力,二是恢复能力。

  健壮性测试主要包括:

电子硬件健壮性(如:

遥控距离测

  试、高低电压适应性测试、插拔电及开关机测试、静电

  抗扰度测试、热插拔测试)和机械健壮性(如:

整机结构

  设计基准测试、模拟运输测试、常温包装跌落测试)。

  4.2.这项测试主要是检查软件对异常操作的容错能力,异常

  操作通常要考虑异常输入操作及异常条件两个方面。

例如:

测试蓝光媒体播放器时,反复把hDmI连接线拔掉,造成通信异常中断,再接上复合视频(cVbs)信号输出,即由数字信号输出转为模拟信号输出。

恢复测试重点考察一下几项:

(1)系统能否重新运行;

(2)有无重要的数据丢失;

(3)是否毁坏了其它相关的软件或硬件;

(4)若软件出现系统报错,是否有自恢复能力。

  4.3.软件的很多功能的实现是有很多隐含的条件的,在健壮

  性测试中,要检查当这些条件不满足的时候的反应。

目前大多数3g智能手机,与各电信运营商形成利益捆绑,每款手机支持特定的电信运营商提供的通信服务,其它运营商提供的服务则被拒之门外。

当使用移动sIm卡安装在只支持联通通信服务的3g手机上,关注该手机表现:

是否在执行自动更新时重启?

还是执行自动更新后提示不支持移动运营通信服务:

sImcardnotsupported,emergencycallsonly?

  例如:

在做完常温包装跌落测试后,再测试机芯的读碟能力,读取偏芯碟、面振碟、偏重心碟、刮痕碟、指纹碟等等碟片,与未做跌落测试前读碟能力进行比较。

如果读碟能力比以前更差,则考虑改进措施:

软件适当增加录轨时间或机芯托盘加固等。

  篇二:

软件测试培训心得体会

  软件测试培训心得体会

  概述

  20XX年8月2日至20XX年8月6日,中国软件评测中心的测试技术应用与实践培训课程在武汉召开,本人非常荣幸的参加此次培训,通过这次经验让我系统的梳理了软件测试理论技术,对软件测试有了一个更深入更全面的认识。

  下面请准许我简述软件测试的概念及软件测试在软件工程中的重要性。

  一:

软件测试历史与发展到了上世纪80年代初期,软件和IT行业进入了大发展,软件趋向大型化、高复杂度,软件的质量越来越重要。

这个时候,一些软件测试的基础理论和实用技术开始形成,并且人们开始为软件开发设计了各种流程和管理方法,软件开发的方式也逐渐由混乱无序的开发过程过渡到结构化的开发过程,以结构化分析与设计、结构化评审、结构化程序设计以及结构化测试为特征。

人们还将“质量”的概念融入其中,软件测试定义发生了改变,测试不单纯是一个发现错误的过程,而且将测试作为软件质量保证(sQA)的主要职能,包含软件质量评价的内容,billhetzel在《软件测试完全指南》(completeguideofsoftwareTesting)一书中指出:

“测试是以评价一个程序或者系统属性为目标的任何一种活动。

测试是对软件质量的度量。

”这个定义至今

  仍被引用。

软件开发人员和测试人员开始坐在一起探讨软件工程和测试问题。

  软件测试已有了行业标准(Ieee/AnsI),1983年Ieee提出的软件工程术语中给软件测试下的定义是:

“使用人工或自动的手段来运行或测定某个软件系统的过程,其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别”。

这个定义明确指出:

软件测试的目的是为了检验软件系统是否满足需求。

它再也不是一个一次性的,而且只是开发后期的活动,而是与整个开发流程融合成一体。

软件测试已成为一个专业,需要运用专门的方法和手段,需要专门人才和专家来承担。

  进入上世纪90年代,软件行业开始迅猛发展,软件的规模变的非常大,在一些大型软件开发过程中,测试活动需要花费大量的时间和成本,而当时测试的手段几乎完全都是手工测试,测试的效率非常低;

并且随着软件复杂度的提高,出现了很多通过手工方式无法完成测试的情况,尽管在一些大型软件的开发过程中,人们尝试编写了一些小程序来辅助测试,但是这还是不能满足大多数软件项目的统一需要。

于是,很多测试实践者开始尝试开发商业的测试工具来支持测试,辅助测试人员完成某一类型或某一领域内的测试工作,而测试工具逐渐盛行起来。

人们普遍意识到,工具不仅仅是有用的,而且要对今天的软件系统进行充分的测试,工具是必不可少的。

测试工具可以进行部分的测试设计、实现、执行和比较的工作。

通过运用测试工具,可以达到提高测试效率的目的。

测试工具的发展,大大提高了软件测试

  的自动化程度,让测试人员从繁琐和重复的测试活动中解脱出来,专心从事有意义的测试设计等活动。

采用自动比较技术,还可以自动完成测试用例执行结果的判断,从而避免人工比对存在的疏漏问题。

设计良好的自动化测试,在某些情况下可以实现“夜间测试”和“无人测试”。

在大多数情况下,软件测试自动化可以减少开支,增加有限时间内可执行的测试,在执行相同数量测试时节约测试时间。

而测试工具的选择和推广也越来越受到重视。

  在软件测试工具平台方面,商业化的软件测试工具已经很多,如捕获/回放工具、web测试工具、性能测试工具、测试管理工具、代码测试工具等等,这些都有严格的版权限制且价格较为昂贵,但由于价格和版权的限制无法自由使用,当然,一些软件测试工具开发商对于某些测试工具提供了beta测试版本以供用户有限次数使用。

幸运的是,在开放源码社区中也出现了许多软件测试工具,已得到广泛应用且相当成熟和完善。

  二:

软件测试的概念与目的

  软件测试就是利用测试工具按照测试方案和流程对产品进行功能和性能测试,甚至根据需要编写不同的测试工具,设计和维护测试系统,对测试方案可能出现的问题进行分析和评估。

执行测试用例后,需要跟踪故障,以确保开发的产品适合需求。

  1.测试的目的是为了表明软件能够工作

  2.测试的目的是为了表明软件不能够能够正常工作

  3.测试的目的不是要证明什么,而是为了把软件不能正常工作的预知风险降低到能够接受的程度

  4.测试不是行为,而是一种自觉的约束,不用太多的测试投入产生低风险的软件上的。

  三:

自我体会

  体会一:

软件测试在整个软件生命周期中的重要性它存在于整个项目周期,在项目开始之初需求调研的时候就开始了,在形成需求规格说明书的时候就需要针对文档进行测试。

这个环节在后续整个项目中占了很大的比重,能主导整个软件项目的走向,成败与否全在于开始阶段的决策。

  体会二:

软件测试的真正意义这与发现错误,而不在于验证软件是正确的

  在严格的测试也不能完全的发现软件当中所有的错误,但是测试还是能发现大部分错误的,能确保软件基本可用和软件的适用性,所以在后使用的过程中还需要加强快速响应的环节。

结合软件测试理论,故障暴露在最终客户端之前及时主动的去发现并解决。

这点需要加强研发队伍的建设。

  体会三:

在系统性能方面需要重视

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

当然也有很多应对手段,没有那种手段可以称最完美的,只有最合适的,需要灵活的掌握,综合运用以达到最优程度,这个很值的大家一起研究。

  四:

个人想法

  根据软件部门目前的情况,接下为了我们的软件能在质量上得到保障减轻项目后期维护验收的风险,在此做以下想法和建议;

想法一:

有效制定软件测试流程;

  由于前期软件工程项目中,未对软件进行系统化的测试,导致后期维护成本较高,变相增加了软件开发人员的工作量。

方案:

  1:

测试需求分析

  ?

明确需求范围

明确每个功能业务处理流程

不同的功能点作业务的组合

挖掘显示需求背后隐藏的需求

测试需求分析:

单功能点输入输出------业务流分析-------

  篇三:

实验报告心得体会(全)

  实验心得体会

  在做测试技术的实验前,我以为不会难做,就像以前做物理实验一样,做完实验,然后两下子就将实验报告做完.直到做完测试实验时,我才知道其实并不容易做,但学到的知识与难度成正比,使我受益匪浅.

  在做实验前,一定要将课本上的知识吃透,因为这是做实验的基础,否则,在老师讲解时就会听不懂,这将使你在做实验时的难度加大,浪费做实验的宝贵时间.比如做光伏的实验,你要清楚光伏的各种接法,如果你不清楚,在做实验时才去摸索,这将使你极大地浪费时间,使你事倍功半.做实验时,一定要亲力亲为,务必要将每个步骤,每个细节弄清楚,弄明白,实验后,还要复习,思考,这样,你的印象才深刻,记得才牢固,否则,过后不久你就会忘得一干二净,这还不如不做.做实验时,老师还会根据自己的亲身体会,将一些课本上没有的知识教给我们,拓宽我们的眼界,使我们认识到这门课程在生活中的应用是那么的广泛.

  通过这次测试技术的实验,使我学到了不少实用的知识,更重要的是,做实验的过程,思考问题的方法,这与做其他的实验是通用的,真正使我们受益匪浅.

  这个学期我们学习了测试技术这门课程,它是一门综合应用相关课程的知识和内容来解决科研、生产、国防建设乃至人类生活所面临的测试问题的课程。

测试技术是测量和实验的技术,涉及到测试方法的分类和选择,传感器的选择、标定、安装及信号获取,信号调理、变换、信号分析和特征识别、诊断等,涉及到测试系统静动态性能、测试动力学方面的考虑和自动化程度的提高,涉及到计算机技术基础和基于LabVIew的虚拟测试技术的运用等。

  课程知识的实用性很强,因此实验就显得非常重要,我们做了金属箔式应变片:

单臂、半桥、全桥比较,回转机构振动测量及谱分析,悬臂梁一阶固有频率及阻尼系数测试三个实验。

刚开始做实验的时候,由于自己的理论知识基础不好,在实验过程遇到了许多的难题,也使我感到理论知识的重要性。

但是我并没有气垒,在实验中发现问题,自己看书,独立思考,最终解决问题,从而也就加深我对课本理论知识的理解,达到了“双赢”的效果。

  实验中我学会了单臂单桥、半桥、全桥的性能的验证;

用振动测试的方法,识别一小阻尼结构的(悬臂梁)一阶固有频率和阻尼系数;

掌握压电加速度传感器的性能与使用方法;

了解并掌握机械振动信号测量的基本方法;

掌握测试信号的频率域分析方法;

还有了解虚拟仪器的使用方法等等。

实验过程中培养了我在实践中研究问题,分析问题和解决问

  题的能力以及培养了良好的工程素质和科学道德,例如团队精神、交流能力、独立思考、测试前沿信息的捕获能力等;

提高了自己动手能力,培养理论联系实际的作风,增强创新意识。

  实验体会

  这次的实验一共做了三个,包括:

金属箔式应变片:

单臂、半桥、全桥比较;

回转机构振动测量及谱分析;

悬臂梁一阶固有频率及阻尼系数测试。

各有特点。

  通过这次实验,我大开眼界,因为这次实验特别是回转机构振动测量及谱分析和悬臂梁一阶固有频率及阻尼系数测试,需要用软件编程,并且用电脑显示输出。

可以说是半自动化。

因此在实验过程中我受易非浅:

它让我深刻体会到实验前的理论知识准备,也就是要事前了解将要做的实验的有关质料,如:

实验要求,实验内容,实验步骤,最重要的是要记录什么数据和怎样做数据处理,等等。

虽然做实验时,指导老师会讲解一下实验步骤和怎样记录数据,但是如果自己没有一些基础知识,那时是很难作得下去的,惟有胡乱按老师指使做,其实自己也不知道做什么。

  在这次实验中,我学到很多东西,加强了我的动手能力,并且培养了我的独立思考能力。

特别是在做实验报告时,因为在做数据处理时出现很多问题,如果不解决的话,将会很难的继续下去。

数据处理时,遇到要进行数据获取,这就要求懂得labview软件一些基本操作;

还有画图时,也要用软件画图,这也要求懂得excel软件的插入图表命令。

并且在做回转机构振动测量及谱分析实验,获取数据时,注意读取波形要改变采样频率,等等。

当然不只学到了这些,这里我就不多说了。

  还有动手这次实验,使测试技术这门课的一些理论知识与实践相结合,更加深刻了我对测试技术这门课的认识,巩固了我的理论知识。

  不过这次实验虽好,但是我认为它安排的时间不是很好,还有测试技术考试时间,因为这些时间安排与我们的课程设计时间有冲突,使我不能专心于任一项,结果不能保证每一个项目质量,所以如果有什么出错请指出!

  实验体会与感想

  经过这次的测试技术实验,我个人得到了不少的收获,一方面加深了我对课本理论的认识,另一方面也提高了实验

  操作能力。

现在我总结了以下的体会和经验。

  这次的实验跟我们以前做的实验不同,因为我觉得这次我是真真正正的自己亲自去完成。

所以是我觉得这次实验最宝贵,最深刻的。

就是实验的过程全是我们学生自己动手来完成的,这样,我们就必须要弄懂实验的原理。

在这里我深深体会到哲学上理论对实践的指导作用:

弄懂实验原理,而且体会到了实验的操作能力是靠自己亲自动手,亲自开动脑筋,亲自去请教别人才能得到提高的。

  我们做实验绝对不能人云亦云,要有自己的看法,这样我们就要有充分的准备,若是做了也不知道是个什么实验,那么做了也是白做。

实验总是与课本知识相关的,比如回转机构实验,是利用频率特性分析振动的,就必须回顾课本的知识,知道实验时将要测量什么物理量,写报告时怎么处理这些物理量。

  在实验过程中,我们应该尽量减少操作的盲目性提高实验效率的保证,有的人一开始就赶着做,结果却越做越忙,主要就是这个原因。

我也曾经犯过这样的错误。

在做电桥实验时,开始没有认真吃透电路图,仪器面板的布置及各键的功能,瞎着接线,结果显示不到数据,等到显示到了又不正确,最后只好找同学帮忙。

  我们做实验不要一成不变和墨守成规,应该有改良创新的精神。

实际上,在弄懂了实验原理的基础上,我们的时间

  

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 成人教育 > 电大

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2