写点什么

软件测试 | 开源 Web 性能测试

  • 2023-05-19
    北京
  • 本文字数:1114 字

    阅读完需:约 4 分钟

Web 性能测试的重要性

当前绝大多数企业应用系统都是基于 Web 的应用系统,人们可以通过 Internet 浏览器便捷地访问它们。在可以预见的将来,“云计算”会进一步推动这种趋势。最近几年电子商务的发展日新月异,B2C、C2C 规模不断扩大,对 Web 应用系统的性能要求越来越高。如果 Web 应用系统响应缓慢,甚至发生系统崩溃,由此带来的损失,绝对让企业无法容忍。作为软件质量保证的最后一关,测试人员责无旁贷,必须采取切实有效的方法来验证 Web 应用系统的性能是否达到组织的要求。

开源 Web 性能测试介绍

在前一节中,已经介绍了 Web 性能测试的重要性。那么如此重要的事情,当然需要高度重视,在预算充足的情况下,选择商业测试工具并无不妥。加入测试部门预算紧张又该如何做?坐以待毙当然不行,幸好我们还有另一个选择,那就是使用开源性测试工具。

是否应该选择开源性能测试工具?想要回答这个问题,首先要明确所在组织的测试策略,其次还要考虑组织的现实情况。回答以下几个问题,将有助于做出正确的判断:

测试部门是否拥有非常充足的预算来购置商业性能测试工具?

测试人员是否拥有基本的编程经验?

测试人员是都拥有良好的英文阅读能力?

测试部门领导是否信任免费的开源测试工具?

如果所在的测试部门预算较为紧张,测试人员拥有基本的编程经验,而且他们具备良好的英文阅读能力,测试部门领导又对开源性测试工具不抱有排斥心理,那么恭喜你,你所在的测试部门非常适合使用开源性能测试工具。

开源性能测试的优势

(1)更少的 IT 投入

目前主流商业性能测试工具价格不菲,假如 HP 公司的 LoadRunner(LoadRunner8.0:Controller55000 美元,Monitor75000 美元),支持的最大的虚拟用户数目:100(123000 美元)、250(165000 美元)、500(206000 美元)、1000(309000 美元)。使用开源性能测试工具可以大幅节约 IT 投入,因为开源工具的获取成本为零。

(2)更灵活的定制工具

商业性能测试工具通常有用良好的文档支持,却普遍失之于灵活。测试人员很难定制商业性能工具,无法为它添加个性化的特性。与此相反,开源性能测试工具能够很好地支持个性定制,例如为工具添加个性化的测试方法。

(3)更快、更便捷的服务支持

商业性能测试工具拥有专业的支持团队,但这种服务普遍昂贵而又响应不及时。采用开源性能测试工具,测试人员可以方便地从各种专业讨论组和技术论坛中获取支持,甚至可以和工具开发团队进行远程交流。

(4)更灵活的测试框架,避免绑定 IT 服务供应商

当发现商业性能测试工具不能满足组织需要时,昂贵的价格将阻止测试人员及时作出调整,一旦更换不合适的工具,前期的 IT 投资就将毫无意义。采用开源性能测试工具,测试部门能够及时地调整测试框架而不用担心投资损失。

搜索微信公众号:TestingStudio 霍格沃兹的干货都很硬核

用户头像

社区:ceshiren.com 微信:ceshiren2023 2022-08-29 加入

微信公众号:霍格沃兹测试开发 提供性能测试、自动化测试、测试开发等资料、实事更新一线互联网大厂测试岗位内推需求,共享测试行业动态及资讯,更可零距离接触众多业内大佬

评论

发布
暂无评论
软件测试 | 开源Web性能测试_测试_测吧(北京)科技有限公司_InfoQ写作社区