Web应用测试建模与技术研究

来源 :云南大学 | 被引量 : 0次 | 上传用户:taozhzzl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网技术的迅速发展,Web应用软件的功能越来越强大,并以其广泛性、交互性、快捷性和易用性等特点迅速风靡全球,并且已经渗入到社会的各个应用领域,并将成为下一代软件的主流模式。与此同时,Web应用软件的规模不断扩大,系统软件复杂性增加,如何保证Web应用的正确性和可靠性越来越成为人们关注的问题。由于Web应用具有分布、异构、并发和平台无关的特性,因而Web测试要比普通程序的测试复杂得多。作为保证软件质量和可靠性的重要手段,Web测试已成为Web软件开发过程中的一个重要环节,传统的软件测试方法已经不能完全满足Web应用测试的需要,这就需要研究更好的测试方法来测试Web应用。   本文介绍了传统软件测试的相关知识,比较了Web应用与传统应用软件的差别,分析了Web应用的特点以及测试内容。研究了Web应用模型的构建方法,提出了基于功能划分的过程模型。建立了Web应用的对象模型、基于Petri网的导航模型和状态转换模型,通过对模型的分析,提出了府例的生产方法。分析了性能测试的指标、难点、原理、方法和瓶颈问题,研究了“拐点”分析方法,提出了一种测试过程模型,最后利用自动化测试工具实现了指标数据的获取。
其他文献
“最终用户开发(End-User Development,EuD)”研究如何使作为非专业软件开发者的软件系统用户,在一定程度上开发或修改软件。EUD的研究主要有三类,即EUD的理论研究、通用的EUD技
当今时代是信息高速发展的时代,视频和图像作为信息的重要载体之一,已经深入人们的日常生活。随着摄像系统越来越多的被应用于智能监控、目标跟踪等场合,对图像稳定性的要求也越
网络视频直播由于其便捷性、实时性、交互性等特点,越来越深入到网民的日常生活中。在直播业务量级和内容都不断发展的驱使下,用户和商家都越来越注重平台所能提供的直播体验质
计算机技术已经广泛应用于航空、航天、国防、电信、交通、金融、医疗等领域。在这些领域中,软件系统规模庞大,逻辑复杂,其可靠性和安全性往往有很高的要求。软件测试就显得尤为
随着计算机科学技术、GIS技术和数据库技术的日益发展,GIS空间数据的处理能力逐渐增强,空间数据的数据量也随之增大,由原来的GB级发展为现在的海量级。随着网络通信技术的发展,在
在科学实践中,很多问题都可以归结为优化问题。一般说来,科学实践中许多优化问题大都是多目标优化问题。多目标优化问题中存在多个目标,多个目标通常是相互冲突,相互竞争的,对其中
机器人足球比赛是近年来在国际上开展的高科技对抗活动的热点之一,在RoboCup中型组足球机器人竞赛中,视觉系统实现足球机器人感知外部环境的功能,是极其重要的系统模块,机器人的
科学计算可视化是通过使用计算机开发应用系统,把通过实测或数值计算获得的大量抽象数据转换为人们可以直接看到的计算机图形图像。它不仅是计算结果的可视化还可以是计算过程
天线是无线电广播、无线电通信、无线电导航、雷达、遥测遥控、射电天文等民用和军事领域里各种无线电系统中不可缺少的设备。关于天线的科学理论研究与实践应用中存在着大量
随着空间数据库(仓库)的快速增长和广泛使用,如何从空间数据中自动地发现空间知识变得越来越重要。空间Co-location模式是一组空间对象的子集,它们的实例在地理空间中频繁的一