- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2008年10B 西 北 工 业 大 学 学 报 Oct. 2008
第26卷第5期 JournalofNorthwesternPolytechnicalUniversity Vo1.26No.5
一 种面向终端用户的Web服务测试方法
马春燕h,杜承烈 ,武君胜 ,张 涛
(1.西北工业大学 软件与微电子学院;2.西北工业大学 计算机学院,陕西 西安 710072)
摘 要 :面向终端用户 的Web服务 (WebService)测试,是保证 Web服务软件 系统质量的重要技
术手段。文章提出了一种Web服务应用环境下的测试模型和测试覆盖指标,旨在针对Web服务与
应用环境进行交互的方式 ,测试Web服务的操作调用序列,为终端用户提供一种高效验证 Web服
务行为的方法,以提 高基 于Web服务软件 系统的可靠性;并给 出了测试覆盖分析 支持工具
WSCoverageAnalyzer的设计结构;最后基于一个web服务Seller的应用案例 ,说 明了所提 出的方
法 。
关 键 词 :Web服务 ,面向终端用户的Web服务测试,测试模型
中图分类号 :TP31l 文献标识码:A 文章编号:1000—2758(2008)05—0576—06
Web服务(Webservice)是一个崭新的分布式 互),为此,对于终端用户的web服务测试而言,测
计算模型,与其它分布式构件模型 (诸如CORBA、 试者不仅需要理解Web服务本身,还要理解它的操
DCOM、NET及 EJB)相 比,它实现了 “基于 Web的 作环境,即Web服务与环境的交互。所以,本文提出
无缝集成”的 目标,因此获得了产业界广泛的支持和 了使用扩展的接 口自动机 ,对Web服务在应用环境
学术界的重视。由于Web服务是一种包含大量运行 下的使用进行建模 ,对Web服务与环境进行交互的
态行为的分布式应用,因而需要能为其质量保证提 操作调用序列进行测试的方案 。
供有力支持的新的测试技术 。
由于Web服务的使用环境与其开发者所预期 测试模型和覆盖标准
的环境可能存在较大差异,因而开发者不能全面、充
分地对其进行测试,所 以,从终端用户的角度进行 用接 口自动机构建了一个严格的形式系统,以
Web服务的使用性测试至关重要。目前,面向终端 描述软件构件对环境的要求及其 自身的行为特征,
用户Web服务测试的研究主要是基于 WSDL(Web 这是 由LueadeAlfaro2001年首先提出的[9],本文
ServiceDescriptionLanguage)和扩展的 WSDL规 在接 口自动机形式化定义的基础上进行了扩展,加
格说明,针对单个服务操作进行测试[卜 。但是,对
上活动激活的概率、活动的前置条件以及活动的黑
于使用构件的终端用户而言,构件接 口的方法调用
盒单元测试集等形式化表示web服务的测试模型,
序列应该是构件使用模式的测试重点[引。文献[7]提
以构成web服务在应用环境下的使用模式。
出了基于操作之间的依赖,为服务操作调用序列产 由于使用Web服务的用户通常使用场景规约
生测试用例。对于Web服务而言,为了完成一个用 给出需求 (例如 由UML消息序列图描述),而一个
户的请求,Web服务构件可能完成一系列的操作,
场景规约描述了一个Web服务在与其它Web服务
每一个操作可能与其协作的Web服务及其运行的 交互时应具有的行为 ,即用户想要的行为 ,所 以可以
环境进行交互 (例如,对第 3节描述的
您可能关注的文档
最近下载
- TB-T 2491-1994 扣件组装疲劳试验方法.pdf VIP
- 短节段融合内固定治疗成人退变性脊柱侧凸并发症-中国骨与关节杂志.pdf VIP
- 2025年银行纪检笔试题目及答案.doc VIP
- 《企业经营决策讲义》课件.ppt VIP
- 中小学生牛奶配送项目 投标方案.docx
- 2024年贵州省黔东南苗族侗族自治州凯里市鸭塘镇招聘社区工作者真题及参考答案详解.docx VIP
- 样板工程验收记录.docx
- YY_T 0466.1-2023 医疗器械 用于制造商提供信息的符号 第1部分通用要求.pdf
- 七年级数学新课标下的单元教学设计实践研究.docx VIP
- 燃气发生器结构和系统详解.ppt VIP
文档评论(0)