首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 93 毫秒
1.
应用Web建立一个清晰的测试模型能够帮助指导测试工作,为下一步形成测试用例,执行测试奠定基础。在分析Web应用现有测试模型的基础上,提出了一种从对象、导航行为、系统结构3个方面进行分析的建模方法,分别介绍了3种模型的建模方法及相应的测试用例生成办法,扩充了以往对象模型的关系结构,将浏览器行为的影响加入到导航行为模型中,根据控制流和数据流来反映系统结构。这种组合模型充分考虑了Web应用的特性,直观全面地反映了Web应用的各方面关系,能够有效指导测试工作。  相似文献   

2.
Web应用程序的测试效率是影响测试成本的主要因素.通过对传统自动化测试框架的理论研究,在开源工具的基础上设计了Web自动化测试框架(Web Automated Testing Framework,简称WATF).WATF分为管理层和执行层,每一层都采用了模块化设计思想,抽象度高,易用性好,灵活性强且易于维护.实践表明,WATF能有效地指导Web应用程序自动化测试的实施,提高测试效率.  相似文献   

3.
通过分析Web应用的构架模式,引入UML扩展机制,实现对Web应用中各种对象的建模。探讨.NET框架下Web应用的UML建模及开发方法,并将其应用到一个实际的研究所管理系统中。实际应用表明该方法有利于降低开发的复杂性,缩短开发周期,取得了较好的效果。  相似文献   

4.
基于XML技术的J2EE Web应用框架   总被引:1,自引:0,他引:1  
对已有Web应用框架进行分析,提出了一个基于XML的J2EE Web应用框架.该框架在客户层实现了一系列利用XML数据岛技术的HTML组件,在业务层提供了一系列基础服务组件,并利用XML作为应用中各层间的数据交互格式;此外,框架中还针对Web应用中的页面导航、权限控制等公用功能提供相应的子框架.应用实例证明,使用该框架能够使开发人员关注于业务处理,便于进行分工协作,提高开发效率.  相似文献   

5.
机器人框架(robotframework)采用关键字驱动技术作为其核心,使得该框架具有良好的独立性及可扩展性。文章首先对机器人测试框架内部架构进行分析研究、Selenium RC等测试工具集成,然后,实现了测试用例编写、脚本生成以及报告、日志的输出等,最后基于该框架对Web登陆功能进行了测试。结果证明关键字驱动测试的机器人框架简单易用,兼容各种主流浏览器,为Web应用的功能测试提供了一个通用的解决方案。  相似文献   

6.
基于Struts框架的Web应用开发研究   总被引:1,自引:0,他引:1  
基于MVC模式的Struts框架是当今流行的Java Web开发框架,不仅便于实现企业级Web应用、缩短开发周期、节约开发成本,同时具有易于维护、扩展的特点.分析Struts框架的工作原理,阐述基于Struts框架的一般开发流程,并以实例说明基于Struts框架的Web开发过程.  相似文献   

7.
本文给出了Web应用安全框架的设计原则和一个可扩展的基于J2EE的Web应用安全框架,并给出了每个子模块的设计方案以及子模块的扩展建议。设计方案采用RBAC模型来实现权限管理,采用AOP(面向切面编程)和策略设计模式,提高模型的透明度和可扩展性。  相似文献   

8.
基于Struts框架的Web应用设计   总被引:1,自引:0,他引:1  
李红岩  马秀芳 《科技信息》2011,(33):115-115,109
Struts是一种非常优秀的基于MVC的应用框架,具有良好的扩展性,能够实现代码重用,使得Web应用开发效率大大提高。本文介绍了MVC的分层设计思想,对Struts基本体系架构,处理流程,开发方法进行了阐述。  相似文献   

9.
10.
Web应用程序的测试效率是影响测试成本的主要因素.通过对传统自动化测试框架的理论研究,在开源工具的基础上设计了Web自动化测试框架(Web Automated Testing Framework,简称WATF).WATF分为管理层和执行层,每一层都采用了模块化设计思想,抽象度高,易用性好,灵活性强且易于维护.实践表明,WATF能有效地指导Web应用程序自动化测试的实施,提高测试效率.  相似文献   

11.
针对Web应用负载测试的需要,提出了一种基于TTCN-3的Web应用负载测试方法。采用TTCN-3函数建模用户访问Web应用的基本行为,通过并发测试组件模拟并发用户行为。由主测试组件创建大量并发测试组件形成负载,并协调不同测试节点上的并发测试组件实现负载测试。为便于组织实施测试,设计了基于TTCN-3的分布式负载测试框架。将该方法用于网上书店的测试,验证了该方法的可行性与有效性。  相似文献   

12.
黄侨 《科学技术与工程》2012,12(15):3630-3635
目前,Web应用“捕捉/回放”式测试复用率不高,而编写测试脚本的测试方法对测试人员的程序设计能力又有较高要求。针对这个问题,根据Web应用的特性提出了一套自动化测试框架的设计,并基于开源Web自动化测试工具Selenium为此框架设计了一套“私有语言”,即基于XML的数据驱动文件的解析规则,最后实现了基于此数据驱动文件的Web自动化测试框架。数据驱动文件描述了Web应用行为的多请求/响应的模型,清晰地定义了外部测试数据以避免数据“硬编码”的缺陷。利用此框架,测试人员仅仅通过编写XML数据驱动文件就能进行测试工程的开发,有效降低测试门槛,提高测试效率。  相似文献   

13.
Model Checking-Based Testing of Web Applications   总被引:1,自引:0,他引:1  
A formal model representing the navigation behavior of a Web application as the Kripke structure is proposed and an approach that applies model checking to test case generation is presented. The Object Relation Diagram as the object model is employed to describe the object structure of a Web application design and can be translated into the behavior model. A key problem of model checking-based test generation for a Web application is how to construct a set of trap properties that intend to cause the violations of model checking against the behavior model and output of counterexamples used to construct the test sequences. We give an algorithm that derives trap properties from the object model with respect to node and edge coverage criteria.  相似文献   

14.
主要描述用Microsoft Visual Studio.NET来创建移动网络应用程序的基本步骤,使用这些技术和方法,可以方便地为移动电话和Pocket PC创建移动网络应用程序服务.  相似文献   

15.
Forms enhance both the dynamic and interactive abilities of Web applications and the system complexity. And it is especially important to test forms completely and thoroughly. Therefore, this paper discusses how to carry out the form testing by different methods in the related testing phases. Namely, at first, automatically abstracting forms in the Web pages by parsing the HTML documents; then, ohtai ning the testing data with a certain strategies, such as by requirement specifications, by mining users' hefore input informarion or by recording meehanism; and next executing the testing actions automatically due to the well formed test cases; finally, a case study is given to illustrate the convenient and effective of these methods.  相似文献   

16.
Web应用软件测试方法的研究   总被引:1,自引:0,他引:1  
为了适应Web软件具有的异构、分布、开发平台无关的特性,提出了一种web软件测试过程模型,将测试流程划分为Web测试准备过程模型和执行过程模型两类活动对其进行建模,分析并讨论了软件测试过程中采用的各种测试方法和工具。可帮助软件开发人员提高测试效率,提高web软件系统的质量和可靠性。  相似文献   

17.
基于J2EE核心模式的组合Web框架研究   总被引:1,自引:0,他引:1  
在研究多种J2EE Web框架和J2EE核心模式的基础上,提出了一种基于J2EE核心模式的组合Web框架--CWFBP(Composite Web Framework based on core J2EE Patterns)模型.框架采用分层体系架构,集成了开源的J2EE Web框架和持久层框架,并在表示层和业务层综合应用多种J2EE核心模式,实现了层次之间和业务层内部的松散耦合,提高了系统的可复用性和开放性.研究了N层计算模式、AJAX和正则表达式等在模型中的应用.采用CWFBP进行软件架构,设计实现了三峡--葛洲坝水利枢纽通航调度系统.系统运行实践表明了CWFBP的正确性和有效性.  相似文献   

18.
基于Web Service的多层分布式体系结构   总被引:4,自引:0,他引:4  
文章讨论了客户机/服务器(C/S)结构和浏览器/服务器(B/S)结构的发展,以及这两种结构在大型系统中应用受限的现状。为了解决大型系统中跨平台交互问题,引入WebService技术,介绍了WebService的架构和特点,提出了基于WebService的多层分布式体系结构,并以实例分析了这种结构的工作原理。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号