电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

白盒测试流程VIP免费

白盒测试流程_第1页
1/22
白盒测试流程_第2页
2/22
白盒测试流程_第3页
3/22
白盒测试指南(说明:此白盒测试指南主要给白盒测试人员提供一些基本的白盒测试方法和技术,由于涉及的问题广泛,测试内容中的细节不一定准确和完整,还有待于各位的共同参与和不断完善,欢迎多交流!)目的本方案主要实施NC产品程序代码的白盒测试。使界面符合设计规范,适用于用户;保证程序创建的类与接口的完整与正确,以及程序模块单独正常运行。保证局部模块功能完备性,运行正确性与稳定性。测试项所要测试的类。如:nc.ui.bd.*nc.bs.bd.*nc.vo.bd.*测试依据1.NC产品需求报告;需求规格说明书、用例描述清单2.设计文档;(OOA、OOD、CRC卡)如:AOM(AnalysisObjectModel)表示类间的静态关系,是多个相关的用例共用的。ASD(AnalysisSequenceDiagram)是按业务工作的顺序表示每一工作步骤执行时类间的动态关系。一个用例对应一个ASD。CRC(Collaborators&ResponsibilitiesCard)卡是一个类的完整表述3.界面规范4.编码规范5.开发命名标准通过的准则1.界面测试通过的标准:界面的样式、大小、颜色、整体布局的设置;各种标签控件的使用及主题描述以及事件源控件的使用、快捷键使用都应符合《NC系统应用框架需求报告》和《设计文档的相关规范》。2.程序代码通过的标准:创建的类、接口、方法、属性应与《设计文档》保持一致;程序的各种命名、注释、代码行的格式等应符合《程序开发命名标准》和《编码规范》;程序模块能独立稳定运行。测试环境配置1.测试工具:2.软件环境:Client端:操作系统:中文WINNT/2000开发环境:VA3.5专业版待测试的源码包Server端:操作系统:WINNT4.0开发环境:VA3.5专业版通讯环境:Servlet3.DBServer端:DBMS:SQLSERVER4.资源文件白盒测试总流程测试流程依据,请参见《代码层次结构规范》。NC系统中的对象主要分为如下几种:界面对象(UIObject)数值对象VO(ValueObject)业务对象BO(BusinessObject)数据管理对象DMO(DataManageObject)测试流程可按二种方式,其优缺点对照:VOVO前者:优点是便于测试者从界面层直观地录入数据,缺点是做回归测试时,录入数据需重复后者:原则是从底层测试,底层测试通过了,再依次往上一层测试;否则不需往上层测试缺点:需给中间层做一测试小程序:根据程序中类的对象构造输入数据及将结果输出到控制台上,(可通过自行设计测试工具来改善,测试工具需求另附)优点:做回归测试时,不用再构造输入数据,只要再执行一遍小测试程序测试步骤:需要列出所测试类的调用关系和关键方法的调用关系(依据为数据流)。(1)类关系图。(2)方法的功能调用关系图:只需要列出一些调用关系较复杂的方法。7.1.配置好测试环境;7.2.编写测试用例;另附UIBODMODBDMOBOUIDB7.3.静态测试,走查代码;代码走查使用测试用例启发检测错误,沿程序逻辑走一遍,检测程序结构和实现上是否有问题7.4.动态测试界面初始化状态测试;界面控件功能测试;(正反用例);业务功能测试(正反用例);数据流关联测试(涉及多表的增、删、改),并结合数据库表的字段、外键、字段类型、精度、小数位数、非空、默认值、备注、数据对象等。数据传递和接收一致,数据计算或处理后状态正确;组合模块整体运行稳定,不出现死机;7.5.确定问题属性:分为四类:错误、缺陷、失效、故障错误是指计算值、观测值、测量值之间,或条件与真值之间,不符合规定的或理论上的正确值或条件缺陷是指与期望值或特征值的偏差故障是指功能部件不能执行所要求的功能。故障可能由错误、缺陷或失效引起。失效是指功能部件执行其功能的能力丧失,系统或系统部件丧失了在规定限度内执行所要求功能的能力7.6.确定问题类别:问题类别分为以下几大类:1.各层公用问题2.JAVA语言规范3.数据类型4.SQL语句规范5界面UI6.VO数值对象7.BO业务对象8.DMO数据管理对象9.业务逻辑重点10.事务处理与隔离级别测试(详见总体技术部相关文档)11.效率测试(详见总体技术部相关文档)7.7.填写测试报告测试记录需详细填写具体实施方法中的相关列表;上交的测试报告只需填写未通过的项。(详见第10节)具体实施方法:8.1).各层公用问题:序号测试项测试内容质量保证标准问题属性出...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

白盒测试流程

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部