- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
毕业设计外文翻译课案
南京邮电大学通达学院
毕业设计(论文)外文资料翻译
学 院: 计算机工程学院
专 业: 计算机科学与技术
学生姓名: 王青 -_-________
班级学号: ________
外文出处:
数据流分析和java服务器页面测试
刘鸿渐
计算机科学与信息工程系
台湾国立台北科技大学
抽象
Web应用程序通常依赖于服务器端的脚本来处理HTTP请求,生成动态内容与其他组件进行交互。服务器端的脚本通常与HTML语句混合,很难理解和测试。特别是,这些脚本没有任何编译检查,可能容易出错,因此,测试服务器端脚本以确保Web应用程序的质量和可靠性变得至关重要。
在本文中,我们在java服务器页面(JSP)中采用传统的数据流测试技术。java技术是一种非常流行的,用来开发Web 应用程序的服务器端脚本。我们指出,JSP隐含对象和动作??签可以引入一些需要被处理的数据流测试工件。测试模型提出捕捉JSP页面的数据流信息的各种隐含对象和动作标记的注意事项。基于测试模型,我们描述一种方法来计算揭示JSP页面过程内的数据异常和过程间数据流测试路径。
1.介绍
Web应用程序迅速扩展到社会的各个领域,如政府、商业、教育和工业。与其他软件一样,Web应用程序必须进行彻底的测试,以确保其正确性,并符合软件需求。随着web应用程序的发展给予了广泛关注,然而,尽可能多的关注给了Web应用程序的开发,存在于Web应用程序测试的报道非常少,网络应用程序仍然在专案过程中测试,许多领域的网络应用程序测试仍然未开发。最近,一些方法已被提出以解决Web应用程序测试。大部分的办法集中于在页面级恢复Web应用程序的架构,以提供测试的路线图行使网页和他们的关系。但是传统的结构测试仍然是web应用程序所必需的,以用来提供足够的代码覆盖率。因此,在文本中,我们的目标是在数据流分析和JSP页面测试做出努力,让其在Java技术的Web应用程序中起到至关重要的作用。
JSP页面已被广泛用于开发web应用程序来处理HTTP请求,用java组件如java bean的交互,并生成动态页面。确保JSP页面被正确写入以及它们与其它组件的交互得到妥善处理是很重要的。然而,JSP页面通常混淆脚本(即JSP 脚本)以及HTML报表生成动态网页,这使得JSP页面难以理解和测试。
此外,作为一种脚本语言,JSP页面没用任何编译器检查,因此很容易出错。虽然已有几个测试工具测试JSP页面,比如HttpUnit,,JSP页面测试被认为是困难的,测试用例仍然在专案过程中,最重要的是,JSP页面都引入了一套类似XML标签和隐式对象的动作。
当JSP页面内的程序逻辑是行使使用传统的数据流测试技术时, 这些动作标记和隐式模式对象可以提出一些问题。
在本文中,我们通过JSP页面介绍识别和分析可能的数据流测试工件,一种测试模型提供了抽象各种JSP隐含对象和动作标签的数据流信息,用于计算涉及隐含对象和动作标签的数据流测试路径的方法描述和说明。
本论文的主要内容如下:第2节简要回顾了现有的网络应用程序测试方法。第3节描述了数据流测试工件提出JSP隐式对象和动作标签。第4节提出了数据流测试模型来表示这些JSP测试工件。第5节说明了计算JSP页面的过程内和过程间数据流信息的方法。最后部分总结了结论,并描述了未来的研究方向。
2.相关工作
最近,更多的网络应用程序测试的方法已经被提出,Yang et al.[13]拓展传统软件测试架构以支持网络应用测试。开发一套工具,以帮助分析文件,开发测试用例,执行测试,监控故障,并支持测试测量。Kung et al.[6,7]在对象和关系方面,提出了一个非结构化网页应用的测试模型。他们把HTML文档作为对象,并分析与Web应用程序的其他组件及其可能的数据流的相互作用。数据流测试策略提出从内部对象,对象间的和客户端之间选择测试路径。
Ricca和Tonella[10]描述一种捕获网页,表单,框架的分析模型和它们之间的关系。该模型提取静态和动态Web应用程序的Web页。从模型中,测试用例可以推导出测试数据流的网页。Lucca et al.[8]提出了一个复杂的测试模型来表示一个Web应用程序的基于模型的各种实体,根据他们的模型,提出了一种策略,为生成单元和集成测试的网络应用程序生成初步测试案例。Wu and Offutt[14] 用一个页面的原子量来描述结构静态和动态页面的组合技术和若干规则
您可能关注的文档
- 武汉理工大线性代数本科作业共三套.docx
- 武汉理工大学数字电子技术步进电机数电课程设计报告.doc
- 姓氏和名字.ppt
- 死因编码常出现问题的归纳.doc
- 武汉迎宾华府B区基坑支护设计(康文彬).doc
- 母乳喂养健康教育.doc
- 武疯子文傻子.doc
- 母婴店周年店庆策划书.doc
- 母爱的文章.doc
- 娃哈哈集团战略解读.pptx
- 零团费现象的法律透视与综合治理路径探究.docx
- 论网络公关不正当竞争行为的监管:问题剖析与优化路径.docx
- 马克思主义政治社会化理论中的“普遍化”问题研究.docx
- 金融危机下太钢文化战略的破局与重塑:实践、成效与前瞻.docx
- 化瘀生新汤灌肠疗法对宫腔术后月经过少的疗效及机制探究.docx
- 解析蓝光对黑曲霉生长发育的调控机制_多维度研究与应用探索.docx
- 盆腔异位肾肾动态显像前后位像GFR测定值差异及临床意义探究.docx
- 基于数值模拟的尿素选择性催化还原系统性能提升与优化策略研究.docx
- 硫对砷胁迫下秋茄幼苗渗透调节与巯基化合物的影响机制探究.docx
- ANA随机变量概率极限性质的深入探究与应用拓展.docx
最近下载
- QP—EN—订单变更控制程序.doc VIP
- 2026届广西南宁二中化学高二上期末监测模拟试题含答案.doc VIP
- (人教A版)选择性必修二高二上学期期末复习检测AB卷(基础卷)(原卷版).docx VIP
- GBT18487.1 送审稿.pdf VIP
- 2025年综合类-炉前工-初级炉前工历年真题摘选带答案(5卷-选择题).docx VIP
- 2026年青海省交通控股集团有限公司招聘笔试备考试题(45人)附答案解析.docx VIP
- 三级体系文件编写工作要求-详解.ppt VIP
- 抽水蓄能电站进出水口水力学数值模拟及模型试验规程.pdf
- GB 50058-2014 爆炸危险环境电力装置设计规范.docx VIP
- 临时占道施工方案及安全措施.docx VIP
原创力文档


文档评论(0)