51Testing丛书连载:(十三) 互联网单元测试及实践

7.4.3  编写测试用例   我们的测试代码是在Eclipse下开发的,测试框架以JUnit4为核心。每一个JUnit的测试类对应一个Web Service接口。针对每个接口我们设计测试用例,测试用例与测试数据一一对应。   以checkBalance为例,测试用例的设...

51Testing丛书连载:(十二) 互联网单元测试及实践

7.4.2  有WS-Security的客户端调用   有WS-Security的Web Service调用需要配置Web Service的安全认证信息。首先需要制作证书,Java中存放证书的文件后缀名以jks结尾,即Java Key Store。每个证书有一个唯一标识,我们这里...

51Testing丛书连载:(十一) 互联网单元测试及实践

  7.4  测试Java客户端调用  在Web Service测试时,需要考虑到客户端调用方式的兼容性。不同客户端调用Web Service方式存在很大差异,本章将会介绍Java和.NET客户端的调用方式。这里先介绍使用XFire通过代理调用Web Service接口进行测试。  7.4...

51Testing丛书连载:(十) 互联网单元测试及实践

  7.2.1  用DbUnit插入测试数据  DbUnit支持多种方式向数据库中插入数据,例如FlatXmlDataSet,DTDDataSet等等。这里采用最常用的FlatXmlDataSet。顾名思义,这种方式就是用XML的方式准备数据,DbUnit载入XML文件并完成插入数据库的操作。  首先...

51Testing丛书连载:(九) 互联网单元测试及实践

第7章   实战二:Web Service接口测试7.1  项目概述   本项目取自于实际的工作项目,它将Web Service应用在SOA架构中,通过Web Service接口为服务请求者提供服务。各个独立服务提供商作为服务请求者调用Web Service,...

51Testing丛书连载:(八) 互联网单元测试及实践

  6.2.2  result.jsp  result.jsp从configuration.jsp获取索引的路径,将其作为参数创建IndexSearcher对象。result.jsp将index.jsp提交请求中的查询条件参数传递给QueryParser对象解析。完成IndexSearcher对象和QueryParser对象的构造后,result....

51Testing丛书连载:(七) 互联网单元测试及实践

  6.2  JSP表现层测试  表现层的测试主要针对JSP本身代码逻辑以及页面元素。JSP代码中引用的外部对象,根据测试隔离的原则将单独进行单元测试。  6.2.1  index.jsp  访问http://localhost:8080/luceneweb的首页(index.jsp),主要包括搜...

51Testing丛书连载:(六) 互联网单元测试及实践

  6.1.1  Lucene应用架构分析  Lucene本身的架构具有良好的面向对象的特征。它定义了平台无关的索引文件,通过抽象将系统的核心组成部分设计为抽象类,具体的平台实现部分设计为抽象类的实现。此外与具体平台相关的部分比如文件存储也封装为类,经...

51Testing丛书连载:(五) 互联网单元测试及实践

       6.1  初识Lucene       前面的章节已经介绍了如何使用JUnit进行网站单元测试,本章将结合一个具体的项目给出一个较完整的网站单元测试方案。互联网技术的广泛应用给整个社会带来...

51Testing丛书连载:(四) 互联网单元测试及实践

5.4.2  方法被调用的次数         考虑方法的性能时,除了方法本身的执行速度要很快以外,方法本身被其他方法调用的次数也是很重要的。事实上,顶层的方法执行速度稍微慢一点通常问题都不大,而底层的方法...

51Testing丛书连载:(三) 互联网单元测试及实践

5.4  方法的性能测试   单元性能测试的概念、工具等都已经介绍完了。接下来就针对单元测试阶段所能发现的各种性能问题,详细说明如何通过单元性能测试,来发现这些性能问题,即怎么做单元性能测试。在本章中这部分内容侧重于阐述测试方法,在...

51Testing丛书连载:(二) 互联网单元测试及实践

5.1.2  不同阶段的性能测试        对应于软件生命周期的不同阶段,性能测试可以分为单元性能测试、集成性能测试、系统性能测试、多系统性能测试以及容量评估;另外还有一类比较特殊的性能测试。接口性能测试,它...

51Testing丛书连载:(一) 互联网单元测试及实践

第5章网站单元级性能分析 5.1  性能测试的几个阶段        前面已经说过,对于互联网应用软件,性能是其质量的一个非常重要的组成部分。作为解决软件性能问题的重要手段,软件性能测试已经广为人们所熟悉,并受到...

51Testing系列丛书:互联网单元测试及实践

              本书概述: 本书介绍了国内外先进的互联网应用的单元测试技术和最新的单元测试理念,重点介绍高访问量、高可靠性、高扩展性的互联网应用的单元测试方法和单元级别性能测试方法。作者:51Testing软件...

分享:
    当前只有一页
分享到朋友圈
打开微信,点击底部的“发现”,
使用“扫一扫”即可将网页分享至朋友圈。

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号