
OF: 音乐笔划-白色墨水
微博: Lebo软件学院
B站: Le Bo软件测试
随着网络技术的不断发展,网络中部署了许多分布式系统,例如Web应用程序,Web服务等. 分布式系统不同于一般的软件系统. 它通常由物理分布的多个子系统组成. 这些子系统通过相互协作来完成计算任务. 它们具有物理分布分布式存储测试方案,并发访问,时序敏感性和平台异构性的特征. 另外分布式存储测试方案,就触发模式和工作模式而言,分布式系统中的许多子系统通常不属于同一类型. 例如,通过网络协议传输消息的子系统和使用本地接口进行方法调用的子系统等. 因此,分布式系统的测试也不同于常规软件系统的测试,因此需要分布式测试.

一,什么是分布式测试
分布式测试是指将分布在不同位置的测试计算机连接起来,并通过局域网和Internet独立完成特定功能,以实现测试资源共享,分散操作,集中管理,协作工作,负载平衡和测试过程监控用于其他目的的网络测试.
第二,分布式测试系统的特征
分布式测试系统是对传统网络测试系统的进一步发展,具有以下主要特点:

(1)联网. 组网的目的是实现多个测试节点之间的基本互连和互通功能,并实现资源共享. 它是分布式测试系统的基础支持结构.
(2)分布. 分布式测试系统不仅在地理上分布,而且在计算中也分布. 这对测试系统提出了更高的要求,例如测试子系统之间的协作,整体视图,负载平衡,可伸缩性和高可用性. 同时,分布式测试系统对用户具有位置透明性,并且测试信息“唾手可得”.
(3)开放性. 开放性包括四个特性,即可移植性,互操作性,可伸缩性和易于访问性. 分布式测试系统可以使用各种COTS(现成的商品,现成的商品和技术)软件/硬件模块,这给系统的构建带来了很多便利.
(4)实时. 分布式测试系统本质上是一个实时系统. 任务之间处理各种测试信息的协作工作必须是实时的. 对流程之间的同步和操作时间有严格的要求.

(5)动态. 该测试系统可以动态运行操作,支持测试过程中的所有管理和测试活动,并可以根据测试实施计划灵活地映射测试过程对象和活动.
(6)处理不确定性. 分布式测试环境的初始状态是确定性的并且是已知的,但是随着系统的运行,各种动态实体在环境中会发生变化,同时会影响环境,从而导致环境发生某些变化. 这个动态变化区当不确定性到来时,分布式测试系统必须具有应对这种不确定性的能力.
(7)强大的容错能力,高可靠性和良好的安全性.
三,分布式测试系统的关键技术

(1)分布式环境
对于分布式测试,测试过程是一项需要高度过程控制的活动,因此系统需要及时获取全局状态以正确指导过程;其次,在测试过程中,系统必须能够轻松地监视和操纵测试过程. 因此,分布式测试系统适合采用集中式分布式策略,即中央计算机控制多台受控计算机的执行,整个测试过程和资源管理由中心完成,从而掌握了整个分布式测试环境. 发出控制命令的状态.
(2)分布式环境中的节点通信
分布式测试环境中的活动都是非常面向过程的. 操作某个步骤的失败会导致整个测试过程的中断和异常,因此需要一个稳定的通信环境. 同时,通信主要在中央节点和执行节点之间进行. 两个节点的主要工作集中在测试活动上,中心节点和执行节点在逻辑上是并发的,具有一定的独立性. 因此,与提供服务的分布式系统相比,分布式测试系统适合基于消息通信的实现.
(3)测试任务计划
分布式测试的优势在于,测试人员可以预先自定义任务执行的时间表,例如在指定的时间和指定的设备上执行指定的测试任务. 但是同时,还有一个问题,在软硬件资源有限的情况下,如何以最有效的方式完成测试任务?关键问题是测试计划. 分布式测试调度是指将组成测试任务的一组测试用例分配给分布式测试系统的不同执行节点,并按照一定的测试顺序调度执行,以满足预先制定的测试需求. 分布式测试调度方法可以分为静态调度,动态调度和混合调度. 静态调度是指假设系统的拓扑和性能参数是固定的. 在设计调度算法时,仅考虑当前系统状态,并根据当前状态优化调度性能. 动态调度是指在测试执行过程中根据系统的运行状态(例如执行节点的加入或退出,执行节点资源的使用情况等)动态确定执行节点和每个用例的相应执行时间. 处理. 动态调度比静态调度更灵活,但是它也会带来更多的调度开销,并可能影响最终的调度性能. 混合调度是静态调度和动态调度的组合. 一般来说,根据测试用例和系统的特点,对某些用例采用静态调度策略,对其他用例采用动态调度策略. 这三种方法各有优缺点,测试人员需要根据具体的测试情况选择使用哪种调度方法.
上面简要分析了分布式测试系统的特性和一些关键技术. 随着越来越多的现场活动依赖于分布式应用程序,分布式测试将受到越来越多的关注,并且测试系统实现技术将继续成熟,以便快速有效地发现软件中的功能和性能缺陷.
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-189029-1.html
天下太平
美国佬就不会说什么航行自由了
我之前买过花茶
首先是判明其意图和性质