第九章 SOA与云计算

一旦SOA与云计算紧密结合,就该付诸实现,探索由此带来的独特测试~~

测试的原因:

1.基于本地和云计算的系统及服务项结合,派生出复杂且广泛分布的架构。对这种不易测试的架构,需要新的思路。

2.测试层面变化,包括用户界面、服务、治理和流程等。

3.对遇到的所有问题,都需要进行测试

4.需要将系统适当发挥作用

 

云计算的测试新特性:

1.不拥有和无法掌控这些基于云的系统,有限制。

2.使用模式在普通的企业系统和云计算系统之间是不同的,而且还包含网络互联性。

3.测试起到法律作用来验证提供者或者在未来提供的服务

4.减少失败,消除恐惧。

 

融合云计算的SOA测试归为以下几类:

1.服务层测试:服务是SOA的基石,必须进行测试,测试服务的最佳方式就是针对这些服务列出所有测试用例,服务应在测试时具备高度自治性,服务有适当粒度。

遵循规则:服务是为了重用而被测试,即服务不拘泥于任何应用或技;服务应考虑异构性;抽象性,允许服务能同时被多个消费者访问,隐蔽服务的底层开发细节。

 

2流程层测试:推荐从底向上策略

 

3治理层测试:治理需要测试生命周期和策略管理层

 

4信息层测试:测试数据持久层,通常是数据库,包括性能;稳定性;接口效率和模式效率。

稳定性:持续工作能力和负载应变。 接口效率:即接口在操作过程中如何被利用。模式效率:数据库规范化程度

 

5集成层测试:注意方面:各种通信是否已经建立延迟绑定;系统负载不断增加的情况下集成稳定性;传输的信息在语义和内容上是否正确;安全机制工作状态;故障恢复机制。

 

6安全层测试:黑盒测试对于测试安全问题来说是最好不过的选择。其中关注的是允许服务在企业之外使用时,导致的一系列漏洞,例如信息安全问题和拒绝服务攻击等。

 

 

指定测试计划:

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

大胖5566

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值