首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
介绍了B/S架构软件自动化测试的主要技术,以及使用Selenium WebDriver工具进行B/S架构软件的自动化测试的情况,通过一个具体案例来阐述自动化测试的过程,说明了使用Selenium WebDriver进行B/S架构软件的自动化测试的好处,给软件测试工程师提供了指导和借鉴意义。  相似文献   

2.
随着软件产业的不断发展,软件测试在软件开发中的地位越来越重要,而自动化测试工具的使用又极大地提高了软件测试的效率。本文介绍开源的自动化测试工具Selenium的基本组件及实现原理,并通过一个具体的案例来阐述其在B/S架构应用系统上进行自动化测试的过程,对软件自动化测试技术的深入研究具有一定的借鉴意义。  相似文献   

3.
Web应用对并发服务性能的严格要求决定了对其进行负载测试的必要性.通过分析B/S系统结构模型和Web应用的服务形式,确定了Web负载测试的理论基础和可行性,并建立了测试模型.以OpenSTA为例介绍了当前主流自动化Web负载测试工具基于脚本的工作机制和测试步骤,讨论了对测试结果数据的分析与可视化方法,并总结了评估Web应用系统性能的主要指标.  相似文献   

4.
B/S架构应用软件性能测试问题研究   总被引:1,自引:0,他引:1  
为了准确定位影响"浏览器/服务器(Brow ser/Server,B/S)"架构应用软件性能测试结果的主要因素,有效解决软件性能测试中遇到的问题,结合具体实践,全面分析了服务器网络性能、数据库调优能力、应用服务器参数设置、应用软件设计、服务器硬件等因素对B/S架构应用软件性能测试的影响,并提出了排除这些因素影响的方法。项目实践表明,这些方法较大程度地加快了应用软件性能测试的进程、提高了软件性能评估的准确性。  相似文献   

5.
为解决B/S模式应用系统的测试问题,根据项目开发、测试的实际经验和有关软件测试理论,提出了相应的测试模型,在数据库测试、架构测试及测试驱动的开发方面给出了有效的处理方法,为B?S模式应用系统的测试提供了针对性的解决方案。  相似文献   

6.
Web负载测试的研究与应用   总被引:3,自引:1,他引:3  
尹高嵩  范辉 《微机发展》2004,14(10):94-96,130
Web应用对并发服务性能的严格要求决定了对其进行负载测试的必要性。通过分析B/S系统结构模型和Web应用的服务形式,确定了Web负载测试的理论基础和可行性,并建立了测试模型。以OpenSTA为例介绍了当前主流自动化Web负载测试工具基于脚本的工作机制和测试步骤,讨论了对测试结果数据的分析与可视化方法,并总结了评估Web应用系统性能的主要指标。  相似文献   

7.
网络技术的发展使得以Web2.0为核心的应用越来越广泛,B/S架构软件的安全缺陷和漏洞不断增多,B/S架构的特殊性使得对B/S架构软件的安全性测试方法应不同于传统软件。文中描述了B/S架构软件的特点,对Web软件的安全性测试进行了分类,并详细阐述了测试要点和测试内容。从攻击者的角度,分析了Web软件常见的安全漏洞和测试方法。最后总结了当前研究工作并指出了未来软件安全性测试技术的研究重点与发展方向。  相似文献   

8.
基于虚拟化技术进行软件自动化测试是测试主流技术发展的一个方向。介绍了虚拟机软件VMware结合测试工具软件LoadRunner的一种软件测试方案,详细介绍了测试方法、测试环境、测试用例以及数据处理方法。通过对同一B/S系统在真实环境和虚拟环境中进行对比性能测试,并基于实测数据加以分析,论证了该方案的优越性,得出了能否应用的结论。  相似文献   

9.
Web应用系统性能测试研究与应用   总被引:2,自引:0,他引:2  
软件的性能测试是对被测系统执行效率、资源占用、稳定性等进行检验,以验证系统能力,尽早发现系统缺陷,为系统性能优化提供支持。研究了Web应用系统的体系结构与性能特点并结合实际测试经验提出一种通用的性能测试过程模型,基于此模型应用HP公司自动化测试工具LoadRunner对某市城市管理系统综合评价子系统进行测试分析,并验证了模型的可用性与有效性。  相似文献   

10.
基于STAF框架下的自动化测试   总被引:2,自引:0,他引:2  
当前很多大型软件都不是采用单一的实现技术,面对于不同的实现技术,要求测试人员在不同的平台下分别对所测试的部分进行测试.为了提高自动化测试的效率,减少测试开销,提出了一种基于STAF的自动化测试平台.首先对目前现有的自动化测试框架归纳分析;然后提出基于STAF的自动化测试平台的系统架构;最后给出平台的关键部分:测试引擎的实现方式.结果表明该平台具有提高自动化测试效率,减少测试开销,支持分布式测试方法等优越性.  相似文献   

11.
软件测试自动化的目的是通过自动执行测试脚本,使测试人员在更短的时间内能够更快地完成更多的软件测试,降低测试成本、提高测试效率。因此,自动化测试工具的脚本自动化创建能力和可维护性,就成了衡量自动化测试工具的重要因素。本文利用在.NET框架下提供的反射及代码文档对象模型命名空间,以及数据驱动脚本技术实现了测试脚本的自动生成,从而实现了整个软件测试过程的自动化,提高了软件测试效率。  相似文献   

12.
陈媛媛  黄善国  郭婵 《软件》2012,(6):104-106
自动化测试能够减少手动测试带来的不便和干扰,提高测试效率。测试自动化是软件测试的一大趋势。本文介绍了一种基于ALM工具的Modem自动化测试系统,重点介绍其系统框架、处理流程及软件架构,最后通过一个具体的测试例进行了进一步说明及验证。  相似文献   

13.
基于Windows Mobile的智能终端上自动化测试研究   总被引:2,自引:0,他引:2  
开发windows Mobile的设备应用过程中,软件测试费用占总成本的50%左右,因此,有必要实现软件测试自动化以降低测试费用。分析了Windows Mobile的自动化测试框架,在产品中设计了UI自动化测试用例。该自动化测试测试效率高、可靠性好、易维护,并有助于实现Windows Mobile设备中其它方面的自动化测试。  相似文献   

14.
探讨基于Pywinauto自动化测试脚本模块用于软件的性能测试。介绍Pywinauto实现自动化测试的基本原理,并通过例子说明Pywinauto在性能测试的具体实现。应用表明,该方法简单易行,能快速实现Windows应用程序时间相关性能指标,极大提高测试的效率,减少测试成本。  相似文献   

15.
文章从功能、性能、实用性、客户端兼容性、安全性等方面讨论了针对B/S的软件测试方法。当今基于B/S系统的软件蓬勃发展,同时也对该类软件的测试提出了更新的要求和更高的挑战。针对B/S系统的软件测试与传统的软件测试有很多不同之处,项目的发布将可能导致很多问题,从而引起事故,这种事故可能会比软件开发人员所面对的系统崩溃更加严重、影响更加广泛,可能导致为一场社会灾难。  相似文献   

16.
B/S软件测试技术及工具实现   总被引:12,自引:0,他引:12  
由于软件规模和复杂性的增加,软件测试技术研究和工具开发滞后,软件测试中存在大量的手工劳动,从而使得软件测试的效率很低,费用很高。文章从测试的角度分析了B/S系统的特点,依据可测试性方面的策略,确定合适的测试接口,进行测试建模,给出了相应测试用树生成的方法,并讨论了测试管理的相关方面。最后,介绍了B/S测试支持系统的设计,其核心部分是在浏览器中建立标准测试接口,从而在运行平台中提供对测试的支持。  相似文献   

17.
综合网络管理系统对稳定性、及时性要求很高.论文在功能测试、性能测试和自动化测试等方面对测试流程及重点技术进行理解,通过对综合网管系统的结构和业务进行分析以及对软件测试理论的深入研究,拟定了一套综合网管系统测试解决方案,包括系统测试模型,功能测试模型和性能测试模型,并针对回归测试提出了一个自动化测试模型.提高测试效率,保证软件质量.  相似文献   

18.
软件开发过程中,随着逻辑复杂度的不断增加,专门的测试可以有效地减少软件的bug,提高软件的质量,然而传统的人工测试已经不能满足当前软件开发的需求。为此,提出一种分布式可持续集成的自动化测试平台,基于Jenkins平台实现分布式可持续集成,选用Git作为版本管理工具,使用Katalon作为自动化测试工具。平台实现对Web软件每日自动更新并持续集成自动化测试,该平台在Web软件测试中大大地减少了测试人员重复回归测试的工作量。  相似文献   

19.
软件测试管理的网络解决方案   总被引:3,自引:0,他引:3  
陈文海  秦晓 《计算机工程与应用》2003,39(10):131-133,143
论文分析了软件测试管理的必要性和有效组织结构,阐述了基于WWW的B/S结构的网络应用模型,并提出了基于B/S结构的软件测试管理的网络解决方案。  相似文献   

20.
GPS导航软件已经大量涌入市场,对于GPS导航软件本身的质量越来越受到重视。针对GPS导航软件的应用特点,提出了一种GPS导航软件功能自动测试框架,并介绍了相关实现技术,它能自动模拟软件的使用环境和GPS测试数据来验证软件的正确性。在实践中证明此框架行之有效,能有效构建测试环境,及时发现软件的缺陷,并可提高其回归测试的效率。  相似文献   

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

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