软件测试-12单元测试-实践2课件_第1页
软件测试-12单元测试-实践2课件_第2页
软件测试-12单元测试-实践2课件_第3页
软件测试-12单元测试-实践2课件_第4页
软件测试-12单元测试-实践2课件_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

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

文档简介

单元测试实践

单元测试实践1准备软件VISIOExcelWordVisualStudio2013above被测项目UnitTestDemo.NUnitAccount类的ValidatePoints方法准备软件测试流程流程图测试用例单元测试缺陷单回归测试测试流程流程图测试用例单元测试缺陷单回归测试单元测试基本流程读源码绘制流程图设计测试用例编写单元测试执行单元测试填写缺陷单、覆盖率、执行情况表单元测试基本流程读源码业务需求(1)商业用户且交易金额大于100,绩点增加4点;(2)个人用户且交易金额大于100,绩点增加2点;(3)商业用户且交易金额小于100(含等于100),绩点增加1点;(4)其他情况,不改变绩点;业务需求(1)商业用户且交易金额大于100,绩点增加4点;软件测试-12单元测试-实践2课件绘制流程图采用VISIO节点:起始/结束节点、判定节点、流程节点编号先判定节点,后流程节点从上自下,从左自右#阿拉伯数字#,如#1#开始节点编号#0#,结束节点编号最后绘制流程图采用VISIO软件测试-12单元测试-实践2课件设计测试用例根据流程图,分析条件与代码路径并编号设计测试用例根据流程图,分析条件与代码路径并编号条件分析T1:amount>100&&accountCategory==AccountType.BusinessT2:amount>100&&accountCategory==AccountType.PersonalT3:amount<=100&&accountCategory==AccountType.Business条件分析T1:amount>100&&accoun路径分析L1:{0,1,4,7}L2:{0,1,2,5,7}L3:{0,1,2,3,6,7}L4:{0,1,2,3,7}路径分析L1:{0,1,4,7}设计测试用例以路径覆盖为目标,设计测试用例测试用例被测类功能描述、输入参数物理意义与范围测试项目、测试类命名测试用例编号、测试方法命名代码路径编号预置条件:输入参数值、桩函数返回值、模拟对象值、期望值设计测试用例以路径覆盖为目标,设计测试用例软件测试-12单元测试-实践2课件编写单元测试按照测试用例设计文档,编写单元测试执行单元测试填写缺陷单缺陷编号、测试用例编号缺陷描述、违例个数、实例截图、代码行号覆盖率截图填写执行情况表测试用例编号、执行结果、日期、执行人编写单元测试按照测试用例设计文档,编写单元测试软件测试-12单元测试-实践2课件执行情况表执行情况表课堂练习以LogAnalyzer为背景,实施单元测试提交程序流程图单元测试用例设计说明书单元测试代码测试覆盖率、执行情况表课堂练习以LogAnalyzer为背景,实施单元测试考试复习单元测试活动流程图、活动内容、文档Arrange-Act-Assert涵义软件测试与SQA关系使用桩对象时被测类、测试类与桩对象的交互图考试复习单元测试活动流程图、活动内容、文档RhinoMocks编写单元测试(桩对象)NUnit编写单元测试

温馨提示

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

评论

0/150

提交评论