Arrange the divorce before the marriage-云服务测试之路

"Arrange the divorce before the marriage"当Martin这个满头白发的老头突然翻出写着这句话的PPT时,参会的人几乎都发出了会心一笑。(喂喂喂,你们确定Martin知道宝马事件么?) 以上是出自2016年第七届CSTQB国际软件测试高峰论坛的”Testing Cloud Services“分会场上的经典一幕。

云计算,在几年前还只是一个概念的名词,今天已经渗透到每个人的生活和工作中,几乎每一个和软件相关的论坛都离不开对云的谈论。

那到底什么是云计算呢?NIST(美国国家标准与技术研究院)的定义是:

云计算是一种模型,它可以实现随时随地,便捷地,随需应变地从可配置计算资源共享池中获取所需的资源(例如,网络、服务器、存储、应用、及服务),资源能够快速供应并释放,使管理资源的工作量和与服务提供商的交互减小到最低限度。

基本特点 是 随需应变的自助服务;无处不在的网络访问;资源共享池;快速而灵活;计量付费服务。  

服务模型 软件即服务(SaaS) ; 平台即服务(PaaS) 该模式的云服务;基础设施即服务(IaaS)。

部署模型  包括 私有云(Private cloud);社区云(Community cloud);公共云(Public cloud) ;混合云(Hybrid cloud)。

在云计算世界里,路径和数据浩如烟海,基于风险的测试成为其首要策略。正如Polteq公司的资深顾问Kees在回答对于测试人员最重要的技能这一问题时提出的:测试人员最需要的是批判性思维,测试无法穷尽,只有用更严格的思维来帮助识别风险,才能向相关的利益干系人提供更大价值。

有了以上对云计算的基本了解后,再来看Martin这句话,大家应该会有更深的认识。正所谓“无风险,不测试。”在会上,Martin主要从以下方面对风险进行了进一步阐释:

  • 性能
  • 安全性
  • 可用性和可持续性
  • 功能性
  • 可维护性
  • 法律和法规
  • 供应商与外包

特别是后面两种,往往是大家容易忽略的地方,会上就已经有人迫不及待的想问问到底如何有效的比对多个供应商的优劣,Martin更是给出了很多有建设性的建议,云计算的具体标准还是处于发展的早期阶段,所幸的是NIST已经在标准方面努力给出了一些标准,具体的信息大家可以在NIST(www.nist.gov)上进行进一步的查询。相信在不久的将来,在这些标准在行业里面进一步推广,我们将会很快看到有直接提供比对结果的自动化工具或者Web网站。(或许已经有了,楼主还不知道,欢迎打脸)

时间: 2024-08-26 12:49:49

Arrange the divorce before the marriage-云服务测试之路的相关文章

云服务平台解决方案

一.功能概述 随着云服务得到日益广泛的应用,我公司为了满足市场上日益膨胀的个性化需求,提供丰富的个性化产品,利用红樱枫软件多年积累的核心技术,研制开发了金软云服务平台,提供在线数据转换.在线文档浏览和在线文档编辑.让人们更加充分的感受互联网时代的多次元生活和便捷服务. 我公司在网络应用开发处理方面有多年的开发.运营的经验积累,不仅可以提供金软云服务平台的解决方案为客户定制化开发,还利用自己的产品开发了面向社会进行软件销售.数据转换服务.在线浏览服务.在线文档编辑的"金软软件商城"和&q

Qt云服务/云计算平台QTC(Qt Cloud Services)入门(0)

在这个“大数据”的时代,传统的跨平台C++库Qt已经将魔爪丧心病狂的伸向了“云计算”.在2012年的Qt开发者大会上,Qt发布了BaaS(Backend as a Service)服务——Enginio,旨在为用户提供一个NoSQL数据库的后端平台.截至到(2014年9月),Qt云服务(Qt Cloud Services,简称“QTC”)已经发展成为了提供以下三种服务的云平台: Managed Application Runtime (MAR) Enginio Data Storage (EDS

利用VisualVM监测Azure云服务中的Java应用

在做Java开发的时候,我们需要在上线之前对程序进行压力测试,对程序的性能进行全面的监控,了解JVM的CPU,内存,GC,classes,线程等等信息,或者在程序上线运行的过程当中以便于诊断问题或者对程序做出优化,市面上做Java profiling的工具也比较多,比如商业的JProfiler,JClarity等,也有免费的JDK自带的工具,如VisualVM,JConsole,JMC等等,那么当我们将Java应用程序部署到了Azure Cloud Service中,如何利用这些工具做性能监控和

APP搜索附近功能的一种解决方案-基于百度LBS云服务

为了在APP中根据定位实现搜索附近(POI)的功能,采用百度LBS云服务,将所有POI数据上传后,可以实现该功能. LBS数据管理地址:在这里标记信息后(支持批量上传)即可开始使用搜索功能. http://lbsyun.baidu.com/datamanager/datamanage 搜索附近接口地址: http://api.map.baidu.com/geosearch/v3/nearby 请求方式: GET 参数: { ak:'540b088ff0f926b7d0b6d5a641******

【原创】Mindjet Manager思维导图软件云服务功能的使用方法

注:自己使用了mindjet manager来画思维导图已经有一段时间了,无疑mindjet manager的功能是很强大的,但是最近因为自己两台电脑都安装了mindjet manager,每次在不同电脑编辑同一份文档时,都要通过U盘或现在流行的网盘传输,才能在另一台电脑上继续进行编辑.最终寻求网络帮助,才发现mindjet manager早就有了云服务功能,欣喜之下,继续搜索,想要知道这云服务的具体使用方法,但最终得到的结果都令人可惜,基本上关于mindjet manager云服务功能使用的详

浪潮从行业云到行业云服务

ciscodk分享一篇文章-- 主流的传统IT企业都看到了以服务为交付模式的公有云市场,行业云服务可以说是浪潮进入公有云服务市场的一条特色路径. 云计算市场中,私有云.公有云已经成为通用概念.针对企业级客户来讲,他们核心的数据和应用采用私有云构建,外围数据和应用通过公有云以服务方式进行购买,这种混合云模式已经成为业界共识.前者依旧以传统自建为交付模式,而后者则以服务为交付模式. 于是,代表不同阵营的厂商开始从各自领域突围混合云,传统IT基础架构厂商在私有云上占据优势,通过收购或转型布局私有云和公

Windows Azure Cloud Service (41) 修改云服务IIS托管管道模式为4.0经典模式

<Windows Azure Platform 系列文章目录> 这是笔者在之前的项目中遇到的问题,做一下总结,给网友做参考. 在一般情况下,Visual Studio开发的Cloud Service在部署到Azure PaaS平台后,是IIS托管管道模式.有的时候,客户的Web应用程序需要4.0经典模式.就需要在启动Web Role时自定义IIS配置.我这里简单介绍一下. 1.在项目中添加引用:C:\Windows\System32\inetsrv\Microsoft.Web.Administ

混合云服务哪家强? “天翼混合云”欲挑大梁

2月12日,由中国最大的云计算服务提供商之一中国电信股份有限公司云计算分公司(以下简称中国电信云公司)负责运营的中国电信天翼混合云服务正式开始商用.据中国电信云公司介绍,这是国内首次正式提供基于虚拟数据中心(Virtual Data Center, VDC)的混合云服务. 正式商用的天翼混合云服务究竟包括哪些具体的服务内容呢?中国电信云公司将面向国内用户提供包括虚拟数据中心(VDC).云容灾服务(DR2C)等在内的混合云服务,同时结合中国电信云公司自身的服务优势,包括专线链路服务.CDN服务.域

闹乌龙!京东云辟谣:停止云服务?根本没那回事儿

2月9日晚6点左右,一条以"传京东云服务将关闭 ,28日后停止技术支持 "为标题的微信开始在朋友圈中疯转,并引起了许多云服务商的强烈关注. 这条新闻的起源于是京东云发布的一条声明,网友已经做了截图(如图所示),其主要内容如下:非常抱歉在这里通知大家,由于产品发展方向的变化,我们停止了云擎.云峰(包括JMA).云汇的注册审核,并将在2015年2月28日后停止技术支持.关闭这些产品对我们而言是一个非常艰难的决定.我们希望通过精简服务内容,专注于创造更完美的产品.您现在可以登录网站迁移您的服