预览加载中,请您耐心等待几秒...
1/5
2/5
3/5
4/5
5/5

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

探索基于云端测试技术摘要:云计算凭借着它可以提供无限的廉价存储和计算能力的优势发展非常迅猛。云计算(cloudcomputing)是基于互联网的相关服务的增加、使用和交付模式通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。云测试(CloudTesting)随着云计算的发展应运而生是一种新型测试方案。关键词:云计算;云测试;虚拟化;云测试平台中图分类号:TP393文献标识码:A文章编号:1009-3044(2015)02-0040-011云计算的概述狭义:是指IT基础设施的交付和使用模式是指通过网络以按需、易扩展的方式获取所需要的资源.提供资源的网络被称为“云”。云中的资源在使用者看来是可以无限扩展的并且可以随时获取。广义:是指服务的交付和使用模式是指通过网络以按需、易扩展的方式获取所需要的服务。展望2015年我国云计算快速成长期已经到来产业规模将有极大突破。云计算带来新一轮信息革命技术浪潮IBM的技术白皮书对“CloudComputing”的定义:云计算一词用来同时描述一个系统平台或者一种类型的应用程序。一个云计算的平台按需进行动态地部署(Provision)、配置(Configuration)、重新配置(Recon-figure)以及取消服务(Deprovision)等。在云计算平台中的服务器可以是物理的服务器或者虚拟的服务器。高级的计算云通常包含一些其他的计算资源例如存储区域网络(SANs)、网络设备、防火墙以及其他安全设备等。云计算描述了一种可以通过互联网Internet进行访问的可扩展的应用程序。云计算的快速发展构建了一个更大的商品经济平台云计算服务商可以提供各种服务。云计算最核心的是IT领域商业理念和商业服务模式的重大变化。随着云计算的发展互联网不仅仅是工具更是桥梁。用户可以通过云计算在互联网上处理庞大的数据和获取所需的信息。未来云计算的发展趋势就是将应用程序和我们的基础硬件设备完美紧密的结合在一起云计算服务提供商将各尽所能为用户提供更多完善的互联网相关服务。在未来用户拥有一台计算机甚至可以不用安装任何系统及软件也不用拷贝数据他们只需要通过浏览器就能做很多事情。因为我们的软件、数据所有的应用包括通话、视频一切环境都移植到了云端。但是这也将面临诸多挑战包括:数据安全性;性能、可信性;总之云计算是虚拟化(Virtualization)、效用计算(UtilityComputing)、IaaS(基础设施即服务)、PaaS(平台即服务)、SaaS(软件即服务)等概念混合演进并跃升的结果。为了更好的了解云测试对云计算的核心技术的了解就尤为重要。虚拟化。虚拟化是云计算的基础能够实现资源的逻辑抽象和统一表示其作用是将计算机资源整合成一个或者是分割成若干个操作环境为上层的应用提供基础架构。虚拟化技术里面最核心的虚拟机的一些逻辑分类方式是做云计算测试必备的知识。硬件虚拟化:虚拟化技术的革命实现多CPU的共享构建超级服务器迅速提高计算机的性能。纯软件的虚拟化技术用户不用考虑计算机系统及应用软件的安装和管理有了强大的软件虚拟化技术将我们的操作系统环境及所需的信息数据内容部署到我们的云端虚拟平台所有的应用操作比我们的传统应用多了一个通信层。2云平台管理云计算之所以能够为用户带来更高的效率、灵活性和可扩展性是基于对整个IT领域的变革其技术和应用涉及硬件系统、软件系统、应用系统、运维管理、服务模式等各个方面。云计算的特点是资源规模庞大服务器的数量多分布广成千上万种应用同时运行怎么有效地将服务器合理的管理起来发挥其最大的效率是我们面临需要解决的问题。云平台的管理涉及几个大方向包括配置管理、生命周期管理、监控与诊断、质量管理等。云计算不仅是技术更是服务模式的创新。IaaS(基础架构即服务)作为云计算的三大部分之一将基础架构进行云化从而更好的为应用系统的上线、部署和运维提供支撑提升效率降低TCO。同时由于IaaS包含各种类型的硬件和软件系统因此在向云迁移过程中也面临前所未有的复杂性和挑战。对于云平台测试而言我们应从基础设施检测、系统测试、验收测试、性能测试与优化、安全性测试、规模评估等方面来考虑。而ISV(IndependentSoftwareVendors)即“独立软件开发商”也从集成(接入)测试、系统测试、验收测试、性能测试与资源优化以及数据安全性测试等方面提供了相应的服务。3云测试:发挥云计算的无限潜能1)云测试的概念就是基于具备灵活性、自我服务能力、可扩展性和灵活计