基于Cactus的JSP页面测试及代码自动生成器

来源 :北京邮电大学 | 被引量 : 0次 | 上传用户:seraph72
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web应用系统中存在大量JSP页面需要进行服务器端测试,但是手工编写页面测试类不仅需要掌握服务器端测试相关技术,而且会产生大量重复性机械劳动。所以设计了基于Cactus的JSP页面测试类代码生成器,能够自动生成页面测试类,实现JSP页面的服务器端测试。在传统的功能测试中,每一个步骤都需要大量的人力手工完成而且有些测试还需要经验丰富的人员以保证结果的可靠性。举例来说,在测试阶段,如果测试人员经验不够,就可能使某些页面测试不充分或被忽略,这将给后续的开发造成很多修改工作和重复性劳动,势必会增加开发周期。而应用了页面测试类代码生成器后,提高了工作效率,加快了项目的进度并且提高了产品的质量。应用了页面测试类代码生成器的模块比采用传统测试方式的模块在测试阶段所花的人力和时间少了很多,同时产生的缺陷也大大减少了。这说明页面测试类代码生成器在提高测试阶段工作效率,加快项目的进度和提高产品的质量上起了较大的作用。与传统的页面测试流程比较,页面测试类代码生成器是一种很好的替代品。它能够将测试类的编写自动化,因而使开发工作量大幅度减少,软件错误降至最低,测试覆盖面更为广泛。
其他文献
IETF提出了层次化移动IPv6技术(HMIPv6),它通过引入移动锚点(MAP),将网络进行了层次化的划分,使的移动分为宏移动和微移动。当移动节点在MAP域内发生微移动时,移动节点不用再
本文研究了线性码的trellis图的一些性质。对一些特殊的线性码,如循环码和拟循环码的极小tail-biting trellis图的构造方法作了研究。另外,本文对线性码的trellis图之间的关
随着网络规模的迅猛发展和新业务的大量涌现,如何提高网络的服务质量成为当前迫切需要解决的问题之一。现有IP协议的拓扑驱动和无连接等特性对网络对资源和流缺乏整体控制能
随着信息技术的日益发展以及共享概念的普及,世界上的数据量正以惊人的速度迅速膨胀,不同领域的人们都迫不及待地想从这些数据中提取自己想要的信息。为了能正确的提取想要的信
随着医疗信息系统的普及,亟需对海量临床数据进行集成和分析,提取有用信息和规则,为典型疾病发病规律和病程特点的发现、以及慢性病、职业病等的预测预防提供有力支持。目前
随着互联网的普及以及现在多媒体技术的日新月异,对多媒体信息尤其视频信息的检索已成为信息检索领域的一个研究热点。国内外就视频检索方面的研究早已开始并取得了一些成就,
情感计算是国际上近几年刚刚兴起的、试图使计算机(机器)能够像人类那样具有理解和表达情感能力的一个多学科交叉的新研究领域,在智能人机交互中起着重要的作用。由于人的情
审讯监控指挥系统作为网络视频监控的重要应用,在近年得到了迅速发展,并在公检法政府机关中得到广泛的推广和应用。根据合肥市人民检察院审讯监控指挥系统的建设需求,设计了检察
随着现代医学影像技术的发展,极大地丰富了医学对象的内容。对于这些信息的利用,要准确地把握分析对象的生理病理性质、空间几何特征及其与周围生物组织之间的空间关系,仅凭
网格是利用计算机网络把地理上广泛分布的计算资源、存储资源、网络资源、软件资源、信息资源等连成一个逻辑整体,然后像一台超级计算机一样为用户提供一体化的信息应用服务