大型企业信息系统中的“云测试”

发表于:2011-11-14 10:20

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:李书杰    来源:51Testing软件测试网采编

分享:

  (3)构建云测试平台

  依据云配置,构建适用于企业的云测试平台应分为以下四层:资源层、资源管理层、服务管理层、访问管理层。

  底层是资源层,资源层是构建云测试平台的基础,它包括服务器、存储和网络设施等。资源层由资源管理层管理,负责高并发量的用户请求处理、大运算量计算处理、及云数据的存储等。

  资源管理层监控和管理平台资源的使用情况,迅速反应,完成节点同步配置、负载均衡配置和资源监控等工作,确保资源能顺利分配给合适的用户,动态地部署、配置和回收资源。

  服务管理层提供管理和服务,对云用户和用户选择的云测试服务进行管理。云测试服务部署在服务管理层,是平台的核心内容。

  最上面一层是访问管理层,提供云用户请求服务的交互界面,根据用户请求并转发到相应的程序,是用户使用云测试平台的入口。

  这四层包括硬件和软件,共同构成了云测试平台。企业可以将应用程序、测试工具部署在平台中,提高测试的效率。

  (4)扩展云测试应用

  除利用云测试平台进行大规模的用户模拟外,结合企业测试业务,还可开展大量的测试应用。

  企业测试工具集

  通过将企业现有的测试工具整合到云测试平台,可以解决工具资源不足、配置复杂等问题。若需使用企业未购买且不经常使用的测试工具,还可通过公共云进行一次性的付费测试,降低测试成本。

  基于企业的测试知识库

  通过测试案例、业务知识、测试技术的积累,形成具有对象性的系统化的测试知识库。此类服务更专注于企业的业务领域,可以快速提升测试人员的专业能力。

  4、可能存在的问题

  使用云测试平台进行测试在很大程度上可以节约企业的测试成本、提高人员的测试效率,但是云测试固有的模式决定其在以下几个方面存在着不足和缺陷,需要靠相应的技术手段来完善和规避。

  安全问题(企业信息安全和网络安全)

  在进行功能测试或性能测试的过程中,软件如何实现相关功能的逻辑信息和技术手段都会部分体现在测试脚本中,软件的漏洞及性能状况也将会体现在日志中,若没有足够的防护措施造成这些信息的泄漏则对企业产生不良影响。

  同时云测试基于网络,对网络传输速率和稳定性有较高的要求,网络中断、网速过慢、病毒攻击等问题都会限制云测试的应用。

  适应范围限制

  与C/S结构软件相比,B/S应用的软件更加适用于云测试应用。C/S结构软件仍需在云测试平台中安装被测试软件,实现手段上较为复杂。

  对于因保密等原因限制网络访问的软件,也不适应于云测试,需要搭建专有的测试环境进行软件测试。

22/2<12
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号