自学软件测试,数据库,Linux需要自学到什么程度
作为软件测试人员,理论上要学很多东西,比如网络、硬件、数据库还有你说的Linux等,但其实并不一定都能用到,但是要保证一旦用到就得会,所以Linux知识也是要了解的,说的Shell脚本,那些命令必须必须背过,不管用什么方法,既然学了,就要稍微下点功夫;最后说学Linux有什么用,前几天我们公司做了个程序,服务器用的Linux,测试的话,监控服务器资源什么的都要在Linux上进行,所以要对Linux的相关命令比较熟悉,这是个简单的例子,不怕用不到,就怕用到不会。
自学软件测试
你和我类似,一样学数学的一样转的测试。
优势我就不说了。
毕竟软件测试初期是个体力活没难度。
我是培训出来的,不过学完后感觉自己学也是可以的。
学习是个循序渐近的过程,当你接触越多的时候你会发现你需要学习的越多。
我把我的经验介绍下希望能对你有所帮助。
主要看个人态度:一定要有毅力和恒心。
其次:初学可以到网上找相应的资料来学习。
(1、2学完后可以作为一个初级的测试员,建议都了解了在去工作。
)需要学习的知识有:1、计算机基础知识(不必深)(IP DNS 什么的懂点就OK)2、软件测试的基础理论软件测试意义、方法(黑盒:等价类、边界值等、白盒:域测试、逻辑覆盖)、模式(V模型W模型)、类别(功能测试、性能测试等)、软件测试常见故障模型3、学习常用的工具使用:缺陷管理工具比如:qc ,功能测试工具:QTP,性能测试工具LR4、操作系统的学习(LINUX常用命令的学习)5、数据库基础知识(增删改查 语句)
想自学软件测试怎么开始?
软件测试自学路线如下:第一步:具备软件测试常识软件测试行业就像一个围城,很多围城外的人想要进来,一没有高人指点,领你进去;二没有人借梯子给你让你走进去。
所以说,如果你是跨专业或者是换职业来做软件测试工程师,是难度非常大的!所以呢?作为特别白的小白,如何入行呢?!那么这个就是我们今天要做的第一步:具备软件测试常识。
1)什么是软件测试2)软件测试的分类 3)软件测试常用的一些用例设计方法4)如何做需求分析5)如何写软件测试用例6)什么是bug&bug的管理工具7)软件测试计划&软件测试报告如果以上7点你完全具备了,那么恭喜你,软件测试面试的基础笔试和面试,应该是OK的了。
当然你也知道每个公司的要求不可能这么简单的!我们还需要加特效加技能!duang起来!请看第二步。
第二步:mysql 特效,Duang!如果你完成了第一步,那么恭喜你,还是一个可造之材,接下来我们要加特效了!这样能够让你在同等水平中,突出突出特别突出,再也不怕面试官问问题,自己变成傻白甜啦!1)数据库的定义(理解概念)2)数据库的增删改操作3)数据库的查询&关联查询(这个在笔试的时候经常会做题!没有这个常识,你看数据库题目就像是看天书!) 第三步:linux特效,Duang特效一加完了,这个时候再给自己加点散发光芒的特效。
1)安装VM虚拟机2)linux的一些常用操作命令linux部分不会笔试,但是一般面试官会问:你知道linux命令么?能够说出一两个么?当然,你以为学完这两个就算完了么?远远不够。
人总是向前看的啦,那你需要继续丰满自己的羽毛,让自己飞的给高,起步更高! 第五步:安卓IOS大法好!那么上面说的都是WEB层面的,你会常识会搭建环境,那么其实说起来,现在APP测试工程师是需求量非常大的!所以这个时候,你就需要提升自己APP方面的测试常识了!1)什么是APP测试2)APP测试的重点和方式3)弄懂APP测试的兼容性哇咔咔,这下,你可是有身份的人了,你有APP测试常识,那么一问你,你而已不会懵逼了。
请六步:这是一只神奇的猴子学完安卓和IOS大法了。
这下,如果能够给这个大法加点自动化,那就更加美妙了。
我们可以学习点下面的知识:1)monkey命令,让自己的大法不仅仅是功能大法,还能够动起来~~动感十足!2)uiautomator自动化,这样我们也是写过代码的人了。
谁还敢给你脸色看,说你测试功底不咋样,我们就炒他鱿鱼!第七步:软件测试从入门到放弃都说软件测试门槛低,其实说低也低,说高也高。
如果你学着学着觉得很难很难,没有力气坚持下去,那么,其实,人嘛,活着开心最重要,那我们就干脆放弃了。
突然发现,不跟计算机打交道的日子里,天空是那么的蓝~花儿是那么的艳~我们一起去大吃一顿,放弃入门吧!第八步:找到捷径,重拾软件测试入门有捷径,当然啦!!!最快的捷径,绝对劲爆!不需要你自己去找资料,不需要你自己去满大街的下载软件,老师手把手教你。
当当当~~~这个捷径就是: 报名参加柠檬班!学费:4500柠檬班软件测试学习群:333782754教学大纲:请看我们的课程链接https://ke.qq.com/course/174258#tuin=b89f4c46学习周期:三个月左右学习时间:周一 /三 /五 20:30-21:30周六上午9:30-11:30让你以愉快的心情进入软件测试行业,高薪换行就业不再那么遥远!点击原文就可以报名哟!
软件测试工程师为什么需要Linux技术
Linux是多种操作系统中的一种,现在PC,服务器这块主流的操作系统有WINDOWS,UNIX,LINUX。
每种操作系统上面都可以运行各种各样的软件。
LINUX做软件测试平台,是不错的选择,软件测试方面常用的工具,都有linux平台的版本,可以在linux上面运行,而且linux系统中的shell脚本,可以很好的被用来作为软件测试的脚本语言,用来编写测试脚本,完成自动化测试。
测试工程师会什么,取决于你测试的项目,但是一些通用的知识还是要具备的,比如熟悉使用操作系统,熟悉数据库,具有一定的文档编写能力,还有一点很重要就是态度,正直的态度,对软件质量负责的态度,态度是做好软件测试工作的基本保证。
您好!...
LINUX下的软件测试
网上找一些常用的命令来学一下,是可以的,不过,不够实战,一般都写得太多,而学了之后,用得不多,就很容易忘记了。
其实,你从使用的角度来看,就知道哪些是常用的了用linux,就是把项目部署上去,然后测试,这些过程,用到的,就是常用的所以,常用的就是解压,执行,然后就是查看日志你看这几个命令,就相当于你会了50%以上的linux技术了网上大把的命令,你重点看我说的几个当然,你也可以在网上看对应的视频,如腾讯课堂中,搜索海枫科技,就会有对应的视频可以看到,那样,也会直接一点
软件测试需要掌握的Linux大概是些什么呢?
1. 查看当前系统内存使用情况。
2. 显示当前终端上的用户名。
3. 逆向显示当前目录下的文本文件a.log的内容。
4. 将当前目录下abc.tar.gz 文件解压缩。
5. 查看当前系统中的后台任务。
6. 在Linux文件系统中挂载光盘。
7. 安装test.rpm包,安装时需要列出信息并显示安装进度。
8. 将当前目录下abc.tar.gz 文件解压缩。
9. 查看当前系统中的后台任务。
10. 安装test.rpm包,安装时需要列出信息并显示安装进度。
没有接触过软件测试的,上手难吗,要怎么自学软件测试
软件测试与编程开发相比难度上自然是低一点,但自学的还是有一定困难,那么成为一名合格的软件测试工程师需要具备以下知识第一步:具备软件测试常识1)什么是软件测试2)软件测试的分类3)软件测试常用的一些用例设计方法4)如何做需求分析5)如何写软件测试用例6)什么是bug&bug的管理工具7)软件测试计划&软件测试报告第二步:mysql 特效,1)数据库的定义(理解概念)2)数据库的增删改操作3)数据库的查询&关联查询(这个在笔试的时候经常会做题!没有这个常识,你看数据库题目就像是看天书!)第三步:linux特效,特效一加完了,这个时候再给自己加点散发光芒的特效。
1)安装VM虚拟机2)linux的一些常用操作命令linux部分不会笔试,但是一般面试官会问:你知道linux命令么?能够说出一两个么?当然,你以为学完这两个就算完了么?远远不够。
人总是向前看的啦,那你需要继续丰满自己的羽毛,让自己飞的给高,起步更高!第五步:安卓IOS大法好!那么上面说的都是WEB层面的,你会常识会搭建环境,那么其实说起来,现在APP测试工程师是需求量非常大的!所以这个时候,你就需要提升自己APP方面的测试常识了!1)什么是APP测试2)APP测试的重点和方式3)弄懂APP测试的兼容性哇咔咔,这下,你可是有身份的人了,你有APP测试常识,那么一问你,你而已不会懵逼了。
转载请注明出处51数据库 » 软件测试linux自学