测试培训资料.doc_第1页
测试培训资料.doc_第2页
测试培训资料.doc_第3页
测试培训资料.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

功能和UI测试培训资料(心得)功能测试和UI主要重点在于测试功能和界面测试上。而这两点是要通过测试人员亲手操作和亲眼所见实现的。测试人员要想将功能和UI测试做好就必须要将自己亲手操作和亲眼所见的东西通过工具(截图工具,文字描述和Excel)记录下来。为了不使测试过程变得盲目,就要制定测试计划,有计划地将测试活动组织起来。在这里需要强调一点的是,要将自己亲手操作和亲眼所见的东西运用数据库的思想整理起来。因为只有有条理的,不重复的数据才是有质量的数据。但是为了满足这一要求,我们就必须要将测试活动细化,细化到每一个动作、页面。也只有这样才能在测试时后期有效的对测试数据进行整理并统计测试结果。这里不得不谈的一个问题就是数据的真实性问题,无论什么样的数据,其真实性都将最终反映其价值,无论是正面的亦或是反面的。所以这里就不得不谈到截图工具和文字描述了。一份好的测试报告其最终的支撑是离不开成百上千条测试数据以及数据背后成千上万次操作的。但并不是说有了真实的数据就会产生好的测试报告,我们应该通过这成千上万次的操作发现那些隐蔽的、不易发现的bug,并根据所学找出这些缺陷的源头,这样才能达到测试的目的。我们对bug的描述将会被反映给开发人员,所以表达必须清楚,不要含糊其辞,因为描述不准确会导致开发人员误将本不是bug的地方给改成了bug,这就不太好了。起码到时候出了问题追究责任,开发人员是会指出是你的含糊其辞导致他改错了bug,也许你会说,这有什么,改回来不就得了。是啊,公司花钱聘用你就是要你没事儿找事儿给开发人员找些麻烦?所以,务必使自己的语言精练,用简洁明了的语言在最短时间内让开发人员找到bug的位置,这就是效率。高效的工作会让你感到快乐,因为你乐在其中,工作也就不会累了。相反,你一天下来啥事儿也没做完,也没出结果。开发找你要bug,组长找你要测试数据,而这些本该在工作时间完成的东西,你一样也没有。结果会是什么?组长、开发人员以及与你工作相关的人员都来找你要东西,你会烦么?你会暴躁吗?你还能快乐的起来吗?于是你就会累,就会觉得工作好辛苦。你开始天天睡不醒、迟到,然后呢,项目经理来找你谈话因为低效率的工作使你很疲惫,使你饱受压力的摧残,最终还会反应到你的工资上,最终,大家无法忍受你,对不起,请你离开。再回头想想,你受的那些累还有价值吗?所以,请务必高效。用最简洁明了的语句即可。截图也要有针对性,除非客户有要求,要不你就针对那些重要的地方还有有bug的地方截图。而对于一些无关紧要的地方只要描述清楚即可。也许你会问,那些地方怎么区分。我只能很遗憾的对你说,这得你自己辛苦点去琢磨,多做些你就知道在哪了。功能测试和UI测试,需要仔细和耐心,技术什么的基本没有,只要你会做表格,懂一些测试的基本思想理论还有会运用几个运算公式就可以做的很好。下面就说一些测试的思想:1.分类:也许你觉得这没什么,但我想说这可以让你很轻松。1)数据等价类。将目标数据按特性分成等价类,然后每类数据中挑一两个个典型的进行测试,省事儿,避免了重复测试。这里要配上边界值法效果也许会更好。2)功能等价类。将功能相同的功能或者按钮分类,采用统一方法进行测试。当然这个可就不能只取某一个功能或按钮测试了,因为他们是我们的测试对象,要只取一个就歇菜了。这些就得一个一个的测,一个也不能落。所要注意的是采用统一测试方法。只要有哪一个操作完的结果是不一样的立马就可以发现是有问题的。这里要是配上场景法和判定表法效果将是出乎意料的好,不妨一试哦。2.其他:无论怎么分类,总会有那么些特殊的东西是没办法分类的。界面、特有功能等。这就需要耐性,总比一个一个找那些一样功能或按钮的缺陷省事儿多了。反正特殊的东西总不会太多,分完类剩下的那些,针对各自的特殊性进行测试。只要不符合其需求也是立马能找出bug的。3.锁定bug:测试操作结束后总要提bug的,那就要锁定bug位置。这就得采用组合排除。也许有一个bug,你觉得那是个问题,但你不知道问题到底是出在哪。因为你是通过一个很复杂的操作才把这个问题找出来的,现在你得搞清楚是什么导致了这个问题。组合排除,通过一系列的组合执行排除那些影响因素。最终你锁定了bug。这时,你开心并且得瑟的拿着这个缺陷去问开发人员是怎么回事儿,看着他们抓头的样子,心里是不是开心极了?最后通过计算公式统计一下你的测试:花了几个人力、几天时间;用了什么样的工具和方法;在什么样的环境中测试的;找出了各种问题多少个,总共bug数是多少。这份测试报告完成后。相信你的项目经理也会对你的测试感到满意,即使你的bug数不理想,你的做事方法也会得到他的赞赏。最后强调一下:1)务必编写测试计划、测试用例。测试计划和测试用例是纽带,是将测试需求和测试活动紧密联系在一起的纽带。缺少他们将会使测试活动变得漏洞百出。2)务必使用分类。类要分细,类分细了才不至于在锁定bug时误入歧途。3)务必使你的用例详细。最好详细到对每个按钮的每次操作或是每个输入框里面的每次输入。4)避免冗余。详细的数据很重要,但是请别冗余,谁愿意执行1W条用例,而里面就要重复执行1k条。5)务必使每条测试数据真实。这一点最容易被忽略,因为大多数人会觉得自己的语言描述很清楚,但大多情况是开发人员猜测你提供的测试数据,这就需要我们做好各种别人看不懂的准备,如:截图、备注等。6)务必高效。请在最短时间内结束你的工作,这个时间的尺度是你的热度时间“三分钟”。在这短时间完成工作会让你有成就感,从而让你感到快乐,保持这种热度会让你的boss喜欢上你。7)保持学习。每天学习让思维开阔起来,哪怕不同的视角也会发现不同的bug,保证bug不从你的眼底溜到客户手里。9)整理数据。学会整理数据,最好会使用一两个小型数据库,将你测试产生的数据运用数据库进行管理。在你需要哪一条的时候可以快速的找到他。附:测试流程:测试名称规范:一级用例名二级用例名三级用例名备注代码走查功能测试用户权限功能点按钮登录输入框字符格式,字符串长度,空格检查文本框字符格式,字符串长度,空格检查下拉选项搜索框列表框复选框日期限制必输项操作功能链接翻页更新上传下载兼容测试安装多浏览器升级数据库功能新增功能删除功能修改功能查询功能模糊查询网络连接URL链接页面加载相关性数据相关性功能相关性信息完整性

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论