3499com拉丝维加斯

赛辰联系方式
中检赛辰logo
3499com拉丝维加斯 >行业动态 > 科技交流

LoadRunner助力Channel 4:开创价值37万美金的新测试流程!

Channel 41982年成立,旨在向英国提供电视服务。它在伦敦设有两个办公地点,拥有1000多名员工。Channel 4由第四电视频道企业拥有和运营,所有资金以商业方式自筹。该频道是英国政府学问、媒体和体育部的下属机构。

遭遇挑战

在广播电视行业中,诸如赶进度或点播之类的非线性收看正逐渐占据更重要的位置——视频网站channel 4.com的成功与否对该频道来说至关重要。channel 4.com的注册用户达到了一千万,每天的点播观看次数超过一百万,因此,高效运行该网站非常关键。这意味着在网站的任何项目上线之前都需要进行严格的测试。

正如Channel 4的质量保证经理Mark Smith所说,性能测试尤其是负载测试是开发过程中的关键要素:大家有很多非常小的版本,大家在开发团队中嵌入了性能测试。大家的敏捷开发团队有两个性能测试员,测试具有很强的针对性。

除了更长的通宵测试和功能测试之外,Channel 4的测试团队还在BambooApp的持续部署中使用了1015分钟的负载测试,以便能在新项目投入生产之前发现有关每秒处理事务数的任何问题。

但是,这些传统测试工具阻碍了测试。有些工具无法提供必要的复杂报告,而另一些则难以编写脚本或定价模型。测试团队如果想要持续集成和部署模型,需要一个能够提供更详细的统计信息和数据分析的系统。

寻找对策

Channel 4的高级性能分析师Nicholas Godfrey曾在LoadRunner工作。这款符合行业标准的性能工程App可生成实际负载数据,识别和诊断问题,并使开发人员部署的项目从一开始就可以高效运行。

我是LoadRunner的忠实粉丝。我已经使用LoadRunner10多年了,它是一流的产品和分析工具,是我的首选。

由于Nicholas Godfrey的推荐以及LoadRunner有吸引力的定价模型,第四电视频道企业联系了Micro Focus合作伙伴和测试专家Infuse咨询企业。InfuseLoadRunner开发人员随后与Channel 4合作进行概念验证,为其开发自动化解决方案获得持续集成插件并运行。

Channel 4的测试团队不再将数百万模拟用户放置到高速缓存的前端,而是隔离应用程序,用单独的测试访问后端服务器。数量是根据服务记录确定的,这意味着典型测试仅限于1,0001,500个线程以内。

LoadRunner每周最多可以发布13个应用程序编程接口,因此多个测试可以同时运行——这对于仅有两人的测试团队来说是非常大的工作量。而现在有一半的工作是自动化的,大大减少了人工工作量。

新增价值

正如Mark Smith所说,LoadRunner测试现在已经解决了新服务的性能问题:

以前,大家约有25%的版本会出现性能问题。有一些问题是重复出现的,大家可以找到它们,但那是在测试快结束的时候,也就是项目上线之前。大家可以避免对其中的大部分产品投产,但有一些投产是无法避免的,并且后期测试导致了许多延误。现在,大家在测试下线之前就发现了问题,这避免了最后一刻的测试并节省了时间和金钱。大家不再有任何前期生产或生产问题,大家可以有信心地部署项目。

现在,一半的测试工作已经由自动化覆盖完成。这为企业节省了雇佣另一名测试人员的费用——加上工资和其他开销,每年会节省18.6万美金。

另一方面,我估计生产率的提高将为企业提供价值为18.6万美金的免费测试服务。如此算来,企业通过LoadRunner测试可获得的总价值为37.2万美金,这是保守估计。

流线型测试意味着开发人员现在可以完全投入到测试过程中,而LoadRunner是引入自助服务测试自动化计划的一部分。开发人员发送一条消息,该消息将启动环境中的应用程序,运行负载测试,然后通过电子邮件发回结果。

这意味着测试人员将成为主题专家,为性能设计提供建议,分析性能问题,建模新的场景。

QQ在线客服

点击这里给我发消息 在线客服1

微信客服

微信客服
扫码加客服微信

服务电话咨询

400-004-1069

服务营业时间

9:00-12:00,13:30-18:00

XML 地图 | Sitemap 地图