共查询到16条相似文献,搜索用时 125 毫秒
1.
为了保证Web应用的质量和可靠性,Web应用软件测试受到了人们越来越多的重视。有效的Web应用软件的测试依赖于对其进行充分的分析和理解,掌握其内部的控制流和数据流信息,构建结构模型实施基于覆盖率的结构测试。提出了一种Web应用软件结构模型,它分为5级,分别为函数级、函数群级、对象级、对象群级和应用级,且基于此结构模型,提出了测试用例的设计和选择的方法,从而更好地支持了Web应用软件的结构测试。 相似文献
2.
3.
构建Web Application测试模型 总被引:1,自引:0,他引:1
随着Web应用软件的飞速发展,作为保证Web质量和可靠性的重要手段,Web测试受到了人们越来越多的重视。分析了一些典型的Web测试模型,提出了一种基于Petri网的Web链接模型。 相似文献
4.
Web应用软件的分析和测试 总被引:4,自引:0,他引:4
随着Web应用软件的快速发展,作为保证Web质量和可靠性的重要手段,Web应用软件的分析和测试受到了人们越来越多的重视。本文描述了Web应用软件的RE分析方法,提出了一个Web应用软件测试模型,并讨论了Web应用软件单元测试、集成测试和导航测试的策略和方法。 相似文献
5.
6.
本文通过分析现有Web测试中的不足,提出了基于信息触发模型的Web应用测试方法。对于该方法,文中详细介绍了如何构造信息触发模型以及基于该模型的Web结构图示和Web应用测试。在最后,本文给出了该方法的具体测试应用实例。 相似文献
7.
韩坤陆洲 《计算机与数字工程》2014,(2):286-289
Web应用系统的使用与日俱增,技术层出不穷,但是Web应用系统的测试却是一个难点.论文提出一种基于控制流的测试方法,对Web应用系统建立控制流模型,并给出形式化的定义,采用模型进行测试用例的产生.为了使测试自动化,论文还谈到脚本技术和测试执行器的设计. 相似文献
8.
基于ORD和FSM的Web应用的建模与测试 总被引:2,自引:0,他引:2
Web测试是保证高质量Web应用的一种有效技术.然而,由于其特殊性和复杂性,很难直接将传统的测试理论与方法学运用到Web应用的测试当中来.对Web应用进行了分析与建模,并对其进行测试,提出了一种可行的Web测试模型.首先得到页面流图(PFD,Page Flow Diagram),进而产生对象关系图(ORD,Object Relation Diagram),然后根据提出的算法将ORD转化为形式化的有限状态机(FSM,Finite State Machine)模型.基于FSM模型,提出了一种有效的测试路径自动生成方法,这些测试路径可以转化为XML语法的测试规格说明.测试引擎将测试规格说明作为输入最终产生测试报告.全文以所开发的一个小型的Web应用SWLS(Simple Web Login System)为例进行阐述. 相似文献
9.
10.
一种基于Web软件集成测试的建模方法 总被引:1,自引:0,他引:1
本文给出了一种Web软件集成测试的建模方法。该方法通过分析Web应用程序体系结构,对Web应用划分,用分层的有限状态机对Web应用进行行为建模,通过采用基于有限状态机的导航模型来指导测试人员进行Web集成测试;采用UML扩展的模型对Web应用组件间的交互建模,通过建立基于UML的组件依赖模型并提供相应的测试用例生成规则来提取Web应用的测试用例。 相似文献
11.
Web应用测试用例生成研究 总被引:2,自引:0,他引:2
随着Internet的高速发展,Web应用成为软件的主流之一,Web应用程序也变得越来越复杂,从多方面着手提高Web应用的质量是Web应用开发者的必然选择.Web应用测试是保证Web应用程序质量的重要手段,测试的核心工作是生成测试用例.把现有的Web测试用例生成方法归结为4类:Capture/Replay方法、HTML分析法、源代码分析法、User-Session分析法,随后对这4类方法进行详细讨论,并归纳出这4类方法生成测试用例的一般步骤.最后总结了这4种方法的优缺点,从方法实现的难易程度、覆盖率等方面比较了它们的性能. 相似文献
12.
Web应用的自动测试 总被引:4,自引:0,他引:4
Web应用测试涉及到各种纷繁艽杂的测试对象、方法和过程,需要增强其测试执行过程的自动化、智能化水平以提高测试效率。为此,本文结合Web应用的特性,对自动、智能执行Web应用测试的必要性、可行性进行分析;在此基础上,详细描述并深入分析Web应用测试的执行过程,明确测试执行的步骤、流程以及采用的技术、工具等相关内容;再次,改进捕捉,回放技术使之适应Web应用的动态特性,并采用智能Agent来实现对整个测试执行过程的监控、管理和应急处理,从而自动、智能地执行Web应用测试。 相似文献
13.
李洪洋 《电脑编程技巧与维护》2009,(20):79-80
互联网络应用的普及使得数据挖掘技术的重点已经从传统的基于数据库的应用转移到了基于Web的应用。Web数据挖掘旨在改进网络系统性能,提高运行效率,具有良好的发展和应用前景,必将得到越来越多的关注。从Web应用开发技术入手,就Web挖掘技术的概念、步骤及Web应用开发的过程和测试技术作了较为详细的阐述。 相似文献
14.
15.
Software testing is a difficult task and testing Web-based applications may be even more difficult, due to the peculiarities of such applications. In the last years, several problems in the field of Web-based applications testing have been addressed by research work, and several methods and techniques have been defined and used to test Web-based applications effectively. This paper will present the main differences between Web-based applications and traditional ones, how these differences impact the testing of the former ones, and some relevant contributions in the field of Web application testing developed in recent years. The focus is mainly on testing the functionality of a Web-based application, even if some discussion about the testing of non-functional requirements is provided too. Some indications about future trends in Web application testing are also outlined in the paper. 相似文献