首页 > 知识点讲解
       分布式软件测试
知识路径: > 嵌入式系统的项目开发与维护知识 > 嵌入式系统软件测试 > 软件测试实践 > 
相关知识点:7个      
        分布式测试是指通过局域网和互联网,把分布于不同地点、独立完成特定功能的测试计算机连接起来,以达到测试资源共享、分散操作、集中管理、协同工作、负载均衡、测试过程监控等目的的计算机网络测试。
        分布式测试系统是传统网络化测试系统的进一步发展,具有以下主要特点:
        (1)网络化。网络化的目的是实现多个测试结点间基本的互连、互通功能,实现资源共享,是分布式测试系统的底层支撑结构。
        (2)分布性。分布式测试系统不仅在地域上分布,而且在计算上也应是分布的。这对测试系统提出了一些更高的要求,如测试子系统间协同工作、整体视图、负载均衡、具有可扩展性和高可用性等。同时,分布式测试系统对用户具有位置透明性,测试信息“唾手可得”。
        (3)开放性。开放性包含四个方面的特征,即可移植性、可互操作性、可伸缩性、易获得性。分布式测试系统能够采用各种商业上现成的产品和技术(commercial-Off-The-Shelf,COTS)软/硬件模块,给系统的构造带来诸多便利。
        (4)实时性。分布式测试系统本质上是一个实时系统,任务间协同工作处理各种测试信息都必须是实时的,对过程之间的同步、操作的时限有着严格要求。
        (5)动态性。测试系统可以动态地运行操作,支持测试过程中的所有的管理和测试活动,能灵活地根据测试实施方案,进行测试过程对象和活动的映射。
        (6)处理不确定性。分布式测试环境的初始状态是确定的、已知的,但随着系统的运行,各种动态实体在环境中变化,同时对环境产生影响,使得环境也发生某些变化,这种动态变化带来了不确定性,分布式测试系统必须具有处理这种不确定性的能力。
        (7)容错能力强,可靠性高、安全性好。
        分布式测试系统关键技术包括以下方面:
        (1)分布式环境。对分布式测试而言,测试过程是一种对流程控制要求很高的活动,因此系统需要适时地获取全局状态以正确地指导流程;其次,在测试过程中,系统要能够方便地监视和操纵测试过程。因此,分布式测试系统适合采用集中式的分布式策略,即,由一台中心计算机控制若干台受控计算机的执行,整个测试过程和资源管理由中心来完成,它掌握整个分布式测试环境的状态,从而发出控制命令。
        (2)分布式环境下的结点通信。分布式测试环境中的活动均带有很强的流程性,某一步操作的失败会导致整个测试流程的中断和异常,因此需要一个稳定的通信环境。同时,通信主要是在中心结点和执行结点之间进行,两种结点的主要工作都集中在测试活动并且在逻辑上中心结点和执行结点相互并发,具有一定的独立性。因此,分布式测试系统相对于提供服务的分布式系统而言,适合用基于消息通信的方式来实现。
        (3)测试任务调度。分布式测试的优点是测试人员可以事先定制任务执行的时间表,如在指定时间、指定设备上执行指定的测试任务。但同时也面临一个问题,在硬件和软件资源有限的情况下,如何以最有效的方式完成测试任务?其中关键的问题就是测试调度。分布式测试调度是指把组成测试任务的一组测试用例,分配到分布式测试系统的不同执行结点上,并按照一定的测试时序调度执行,以满足事先制定的测试需求。分布式测试调度方法可分为静态调度、动态调度和混合调度三类。
 
 相关知识点:
 
软考在线指南
优惠劵及余额
在线支付
修改密码
下载及使用
购买流程
取消订单
联系我们
关于我们
联系我们
商务合作
旗下网站群
高级资格科目
信息系统项目管理师 系统分析师
系统架构设计师 网络规划设计师
系统规划与管理师
初级资格科目
程序员 网络管理员
信息处理技术员 信息系统运行管理员
中级资格科目
系统集成项目管理工程师 网络工程师
软件设计师 信息系统监理师
信息系统管理工程师 数据库系统工程师
多媒体应用设计师 软件评测师
嵌入式系统设计师 电子商务设计师
信息安全工程师
 

本网站所有产品设计(包括造型,颜色,图案,观感,文字,产品,内容),功能及其展示形式,均已受版权或产权保护。
任何公司及个人不得以任何方式复制部分或全部,违者将依法追究责任,特此声明。
本站部分内容来自互联网或由会员上传,版权归原作者所有。如有问题,请及时联系我们。


工作时间:9:00-20:00

客服

点击这里给我发消息 点击这里给我发消息 点击这里给我发消息

商务合作

点击这里给我发消息

客服邮箱service@rkpass.cn


京B2-20210865 | 京ICP备2020040059号-5 |京公网安备 11010502032051号 | 营业执照 | Copyright ©2000-2023 All Rights Reserved 软考在线版权所有