下载此文档

JUnit4测试报告 测试报告.doc


文档分类:IT计算机 | 页数:约66页 举报非法文档有奖
1/66
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/66 下载此文档
文档列表 文档介绍
JUnit4测试报告测试报告JIANGSUUNIVERSITYOFTECHNOLOGY软件测试用例设计基于JUint4的单元测试用例设计与实现学院名称:计算机工程学院专业:软件工程班级:12软件1学号:12144133姓名:王慧二〇一五年五月目录基于JUint4的单元测试用例设计与实现一、需求分析二、测试工具介绍三、软件测试实现附录1:相关代码11239基于JUint4的单元测试用例设计与实现一、需求分析(一)软件测试软件测试(SoftwareTesting),描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。换句话说,软件测试是一种实际输出与预期输出间的审核或者比较过程。软件测试的经典定义是:在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。软件测试模型有V、W、H、X等模型,其中V模型测试过程按4个步骤进行,即单元测试、集成测试、确认测试和系统测试及发布测试。这其中单元测试与其他测试不同,单元测试可看作是编码工作的一部分,应该由程序员完成,也就是说,经过了单元测试的代码才是已完成的代码,提交产品代码时也要同时提交测试代码。软件测试的测试目标是:;;;。(二)单元测试单元测试(模块测试)是开发者编写的一小段代码,用于检验被测代码的一个很小的、很明确的功能是否正确。通常而言,一个单元测试是用于判断某个特定条件(或者场景)下某个特定函数的行为。经验表明一个尽责的单元测试方法将会在软件开发的某个阶段发现很多的Bug,并且修改它们的成本也很低。它的优点如下:。有了单元测试,我们可以自信的交付自己的代码,而没有任何的后顾之忧。、思考。特别是先写测试(test-first),迫使我们把程序设计成易于调用和可测试的,即迫使我们解除软件中的耦合。,它是展示函数或类如何使用的最佳文档。这份文档是可编译、可运行的,并且它保持最新,永远与代码同步。,编写完成之后,可以随时随地的快速运行测试。二、测试工具介绍(一)JUnit4JUnit是一个Java语言的单元测试框架。它由KentBeck和ErichGamma建立,逐渐成为源于KentBeck的sUnit的xUnit家族中为最成功的一个。JUnit有它自己的JUnit扩展生态圈。Junit测试是程序员测试,即所谓白盒测试。JUnit是一个开放源代码的Java测试框架,用于编写和运行可重复的测试。他是用于单元测试框架体系xUnit的一个实例(用于java语言)。它包括以下特性:(Assertion)——JUnit4:JUnit4是JUnit框架有史以来的最大改变,其主要目标便是利用Java5的Annotation特性简化测试用例的编写。Annotation,一般是翻译成注解或是元数据。元数据就是描述数据的数据。也就是说,这些个东西在Java里面可以用来和public、static等关键字一样来修饰类名、方法名、变量名。注解的运用可以大量减少测试代码的冗余。JUnit4之Annotation基础篇:***@Before-每个测试方法前运行,***@After-每个测试方法后运行,***@BeforeClass-测试类前运行,***@AfterClass-测试类后运行,***@Ignore-忽略运行,***@Test-测试方法标识。(二)POIApachePOI是Apache软件基金会的开放源码函式库,POI提供API给Java程序对MicrosoftOffice格式档案读和写的功能。基本功能有:HSSF-提供读写MicrosoftExcel格式档案的功能;XSSF-提供读写MicrosoftExcelOOXML格式档案的功能;HWPF-提供读写MicrosoftWord格式档案的功能;HSLF-提供读写MicrosoftPowerPoint格式档案的功能;HDGF-提供读写MicrosoftVisio格式档案的功能。(三)Dom4jDom4j是一个易用的、开源的库,用于XML,XPath和XSLT,应用于Java平台,采用了Java集合框架并完全支持DOM,SAX和JAXP。Dom4j是一个十分优秀的JavaXMLAPI,具有性能优异、功能强大和极其易使用的特点,同时它也是一个开

JUnit4测试报告 测试报告 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数66
  • 收藏数0 收藏
  • 顶次数0
  • 上传人1294838662
  • 文件大小35 KB
  • 时间2019-07-14