今年二月底进入讯飞测试技术部实习,到现在已有四个多月了,这段时间,我逐渐适应了现在的工作环境,对性能测试有了更深入的认识,这也使我更加确信进入公司实习是正确的选择和决定!

实习入职当天,我才知道自己的岗位是性能测试,可是性能测试是什么?要做什么?我一概不知,完全没有概念。导师介绍之后,我对性能测试岗位有了第一印象:涉及知识面广、需要良好的沟通能力,概括下就是:性能测试技术难度大门槛高!由于性能测试对知识储备要求较高,网络协议、计算机系统、IT系统性能指标、监控工具、测试工具、数据库等都是我要学习的内容。

我无法直接参与实际工作,只能先学习,再根据学习情况来决定是否能参与实际的测试任务。

在学习过程中,我逐渐增加了对性能测试的认识,了解到为什么要做性能测试以及性能测试的整体流程是怎样的。为了评估系统的能力,性能测试是非常必要的,测试中的负载和响应时间数据可被用来验证被测系统的能力,并帮助做出决策;在测试过程中,通过对系统各环节的监控找出系统的瓶颈所在;瓶颈定位后便可对系统进行调优改进其性能,并要对改进后系统的稳定性和可靠性进行验证。

一个完整的系统非常庞大,涉及到开发语言、中间件、数据库等,每一个环节都有可能对系统的性能造成影响,所以,在测试过程中需要对各环节进行监控,从而找出问题所在。而且,不同系统所用开发语言、组件、中间件都不相同,一个专业的性能测试人员必须在掌握这些内容,才能进行测试、分析、问题定位以及提供调优方案,这就是为什么说性能测试涉及知识面广。

开始一个性能测试任务,首先需要测试人员与开发、架构等项目相关人员对系统进行评估并确定初步可行的测试需求,测试启动过程中也需要和开发人员及时沟通测试需求和进展,测试结束时,则要跟进系统优化准备复测,这就需要性能测试人员有一定的沟通能力。

对于非计算机专业的我来说,一切都需从零开始学起,导师每周会对我的学习成果进行评估并安排下周的学习任务,超过两个月的时间,我每天的任务基本都是学习,从最基础的Linux系统操作开始学起到对一些组件、数据库的学习,为了能参与实际的测试工作,我必须一步一步地积累。

有幸在实习期间共参与了三个项目——城市令抽奖接口性能测试、智慧旅游采集上报平台功能测试和社管平台性能测试。从仅仅做一个接口压测的demo,到功能测试,再到多个子系统的混合压测,不同类型的项目和参与角色,给了我不同的感受和收获。

其中让我收获最多也是参与时间最长的是社管平台的性能测试任务。在这个项目中,我之前所学习的知识得到了检验和巩固,也学习到了新的知识和技能、认识到了自己工作的内容与职责。

对社管平台业务了解之后便开始准备测试脚本,当再三向现场技术支持人员沟通需要对方提供参数化数据时,反复被告知不需要参数化并且有问题他来承担,当时我有些动摇,但是与组长和导师沟通过后,确定脚本参数化对测试结果有影响,他们坚持对脚本进行参数化是必须的。虽然提出需求的人会对后果负责,但是作为测试人员必须要对测试结果负责,类似情况后续时有发生,每一次都在提醒我要谨守职业规范。

在测试过程中,我发现在之前的学习中没有留意LoadRunner测试报告Summary中平均响应时间与AverageTransaction Response Time的不同,Summary是按整个场景的时间做平均的,而平均事务响应时间图里是按频率来取值,这两个值没有可比性。在压测过程中,平均事务响应时间监控图中统计的也是该时间点的平均响应时间,当用户刚加载完时对应的平均响应时间对最终压测结果是没有直接参考价值的。

在参与任务中,做的越多,发现自己不懂不擅长的地方也越多,这对我来说是鼓励、是鞭策,另外,耐心与主动思考也是我要不断操练的品质。想要学好性能测试并独当一面,我还有很长的路要走,就如导师对我的教导,性能是一个不断积累的过程,我必须沉淀下来,一步一步学好每项内容做好每一件事!

在实习期间,我也做了一些前端性能测试平台搭建的工作。除了在知识上的收获,实习给我最大的认识是工作注重结果与责任,学生时代无论得失成败主要与自己相关,而工作当中无论在做什么,最重要的是有结果,并且这个结果大多关乎到团队甚至公司的荣誉和利益,结果会催促我把握机会珍惜时间,责任则告诉我做任何事要更加认真仔细,相信这些都将成为我成长的动力。

非常感谢导师在这段时间对我的教导,他花了很多的心血指导我的学习和工作,除此之外,也引导我如何持有正确的工作态度。我非常喜欢所在的团队,活泼、简单、团结,部门举办的测试技术嘉年华活动让我更加融入和欣赏这个团队。现在我已经入职,前面的路还很长,我会继续努力,期待在测试技术部有更多的收获与成长。

公众号:itest_forever

CSDN:http://blog.csdn.net/itest_2016

QQ群:274166295(爱测未来2群)、610934609(爱测未来3群)

想要了解更多技术,请记得持续关注我们的公众号,更多资讯尽在爱测未来。

感谢爱测未来,零基础的我的实习期是这么过来的相关推荐

  1. 爱测未来移动-从Emmagee代码浅谈Android基础性能数据监控方法

    一.监控数据及工具概述 相信移动测试方向工作的同仁,针对业界经常用到的性能监控工具和常见的性能监控数据,都不会陌生.这里也简单的聊一聊,接触过的主要监控工具有:网易的Emmagee,腾讯的GT,阿里的 ...

  2. 爱测未来安全-浅淡流量劫持及应对措施

    在前几天公司里的某个项目组产品遇到了一件怪事,且听我重现下过程和场景(来自用户反馈的还原). A用户:这产品真不错,同事刚刚推荐的,那我得赶紧用用...启动中...嗯?怎么插入了这么一个大广告,不会吧 ...

  3. 爱测未来开发-Zabbix的使用 API的调用

    一.zabbix的简单介绍 1.什么是zabbix zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案. 2.选用zabbix的原因 开源方案:提供win32和 ...

  4. 工具篇:TailScale免费实现远程设备互连(无费用方案,亲测,零基础安装),支持手机、Windows或linux系统、NAS

    重点:免费  (在内网环境,无特殊要求,能上网就行)  -----收费的方案大把,不废口水了 支持连接设备: 苹果设备(IOS.PAD.iMAC).安卓手机.Windows或linux系统.NAS(只 ...

  5. 零基础可以学python吗-零基础适合学习python吗?

    Python 可用的地方非常多.无论是从入门级选手到专业级数据挖掘.科学计算.图像处理.人工智能,Python 都可以胜任.或许是因为这种万能属性,周围好更多的小伙伴都开始学习 Python.不过有不 ...

  6. 零基础学python-零基础适合学习python吗?

    Python 可用的地方非常多.无论是从入门级选手到专业级数据挖掘.科学计算.图像处理.人工智能,Python 都可以胜任.或许是因为这种万能属性,周围好更多的小伙伴都开始学习 Python.不过有不 ...

  7. 零基础AI人工智能的学习之路-从0到1-浅谈

    文章目录 0.背景 0.1. 知己 0.2. 知彼 1.if转行,这些文章可以参考学习 2.学习之路 2.1 个人学习之路 2.2 推荐的学习之路 3.推荐学习利器 3.1 Kagge 3.2 菜鸟教 ...

  8. 蓝懿iOS零基础学习之旅 感谢刘国斌老师

    本人自认为学习能力不强,不聪明,也不会举一反三,说白了 就是木讷的实在人. 在这个移动互联的时代,iOS正处于火热去,我也对这个感兴趣了,在为期将近一个月的时间,我在北京跑了大大小小各种培训机构,也在 ...

  9. 零基础解读ChatGPT:对人类未来工作是威胁还是帮助?

    摘要:火到现在的ChatGPT到底是什么?它背后有哪些技术?对于我们的工作和生活会有啥影响?快来一起了解吧~ 本文分享自华为云社区<零基础解读ChatGPT:对人类未来工作是威胁还是帮助?> ...

  10. 零基础学FPGA(一):与FPGA的爱恨情仇

    我笑夏蝉唱不完少年梦 ,他说街灯亮不过明日光. --胡歌 最近挺迷茫的,要做的事真的很多,要学的东西也很多,看见什么都觉得很有趣,很实用,想学一手.记得财哥曾经说过:事情少的时候,你会认真的,抓紧时间 ...

最新文章

  1. python3中map函数_解决Python3下map函数的显示问题
  2. python算法与数据结构-插入排序算法
  3. HDLBits答案(10)_D触发器、同步与异步复位、脉冲边沿检测
  4. QC与WIN7、IE8 兼容问题解决方案
  5. 《程序员面试宝典》笔记一
  6. Apache服务器下载、安装、启动、关闭及卸载(win版)
  7. 1.4编程基础之逻辑表达式与条件分支 18 点和正方形的关系
  8. 从实际业务中来,到落地业务建模中去
  9. 为什么有些小老板,做了一辈子,还是没办法发展大?
  10. SoundPool控件
  11. NVIDIA驱动安装(arm64平台可用)
  12. linux创建文档并且打字,与 Linux 一起学习:学习打字
  13. “某某云词典” – 纠结的初体验
  14. PS 滤镜算法原理 ——马赛克
  15. Qt之使用GraphicsView框架实现思维导图功能
  16. 微信公众平台如何给粉丝分组打标签?
  17. MySQL将查询结果用英文逗号,连接
  18. xs128之OLED12864
  19. oracle增加表空间大小
  20. GHOST手动备份系统详细教程(图文)

热门文章

  1. vlookup+left函数嵌套如何运用
  2. c语言变量表达式计算器,C语言表达式计算器~
  3. MapReduce学习笔记(二)——Mapper、Reducer和Driver
  4. 低熵加壳malware
  5. 软件测试周刊(第11期):飞狗
  6. SBC芯片35584数据手册预调节器翻译
  7. Chris Cheung
  8. MarkDown图片缩放
  9. tampermonkey(油猴)——去除烦人的百度搜索广告
  10. 高速公路联网收费二义性路径识别系统原理及开发