刚入行的测试工程师如何自学软件测试?【乐搏TestPro】

就题主问的如何写测试用例开始到软件缺陷管理,如果有时间会更新到接口性能方面。篇幅过长…

目录:

一、测试用例的10大特点以及8个测试用例编写方法
二、已经在职的测试人员如何自学?路径是什么?
三、如何进一步的提升自己?

一、测试用例的10大特点以及8个测试用例编写方法

测试用例编号、测试项、测试标题、用例属性、重要级别(高中低)、预置条件、测试输入、操作步骤、预期结果、实际结果;

测试用例的编写原则:100%的覆盖需求文档,如需求变更时,测试用例需要配套修改更新。

等价类

等价类划分指的是一种典型的很重要的黑盒测试方法。

定义:
在这里插入图片描述
划分:
在这里插入图片描述
划分规则:
在这里插入图片描述
等价类用例设计:
在这里插入图片描述
案例:
在这里插入图片描述
其他7类设计用例的编写方法以及实际案例点击此处学习~

零基础学软件测试合集–连载中

二、已经在职的测试人员如何自学?路径是什么?

软件测试入门虽然简单,但是扎根也不是那么容易。相比开发来说,要了解的东西很多。大厂对测试工程师的要求是什么?熟悉网络、Linux、数据库、软件测试流程和理论,java或python脚本语言。在往上面的发展是自动化测试理论以及工具的使用。

自动化相关的工具就有:selenium、JMeter、Appium、loadrunner等等;

再继续学习的话是接口测试、安全测试,还有一直都在提到的敏捷测试;

先说在职如何学习,下面再说该学什么?

1.合理管理工作时间

在职人员要注意的是,在测试工作的过程中会发现总有开发过来说这个看不懂,还有产品经理催促用户手册的修订情况。要么就是需求评审会不叫测试,但是变更会一定拉测试。明明是连续性的工作,但总是被打断。

2.学会给自己定目标

从功能测试到专项测试的转型中,需要学习了解的其实很多,因为测试需要分行业,一直在某一个业务做功能测试,想要去了解更多的业务需要大量的时间成本。目标不必太大,分阶段就行。

3.在职测试该学什么?

其实很简单的方法就是,你直属领导做什么你就学什么。多加一些交流群,参加一些线下沙龙,会了解到很多行业内部信息,如果可以的话参加一些工具开源的发布会。身边这样的人多了,提升自己是很快的。

路线图以及课程:
在这里插入图片描述
别再做功能测试了快来解锁新技术(1)
别再做功能测试了快来解锁新技术(2)

接口测试的概念及作用
在这里插入图片描述

性能阶段分JMeter和Loadrunner需要资料的:
在这里插入图片描述

性能测试小白扫盲必修课(一)

性能测试小白扫盲必修课(二)

性能测试小白扫盲必修课(三)

软件测试升职加薪的必会工具(精品课程)(一)

软件测试升职加薪的必会工具(精品课程)(二)

软件测试升职加薪的必会工具(精品课程)(三)

三、如何进一步的提升自己?

建议大家不管现在的薪资是多少,要学会不满足。只要对现状满足了一般就不会有什么想要学习的心了。我见过太多五年八年还是功能测试的,每周发版之前点点点就完了。

在职场中工作时间长一点可能会发现在自己的领域很熟悉业务了,但是一定要知道软件测试的领域态多了,测试这条路要一直探索。

如果上面路径接口性能你都已经完全掌握了的话。

哪怕是最简单的TDD也需要了解,是敏捷方法中的意向核心事件。基本上是测试先行,很多公司可能压根根本不允许,但是学习一些方法论是很有必要的。

之前写过一篇四千字左右的Python自动化学习内容:
https://www.zhihu.com/question/269537286/answer/1561393135

希望大家都升职加薪,在自己的领域小有成就~我是庆平乐,专注软件测试已经8年多将近9年了。学习软件测试,获取资料,都可以留言。

猜你喜欢

转载自blog.csdn.net/leboxy/article/details/110537762