今天是2020年4月15日 星期三,欢迎光临本站 

更多
新闻推荐

行业动态

零基础自学软件测试如何1个月内快速学到可以就业的程度?

文字:[大][中][小] 手机页面二维码 发布时间:2022-09-30 04:25:52 来源:牛宝体育官方网站 作者:牛宝体育官网     浏览次数:18    

  首先说下写这篇文章的目的。测试猿课堂在招生的过程中,发现有部分学员因为一些自身的情况,想先短时间学一下

  这种情况可以理解,相信有很多没有报名测试猿课堂软件测试培训班的同学也有同样的需求。所以我们决定写这篇文章,希望能通过这篇文章,帮助更多急于转行,但同时又希望能立马开始工作的同学。整篇文章内容做的非常精细化,零基础转行的新手小白一看就懂。

  与这篇文章相关的还有另外两个题材,分别是:《第二阶段:学习哪些测试技术可以立马跳槽涨薪》《第三阶段:彻底掌握哪些测试技术可以成为测试大佬》。这两部分内容,会在后续发布在此账号下,有需要的同学可以查看。

  :软件测试是通过一系列手工或自动化手段,审查项目存在的所有缺陷、BUG

  :了解系统化的测试全流程和步骤,知道测试的第一步做什么,接下来应该做什么

  :了解功能测试和非功能测试的几种测试方法和含义(白盒测试、黑盒测试、单元测试、回归测试、冒烟测试、集成测试、性能测试等等)

  :作为合格的软件测试工程师,对BUG的认知绝对不仅仅局限于软件的表层缺陷,我们还要了解对于不同的项目什么才是BUG、BUG的等级、BUG的解决优先级等等。

  :什么是缺陷管理?缺陷管理可以理解为通过系统化的工具,统一管理我们测试出来的BUG,包括BUG等级、BUG的具体情况、BUG的修复进度等等。你也可以将其理解为一个思维导图类的日志管理,当然缺陷管理肯定要比日志管理全面和复杂很多。

  :推荐Bugzilla(开源)、禅道(开源)、Jira(商业付费)这三类。大部分公司使用这三类工具的较多。对于前期我们找一些基础的测试工作来说,熟练这三类缺陷管理工具的使用,已经足够了!

  :基础的计算机知识,是我们从事IT相关工作的必备知识点。作为软件测试初学者,对于计算机的基本知识,你不需要掌握的非常深。但最起码要知道电脑不同系统间的大致区别,Win、Mac、Linux等等。要知道计算机最关键的几项组成模块(CPU、内存条、主板、显卡、驱动等等),另外办公软件(Word、Excel等)也一定要会用,我经常遇到不少同学,连Word基本排版、Excel表格的基本制作都不懂。虽然这些内容不一定面试会问到,但最起码我们要懂,总不能一入职对电脑的基本知识喝办公软件都一窍不通吧!

  :作为软件测试初学者,Linux系统不需要我们掌握的多么深刻。但必须要懂得虚拟机的安装、虚拟机中Linux系统的安装方式和流程、Linux的常用命令(软件安装、文件管理形式、文件的复制+移动+粘贴、用户权限等命令,死记硬背记下来就可以)

  :数据库相关知识也需要了解。学习最基本的数据库常识,数据库的管理工具Navicat的使用,数据库的结构、数据库常用的增删改查命令

  了解接口测试之前,先要明白什么是接口。我们知道系统分为前端和后端,比如网站,网站的前端界面的视觉样式是固定的,但界面中显示的内容是可以实时变化的。我们在网站的后台更新了文章、商品、数据等,前台就会对应的显示出改变后的数据。那么这些数据的改变就是通过前端调用后端对应的数据接口来实现的。

  再比如企业开发了一个项目,这个项目的一个地方调用了国家天气中心的天气数据。要实现国家天气中心的天气信息有变化,我们这个项目显示的天气信息也一并发生变化。这个就需要通过在我们的项目中,调用国家天气中心开放出来的Api接口来实现。国家天气中心显示明天晴天,然后通过接口传输给我们一个数据“明天是晴天”。这就是接口

  看懂了接口的定义,那么就能明白什么是接口测试了。接口测试就是测试我们调用的接口是否能够正常传递数据、接口传递的数据是否有误、前端是否能正常识别接口传输的数据等等

  -- fiddler:fiddler是一个抓包工具,也可以理解为网络协议Http代理服务器。我们暂时不需要了解它的底层原理,只需要学习如何使用fiddler抓包、要抓取哪些数据、如何正确分析fiddler抓取到的数据等等;

  -- Postman:Postman是一款商业化的接口测试工具,有免费版和付费版。Postman可以提供强大的Api接口和HTTP调试功能,Postman可以发送非常全面的HTTP请求,适合用于做各类型的接口测试。我们只需要学习这款工具如何使用、如何利用它来测试接口即可。

  作为初学者,想要成功找一份软件测试的工作,不仅仅局限于上面这些知识点,我们还要有一定的软件测试项目实战经验。上面所学的这些软件测试知识点虽然简单,但大部分内容依然停留在“纸面”上,如果不通过一些基本的软件测试项目实战,那么很多跟测试相关的实际流程、步骤、操作要点甚至是测试过程中会遇到的各类问题的解决办法,我们都没办法接触到。

  没有实际的项目经验,就代表这些知识点我们只知道它是什么,却不知道它怎么用。这种“理论”基础,在软件测试的面试过程中,很容易就能被面试官识别出来,俗话说是骡子是马拉出来遛遛就知道了嘛!返回搜狐,查看更多

返回上一步
打印此页
021-54339850
浏览手机站