软件测试门槛低,很多人可以零基础进入测试行业,可是很多人找到工作后就止步不前了,每天觉得工作就是重复性的内容,简直是在浪费时间。其实测试是一个学习范围很广的一个职业,真的有很多东西需要学习,技术方面偏多。有哪些方面呢?
一、自动化测试
我们都知道,目前自动化测试是软件测试的趋势,而且目前公司在招聘的过程中都会考察自动化相关的知识。这里我们介绍一下QTP和TestWriter等测试工具。
QTP部分(资源丰富):
1、IT播吧 - 小强老师零基础学习软件测试系列视频教程之QTP学习指南
首先可以先看这套视频,这里主要讲的是QTP的基本使用。学习视频的过程中,最好能够独立的测试QTP自带的飞机订票的例子。这个最好了,QTP的基本使用就没问题了;
2、精通QTP--自动化测试技术领航 余杰 赵旭斌 编著
第一个视频还是讲的录制和回放,并且也是以飞机订票作为的例子,但是实际工作中,很少有录制的项目,基本上都是需要自己开发脚本的。所以这本书会给你很大帮助的。
TestWriter部分(有免费版和很多学习资料):
1、零编码的录制平台
跨Web、Android、iOS三大平台,小白也可以使用的自动化测试工具;
2、易操作,更直观
可视化操作界面,基于数据驱动的自动化测试框架,实时查看执行情况;
3测试执行无需值守
可灵活定制测试计划,自动生成测试报告,自动保存错误信息;
4高覆盖率保障
全面覆盖用户操作类型,分布式执行部署无需繁琐配置。
二、数据库知识
三、编程语言
这里推荐的是Java,毕竟现在Java用的比较多。而且学会一门语言,在学习其他语言也是很容易的。
其实不只测试,做什么都要靠自觉学习,你只要学习,就能超过很多人,找到好工作。