上海泽众应用软件开发测试实验报告_第1页
上海泽众应用软件开发测试实验报告_第2页
上海泽众应用软件开发测试实验报告_第3页
上海泽众应用软件开发测试实验报告_第4页
上海泽众应用软件开发测试实验报告_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

1、屋用软件开发輿戏板告曰20月年51±o2姓学班院日实践a标实践内容:总体介绍应用软件开发实践的具体内容。三、实践过程:类似于tl志的形式说明每天的实践内容,并以截图的形 式说明关键实践结果。(1) testcenter(2) autorunncr(3) performancerunner(4) 其他培训:如软件测试职业能力要求、软件测试求职等四、实践心得体会:总结本次实践学到的知识。一、实践目标1. 了解软件测试概念,了解软件测试的主要内容,了解手动测试自动测试。2. 了解软件测试在当前计龍行业屮的相关地位。3. 了解为了成为软件测试工程师所需耍掌握的技能。4. 掌握如何制定测试汁划

2、。5. 掌握缺陷管理流程及工具软件的使用。二、实践内容丫解软件测试的概念,学会利用testcenter进行用例设计、测试管理、缺陷分析,使用autorunner进行功能测试和冋归测试,利用 performancerunner进行压力测试、性能测试、配置测试、峰值测试。三、实践过程(1) testcenter:它是一款功能强大测试管理工其,实现测试用例的过程管理,对测试需求过 程、测试用例设计过程、业务组件设计实现过程等整个测试过程进行管理。1. 主菜单一测试需求一测试需求一选择默认需求一添加子需求一(选择子需求) 添加子需求一填写需求信息一选择用例场景一添加测试场景一选择场景一双击 场景进入场

3、景一设计场景步骤,保存一设计场景参数,保存一选择用例设计一添 加默认数据,并设计测试用例一导入场景步骤一填写预期结果,保存;i ll 麁:2.主菜单一测试计划一测试计划一选择版本管理,新建测试版本一选择版本,建 立测试计划一选择测试计划,建立测试轮次一选择版木,关联需求,关联需求版 本;u:3. 主菜单一测试构建一测试集一选择树形结构“测试集”,新建测试集组一选择 测试集组,新建测试集一选择测试集,关联新增用例一选择测试用例,保存;mssta enterf"ipw1 ra,靡 <0>9b : c&mwawh««765«“ s 白7*x

4、*«t* 如尸 ikmua 边 >opm7um qpmcoc l mcm qpwwec fiau«ix2c 0«户脚城3脚 g«»22c©iwmc衡taie qxp1rwtt«5<< >gxp«ht«<m gxpw«m<2-k qxpw«t6u-m<mfi>qxp*ttnnuu qpwt»»oloc户增:5<4助 qpwwumoc qhvcug « 1anftfi心:p«7?cs令±

5、a£sftfiait飙6獸癦j>sjm5枝hi «mba* m賊霡名:4. 主菜单一测试计划一测试计划一选择测试轮次一添加测试集一选择测试集用 例,保存;一选择测试集一选择发起手工执行一填写运行名称,保存;gj发起手工执行运行名称侧试集22乙1关联cycle丨功筮測试-測»1运行方式全部用例o未通过或未执行用例洛空用例状态5. 主菜单一用例执行一手工执行一选择运行集名称一选择分配角色一选择测试 用例,选择角色,并添加一确认一选择测试用例,执行测试用例一失败提交缺陷螬助|、* tmm$ q s f 奴me btr.7itnwmfi 鳄msmsb«ur

6、saatomm囑mb療mcd-omm 222015-u-himi 3030ni,rm201s.11-j43030«x«22c.lm-kcs22c30x5-11-149jf 303bfll<e<s aw助o ams aamdemmtv nbeumlv £b9akv »btuj«a3«22t*«23tm22«mx wm/5wyt20ts-lx-kl77: 2qt-u-l< :77177e«z9 li1#«傳險x森任梁si«iai联a壤入公助i®是否上布*用略js

7、其jhr»m?抑通2贴s妨12砌b过2司b鼴e«*否上币<公司时20c技行v2t fits上保1 打齐 kasms il ii «.il ,6. 主菜单一缺陷管理一缺陷视图一缺陷查看;esventer3*xmg i r:<wne m saw 蛇撕i . ihof |i «»5" 1 骂一令 9>jm x .»:?- o«m个amtt-smg5赛 y_&i0>et*96更撕的竭,2遽編»h «pwt9b. ifipar h sp»wyi spife.

8、71;->c60c m:fihtj量电 p 济u5<»9xpmjl 用 p形u5c»9 颳鬌遵 »co 蜱 :-:-r -. , u輯醱m » p«ts rp*»jo 60 c4342<137无王无无无中无中无«hwwimniwhiihi不wimwhwhw201s-11-14 17:222015-11-:< 17:2220i5-u-14 17:21701-11-14 17:20201-11-14 17:19201s-11-14 17:192015-11-14 17:192015-11-14 1z:ib

9、2015-11-14 17:1? 2015-11-30 2015-11-14 17:162015-11-k 17 22 2015-u-x4 17 22 2015-u-k 17 21 2015-13-14 17 20 2015-13-14 17 19 2015-11.x4 17: x9 2015-11-1- 2015-11-14 17:18 2015-11-x4 i? 17 2015-11-14 17 16養交看test46ttest*賊15【啪r to«i5(te«r test 姆【tnt* t*sti5【t»s?rt»sc22 trsc2:trst46

10、t»«*t»5?64ct»jttrte$tj6ote«6<a»鳟霣人mabo马 a (mitoj wst3 (t«t36* c®5t3 ftb$t36* 召s (m«to) 相mibol rc;:3 :cs-2-y 舄灞(mato 相mito芩 mafcol7. 主菜单一测试计划一测试计划一测试进度报告(2) autorunner:autorunncr是黑盒测试工異,可以用來完成功能测试、回归测试,可以提高 测试效率,降低测试人工成本。autorunner能够帮助软件开发闭队实现:节 省测试吋间、2

11、4小吋执行、降低成木。1. 新建项目2. 新建脚木3. 先打开要录制的计算器程序,点击菜单、录制_开始录制(配置好后点击确 定软件将进入录制阶段,此阶段里软件界面会被隐藏,并在屏幕的右下角显 示一个录制信息窗口,敁示出当前的录制和关信息)4. 录制完成后,点击而板左上角的停止按钮结束录制,此时在脚本里我们会看 到面板上的脚木,同时在对象库中我们能看到每个对象的具体属性信息。5. 生成文件。在录制好脚本后,在项目目录下面存在如下几个文件。第一个为 脚木文件,保存了脚木编辑器中的脚木;第二个为参数表文件,是一个excel 表格所有的参数化数据都将被保存到这里,当然在我们没用到参数化时,此 文件中无

12、数据;第三个为对象库文件,是一个xml格式对象库信息会被保存 到这里,对象库可以进行编辑,编辑盾也会被保存卜*來。6. 回放。点击菜单,执行_开始执行或者点击工具栏的回放按钮,此吋软件进入冋放阶段界面会被隐藏。(3) performancerunner:performancerunner (简称pr)是性能测试软件,通过模拟高并发的客户端, 通过协议和报文产生并发压力给服务器,测试整个系统的负载和压力承受能 力,实现压力测试、性能测试、配置测试、峰值测试等功能如下:1. 录制测试脚木pr通过兼听应用程序的协议和端口,录制应用程序的协议和报文,创建测试 脚本。pr采用java作为标准测试脚本,支

13、持参数化、检查点等功能。 关联与session对于应用程序,特别是b/s架构程序中的session,通过“关联”来实现。 用户只需要点击“关联”的按钮,pr会自动扫描测试脚木,设置关联,实现 有session的测试。2. 集合点pr支持集合点,通过函数可以设置集合点。设置集合点能够保证在一个时间点上的丼发压力达到预期的指标,使性能丼发史真实可信。3. 产生并发压力性能脚本创建之后,通过创建项0,设置压力模型,就吋以产生压力。pr能够在单台机器上产生多大5000个并发的压力。4. 应用场景支持通过设置多项目脚本的压力曲线,可以实现应用场景测试。5. 执行监控在启动性能测试之后,系统会按照设定的场

14、景产生压力。在执行过程中,需 要观察脚木执行的情况,被测试系统的性能指标情况。pr通过执行监控来查 看这些信息。6. 性能分析报表一次性能测试执行完成,会创建各种性能分析报表,包括cpu相关、乔吐率、 并发数等。(>文ft秀3 «s d司鼉 ctw»a c»om6相s和oikltic*it:? ?ysh2dsd0ddsdc an a±«00rttmt-cctcaaaouht4-00 ttoaoo最-懂【20«>«1帥i【况ururrxva34051文体兑8 miiu*q运啪q 械现曲 d匕暮矜 d«吟蓽

15、两教s矜 frt?rct® d耽置 d台!番,刊 轨洗) dcfvfw diw内存使两 dr»t»冪muraso5050nfi«w»«o 事«1番0 搴 migww w»»妗摹务曲2«瓤纪1«»會0 物1«蠻 fill 蠻6 譴 flldt) cpofw# flttrffm/1x2象行2分长2>:1m4201vu/15搴奔ba<w蠹力1003030r,joo50to10(4) 其他培训:(1) 软件测试工程师的职业技能1. 测试专业技能测试专业知识很多,

16、本书内容主要以测试人员应该掌握的基础专业技能为主。 测试专业技能涉及的范围很广:既包括黑盒测试、白盒测试、测试用例设计等基 础测试技术,也包括单元测试、功能测试、集成测试、系统测试、性能测试等测 试方法,还拈基础的测试流程管理、缺陷管理、自动化测试技术等知识。2. 软件编程技能“软件编程技能实际应该是测试人员的必备技能之一,在微软,很多测试人 员都拥有多年的开发经验。因此,测试人员要想得到较好的职业发展,必须能够 编写程序。只有能给编写程序,方可以胜任诸如单元测试、集成测试、性能测试 等难度较大的测试工作。此外,对软件测试人员的编程技能耍求也宥别于开发人员:测试人员编写的 程序应着眼于运行正确

17、,同时兼顾高效率,尤其体现在与性能测试和关的测试代 码编写上。因此测试人员要具备一定的算法设计能力。依据资深测试工程师的经 验,测试工程师至少应该掌握java、ct、c+之类的一门语言以及相应的开发工 具。3. 网络、操作系统、数据库、屮阏件等知识与开发人员相比,测试人员掌握的知识具有“博而不精”的特点,“艺多不 压身”是个非常形象的比喻。由于测试中经常需要配置、调试各种测试环境,而 且在性能测试屮还要对各种系统平台进行分析与调优,因此测试人员需要掌握更 多网络、操作系统、数据库等知识。在网络方面,测试人员应该掌握基木的网络协议以及网络工作原理,尤其要 掌握一些网络环境的配置,这些都是测试工作

18、中经常遇到的知识。操作系统和屮间件方面,应该掌握基木的使用以及安装、配置等。例如很多 应用系统都是基于unix、limix来运行的,这就要求测试人员掌握基本的操作命 令以及相关的工具软件。而weblogic、websphere等中间件的安装、配置很多时 候也需耍掌握一些。数据库知识则是更应该掌握技能,现在的应用系统几乎离不开数据库。冈此 不但耍掌握基本的安装、配置,还耍掌握sql。测试人员至少应该掌握mysql、 mssqlserver> oracle等常见数据库的使用。(2) 行业知识行业主耍指测试人员所在企业涉及的行业领域,例如很多it企业从事石油、 电信、银行、电了政务、电了商务等

19、行业领域的产品开发。行业知识即业务知识,是测试人员做好测试工作的又一个前提条件,只有深入地了解了产品的业务流程, 才可以判断出开发人员实现的产品功能是否正确。很多吋候,软件运行起来没有异常,但是功能不一定正确。只有掌握了相关 的行业知识,才可以判断出用户的业务需求是否得到丫实现。行业知识与工作经验宥一定关系,通过时间即可以完成积累。(3) 个人素养作为一名优秀的测试工程师,首先耍对测试工作有兴趣:测试工作很多吋候 都是显得有些枯燥的,因此热爱测试工作,才更容易做好测试工作。因此,除y k宥前面的专业技能和行业知识外,测试人员应该具宥一些基本的个人素养,即 下面的“五心”。1. 专心:主要指测试

20、人员在执行测试任务的吋候要专心,不可一心二用。经 验表明,高度集中精神小似能够提高效率,还能发现更多的软件缺陷,业绩最棒 的往往是团队中做事精力最集中的那些成员。2. 细心:主要指执行测试工作吋候要细心,认真执行测试,不可以忽略一些 细节。某些缺陷如果不细心很难发现,例如一些界而的样式、文字等。3. 耐心:很多测试工作有时候显得非常枯燥,需要很大的耐心才可以做好。 如采比较浮躁,就不会做到“专心”和“细心”,这将让很多软什缺陷从你眼前 逃过。4. 责任心:责任心是做好工作必备的素质之一,测试工程师更应该将其发扬 光大。如果测试中没宥尽到责任,甚至敷衍了事,这将会把测试工作交给用户来 完成,很可

21、能引起非常严重的后果。5. 自信心:自信心是现在多数测试工程师都缺少的一项素质,尤其在而对需 要编写测试代码等工作的时候,往往汄为g己做不到。要想获得更好的职业发展, 测试工程师们应该努力学习,建立能“解决一切测试问题”的信心。“五心”只是做好测试工作的基木要求,测试人员应该具有的素质还很多。 例如测试人员不但耍具有团队合作精神,而且应该学会宽容待人,学会去理解 “开发人员”,同时要尊重开发人员的劳动成果开发出来的产品。四、实践心得体会在这次的实践屮,我的ft我能力得到了加强,尽管老师讲解速度较快但我还是尽 量跟上老师的速度。在这个过程中我学会一种cj学方法可以在第一遍时不求 甚解,先了解知识框架,之后再在使用的过程中不断加强对知识的理解,从而较 快的学会知识并应用于实践。这次实践也拉近了我就和社会的距离,也让自己在 实践中开拓了视野,增1<:了才干。社会和大学一样也是受教育和学习的地方,在 上海泽众的实践我收获颇丰,再次感谢实习期间各位老师的指异教海,你们给我 的

温馨提示

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

最新文档

评论

0/150

提交评论