欢迎来到天天文库
浏览记录
ID:34625841
大小:889.11 KB
页数:28页
时间:2019-03-08
《测试分析报告new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、06香港理工项目软件测试与质量保证SoftwareTestingandQualityAssurance(COMP5222)课程报告1引言1.1.编写目的为了检查《软件测试与质量保证》课程的学习效果,完成本课程的大作业,现对BCGControls进行测试,编写本文档记录测试流程,并对测试结果进行适当分析和评价。1.2.背景本次测试选用的产品是BCGControlBarLibrary(v9.4)ProfessionalEdition的一部分。BCGControlBar(BusinessComponentsGalleryControlBar)专业版是一个基于MFC的扩展框架库。使用BC
2、GControlBar专业版可以很方便的设计出风格类似于OfficeXP,Office2000,Office2003,Office2007,VisualStudio,VisualStudio.NET或者InternetExplorer的应用程序,包括相应的工具栏、菜单、快捷键、自动停靠窗体等。BCGControlBar提供了一系列C++类,扩展了标准MFC的功能,使得基于MFC的开发更加方便、高效。该产品可以被用于适合C++编写的任何可视化界面的应用程序,或C++编写的其他有界面的程序。BCGControlBar系列产品是从提供扩展控件开始的,功能逐渐加强,陆续增加了诸如整体程序
3、框架、界面风格等功能。9.4版本发布于2006年,增加了对Vista和Office2007风格的支持。由于其架构设计合理,在版本更新时几乎不需要对原有代码作任何改动就可以实现各种新的视觉效果。本次测试选择的是其中最经典的控件部分,BCGControlBar提供的一个功能齐全的例子用来展示其强的的控件功能——BCGPControls.exe共28页第1页06香港理工项目软件测试与质量保证SoftwareTestingandQualityAssurance(COMP5222)课程报告图1BCGPControls.exe界面2测试及分析为了充分熟悉各种测试方法,测试团队按人员的实际工作
4、情况进行了分工,分别使用了黑盒技术中的边界值法、决策表法、特殊值法和探索式测试以及白盒测试中的DD路径方法分别对该产品的界面和代码进行了测试。共28页第2页06香港理工项目软件测试与质量保证SoftwareTestingandQualityAssurance(COMP5222)课程报告2.1.界面部分2.1.1.Buttons用决策表测试案例测试图2Button类型控件决策表测试适合的条件:1容易观测所有可能的被解决的条件2简单的程序逻辑3有良好结构规范4知道基于要测试的逻辑5应用于规范的功能测试等等6条件的先后关系不会影响结果上图有较多的组合条件,各种组合条件不受先后的顺序限制
5、,并且逻辑顺序相对简单,所以适合用决策表测试技术测试。在Pushbutton中,BCGButton按钮的图标位置由Image,Appearance,Border三个下拉框选择的条件决定:决策表测试案例如下:I1={IP
6、IP=right}I2={IP
7、IP=left}I3={IP
8、IP=top}A1={A
9、A=image}A2={A
10、A=text}A3={A
11、A=image-t}B1={B
12、B=flat}共28页第3页06香港理工项目软件测试与质量保证SoftwareTestingandQualityAssurance(COMP5222)课程报告B2={B
13、B=3-D}B3={B
14、
15、B=Semi}组合框的决策表如下:Condition123456789C1:IPinI1I1I1I2I2I2I3I3I3C2:AinA1A2A3A1A2A3A1A2A3C3:BinB1B1B1B2B2B2B3B3B3ActionA1:位RightRightRightLeftLeftLeftTopTopTop置A2:图像ImageTextimage-timagetextimage-timagetextimage-tA3:边框FlatFlatFlat3-d3-d3-dSemiSemiSemiCondition101112131415161718C1:IPinI1I1I1I2I2I2
16、I3I3I2C2:AinA1A1A2A1A2A1A1A1A3C3:BinB1B2B3B1B1B3B1B1B1ActionA1:位rightrightrightleftleftlefttoptoptop置A2:图像imageimagetextimagetextimageimageimageImage-tA3:边框flat3-dsemiflatflatSemiflatflatflat表1组合框测试的决策表共28页第4页06香港理工项目软件测试与质量保证SoftwareTestinga
此文档下载收益归作者所有