欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > DOCX文档下载  

    软件测试方法和技术 课程设计报告.docx

    • 资源ID:6724995       资源大小:913.38KB        全文页数:41页
    • 资源格式: DOCX        下载积分:5金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要5金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    软件测试方法和技术 课程设计报告.docx

    课程设计报告课程名称:软件测试方法和技术课题名称:软件测试方法和技术一、课程设计的目的和意义3二、课程设计的内容3三、课程设计的步骤与方法33.1 正交试验法33.2 黑盒测试43.3 自动化单元测试43.4 白盒测试43.5公交查询系统软件测试53.6性能测试53.6.1WebSite测试53.6.2WebSite的负载测试53.7使用APaCheBench(ab)进行性能测试63.8应用问题测试用例设计63 .9通信测试问题7四、课程设计的实现74.1正交试验法74 .2黑盒测试115 .3自动化单元测试136 .4白盒测试204.5公交查询系统软件测试224.6性能测试254.6.1WebSite测试254.6.2WebSite程序的负载测试274.7使用APaChCBench(ab)进行性能测试314.8应用问题测试用例设计344.9通信测试问题35五、小结39参考文献40前百实训课程作为一门实践性课程,是检验学生课堂教学成果的一个实践环节,学生应该通过两周的实训时间,综合运用课内的实验所掌握的技术和技巧,完成一系列中等规模的项目的测试。测试任务包括测试计划的制定,测试用例的设计,测试结果的收集,测试工具的使用以及撰写符合规范的测试报告等一个完整的软件测试阶段。学生能够通过完成上述任务的基础上,对课程的学习内容有一个比较深刻的掌握,并且能够承担起一定的实际工作责任。一、课程设计的目的和意义测试是软件工程专业学生所必需具备的技能,对于今后希望能够在软件测试方向发展的学生尤其重要,通过该课程的开设,希望学生能够不仅熟练课内实验所涉及的软件测试技术,掌握基本的测试方法和工具的使用,并能够为今后的工作上的运用打下扎实的基础。二、课程设计的内容课程设计要求完成如下工作:1 .制定测试计划,并且编写测试计划(根据提供的测试计划书,完成如下内容书写:简介,测试进度,测试资源,黑盒测试,性能测试,用户界面测试)。2 .制定功能测试的测试用例,编写功能测试用例报告,测试用例的报告内容见步骤与方法,并在需要的情况下运用合适工具完成测试(例如QTP),同时收集测试结果。3 .制定性能测试用例,将性能测试用例写入性能测试用例报告中。4 .制定用户界面测试用例(例如对错误的输入,通常的使用习惯,错误信息的提示,界面的易用性),将测试用例写入功能测试用例报告中。三、课程设计的步骤与方法3.1 正交试验法利用正交试验法设计对ppt打印功能的测试用例。步骤1.确定影响功能的因子与状态共有四个因子:打印范围分:全部、当前幻灯片、给定范围 打印内容分:幻灯片、讲义、备注页、大纲视图 打印颜色/灰度分:彩色、灰度、黑白 打印效果分:幻灯片加框和幻灯片不加框。步骤2.选择一个合适的正交表可利用正交设计助手完成正交表的选择和实验数据的确定。步骤3.利用正交表构造测试数据集根据已确定的实验数据,写出测试数据集,并将测试数据集转换为测试用例。3.2 黑盒测试针对WindoWS系统自带计算器的测试(1)黑盒测试针对模块:1在标准型的选项下,运用等价类方法,测试计算器常规的计算功能2在科学性的选项下,运用等价类方法和边界值方法,测试计算器的各种计算功能(2)用户界面测试针对的模块:测试软件的易用性和软件的错误提示等涉及用户界面的功能(3)测试管理3.3 自动化单元测试用ANT从SVN检出代码,并用JUNrr完成单元测试步骤1.安装ant并设置环境变量安装ant。安装后,设置两个环境变量:ANTJHOME和Path。两个环境变量分别取值:ant的安装路径和ant安装路径bin。步骤2.在ECliPSe中创建项目。步骤3.创建的文件夹“src"和“lib”步骤4将jar文件复制到Iib目录下。步骤4.在项目中创建构建文件build.xmL步骤5.设置项目构建器。步骤6.设置类路径。步骤7.编写被测试类的代码。步骤8.运行。步骤9.查看测试报告。用浏览器打开repo文件夹中的index.html文件,即可查看生成的测试报告。3.4 白盒测试使用逻辑覆盖测试方法测试以下程序段1. voiddoWork(intxjnty,intz)2. intk=OJ=O;3. if(x>3)&&(z<10)4. k=x*y-l;5. j=sqrt(k);6. )7. if(x=4)(y>5)8. j=x*y+10;9. j=j%3;10. (1)画出程序的控制流图(用题中给出的语句编号表示)(2)分别以语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、组合覆盖和路径覆盖方法设计测试用例,并写出每个测试用例的执行路径(利用题中给出的语句编号表示)。3.5 公交查询系统软件测试系统实现公交换成查询、驾驶导航等功能,并在地图上显示路线。现在你作为一名测试人员,请尽可能多的发现其中的Bug,把你发现的BUg写入报告。3.6 性能测试用LoadRUnner进行性能测试。3.6.1 WebSite测试对Web程序的使用1 .确保示例Web服务器正在运行。2 .打开MercuryTours应用程序。3 .登录到MercuryTourSo4 .预订航班。5 .结束您的MercuryTours会话。单击“注销”进行注销。3.6.2WebSite的负载测试(1) WebSite程序的简单负载测试1 .打开aMercuryLoadRunnerw窗口。2 .打开Controller在“负载测试”选项卡中,单击“运行负载测试”。3 .打开示例测试。4 .单击“启动场景”按钮。将显示Controller运行视图,ContrOlIer将开始运行场景。(2)监控负载测试(3)录制脚本1 启动LoadRunner2 打开VuGerio3创建一个空白Web脚本4 .开始录制脚本前,请打开网址如下:http:/localhost:1080WebTours5 .打开MercuryTours应用程序。6 .点击开始录制,进入录制状态,7 .登录到MercuryTourSo8 .预订航班操作结束后,单击“注销”进行注销。9 .脚本录制完成后,会显示录制完成后ReCordingSUrnmary界面。(4)分析场景1 .上述实验内容完成后,点击ReSUltSlAnaIySeReSult,将会看到测试结果的分析。2 .在Analysis工具中Graph菜单画出如下统计图(RunningVUser,AvageTransactionGraph,Transactionpersecond)。b)建立输出值(3)检查文字1 .选取要建立检查点的网页2 .建立文字检查点3 .储存测试脚本检查表格1 .选取要建立检查点的网页2 .建立表格检查点3 .储存测试脚本3.7使用APaCheBenCh(ab)进行性能测试1 .找到ab所在的文件夹。在Apachebin目录下。2 .将命令行切换到ab所在目录3 .对TOmCat服务器的index.jsp进行性能测试,分析测试数据,主要使用一n和一c参数。4.在Tomcat服务器的index.jsp文件所在的文件夹加入一个html文件,内容可以自定义,名称为index.htmlo用ab对这个html文件进行性能测试。3.1 相同的测试参数分别对CaIJSP和CaLhtml进行测试,比较测试结果,分析性能有差异的原因3.8 应用问题测试用例设计涉枪问题。某销售商销售步枪机、枪托和枪管。枪机卖45美元,枪托卖30美元,枪管卖25美元。销售商每月至少要售出一支完整的步枪,且生产限额是大多数销售商在一个月内可销售70个枪机,80个枪托和90个枪管。每访问一个镇子后,销售商都给制造商发出电报,说明在哪个镇子中售出的枪机,枪托和枪管的数量。到了月末,销售商要发出一封很短的电报,通知1个步枪被售出,这样步枪制造商就知道当月的销售情况,并计算销售商的佣金如下:销售额不到(含)1000美元的部分为10%,1000(不含)1800(含)美元的部分为15%,超过1800美元的部分为20%。佣金程序生产月份销售报告,汇总售出的枪机、枪托和枪管总数。销售商的总销售额以及佣金。(2)彩票兑奖问题。有一个彩票系统,当有登录权限并登陆成功后,可在兑奖终端兑奖;若奖金超过一定额度,需要到省彩票中心办理兑奖操作;非本省的彩票不能兑奖。请根据上述问题的描述,选择适当的方法设计测试用例。3.9 通信测试问题下面的代码完成了一个服务器与多个客户端之间通过s。Cket通信。请将代码中一些不得当的地方改正过来,将改正后的代码写入报告。可以将服务器端代码在eclipse中运行,客户端代码在命令行中运行。四、课程设计的实现4.1正交试验法1利用正交试验法设计对ppt打印功能的测试用例。实验步骤:.确定影响功能的因子与状态因子状态打印范围全部、当前幻灯片、给定范围打印内容幻灯片、讲义、备注页、大纲视图打印颜色/灰度彩色、灰度、黑白打印效果幻灯片加框、幻灯片不加框利用正交设计助手完成正交表的实验说明。(2)利用正交设计助手选择正交表。图1-2选择正交表(3)利用正交设计助手确定因素和水平。图1-3确定水平和因素(4)PPT打印功能测试结果图图1-4PPT打印结果测试图由于四个因素里有三个的水平值小于3,所以从第13行到16行的测试用例可以忽略。那么这样的话,就可以用12个测试用例了:测试用例编号测试标题输入操作步骤预期输出1打印PPT文件全部的幻灯片,有颜色,加框D:CYY打印PPT.ppt1、打开打印界面;2、打印范围选择“全部”;3、打印内容选择“幻灯片”;4、颜色/灰度选择“颜色”;5、在“幻灯片加框”前打勾;6、点击“确定”。打印出全部幻灯片,有颜色且已加框。2打印PPT文件全部的讲义,灰度,不加框D:CYY打印PPT.ppt1、打开打印界面;2、打印范围选择“全部”;3、打印内容选择“讲义”;打印出全部讲义,灰度且不加框.4、颜色/灰度选择“灰度”;5、在“幻灯片不加框”前打勾;6、点击“确定”。3打印PPT文件全部的备注页,黑白D:CYY打印PPT.ppt1、打开打印界面;2、打印范围选择“全部”:3、打印内容选择“备注页”:4、颜色/灰度选择“黑白”;5、点击“确定”o打印出全部备注页,黑白。4打印PPT文件全部的大纲视图。D:CYY打印PPT.ppt1、打开打印界面;2、打印范围选择“全部”;3、打印内容选择“大纲视图”;4、点击“确定”。打印出全部大纲视图。5打印PPT文件当前幻灯片,黑度D:CYY打印PPT.ppt1、打开打印界面;2、打印范围选择“当前幻灯片”;3、打印内容选择“幻灯片”;4、颜色/灰度选择“灰度”;5、点击“确定”o打印出当前幻灯片,灰度。6打印PPT文件全部幻灯片,讲义,色彩D:CYY打印PPT.ppt1、打开打印界面;2、打印范围选择“全部幻灯片”;3、打印内容选择“讲义”;4、颜色/灰度选择“色彩”;5、点击“确定”。打印出全部讲义,有颜色。7打印PPT文件当前幻灯片,备注页,幻灯片加框D:CYY打印PPT.ppt1、打开打印界面:2、打印范围选择“当前幻灯片”;3、打印内容选择“备注页”;4、在“幻灯片不加框”前打勾;5、点击“确定”。打印出当前备注页,幻灯片加框。8打印PPT文件当前幻灯片,大纲视图,黑白,幻灯片不加框D:CYY打印PPT.ppt1打开打印界面;2、打印范围选择“当前幻灯片”;3、打印内容选择“大纲视图”;4、颜色/灰度选择“黑白”;5、在“幻灯片不加框”前打勾;6、点击“确定”。打印出当前备注页,大纲视图,黑白,幻灯片加框。9打印PPT文件全部幻灯片,黑白D:CYY打印PPT.ppt1、打开打印界面;2、打印范围选择“当前幻灯片”;3、打印内容选择“幻灯片”;4、颜色/灰度选择“黑白”;5、点击“确定”。打印PPT文件全部幻灯片,黑白10打印PPT文件全部幻灯片,讲义D:CYY打印PPT.ppt1、打开打印界面;2、打印范围选择“当前幻灯片”;3、打印内容选择“讲义”;4、点击“确定”。打印PPT文件全部幻灯片,讲义11打印PPT文件全部幻灯片,备注D:CYY打印PPT.ppt1、打开打印界面;2、打印范围选择“全部幻灯片”;打印PpT文件全部幻灯页,色彩,幻灯片不加框3、打印内容选择“备注页”;4、颜色/灰度选择“色彩”;5、在“幻灯片不加框”前打勾;6、点击“确定”。片,备注页,色彩,幻灯片不加框12打印PPT文件全部幻灯片,大纲视图,灰度,幻灯片加框D:CYY打印PPT.ppt1、打开打印界面;2、打印范围选择“全部幻灯片”:3、打印内容选择“大纲视图”;4、颜色/灰度选择“灰度”;5、在“幻灯片加框”前打勾;6、点击“确定”。打印PPT文件全部幻灯片,大纲视图,灰度,幻灯片加框4.2 黑盒测试黑盒测试针对模块:1在标准型的选项下,运用等价类方法,测试计算器常规的计算功能。输入条件有效等价类编号无效等价类编号键入计算的第一个数-999(32位)999(32位)1小于等于-IX10”13小数点2大于等于IXIO”14非数字字符15运算符,+'3除+,、*、/、&/、%''lx','sqrt'外的其他字符16,457,678il×,9第一个数为。单击'lx'17'sqrt'10第一个数为负数单击Mqrt18第二个数字-99-9(32位)999(32位)Il0(若第二个运算符为7')19小于等于.1X103320小数点12大于等于1X10”21非数字字符22表2-1标准型等价类方法2在科学性的选项下,运用等价类方法和边界值方法,测试计算器的各种计算功能输入条件有效等价类无效等价类十进制数-99-9(32位)999(32位)小于等于-IXlo"大于等于-IXK)33非数字字符二进制数小于等于64位的非O开头的0、1的任意组合以0开头的数输入有除0、1外的其他字符大于64位八进制数小于等于21位的非O开头的07的任意组合以0开头的数组合中有除07外的其他字符大于21位十六进制数小于等于16位的非O开头的07、AF的任意组合以0开头的数小数点组合中有除07、AF外的其他字符大于16位转换十进制二进制八进制十六进制表2-2科学型测试的等价类测试项边界值测试用例(1)sin、cos-00,+任意数字(2)tan(2k-2,2k+2)(2k-2-l,2k+2+l)k=0(3)logx>00(4)Gx>=0-1表2-3科学型测试的边界值(2)用户界面测试针对的模块:测试软件的易用性和软件的错误提示等涉及用户界面的功能.当输入的数字为无效时即可看出计算器出现如下图所示界面编辑查看帮助(H)IIBaCkSPaCe CE 1 C QZ EErTIrTInn dIC ZJQ虹一.UI I 5v? Q lpiMQ> <r' 编辑查看讨帮助(H)函数输入无效.IBaCkSPaCe ICEC 3 lMrlr ErTIrTIFIM H图2-1当输入无效时(3)测试管理内容覆盖了测试估算、基于风险的测试、测试过程监控、测试行业价值分析等测试管理过程中比较棘手的问题;分析了复杂的综合系统和安全关键系统的测试管理的难点,阐述了实际项目中缺陷管理的解决方案;结合软件测试领域的国际标准和能力模型(TMM、TPLCTP和SETP等),阐述了测试过程和测试能力改进的方法,为测试团队的过程改进提供了指导性的方法。4.3 自动化单元测试用ANT从SVN检出代码,并用川Nrr完成单元测试步骤L安装ant并设置环境变量安装ant。安装后,设置两个环境变量:ANTJHoME和Path。两个环境变量分别取值:ant的安装路径和ant安装路径bin°图3T环境变量配置图步骤2.在ECIiPSe中创建项目,如下图。SelectawizardCreateaJavaprojectWizards:typefiltertextJavaProjectfromExistingAntBuildfilePlUg-inProjeCtGeneralCVSJ2MEJavaPlug-inDevelopment(2)NeXt>"Cncl图3-2Eclipse中创建项目步骤3.创建文件夹,可参考下图。需要创建的文件夹只有SrC和libIc7TestProjectBfBlibjant-junit4.jar三jJunit-4.9b2jar:国svnant.jar亩田src囹访Caculator.javaffi访TestCalculator.javalJBESystemLibraryjre6build.xml图3-3创建的文件夹向build.xml文件中写入如下内容:<?xmlversion=,1.0*?><projectname=,TestProjectudefault=report',><propertyname=,local.diruvalue=*.src><targetname=,prepare,><target><targetname=*SetPropertiesudepends="PrePare”><propertyname=src.dir,*value=*.src,><propertyname=,classes.dirValUe="./classes”/<propertyname=*report.dir,value=*.repo><target><targetname="prePareDir"depends=*setProperties,><mkdirdir=n$report.dir),><mkdirdir=u$classes.dir),><target><targetname="compile“depends=,prepareDir',><javacsrcdir=,$src.dir),destdir=n$classes.dir,><includename=*/*.java,></javac><target><targetname=,testdepends=,compiIe,><junitprintsummary=yes><formattertype=,xml,><testname=,com.test.SimpleTestutodir=,$report.dir,'><classpath>(pathelementlocation=,$classes.dir),><filesetdir=,lib,><includename='1*/*.jar,><fileset><classpath></junit><target><targetname=,reportdepends="test,><junitreporttodir=,5report.dir,><filesetdir=,$report.dir,><includename=TEST-*.xml,><fileset><reportformat=11frames'*todir=n$report.dir,></junitreport><target><project>步骤5.设置项目构建器。在项目上单击右键,选择"properties"命令,结果如下图:图3-4项目构建器选择BUiIderS选项。去掉“JavaBuilder”前面的勾,单击"new"按钮。结果如下图:图3-5选择BuiIders选项选择AntBUiId,单击"0K"按钮。结果如下图:dPropertiesforKe>_BuilderEdit bunch configuration propertiesCreate a configuration that will run an Ant buildfile during a build.图3-6选择AntBuild所在位步骤7.编写被测试类的代码。注意类的名字要和build.xml文件中的类的名称保持一致。将编写好的代码提交到test版本库。由ant从版本库中检出代码,请勿手工检出。检出代码时,要确定你的叩ache服务器已开启。publicclassCalculator(/静态变量,用于存储运行结果privatestaticintresult,publicvoidadd(intn)result=result+n;publicvoidsubstract(intn)/Bug:正确的应该是result=result-nresult=result-1;publicvoidmultiply(intn)/此方法尚未写好)publicvoiddivide(intn)result=resultIn;publicvoidsquare(intn)result=n*n;publicvoidsquareRoot(intn)/Bug:死循环forC;);publicvoidclear/将结果清零result=0;publicintgetResult()returnresult,importstaticOrgjunitAssert.*;importorgJunitBefore;importorg.junitlgnore;importorg.junit.Test;importcom.src.Calculator;publicclassCaIcuIatorTestprivatestaticCalculatorcalculator=newCalculator();privateObjectdaculator;©BeforepublicvoidsetUpOthrowsExceptionca/cUlatOr.dear。;TestpublicvoidtestAdd()CaICUlatOr.add(2);ca/cu/ator.add;assertEqua!s>.Zru治纪ngetResult();TestpublicvoidtestSubstract()ca/cu/ator.add;cacuatorsubstract(2);assertEqualslca/cu治纪ngetResult();©IgnoreTestpublicvoidtestMultiply()Test(expected=ArithmeticException.Class)publicvoidtestDivide()ca后纪add(15);calculatorwde)'lassertEqua!s,CazrU治纪ngetResult();TestpublicvoidtestquareCalculatonadd(3);cact/治纪/:SqUare(3);assertEqualsl阳ZCi/治纪ngetResult();Test(timeout=1000)publicvoidtestsquareRoot()calculatorsareRoot(4);assertEquals2,calculator.geRes.,在控制台中查看运行结果,如下图:BuildfHe:DsDocvwtsd5ttiRqssd,tu¾oxlc3pacaRtbuilc¾.vnComile:Iavac:D:Docunent®a*l5ettngssd;_.rkspaceancl'b-ild.xai:14:,lncludear.r,wa«二二二secrdefJitif,gUDiclRunningCalcTestfTixniLlTestshub:3rFailures:0,Errors:0rTimeelapsed:0.031secreport:1unitreDort1ProcessingD:Document5andSetting9djuvorkspaceantrepoTESTS-TestSuites.×nltoC三DOCUHE*iADMINI*lLOCAuntrepor1LoedingStyleaheetjar:file:/D:/entl82/lib/ant-junit.jar*orgapache/toole/ant/tealcdefs/optionel/junit/xal/junCUlnXHa】Transformtme:250ms:Iunitreport:Deleting:CDOCUM-lA三IN*lLOCALS*lTepnull553848329BUILDSUCCESSFULTotaltime:642milliseconds图3-7控制台中运行结果步骤9.打开html格式报告,查看测试结果,如下图:HomeUnitTestResults.PackagesDesignedforusewithJUnitandAnt.vn<2ASummaryTestsFailuresErrorsSuccessrateTime30O100.00%0.031ClassesNote:failuresareanticipatedandcheckedforwithassertionswhileerrorsareunanticipated.CalCTeStPackagesNameTeSHErrorsFailuresTime(s)TimeStampHost<(Q(>3000.0312013-06-K0219T05:02:48图3-8测试结果4.4白盒测试画出程序的控制流图(用题中给出的语句编号表示)由题中给出的语句画出的控制流图如下所示:图4-1控制流图分别以语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、组合覆盖和路径覆盖方法设计测试用例,并写出每个测试用例的执行路径(用题中给出的语句编号表示)。语句覆盖测试用例测试用例具体取值条件判定条件通过路径输入:x=5,y=ll,z=9输出:k=54J=l)x=5,y=ll,z=93=TI=T1-2-3-4-5-6-7-8-9-10判定覆盖测试用例:测试用例具体取值条件判定条件通过路径输入:x=4,y=6,z=9输出:k=23j=l)x=4,y=6,z=93=T7=T1-2-3-4-5-6-7-8-9-10输入:x=2,y=3,z=ll输出:k=5J=2x=2,y=3,z=l13=F7=F1-2-3-7-9-10条件覆盖测试用例测试用例覆盖条件覆盖路径覆盖组合输入:x=4,y=6,z=9输出:k=23J=lTl,T2,T3,T41-2-3-4-5-6-7-8-9-101,5输入:x=4,y=4,z=10输出:k=0J=2T1,F2,T3,F41-2-7-8-9-102,6输入:x=2,y=6,z=9输出:k=OJ=lF1,T2,F3,T41-2-7-8-9-103,7输入:x=3,y=5,z=10输出:k=OJ=OF1,F2,F3,F41-2-9-104,8判定/条件覆盖测试用例:组合编号覆盖条件取值判定-条件取值判定-条件组合1T1,T23=Tx>3,z<10,3取真2T1,F23=Fx>3,z>=10,3取假3Fl,T23=F×<3,z<10,3取假4F1,F23=Fx<3,z>=10,3取假5T3zT47=Tx=4,y>5,7取真6T3,F47=Tx=4,y<=5,7取其7F3,T47=Tx!=4,y>5,7取其8F3,F47=Fx!=4,y<=5,7取假组合覆盖测试用例:测试用例覆盖条件覆盖路径覆盖组合输入:x=4,y=6,z=9输出:k=23J=lT1J2J3J41-2-3-4-5-6-7-8-9-101,5输入:x=4,y=4,z=10输出:k=0,j=2TLF2,T3,F41-2-7-8-9-102,6输入:x=2,y=6,z=9输出:k=0J=lF1,T2,F3,T41-2-7-8-9-103,7输入:x=3,y=5,z=10输出:k=O,j=OF1,F2,F3,F41-2-9-104,8路径覆盖用例设计测试用例覆盖条件覆盖路径覆盖组合输入:x=4,y=6,z=9输出:k=23J=lT1,T2,T3,T41-2-3-4-5-6-7-8-9-101,5输入:x=4,y=4zz=10输出:k=0J=2T1,F2,T3,F41-2-7-8-9-102,6输入:x=3zy=5,z=10输出:k=Ozj=OF1,F2,F3,F41-2-9-104,8输入:x=5,y=5,z=5输出:伙=24,j=lT1,T2,F3,F41-2-3-4-5-6-9-101,84.5公交查询系统软件测试(1)在这个系统中城市检索,其中的拼音检索是只输入如bj才可检索出来,若输入的为BJ,则无法进行检索:目录检索BJ提示:请输入城市名称,或者城市名称汉语拼音首字母,如“北京”或者“bj”。(2)在本地搜索的直接搜索中,景点,日常服务,公交站这个3个RadioBUtton是失效的按上去完全没反应的。5“it遵议您: 选择其做别翻廨。餐饮银行公交站日常蹒没有找蹦在拉框递1内粽的日常熊 务的相关结果。(3)在公交查询的时候,用会选中所在地和目的地的时候,无法进行查询。出现如下图所示的错误。公交查询范国:N舟山市公交直询线路置询起点:在地图上点选的起点没有搜索到结果!51dito建议急二1-查看您输入的关键词是否有误。2商化您输入的关键词,如:“灵图软件”简化为“灵图”O3.重新指定起点或者终点进行搜索(在地图上点选的起、修点必须位于当前城市范国内。(4)在标注管理这个下拉菜单下的地图显示标点,默认显示图标,以及全选这3个选择框完全没有反应。以及超链接也无法打开。尚未连接,点击议甲淬将天行者.(5)在电子路书这个下拉菜单下,G口I按钮无法无效。电子路书J全选关键字:北*(575条)JgJ红色赤水绿色心情kJJJ清苑县冉庄地道战遗址I航周末自驾游玉遁山13青海7天自驾目上一页共58页第I31G口T一页(6)在我的位置,GPS定位时,无法跳出最后的结果。GPS定位提示正在检查GPS状态,清稍候确定I呼和彳吁方米在测量距离Z图标下,测量面积无法进行操作。结果如图所示无法获取所选地点,如北京市延庆县的交通状况以及数据时间。当前地图中心点位于:北京市-延庆县顺畅缓慢拥堵暂无数据数据时间:时间服务获取失败本¾¾j三三p仅丽雨j11.Irr_因7>”J,广-A新增商JPJ是无法进行点击的。(IO)在如下图所示的图片中,曲济空无法进行点击。全国上海>黄浦区切换城市,分享一钮三三M瞋'邮住继tIL随;?幽(Il)在点击测距的时候会出现如下所示的脚本错误。(12)在出廿脚干牙摩俄若这几个,其中在点击分享和删除的时候,会出现脚本错误如下所示:4.6性能测试4.6.1 WebSite测试用LOadRUnner进行性能测试。1. WebSite测试对Web程序的使用1 .确保示例Web服务器正在运行。“开始”>“程序”>“MercuryLoadRunner”>“示例”>“Web”>“启动Web服务器”,2 .打开MercuryTours应用程序。选择“开始”>“程序”>"MercuryLoadRunnern>“示例”>"Web”>uMercuryWebTours应用程序将打开浏览器,其中显示Me

    注意事项

    本文(软件测试方法和技术 课程设计报告.docx)为本站会员(李司机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开