基于B/S结构的自动化测试的研究与实现

来源 :南昌大学 | 被引量 : 0次 | 上传用户:chenhui123zjch
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件测试是软件生命周期的一个重要阶段,也是保证软件质量的重要手段。软件测试一般分为手工测试和自动测试,软件自动测试技术是当前软件界的研究热点之一。在我国,软件自动化测试的研究尚处于起步阶段,因此,对软件测试自动化技术的研究和应用具有十分重要的理论和使用价值。本论文主要研究网络环境下的软件测试自动化技术及其应用。 论文涉及的主要工作和成果包括: 1.研究了软件自动测试,特别是基于B/S结构系统的软件自动测试技术,分析并指出了自动测试和手工测试的区别,分析了自动测试的优势。研究了测试的五个活动和它们的特点,指出了最适合于自动化的两个测试活动:测试执行和测试检查,这些研究为后续的设计和开发工作提供了良好的理论基础。 2.论文分析了基于B/S结构应用程序的特点,指出传统的手工测试不能很好地为日益复杂的软件提供有效的测试保证。因此,结合B/S应用程序的特点,论文提出和设计了自动测试系统的环境平台,它包括数据驱动层,支持库,测试表,映射表,它具有层次清楚,可维护性好,可扩充性好等特点,是一个通用的自动测试框架结构,较好地解决了自动测试的基础性体系结构问题。 3.针对传统的集成测试在B/S系统集成测试中的局限性,研究了B/S系统的集成测试原理和模型,从B/S系统体系结构的角度出发,分别给出了客户端软件测试,服务端软件测试,中间协议层测试以及B/S系统的集成测试策略和规则。 本文提出的自动测试系统的体系结构在测试中得到了初步的实践和应用,为自动测试的应用做出了一些探索。
其他文献
工作流技术是一种正在迅速发展的软件技术,它在不同的行业已经得到了广泛应用。工作流技术得到重视的一个重要原因是它实现了信息系统的应用逻辑与过程逻辑的分离,是实现业务流
IP协议将成为下一代无线通信网络的核心协议之一,但是,对无线网络来说,IP分组信头过大,严重地浪费了宝贵的无线带宽,因此,必须对IP分组信头进行压缩,提高无线带宽利用率。 本论文
随着国内电信市场竞争的同趋激烈,电信运营商的经营模式逐渐从“业务驱动”向“客户驱动”转化、从“粗放式经营”向“精确化管理”转变。为了更好地做到对企业的决策支持,经营
基于主机的入侵检测系统(HIDS)因其数据源来自于操作系统的反馈,因而具备良好的检测效率和数据源的可信度。但是在以往的HIDS设计中,比较偏重于“事前”防御(入侵者正在尝试
存储系统的性能是影响现代计算机系统性能的重要因素之一。近二十年来,芯片结构以及制造工艺的不断改进使得处理器和内存的工作效率都得到了相应的提高。但是,从现在的发展趋势
本论文的研究背景是:西南交通大学四川省网络通信技术重点实验室对下一代Internet的体系结构的研究,即以“面向以太网的物理帧时槽交换技术”(EPFTS-Ethernet-oriented Physi
随着Internet/Intranet的迅猛发展,网络结构日趋复杂,各种应用服务不断增多,网络规模也随之不断扩大,得到一个完整准确的网络拓扑结构图对于网络管理、网络优化、定位故障等应用
介绍了移动IP和移动IPv6的基本原理和切换过程。在此基础上,详细讨论了现有切换技术,如快速移动IPv6、分层移动IPv6、缓存管理和第二触发技术。分析了移动IPv6切换时延和TCP乱
处理器系统是由硬件设备,操作系统和编译器三方面紧密耦合而成的。编译器的性能好坏直接影响系统的整体性能。龙芯2号是我国自主研发的高性能通用处理器,它实现了MIPSIII指令
图像检索技术是多媒体应用的关键技术。随着各种压缩标准(如JPEG、MPEG、JPEG2000等)的推出与普及,针对目前大量存在的压缩格式图像,直接在压缩域操作的检索技术,是一类新兴