TEL:15195455103

Java培训 > 中博头条 >

为什么说性能测试是测试人员的终极梦想

作者:南京java培训    来源:南京北大青鸟    发布时间:2019-08-13 10:53    浏览量:152

所谓性能测试是测试人员的终极梦想,可以从三个方面去理解:

  一、作为测试人员,业务能力应该摆在首位的,很多公司的业务多且比较复杂,熟悉业务知识,对产品有深刻认识是基本要求。测试过程中,应该先谈业务再谈技术,保障业务是底线,通过技术去提高工作效率是途径,把黑盒测试往灰盒、自动化技术方向提升,搭建自动化测试开源平台,提高了工作效率,在保证产品功能质量后,随着公司业务的发展,性能测试也是测试人员工作内容必修课。

  二、整个测试行业要求不断提升,作为测试人员,找到自己的长处纵向深入的同时,制定横向提升的方向也是必须的,提高自己在团队中间的核心竞争力,从精通业务到自动化测试、再延伸至接口测试,都是功能测试上的提升,但性能测试对于测试人员来说是从点到面的提升,是一个质的变化,要了解整个测试环境部署、产品业务逻辑、还有性能测试所需技术的具备等等。

  三、还有重要一点是性能测试工程师工资高。

那么,该如何学习性能测试呢?

  首先,切入点很重要!一般而言,只有在系统基础功能测试验证完成、系统趋于稳定的情况下,才会进行性能测试,否则性能测试是无意义的。

准备知识

  (1)什么是性能测试;

  (2)为什么做性能测试;

  (3)选择一款适合的工具;——推荐LR;

  LR的学习

  (1)了解LR工具的使用;

  (2)了解LR性能测试整体流程,有个大概的认识; 录制脚本—调试脚本—场景设置—运行场景—分析结果

  (3)了解流程中的每一步应该怎么做;

  录制脚本:如何录制、录制时参数怎么配置等;

  调试脚本:运行时设置、集合点、事务、脚本参数化、关联等;

  场景设置:了解不同场景设置的区别;

  运行场景:如何查看运行日志,分析错误,各种监控器的使用(事务响应时间、

  系统资源等等)

  分析结果:对各种监控器监控的数据进行分析;(这个较多要靠个人经验,不同

  的项目有自己的特殊性,不能一概而论); 这个阶段,很考查个人知识的全面性;知识越全面,分析的越到位;

  需要了解的知识:网络知识、操作系统知识、硬件知识、软件知识(WEB服务器配置、数据库知识、底层架构使用到的各软件)等等;

北大青鸟软件学校

多操作

  有操作才会遇到各种各样的问题;解决问题是一种很好的积累经验的方法,在遇到问题时:

  (1)首先自己先尝试解决(这个就是一个摸索的过程,可以发现很多以前没注意到的东西);

  (2)自己确实无法解决时,网上查找资料; 大部份你会遇到的问题,别人也会遇到,网上可能已有解决方案; 查找的过程,也会学到很多东西;

  (3)还是没解决的话,问身边的同事,朋友;吸收别人的经验;

全面发展

  有一定的理论和实践基础后,可以考虑学习别的性能测试工具 LR不是万能的,单单靠它来实现所有的性能测试是不可能的;使用多了,会发现很多力不从心的时候;所以需要了解别的性能测试工具,不同的时候使用不同的工具,选择适合的才是好的。


本文内容、图片由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至2353260942@qq.com 举报,一经查实,本站将立刻删除。(如需投稿联系管理员开通!)

© CopyRight njjava.com      苏ICP备14052071号

抢试听名额

名额仅剩66名

教育改变生活

WE CHANGE LIVES