进行云测试时需要克服许多挑战。对于许多质量保证团队来说,习惯云技术是一段漫长的旅程。然而,随着云在企业中越来越被接受,它已被证明是一项重要资产,并且许多流程已经过渡到虚拟环境。例如,测试已经从在云中操作中看到了显着的好处。但是,在进行云测试时需要克服许多挑战:
服务可用性、保证和效率
组织遇到的一个常见问题来自云提供商能够支持的服务级别。毕竟,如果您要将大部分运营(如 QA 测试管理) 转移到云端,您希望确保可以根据需要访问它,而不会出现不当延迟。 TechNet 杂志指出,这一挑战本质上会导致另外两个服务问题:保障和效率。供应商必须确保及时交付并拥有适当的基础设施以提供可扩展的服务和有保证的正常运行时间。
这些挑战在很大程度上取决于供应商的能力。通过选择具有强大 SLA 的可靠供应商,组织可以更加安心,因为这些挑战将被最小化并且测试工作将得到适当支持。
安全能力
数据保护一直是潜在云用户争论不休的话题。如果组织使用云托管应用程序来处理敏感信息,则必须确保它不会受到损害。 Cognizant 白皮书指出,在许多情况下,加密技术被认为不足以进行 云测试 工作。但是,正在不断开发程序以提高云中的安全性和性能。
这个领域的另一个挑战是供应商可能不熟悉行业标准。这可能会给医疗保健和零售领域的机构带来重大问题。选择在这些领域工作的供应商对于确保组织能够安全地测试其应用程序,同时遵守法规并保护其数据免受潜在破坏至关重要。
测试不同的组件
在云中进行测试时,必须评估许多案例,这使得识别问题成为一项挑战。在 TechTarget、Enterprise Management Associates, Inc. 的一份声明中,市场研究副总裁 Dennis Drogseth 指出,QA 将需要对网络、服务器、数据库和软件性能以及它们在客户端中的缓存方式进行测试。当考虑到不同的地理位置时,这个问题就变得复杂了。接下来的挑战是考虑所有这些不同的组件并进行测试以确定问题存在的位置。
云测试管理 可能是最大程度减少此问题的重要资产。有了这个工具,QA 团队将能够实时跟踪他们的测试工作,确定任务的优先级,并确保每个人都在每个项目的同一页面上。尽管云测试环境中存在许多挑战,但使用正确的工具可以克服这些挑战。