• 你的领导真的很傻X吗?


    最初刚做测试的时候,经常上班摸鱼泡在QQ群里,一边百度一边在群里装大牛,为小白解决问题,大牛这个角色,装着装着慢慢就成真大牛了。有句话叫:你想成为谁,要从模仿开始。把自己伪装成大牛,慢慢的就真培养了出了大牛解决问题的思路和方法。回到正题,我今天聊的不是这个。

    之前在泡QQ群的时候,经常看到有小白问:

    我们领导我做性能测试,我该怎么做?

    我们领导让我这个星期把自动化弄出来,我该怎么办?

    诸如此类的问题,我们一边帮小白确认需求:

    有提供测试环境吗?

    性能指标是什么?并发数,最大响应时间这些。

    要针对哪些些功能和模块进行自动化?

    一边帮小白出谋划策:

    你可能用LoadRunner,这个是下载连接,那个是破解码。

    这个是QTP,我们公司做自动化也用这个。

    顺便,再对小白的领导远程批斗。

    啧啧,你们领导让你一个新来的做性能测试,你们领导傻X。

    ....

    最近,仍然有同学跑来问我类似的问题:

    领导让我把自动化搞起来,我们自己会python,但其他同事都不会,我该怎么办?

    我想了想觉得这事不能全怪:霸道领导逼我做我做不了的事!可能有以下几个原因。

    1. 你自己吹牛

    你一定是在领导面前吹牛了,或者面试的时候过分夸大了自己的能力。总之,你自己在领导面前吹过的牛,含着泪也要完成。当然,本着技术人员的务实态度,在领导面前乱吹牛并不多见。

    2. 领导真不行

    领导啥都不管,就让我自己搞定,搞出来了,功劳算他的,搞不出来,责任是我的。

    这种情况其实也不多,除非领导是老板小舅子,遇到这类公司,还是早点撤吧!

    3. 自己缺乏解决问题的能力

    我想更多情况应该属于这一种,先别急眼,那我们来看看,当你接到任务之后,是否在以下几个方面做得很好?

    • 了解事情的背景

    为什么要做性能测试?是甲方客户要求的?是找出系统的瓶颈?还是系统稳定性验证。不同的背景和目的,直接影响你做事方式和结果。

    好多同学可能并不会关心事情的背景,回到位置上开发犯愁了,这个怎么搞,先百度,后谷歌,最后各个群里认师傅。先想如何去做就把顺序搞错了。

    • 抛出问题与方案

    这个性能测试,我之前没做过,我需要先花两天时间了解和对比目前主流的性能测试工具。

    ...

    一天之后,拿出对比方案:1. 选LoadRunner有哪些些优点,但需要购买license的价格是多少。2. 选择JMeter开源工具的优点是什么?JMeter需要学习成本等。

    我们还需要准备一套与产线一致的测试环境,或者安排一定比例降低的配置。

    压测过程需要开发、运维配合做产线监控,这个需要你去跟他们的领导协调时间。

    那么,现在以上问题都是需要领导帮你解决或做决定的。

    自动化的问题也是一样,问题的重点不在于你会什么?而是哪种自动化方案在当前团队可以落地,实现成本更低,你要拿出一些方案和可行性计划。

    • 多利用身边的资源

    多去向身边的同事请教,去问开发压测环境如何部署,需要安装那些版本应用,参数以及配置。去向运维如何监控软硬件资源。总之,身边的同事更了解你需求,而不是各个聊天群的大牛。

    有同学跑来问我,我们公司的这个接口咋调不通呢?接口你们公司的开发实现的,去问实现这个接口的开发不是更快解决问题吗?

    总结

    工作当中,应该多一些思考,如何更好的解决问题!

    来源  :  虫师   https://www.cnblogs.com/fnng/

  • 相关阅读:
    babel的使用及安装配置
    npm install卡顿问题
    盒模型
    安全性
    字符串方法
    vue
    CSS3
    重载运算符
    装箱拆箱
    模板库
  • 原文地址:https://www.cnblogs.com/rxxbb123/p/14231751.html
Copyright © 2020-2023  润新知