基于数据传递的Web关系图.pdf

基于数据传递的Web关系图.pdf

ID:55399459

大小:440.56 KB

页数:6页

时间:2020-05-15

基于数据传递的Web关系图.pdf_第1页
基于数据传递的Web关系图.pdf_第2页
基于数据传递的Web关系图.pdf_第3页
基于数据传递的Web关系图.pdf_第4页
基于数据传递的Web关系图.pdf_第5页
资源描述:

《基于数据传递的Web关系图.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Vo1.43No.6计算机与数字工程总第308期1092Computer&DigitalEngineering2015年第6期基于数据传递的Web关系图余学永江国华(南京航空航天大学计算机科学与技术学院南京210000)摘要Web页面导航图是一种用来描述Web应用结构的简单模型图,传统的页面导航图仅仅能够表示页面问的导航关系,而忽略了很多必不可少的信息。文中在传统Web导航图的基础上提出了一种改进模型图WRG,这种改进图可以描述Web元素间复杂的关系,例如数据传递关系等。并且WRG不仅可以为传统的web应用的测试提供指导,同时也可以为web安全漏洞

2、的测试提供一定的指导。关键词软件测试;页面导航图;应用结构;安全漏洞;web关系图中图分类号TP392DOI:10.3969/j.issn16729722.2015.06.034WebRelationGraphBasedonDataTransferringYUXueyongJIANGGuohua(SchoolofComputerScienceandTechnology,NanjingUniversityofAeronauticsandAstronautics,Nanjing2100O0)AbstractWebpagenavigationgraphi

3、sasimplemodelwhichisusedtodepictthenavigationrelationshipsbetweentheWebpages.HoweverthisoriginalmodelisincapabletOdescribethethecomplexrelationshipswiththeWebentities.ThispaperproposesanewmodelbasedonPNGnamedWebRelationGraphwhichcanpresentthecomplexrelationshipswithindifferent

4、Webentitieslikestaticpages,databases,serversandSOon.ThisimprovedmodelcanprovideguidanceforWebap—plicationtesting,moreover,itcanalsoprovideguidanceforthesecuritytestingoftheWebapplications.KeyWordssoftwaretesting,pagenavigationgraph,applicationstructures,securityvulnerabilities

5、,WebrelationgraphClassNumberTP392结构进行分析,在获得应用的程序结构之后来设计1引言相关的测试用例。目前用来描述Web应用结构最随着互联网技术的发展,Web软件的使用已常用的模型便是Filippo等提出的web页面导航经非常广泛,越来越多的应用采用了B/S方式进行图_1],并且开发出了相应的工具ReWebE。这种开发。与传统C/S体系结构的软件不同的是WS模型最开始是用来表示web系统中页面间的跳转结构软件无需为用户专门定制客户端应用程序,用关系,并且随着Web页面技术的发展页面导航图户只需要通过浏览器进行加载就可以

6、使用相应的模型也进行了改进。Cyrus等人使用Web导航关服务。因此Web应用软件的优势非常明显,客户系对Web应用进行相关信息的挖掘[4j,例如web端程序仅仅依赖于互联网和客户端网页浏览器,用应用中的用户操作剖面等信息。文献[2]中描述的户不需要下载庞大的客户端程序,这就使得应用程页面导航图用来描述带有框体的Web页面问的关序的维护变得非常方便。系,并且图中页面间的关系也随着页面类型的扩充Web应用的出现使得这类应用的测试成为研而进行了改进。随着动态页面技术的发展,动态页究热点之一。web应用在测试的前提是对应用的面和web服务也作为结构图的一

7、部分被扩充到了*收稿日期:2014年12月8日,修回日期:2015年1月21日作者简介:余学永,男,硕士研究生,研究方向:软件测试。江国华,男,硕士,副教授,研究方向:软件工程、软件测试技术、嵌入式系统及应用。2015年第6期计算机与数字工程1093模型中[,并且给出了扩充的相应的方法[6]。随着Ajax技术以及客户端脚本技术的发展,客户端Web应用得到了发展,Marchetto等对存在Ajax的web应用结构也进行相应的研究_3]。不过现有的Web导航模型仍旧存在着不足,元素也不单单只有静态页面这一种可见的元素,例模型的功能比较单一,只能用来描述

8、Web应用结构。其次它仅仅能够描述Web应用中元素间的导航关系,一个实际的web应用中所存在的元素是3Web关系图复杂的,

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

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

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