B2B性能测试领域交流心得

发表于:2010-4-26 13:08

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

 作者:yunshuai    来源:Taobao QA Team

  首先,B2B性能测试模式是工程师提供技术支持,各项目组的人员负责性能测试,而性能测试工程师负责支撑工作,包括制定计划、review测试结果,制定通过标准等。这种方式一方面释放了性能工程师的工作压力,可以专心去研究工具的改造、平台的架构的,使得性能测试工作更加自动化、更加有序。另一方面,可以扩大性能测试规模,横向扩展,让性能测试渗入每个项目、产品的测试当中。当然,不足之处也有,我认为这样性能测试工程师不会参与实际的性能测试工作,所以对经验获取方面,或多或少会有一些影响,另外,对于测试过程和通过标准的把控需要非常严格,因为毕竟是其他人测试的。

  其次,正因为有了上面的过程,B2B的大力神测试平台1期基本完成,包括需求分析、方案设计、报告生成等性能测试过程方面。2期和3期也在计划当中。平台界面整体美观大方,比较专业,这是我们应该学习和改进的地方。

  B2B还介绍了他们的ASTT工具,alibaba stress test tool,提供压力生成器,提供API接口调用,增加了对线程的控制,对资源的监控等。这点他们做的很好,已著手在研究适合自己的一种压测工具,这也是我们面临的首要问题,也是我们性能测试规划之一,但是他们走在了前面,我们需要做的工作还很多。

  同时,B2B也介绍了C++和JAVA常用工具包,以及简单的演示和使用方法。有些工具确实是我们没有听过的,像jvisualvm,jvm的实时监控工具,集成与JDK1.6当中,比jconsole更加细致、漂亮,功能更加强大,接下来一定要研究一下。

  最后,在问答环节,我了解到TCP连接的一个C10K问题,同时也咨询了在性能测试工具选型上面,loadrunner和jmeter的区别,B2B的同学介绍非常详细也很专业,使我受益匪浅,包括实现方式、进程线程调度方式、线程组概念、构造消耗、正则匹配、IE证书、计时器等都有稍许不同。

  我们提出的另一个问题是性能测试大量业务数据的构造,有同学提出网站机器人,但是考虑下来还是有他的缺点,耗时、业务构造,这方面还需要深入研究。

  以上就是会议的主要内容,还有很多精彩讨论和观点碰撞,希望以后像这种交流会议可以继续开展,增加各子公司之间的交流,促进性能测试在各子公司之间的知识分享,使得性能测试更加专业,更加有效。(以上言论仅代表作者的个人观点,不代表51Testing观点)

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

关注51Testing

联系我们

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

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

沪ICP备05003035号

沪公网安备 31010102002173号