

下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、SFASVO泽众软件测试口动化测试简介AutoRunner功能介绍使用AutoRunner实现自动测试成功案洌与比较SFASVO泽众软件测试自动化测试简介“软件测试”越来越重要曲盎SFASVO泽众软件测试高速发展的测试行业SFASVO泽众软件测试发展趋势自动化测试是测试发展方向自动化测试是测试发展方向完全手工测试 自动,测试/自动化 / 测试7通常,在设计了测试用例并通过评审之 后,由测试人员根据测试用例中描述的规 程一步步执行测试,得到实际结果与期望 结果的比较。在此过程中,为了节省人力、时间或硬件资源, 提高测试效率, 便引入卩 了自动化测试的概念。 SFYSSVO泽众软件测试前提条件:实
2、施自动化测试之前需要对软件开发过程 进行分析,以观察其是否适合使用自动化 测试。通常需要同时满足以下条件:-1)软件需求变动不频繁2)项目周期足够长 3)自动化测试脚本可重复使用SFASVO泽众软件测试适用场合:通常适合于软件测试自动化的场合: 1)产品型项目2)增量式开发、持续集成项目 3)回归测试 4)多次重复、机械性动作的测试 5)手工测试很难达到或无法完成的测试SFASVO泽众软件测试:如下场合不适用自动化测试: 1)定制型项目(一次性的)2)周期短的项目 3)业务规则复杂的対象 4)美观、声音、易用性测试 5)测试很少运行6)软件更改比较频繁 7)测试中涉及物理交互SFSVO泽众软件
3、滞试AutoRunner介绍A utoRunner的作用盘誥缩短测试周期24小时持续执行自动化测试提高测试执行的效率提高测试覆盖率提升測试的准确性测试解决方案:原理流程a测试计划运行脚本验证点脚本重复测试用例察测试日志5FASVO泽众软件SFVXSVO泽众软件滴试功能介绍:定位: AutoRunner是基于桌面程序的GUI功能 性测试的自动化测试工具。:适用性:功能测试回归测试组合测试:录制:执行执行原理SFASVO泽众软件测试AR面向项目的多文档用户界LSFSVO泽众软件测试组件1组件2AUT组件3组件4项/目关键字驱动&可视化对象肚誥关键字驱动与可视化对象库,使得 非专业人员能够容
4、易的实现自动化 测试,一切皆有可能!适用F各种自动化项冃非专业人员即可编写自己的测试脚本IFB业人员实现自动化实现fi动测试投 入更少更容易实现H动化测试易J学习快速入门便利进阶测试脚本SFASVO泽众软件测试适用更广非专业投入更学习成本更低便川 Beanshell 脚本语言的脚本展示 符合 java 标准语法、支持 java 扩展 编辑器支持关键字着色支持同步点0 a.bsh*区Addbsh | g CCCUbsh勉SuWfmXbshJ WnA.bshQi WinDJish wv A一 vindov(*132770_Logm*).08:45刈象库中的刈象以树的结构被组织起来,能够很直观的了
5、解对象与对象之间的内在关系;“snyxsvo泽众软件测试测试亨对象库定义了在测试活动中操作的对彖和 】对彖属性.样式.是实现测试脚木执行的 基础,也是测试匸具识别对象的基础。参数化狰数化楚对单数据的扩展,径的测试。可snyxsvo泽众软件测试5FASVO泽众软件滝试参数化与数据池ar. sei S t (vMhcnErr or (fal 3e);forCParaaeterData pd : ar. &etParaneterDataList Ccalc. xls*). subList 2)%支持参数化:脚本参数化-通过数据驱动脚木 一个脚本多个用例Qf 23步觀茨|k I i|M V|T
6、; PM |A|A|El参数化9101112/;ar. parameterData = pd./ar. parseterDa兀用于MP本之绚传盪第数ar. rindo4( SciCalcttW52*?. clickControl (But ton_”01 ”tFom(按fill XJfar. Mindow( SciCalc.ttWS *). clickControl (But t on_4 *,ar. irinlow($ciCalct算器)clickControl (*Button* ar.Kindow(SdCalc-计if苕clickControl (Button.二:ar.Kindow(w
7、SciCaLe_tt|l2*/- cliekControl (Button*ar.window(SciCalc_itWS,v).checkpropertyt*,pd getFron(结果). f H汀柱壬心匸.:按t值从核tl中衣取25. 21 1曲卩窗按昨”/WI进行细化.鲍值从甌橱取K,13, W);44,; 15, *left*);宙彌釣多#_叵巨回*屯国 U 医回冈数据池C5FASVO泽众软件滝试x.infcr*SciCI.clxKmrrC:dtcnj 2 33,M.ibbrT:*idiMCIuttW.ietTmnef.: l心二iariatoM出上箱乂阪诚亡曲吧:几H lefrl.d
8、MErvKeotU H % 1er3ztatoCMM转I.ZMldk: Si#,咖(钿)】=“:检查点SFVXSVO泽众软件测试在脚本编辑区右击会看到如下的校验命令添加菜单,每一种校验点都有向导帮助完成插入,简洁方便。睡矗骑馬ft枝验数惬库r校验消息眶 啄校验矩影文本吕枝验文件文本 笛枝验Excel文件恳校验正则表达式 出循环卷数表F打卬到输出I v.:clCcic.21)II /, sckQq : M玄利&如 Sb 灭卞:可起如 FMjWT.dl 竝林 HZwCZhrWW:9er H4W3 .:Wr) ) dkfcCQEM*z, IT. 11 lefO.9 er i4W(Cak.;f
9、W关SFASVO泽众软件测试脚本中调用函数的方法曲宓在两个脚本中调用函数的方盘誥脚本内容:执行结果:/ ? bl) )sh1int fun_jMil (iat i, mt j)2 ,3return i * j;4J55public clss TestOthr?(8public int fun_div(int i, ml j)P10“za i / j;1112I. out.(Sifiai当多数義mut=20 xeturn i - j;E:i* n可:愼栉:20 模糊识别EFASVO泽众软件测试Q 二 rwr e*c Xb a XAri 七 jLumis描述性编程t g:|:rQU.q- 丁-SR
10、 RwnjutRtttiweise1c林r1无AZKtt-rKeRXsr3?Jtzrt-5X? A*aVMR.5 *TAX:3i*v SJ0H-12.i3 ll!K1:931-12-1313:3.9 ? l I;I lh?U *r.M?=MiOlt-12-W 13:HO10111419!D9t9 ?O1I I?H P:5t:02011.12-151:5? 0 2011 血 10M:O2*430H-I2-2L13T-7291:-:2-:014O29l:*l243 9aS )4;3IS I;* : I?MlI-IM411:193 2U-UXZ-71I34OQd。 wm:? 2X:.:24Xt311
11、201:.:2-1 :4* JE:i* n可:愼栉:20 脚本内容:执行结果:1/伍意噩委功e对培往2addC 1 urPath(*1:WIorkSpctt:tltrt. jix);33con. test. Test t = nevcon.-test. Test ();4t. fun 0,jar包扩展SFSVO泽众软件测试支持不同种类的应用泽众软件测试hAlln nnnFri8ep3O11: 44:45CST2011 dM躺:找行结束,坯时1砂.弐右结果:执石成功?泽众软件测试AutoRunner操作演示?AutoRunner流程软件自动化测试流程:录制脚本添加检查点结果分修改脚本21泽众软件
12、测试Q g出 兰不丽:录制测试脚本快速开始通过操作过程來录制操作过程I|画r windowCProom3n_ProQrafnl.l3naoer) )selecfrS/sLisKnew32-doc-40.JQr.windwCPrQgman_PrQgra( (nMan2of).dragCnr9lCSy5U5tViw3Z. (81.276. 277.441,-righrX ormenuT*32708_J:T文) cbcXComrol( (r327&84f (R= 93.9. lerx 3r.menuC2768_hTX-)dKCon1r( (Mr32768_aKl(Wr 101.9.1e1T)
13、.xmerM 咨 32768 丄下文)ch&Comrol強 768165.7.|曲):录制测试脚本SFASVO泽众软件滝试得到:测试脚人SFASVO增加检查点增加检查点SFASVO泽众软件滝试泽众软件测试增加检查点it Hawtra支伶Mia血I An *许孑亠冋O:二I#MmppMxn tiwpmir,心心winoa*CProgman_P rogram Manager, AtecordefementSjsustviewa?Qk 汕 gipiidusn化 CC1 t&h no 2。纱UC NB bDh tmpOOOlThtaAA*!)w. MU.0比.; 3|a . c ui3
14、;r a CJbcer丄.增加检査点对话框人 2篇 .sh dwno.Ol.bsh:调试脚本重复执行脚本,发现存在的问题对于缺少对象:手动添加对象流程错误:修改流程数据问题:变更数据SFASVO泽众软件测试CJDemoC2 detno.01CD demo.02:mo.O4IT) am_001.bshG demo_0003 bsh/) demo_O1.bsh5 demo_05.bshar. cllScriptCnoterserbih*);1011121314s9(SciCalcclicM?e+ltB*)cl) )ckcatrr.vxsida(*SciCckCKitiar.ri&dRCSc
15、iCelotK%*)dickCcxu rvindcMi(*SciCaIc_vttJ*) )clicittr 心 初lCMitton_*tpdcetFrdCVutt_Or) );1CButUrc-*P3cF*CVult_O2-).lCbutun_*p4.ttFrCVutt_G3*);Sirin *ir=armadcwCGCalu.计植).“!护L, aLu ) )ax py( rD , p ttr);r. rindoCWotpd_l#JK!-记本).stVlucridit. :;tHfoMpodHtr 負1诅。!;1“八:/):泽众软件测试 Witti13脚 u riAdo* (*5ciClot
16、MW*) /recordStati c_tf X4WRd9t bihHKtMMar eaHScripira. f);克戌:执行结果报告执行泽众软件测试:3BJ丈介 * g tt.tr 4 實 TA TI Mt:O_XJIMXWk执行步骤描述检查点3 旦里n miwiiten:CJ如O.O,Oi?ro_0?;i o:mo ”冲:( scr 0Sb9h;l:执行异常同步错误异常检查点异常5M)irqHiE解肋=4 %对鯨查若=1J) XIMaC3ldk_(5 cngro.Wa4*wo.1 Z4OT0 03 MB八“s irI查看执行结果SFASVO泽众软件滝试文件另存为保芥为冋災910U1213M
17、脚本內容蓟回冈ar. start Applicat ion(*calc*).m vindw L SciC “ C计 checker opcrtyC Sc iCalj 计算 -haiehV,-100-)./ . subLisi (0, 2)ar.parapeterData - pd;/ar.porajneterDataT 用干脚本 Nox (ParaxetrData. pd : 二 r jetPaxsBetexDatalirt (rtcalc_01 .xl 二)ar. window*SciCale 计 clickControlgtFroTiCbuxt-OD);ar. vindov clicJcC
18、ont rol (*Buttwi.*-*pd- cetFron Cbutt.02r);ar. rindovCSciCalc.计 J?殍 J. clickControl (*Buttan._*p tetFxon (-butt_039):ar. vindov*SciCalc_计算 4JA). clickControl19, 11, Toft);sr.vindov:ar.vxndowCSciCalc.计冥 ) chdoMTolCScxC Ju.英闭 12,1 l】eT); Systen. out.print ln(Hclloeveryorel *)./各注泽众软件测试成功案例与比较AutoRunner成功案例类z软件测试5FASVO附录:自动测试工具比较:基本功汁众恥测试51=SVO附录:自动测试工具比较:基本功镂再件 Z比较类别winrunnerQTPFunction testerAutoRunner开潭参数化77歎据池7模幅识别7中文支持寸Active scree
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 护理技术操作静脉穿刺并发症的预防及处理措施
- 一键换色四项流程图样式合集模板
- 高二下学期数学分层教学计划
- 科教版四年级下册科学学习支持计划
- 云南省昆明市第一职业中等专业学校招聘真题
- 三年级音乐第六单元五十六朵花
- 老人中风后的康复护理
- 大型商场精神文明建设常态化措施
- 农谷人才公寓管理办法
- 光缆故障抢修管理办法
- JGJ406T-2017预应力混凝土管桩技术标准附条文
- 叶酸车间的工艺流程及危险源控制
- 3层楼房拆除施工方案
- 上呼吸道感染的中医辨证治疗
- 卷扬机专项施工方案
- 校园商铺承租经营管理方案
- 03S702钢筋混凝土化粪池图集
- 山东济南市章丘区殡仪馆工作人员招考聘用10人笔试历年难易错点考题荟萃附带答案详解
- 《城市轨道交通运营管理(第2版)》(李建明) 项目一
- 加速康复外科-营养支持-课件
- 居民健康档案管理服务规范培训课件培训课件
评论
0/150
提交评论