基于MVC模型和行为描述的Web应用测试框架.pdf
文本预览下载声明
2017 年3 月15 日 现代电子技术 Mar. 2017
第40 卷第6 期 Modern Electronics Technique Vol. 40 No. 6
71
71
doi :10.16652/j.issn. 1004⁃373x.2017.06.018
基于MVC 模型和行为描述的Web 应用测试框架
1 2
蒋破荒 ,徐建明
(1.国家电网湖南省电力公司 信通公司,湖南 长沙 410007 ;2.佳都新太科技股份有限公司,广东 广州 510665 )
摘 要:MVC 模型分离设计的思想提高了软件的整体质量,然而由于模型只定义了静态架构组件的配置,其并不能明
显地提供Web 应用程序开发过程中的行为表现,这导致了Web 应用程序的描述和其行为特性间较为明显的差异。为了解
决这一问题,提出一种行为模型来填补该差异,即对该程序的URL 请求序列自动接收机制进行模式化,为Web 应用程序提
出一个基于行为模式的测试框架。研究表明,当集中于循环行为自动机制时,该框架可提供Web 应用程序更好的测试标
准。最后,将框架应用于Jakarta Struts 框架的配置方案中,其结果表明,该行为模型在对Web 应用的测试路径进行分类时取
得了较好的效果。
关键词:计算机软件;MVC 构架;Jakarta Struts 框架;软件测试
中图分类号:TN911⁃34 ;TP311.5 文献标识码:A 文章编号:1004⁃373X (2017 )06⁃0071⁃04
Web application testing framework based on MVC model and behavior description
1 2
JIANG Pohuang ,XU Jianming
(1. Communication Company ,State Grid Hunan Electric Power Company ,Changsha 410007 ,China ;2. Suntek Technology Co. ,Ltd. ,Guangzhou 510665 ,China )
Abstract :Although the separation design thought of MVC model has improved the overall quality of the software ,but be⁃
cause the model only defines the configuration of static architectural components ,MVC model con not clearly provide the behavior⁃
al expression of Web application program developme
显示全部