云测试是在云计算研究中迅速崛起的一个领域,近年来已经获得了相当高的重视[9]。CloudTest通过EC2的云端基础设施服务模拟成千上万个使用者,对网站或Web应用程序发出请求,以测试网站或Web应用程序的性能。CloudTest能及时将测试结果如响应时间、模拟的使用者量等数据以可视化的图表形式展现给测试者。此时,为了获得强大的运算能力只需要租用云测试服务进行测试即可。目前,尽管在云测试的理论和T具开发方面已经取得一定成果。......
2023-11-18
云测试服务商给企业提供超大规模的测试资源、动态分配和在线支持,以提高测试效率,并且为测试人员提供各种系统平台环境。然而,由于云计算环境具有异构、分布、动态以及对用户透明等特性,测试者通常无法获知云内部的特性。所以,与传统的软件测试相比,云测试有自己独特的一些特点,主要表现在以F几个方面[3]:
(1)测试成本低 随着应用需求的变化,需要不断地更新软件测试的方案,相应地需要不断部署新的设备显然,云测试可以充分利用云端的资源部署和配置测试环境,用户无须购买测试工具或设备,只需支付低廉租赁费用,降低企业成本。
(2)测试场景逼真 由于测试发生在云端,因此,云测试能够更加真实地模拟出分布式环境下的虚拟用户环境,包括地理位置、浏览器和网络宽带等,同时使得测试用例更加丰富。
(3)测试环境按需提供 由于云服务是一种按需提供服务的运营模式,因此,在进行云测试时,用户可以按需地部署测试资源和环境。(www.chuimin.cn)
(4)适用尽早测试原则 应用云测试,通过云平台能够更快速地完成测试,因此,软件应遵循尽早测试原则,这不仅能够降低风险,同时也不会影响软件开发效率。
(5)测试周期短 当测试用例非常庞大或者反复运行测试时,工作量就会显得非常巨大。由于云测试具有并发性,因此,利用云测试可以大大减少测试的时间。
(6)规范标准 云测试提供了一种不同应用系统测试的共同解决方案,可以预先定义多种测试所需环境的标准镜像文件。在某种意义上来说,这必然会促进不同应用系统之间标准的统一化,从而加速云技术的发展。
有关云安全深度剖析:技术原理及应用实践的文章
云测试是在云计算研究中迅速崛起的一个领域,近年来已经获得了相当高的重视[9]。CloudTest通过EC2的云端基础设施服务模拟成千上万个使用者,对网站或Web应用程序发出请求,以测试网站或Web应用程序的性能。CloudTest能及时将测试结果如响应时间、模拟的使用者量等数据以可视化的图表形式展现给测试者。此时,为了获得强大的运算能力只需要租用云测试服务进行测试即可。目前,尽管在云测试的理论和T具开发方面已经取得一定成果。......
2023-11-18
2007年年底,云计算开始受到关注并迅速得以发展,其发展前景十分广阔。2007年,IBM推出“蓝云”计算平台。除了我们所熟知的IT巨头的云计算平台外,开源云计算平台更是被认为是IT的发展趋势。2008年11月25日,中国电子学会专门成立了云计算专家委员会。2009年5月22日,中国电子学会组织的首届中国云计算大会隆重举行。2009年9月10日,在阿里巴巴10周年庆典会上,阿里巴巴云计算团队以独立身份出现,而且命名为“阿里云”的子公司正式成立。......
2023-11-18
UGUI的特点是灵活、快速和可视化,对于开发者而言,效率高、易于使用和扩展以及对Unity的兼容性高。UGUI画布也称为Canvas,UGUI是所有控件的父类;所有UGUI控件都必须绘制在画布上面;当创建UGUI控件工程当中没有Canvas的时候会自动创建。②Text的属性可以在Inspector当中通过Text组件进行设置,也可以在代码当中进行动态设置,给Canvas挂载脚本UGUISetting。......
2023-10-17
虽然云测试具有诸多优势,但是云测试也面临一些挑战[3]。安全性问题 安全性一直都是云服务最为关心的一个问题,但是目前关于云测试的研究很少考虑到安全性的问题。用户的隐私和敏感数据得不到充分的保护,会大大降低人们使用云测试的信心。并发问题 云服务可以迅捷地提供测试其他软件所需的资源和环境,但并不是所有的测试过程和场景都适合云测试框架,需要考虑系统间和测试用例间相互的依赖关系。......
2023-11-18
对云服务提供商而言,由于云计算服务不需要将软件安装在用户的计算机中,降低了商业软件被破解的风险。就目前的情况来看,云计算正在颠覆世界各地企业的IT消费方式,采用云计算模式可带来许多好处和优势。云计算服务供应商承担对云计算平台和服务进行全天候的监控和维护。用户可以在权限许可下共享云计算平台中的数据。这一特性使得云计算服务能够允许云端的节点出现错误甚至是崩溃。......
2023-11-18
云计算是一种概念性的说法,而非专指某特定的信息系统。具体来讲,NIST提供的云计算定义中包括了五个基本特征、三个云服务模型和四个云部署模型,如图1-2所示。图1-2 NIST提供的云计算定义需要指出的是,由于考虑的角度不同,业界对云计算的提法也稍有不同。IBM、Google和Amazon等公司也都从自身角度出发给出了云计算的定义。综上所述,云计算将所有的计算资源集中起来,并由软件实现自动管理,无须人为参与。......
2023-11-18
作为最大的云计算技术的使用者,Google搜索引擎所使用的是分布在200多个节点、超过100万台的服务器的支撑上建立起来的Google云计算平台,而且其服务器设施的数量还在迅速增加。Google已经发布的云应用有Google Docs、Google Apps和Google Sites等。Google App Engine是Google在2008年4月发布的一个平台。用户编写的应用程序可以在Google的基础架构上部署和运行,而且Google提供应用程序运行及维护所需要的平台资源。因此,大多数现存的Web应用程序,若未经修改均不能直接在Google App Engine上运行。......
2023-11-18
相关推荐