想要学测试,你必须掌握的一些技能

Posted lyz-tascdy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了想要学测试,你必须掌握的一些技能相关的知识,希望对你有一定的参考价值。

作为软件工程专业的很多同学对于测试这一门行业肯定不会陌生的,但是认为测试就是点点点的操作肯定不在少数,至少我当初也是这么认为的。那我们从另一方面想一想,如果测试真的只是点点点的话,那么他的利用价值也太少了吧。因此要想成为一名合格的测试人员,一方面要具备基本的测试业务知识,另一方面也要有扎实的技术基础。下面就给大家介绍下测试到底都应该掌握什么。如有问题,欢迎留言指出。

1、基本的测试理论

作为一名测试人员,你最应该掌握的就是测试的流程了(这个我之前的博客就有写到)。我想这也是面试中最常问到的一个问题吧。黑盒测试以及它包含的方法,白盒测试等等。

业务场景:我们往往是根据业务需求编写测试计划、测试用例的,因此一定要把业务场景放在首位。

数据遗留:当我们使用旧数据对功能进行测试时会出现bug,我们及时反馈之后。但当新功能上线之后,我们会在造一条数据而忽略了老数据。因此,在每次都要对新老数据进行测试。

2、mysql

1)掌握mysql的DDL(数据定义语言)、DML(数据操作语言)、DCL(数据控制语言)

2)group by 、order by、左连接、右连接、内连接等

3)函数的使用

3、Linux指令

基本的有ll、ls、vim、tail、ps、pwd、cd

如果你想学的深入一点,还可以学习一下如何编写shell脚本

4、测试用例

测试用例的编写应将前提条件都写清楚。如环境、数据库定位哪一张表、系统为Andorid还是Linux下

5、开发语言

掌握一门开发语言能够让我们快速定位bug,然后交付给开发。一个具备基本代码编写能力的测试会让你在工作中事半功倍,还会让同事们刮目相看,想想升职、加薪、迎娶白富美.....貌似扯远了

总结

测试是每一个项目的质检员,只要你干的出色,你的价值将不逊色与开发和产品。加油,让我一起努力!

以上是关于想要学测试,你必须掌握的一些技能的主要内容,如果未能解决你的问题,请参考以下文章

想要从事运维岗位,需要掌握什么技能?

javascript12个你必须掌握的技能

Java工作两年需要掌握啥技术?或者说需要会啥?

web前端开发需要哪些技能?

如何评测软件工程知识技能水平?

软件测试需要学什么?50W+的测试工程师需要掌握哪些技能?