学习软件测试需要掌握哪些知识技能呢?
2020/07/20 17:51 分类: 技术交流 浏览:0
一、测试需要具备的所有技能
(1)编程语言
掌握python的基本用法。要懂点java。Java系的工作机会目前比python多。另外你也可能遇到用java做主语言的测试框架,这类框架很多公司都有。如果你所在的公司用java做开发,那么你还可以处理一些测试与开发交叉的领域的问题。
(2)基本技能:计算机网络
对计算机网络的基本了解。比如各层的主要协议。我们测试现在最常接触到的可能是HTTP,TCP,IP。相应的,抓包工具,如fiddler,wireshark,tcpdump之类的,应该至少要会用。
根据时代的发展,还要了解云计算平台上测试环境的网络规划和环境出问题时的调试。了解更多的网络知识和常用命令。
- 基本技能:操作系统
熟悉linux基本概念和命令。可以写简单shell脚本。再对应的了解一些ios或android系统
(4)基本技能:前端基础
为了应对一些测试和开发的交叉领域务必要掌握一点前端的基础。html,css,javascript,bootstrap,jquery。应用于要做一些web自动化测试脚本的时候。
(5)基本技能:需求分析
做任何任务都要掌握基本的需求分析方法,对任务发布者提出合适的问题、把任务分解、划分优先级。
(6)、基本技能:搜索
学会用搜索。
- 、基本技能:数据库
二、软件测试方法:单元测试、集成测试、系统测试、验收测试。
三、测试人员应具备的能力
(图片来源于百度)
(1)踏实细心和积极主动
测试人员每天都要面对着枯燥的程序,从事着大量的重复工作,还要尽量发现产品中的bug。所以需要足够的细心和积极主动发现问题。
- 怀疑一切
做每一个测试产品时,你必须去怀疑他有问题,认真负责,认为产品每个功能都可能有问题,认真地测试产品的每一个测试点。
(3)协作和团队感
协作和团队感也是十分重要的。要意识到测试、开发、需求是一个团队,一个整体。只有加强协作和团队建设,加强整个团队的质量意识,才能提高开发效率,保证产品质量。
(4)自我提高和总结的能力
测试技术还是专业知识。随着中国软件开发的规范化,对软件测试的要求会越来越高,要不断更新自己的知识。
- 我觉得作为一名合格的测试人员,一定要注意进行总结。通过总结可以对自己的工作进行一个回顾分析,看看那些做得不错,下次还继续这么做。那些工作还有改进的余地。对自己能力的提高是一个很好的帮助。
- 转件测试的基础的知识提纲:计算机基础、测试理论、软件测试的基本概念、用例设计、Linux、MySQL基础、GIT、JIRA项目管理工具、移动端测试、手工测试项目、Python、HTML&CSS、JavaScript、Selenium、unittest框架、接口自动化、PyTesthe&allure、Jmeter、Jenkins-持续集成。
(图片来源于百度)
新人如何入门和学习软件测试?
答:关于想成为软件测试工作人员,作为一个仅有五年从业经验的我,我想给作为新人的你,认真的讲一下,我主要相对小白的你从三个阶段开始讲解:
初级阶段
初级阶段主要掌握四个方面的知识:软件测试的基础知识,编写测试用例的方法及测试流程;掌握禅道、SVN等必要工具,及缺陷定义和测试计划编写方法;web测试与app测试的方式方法与协议;你学会了这些,恭喜你可以开始着手找工作了,你已经可以成为一个手动测试人员,如果你想进一步,请学习我罗列的中级阶段的知识。
(图片来源于百度)
中级阶段
中级阶段需要掌握的知识比较多,从中级开始就开始掌握接口测试postman工具的操作使用,前端基础知识H5及CSS;QTP自动化工具的环境搭建;loadrunner性能工具的环境搭建;jmeter性能工具的环境搭建及接口压力测试;jmeter脚本增强,app/web性能测试;fiddler抓包工具的操作使用、Jenkins自动化部署工具;数据库MySQL、SQL语句,当你掌握了这些,你的工资将会有质的飞跃,你不用再担心自己还不起的房贷、车贷。当然学无止境,而且技多不压身,我们继续往下学习,这时你可以进入第三个阶段,高级阶段。
高级阶段
所谓高级,顾名思义就是要掌握一些与开发有关的知识,如虚拟机的搭建与使用,Linux环境搭建及命令;eclipse框架介绍,学习测试必须掌握的Java基础知识;testNG+selenium自动化工具环境搭建等。当这些都会了,你可以去研究研究企业的项目,从小到大的多做一些,这样知识和工作经验都有的你,就是软件测试的大拿。
讲了那么多需要掌握的软件测试的知识及实战经验,就说说软件测试的前景吧,软件测试是新起行业,需求较大,再加上今年的疫情影响,在家办公、在家学习等,大家希望足不出户的做完所有的事情,这都离不开互联网行业,所以对互联网行业重视度也越来越高,互联网行业需要的工作人员也越来越多,供小于求。至于薪酬,我相信你通过网上已经了解过,我也就不过多赘述,我只想说你只要真的一步一步把这三个阶段走完,相信作为新人的你,你的薪酬比你想象中的薪酬要高出很多。但是万事开头难,最后作为过来人希望作为新人的你,认定了方向就坚持走下去,付出一定会得到应有的回报。
(图片来源于百度)
赞 0