restful web service的测试数据云生成方法研究

restful web service的测试数据云生成方法研究

ID:35033920

大小:6.38 MB

页数:70页

时间:2019-03-16

restful web service的测试数据云生成方法研究_第1页
restful web service的测试数据云生成方法研究_第2页
restful web service的测试数据云生成方法研究_第3页
restful web service的测试数据云生成方法研究_第4页
restful web service的测试数据云生成方法研究_第5页
资源描述:

《restful web service的测试数据云生成方法研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、学校代码学号W309039t分类号TP311编号^?-.>;;巧;醉'..達■CI::,:.C如秦^A#I;?:、INNERMONGOLIAUNIVERSITY......'..,.;.U...、爾±撃隹繼褒■.'■"■■■.::::;;::MA浸T恩RBI浸浸恩RTATIOMCRESTfalWebService的測试数据聲>云生成方法研究'产掉.V:U.‘於—卓一叛.打—W.议V、.■...V-'::?.,

2、''?^15;一举院:计算桃学院:指导教师:刘靖副教授___:儀歡y.专业软件工程t.--.咖-…:骑裙研究方向.:云测试i;-...':-,--养-I''''',.,:疋k'—、.-^,写添片货藝韦综C研究生:膝文杰——:'巧...辟户八.聲若乂;午扣<r'..;.:扣;一作■:k;:;诗叫''■:'单:户;V.—'.专‘..^..'片:片0126学校代码:1学号:31309039分类号:TP311編号:论文屈目REST化1WebService的測试数巧云生成方

3、法研究学院:计算机学院专业:软件工程研究方向:云测试姓名S陈文杰指导教师:刘靖副教授2016年6月3日原创性声明本人声明:所呈交的学位论文是本人在导师的指导下进行的研究工作及取得的研究成果。除本文已经注明引用的内容外,论文中不包含其他人已经发表或撰写过的研究成果,也不包含为获得内蒙古大学及其他教育机构的学位或证书而使用过的材料一。与我同工的同志对本研究所做的任何贡献均已在论文中作了明确的说明并表示谢念。学位论文作難名:巧法指导獅签名:.瓶日親日在学期间研究成果使用承诺书本学位论文作者完全了解学校有

4、关保留、使用学位论文的规定,恥内蒙古大学存反将学位论文的全部内容或部分保留并向国家有关巧桐、部口送交学位论文的复印件和破盘,允许编入有关数据库进巧检索、汇编学位论文。为保护学院和导师的卸识产权,也可"采用巧印、缩印或其他复制手段保存,作者在学期间取得的研巧成果貝于巧篆古大学。作者今后使用涉及在学期间主要研究内容或研究成果,须征得内蒙古大学就读期间导师的同意;若用于发表论克版权单位必须署名为内蒙古大学方可投稿或公开发表。学位论文作者签名:指导獅签名:日親日親内蒙古大学硕±学位论文RESTfUlWebService的测试数据

5、云生成方法研究摘要随着移动设备的不断发展,CPU处理能力和内存容量都大大提升,在移动设备上部署WebService(即W洗服务)成为可能。通过将WebService部署到智能移动设备上,W沈Service的使用者可W方便的获取该设备的数据并对数据进行分析处理。RESTfiilW沈Service,从而达到数据共享和数据挖掘的目的基于REST民eresentationalStateTransfer技术,使用WADLW沈Alication(p)(ppDescritionLanuae描述其服务的接口。为了验证RESTfUlW沈Serv

6、ice能否提pgg)供正确巧有效的服务,需要在大规模部署前对W沈Service做大量高效的测试保证应用正确性及运行可靠性,而测试的前提就是如何自动生成无冗余、有效可用的测试数据。一本文提出了种基于变异测试的RESTfUlWebService测试数据云生成方法,主要工作包括;(1)针对REST化1WebService对应的Web应用描述文梢WADL増加数()据类型约束,利用等价类划分及边界分析、错误推测和随机生成等方法实现基于约束关系的初始测试数据自动生成。(2)基于变异测试技术,对WADL中的约束关系进行变异生成变异体集,并剔除

7、等价变异体,然后利用基于遗传算法的聚类技术实现变异体集的约简,最后结合贪也算法对初始测试数据进行优化筛选,最终生成无兀余、有效可用的测试数据集。(3)研发了基于Hadoop的测试数据自动生成工具W提高大规模测试数据生成过程的效率一。选择网上购物RESTfUlWebService为应用实例设计了系列的实验。本文所提方法能够实现针对RESTfUlWebService系统的自动化测试数据优化生成,在保证测试数据可用且无冗余的基础上极大缩减了测试数据集规模有IREST

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。