笔者以一个从业行5年的测试经历来告诉你,初级测试到中高级测试需要哪些技能。

一、6K必备

在广州入行都有4K-5K左右的待遇,所以只要在公司待多一两年,哪怕是一个很一般的测试都会拿到6K,而需要会的技能也很基础,包括一下:

1、测试用例的模板

上手指数,比较容易

测试目的,功能模块,测试步骤,测试数据,预期结果,实际结果,用例状态,备注,测试人员,日期等。小白比较容易入手,上手指数2颗星。

2、测试用例设计方法

上手指数,比较容易

①等价类:

其实就是个体作为这个类别的代表。简单点说就是将测试数据分类然后每个类别找一个代表数据测试,如果这个数据通过,认为代表这个类别通过。

而类别具有共同的属性与逻辑,就好像在工厂出货的时候同一个批次的产品里面随机抽样代表这个批次的质量,如果这个抽样质量通过,代表这个批次这都通过。

例如:微信红包发送的金额只能为阿拉伯数字,那么就可以分为:

正整数,带小数点的数,0,负数,汉字,英文字母,各种标点符号等,测试不可能把所有的数据都测试一次,所以分好类别每个类别找一个代表数据测试就可以代表这个类别的结果了。

②边界值:

这个就是测试两头两尾,例如:微信个人红包上限是200.00元,下限是0.01分,那么测试的时候应该测试200.00(刚刚好等于上限值),200.01(刚刚好大于上限值),0.01(刚刚好等于下限值) ,0(刚刚好小于下限值)

③场景法:

就是各种情况,例如:微信红包,正常情况是发送成功,但是有很多不正常的情况1、余额不够,2、密码错误,3、发送后24小时没领取回退等等

④因果图:

国内目前不适用,因为国内讲究敏捷(其实就是老板想快,有不想加多成本)所以这种繁琐的方法不适用

⑤正交表:

国内目前不适用,因为国内讲究敏捷(其实就是老板想快,有不想加多成本)所以这种繁琐的方法不适用

3、缺陷跟踪以及管理工具

容易指数,比较容易

缺陷管理工具市面上有很多,禅道,bugfree,QC等等,但是用法大多是异曲同工之妙,不过中文版的一般吃香,因为IT界目前国内英文好的很多,英文不好的更多。

缺陷处理流程:你买了台手机出现问题会怎么处理?这个流程跟提交缺陷的流程类似(区别在于把店家换成开发把手机换成软件)小白转行,只是学习处理流程和管理工具的话,还是比较简答的,上手指数2颗星。当然如果想要装一个这样的环境来练手,这个相对复杂一点点,小白上手指数3颗星。

4、基础的数据库知识(SQL命令)

容易指数,一般

很多人多测试使用数据库有个误解,以为测试要能与开发有一样的语言技能。其实现实工作中测试用到的SQL语句大部分使用来查询数据,偶尔的修改跟删除数据。

其实就是SELECT,UPDATE,DELETE这几个基础的命令就可以,如:SELECT * FROM A,(A是一张表的表名)从A表查询数据,UPDATE就是更新数据,DELETE则是字面上的意思,删除数据。多表查询也就是在查询基础上,稍微复杂一点。

小白转行的话,往往记住这几个,然后多联系一下,会用就行了。而且实际工作中,测试不会有太多权限去操作数据库,特别是一个月薪6K的要求就更低了。上手指数3颗星,一般。

5、LINUX命令

上手指数,一般

只需要会基础的查询命令就可以,目的是为了能去看看日志或者报文。ls, cd ,cat, tail 等命令,delete这种删除一般不用,因为linux是安装服务器操作平台上,里面很多东西是删除后不可恢复的。

携程原来就出过这用问题技术人员删除了某文件,导致系统瘫痪。所以作为测试一般也碰的不多,特别是一个6K的普通测试。小白转行来讲的,刚开始可能会觉得有点困难。因为这个画面没有接触过是,想象不出来的,突破了这个心理防线就好了。小白上手指数3颗星

结下:月薪6K只不过是测试中一般的级别,所以没有多可怕,比一个文员还轻松,文员还要端茶递水做体力杂活呢,哈哈~~

二、11K必备

1、性能测试

上手指数,有点困难

工具:性能测试的工具市面上最流行的是LR(loadrunner),当然还有其他各种其他工具。LR是收费的,其他大部分是免费的,会有很多人说某某软件比LR好用。

其实真正的原因是因为免费。思考下,如果一个免费的要比收费的好用那么收费的怎么还能存活呢?所以大部分都只是贪图它免费而已,本人都使用过,负责任的告诉你,做性能测试LR目前是最强大的。小白上手,有点困难。不过也不是不可以攻克的。悄悄的说,个人微信号里面有详细的学习视频和安装包呦 >.<

2、自动化测试

上手指数,有点困难

性能跟自动化其中取一就好,不要贪多嚼不烂,说什么都想会的,要么是什么都不懂,要么是真的技术宅,普通人,弱水三千只取一瓢就好,毕竟人的精力和时间是有限的。

自动化工具QTP,这个跟LR都是HP(惠普)公司出的软件,目前国内用的并不多。

QTP,长这样

自动化目前在很多公司都没有真正的使用起来,说用的都是为了忽悠而已。实在因为成本太高,加上现在的技术并不成熟。简单点说就是投入与产出的回报率不够,导致很多老板都不太愿意做。除了几家超级公司BAT之类的会做。

目前自动化还是处于初期阶段,在笔者身边至少问过几百位在广州做测试的同行,都没有几个说公司做自动化的,就算是做的也是在试验阶段并没有完全投入去做。而大部分公司在招聘都会说我们打算要做,但是你懂得~~小白上手指数4颗星,有点难度。

3、独立带项目能力

上手指数,难

很多公司希望高级的人能独立带项目,也可能下面没有手下,但是你会从计划,方案,用例,需求,资源,协调,进度等各个方面都要涉猎。所以对数据库,linux都需要更深入,最好会点点开发语言,还能建立自己的测试体系,有系统的测试流程,规范能力等。

悄悄的告诉你,如果老板问你能不能独立带项目测试,你只需要坚定的说能就好。因为老板知道你可能技能普通但是你有一颗上进的内心,老板会给你机会的,有了机会好好把握,不要错失良机。小白上手,比较难,需要时间成长和一定的项目经历,上手指数5颗星。

总结:简答说,想要从6000到11000,不能有一颗混吃等死的心,掌握扎实的技能才是王道,好好掌握提高的专业工具和技能。


绵薄之力

最后感谢每一个认真阅读我文章的人,看着粉丝一路的上涨和关注,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走

​这些资料,对于从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。希望对大家有所帮助….

0基础转行软件测试,月薪6000和11000的必备技能,截然不同...相关推荐

  1. 22岁的我0基础转行软件测试月薪13k,分享一波我的自学方法和面试经验

    前言 我21年毕业于管理类专业,干了大半年行政打杂,工作平淡无快感.性格较内向,思维严谨独立.喜欢软件测试工作内容的系统性,技术性,丰富性.以上便是转行的最初心理,大家觉得可妥?说干就干去年6月底开始 ...

  2. 0基础转行软件测试从哪开始学,怎么有效学?

    软件测试对学历的要求不高,软件测试课程一般都从零基础讲起,能够让大部分人都学会.如果真的需要一定基础的话,那就是基本的操作电脑的能力,相信几乎每个人都具备. 另外软件测试分为手工测试和自动化测试两个方 ...

  3. 0基础转行软件测试,如何实现月薪9.5k+

    我是95年北京人,目前已经上班了,在一家互联网公司做测试工程师,目前月薪9.5K.很开心这次软件测试的学习能给我带来很大的改变,一路走来,虽然遇到了很多困难,但是结果还是很满意的,希望我的经历给转行的 ...

  4. 老男孩教育|0基础转行学Linux,完美逆袭,收获满意Offer!

    01年,中专学历,退伍小哥哥,0基础转行收获薪资13K Offer! 看到这些或许对于很多人来说,并不是非常惊讶,觉得13k没什么,但对于这位学员而言意义非凡,是新的开始.新的起点~ 今天让我们走进他 ...

  5. 老男孩教育 | 0基础转行学运维,收获薪资13K Offer!

    01年,中专学历,退伍小哥哥,0基础转行收获薪资13K Offer! 看到这些或许对于很多人来说,并不是非常惊讶,觉得13k没什么,但对于这位学员而言意义非凡,是新的开始.新的起点~ 今天让我们走进他 ...

  6. 大专毕业,0基础转行C++程序员一个月后,我后悔了

    大家好,这里是程序员晚枫,今天是我们的读者投稿. 需要投稿赚稿费的朋友,请添加我的微信:CoderWanFeng,备注:投稿.长期有效,欢迎大家分享自己的程序员故事. 下面是正文. 1.转行经历 今天 ...

  7. NPDP认证|2023年,0基础转行产品经理可以吗?

    2023年,告别了疫情,各个行业正在快速回暖,很多企业都在高薪招聘产品经理岗位,这让很多其他岗位的朋友也想转行做产品经理,那没有基础,没有经验能转行做产品经理吗? 0基础转行产品经理是可能的,不少转行 ...

  8. 0基础转行IT行业学web前端好吗?

    0基础转行IT行业学web前端好吗?目前互联网行业迅速发展,IT已经成为现在的一个非常热门的一个行业,许许多多的人都想要往IT方面发展,找IT方面相关的一个工作. 很多想要接触IT行业的初学者伤透了脑 ...

  9. 0基础转行学Python有前途吗?培训靠谱吗

    Python语言的流行热度最近几年都是大家有目共睹的事情,根据相关数据显示,随着近些年的发展,Python已经成为了四大编程语言之一,从云端.客户端到物联网中,Python的发展是无处不在的,市场人才 ...

最新文章

  1. 一块V100运行上千个智能体、数千个环境,这个「曲率引擎」框架实现RL百倍提速...
  2. IJCV2021 人脸关键点检测器PIPNet
  3. GCC的内存边界对齐
  4. 使用socket创建服务器进程和客户端进程
  5. 【LeetCode】6.Z 字形变换
  6. java 一一对应的替换_SpringMVC的Controller是如何将参数和前端传来的数据一一对应的...
  7. ubuntu安装ros_ROS--Melodic 安装
  8. [HNOI2008]水平可见直线 半平面交
  9. 软件项目管理第4版课后习题[附解析]第一章
  10. 自动控制原理 (二): 控制系统的微分方程
  11. 【MyBatis笔记-09】MyBatis-Plus的使用
  12. 游戏修改器制作教程三:内存与Cheat Engine
  13. 火车头采集器用法说明
  14. DNS 文件传输协议
  15. RF01 RF环境搭建及简介
  16. 计算机视觉基石---obj文件简要介绍
  17. 《西邮XUPT-ACM学子的文字》
  18. future的简单实现
  19. js如何实现拆分字符串并依次输出
  20. Android运行虚拟机怎样解锁,vm 虚拟机 android 如何解锁

热门文章

  1. NOI 国家集训队论文集
  2. T1加权像(T1 weighted image,T1WI)
  3. 煤炭企业内部调拨物资称重问题如何管理(一)
  4. 卡迈克尔数 Carmichael Numbers(挑战程序设计竞赛)
  5. linux操作-快捷键
  6. 《爱上Pandas》系列-你还在用VLookup吗?
  7. ai怎样导出所选部分_ai怎样导出所选部分为jpg应该怎么做
  8. oracle中怎么判断为周五,求一年中所有星期五的日期
  9. 高等数学笔记:导函数与原函数关于函数性质的研究
  10. 二层交换基础、stp、acl、nat、wan