自学软件测试,学到什么程度可以开始找工作?自学1个月找Offer秘籍_软件测试学到什么程度能找到实习(3)

img
img

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

功能点输入设想输出实际输出测试结果
向购物车添加商品1、登录系统 2、访问某个商品详情页3、选中有货门店4、添加商品到购物车5、前往购物车检查是否添加成功正确将有货的商品加入到购物车中与设想输出一致通过
向购物车添加多个商品1、重复上述步骤,加入多个商品 2、同一个商品添加两次3、将不同店铺的商品加入购物车4、前往购物车检查添加结果1、购物车应该按照店铺分别显示各店铺下的商品 2、同样的商品加入两次,数量显示为2与设想输出一致通过
操作购物车中的商品1、进入购物车 2、选择某个商品,点击"数量"旁的+和-按钮,检查商品数量是否正确变更3、选择某个商品,点击"删除"按钮,检查该商品是否正确被删除1、正确显示增加或减少商品数量的结果 2、正确从购物车中删除指定商品与设想输出一致通过
  • 测试用例的设计方法:学习最常用的几种软件测试用例的设计方法(等价类、正交表、因果图、边界值、场景分析等等)。学习不同测试用例设计方法的区别、特点和使用场景。

三、bug管理

  • 掌握Bug概念:作为合格的软件测试工程师,对BUG的认知绝对不仅仅局限于软件的表层缺陷,我们还要了解对于不同的项目什么才是BUG、BUG的等级、BUG的解决优先级等等。
  • 缺陷管理的概念:什么是缺陷管理?缺陷管理可以理解为通过系统化的工具,统一管理我们测试出来的BUG,包括BUG等级、BUG的具体情况、BUG的修复进度等等。你也可以将其理解为一个思维导图类的日志管理,当然缺陷管理肯定要比日志管理全面和复杂很多。
  • 熟练掌握2~3种BUG管理工具:推荐Bugzilla(开源)、禅道(开源)、Jira(商业付费)这三类。大部分公司使用这三类工具的较多。对于前期我们找一些基础的测试工作来说,熟练这三类缺陷管理工具的使用,已经足够了!

四、计算机相关知识

  • 计算机基本知识:基础的计算机知识,是我们从事IT相关工作的必备知识点。作为软件测试初学者,对于计算机的基本知识,你不需要掌握的非常深。但最起码要知道电脑不同系统间的大致区别,Win、Mac、Linux等等。要知道计算机最关键的几项组成模块(CPU、内存条、主板、显卡、驱动等等),另外办公软件(Word、Excel等)也一定要会用,我经常遇到不少同学,连Word基本排版、Excel表格的基本制作都不懂。虽然这些内容不一定面试会问到,但最起码我们要懂,总不能一入职对电脑的基本知识喝办公软件都一窍不通吧!
  • Linux系统:作为软件测试初学者,Linux系统不需要我们掌握的多么深刻。但必须要懂得虚拟机的安装、虚拟机中Linux系统的安装方式和流程、Linux的常用命令(软件安装、文件管理形式、文件的复制+移动+粘贴、用户权限等命令,死记硬背记下来就可以)
  • Mysql数据库:数据库相关知识也需要了解。学习最基本的数据库常识,数据库的管理工具Navicat的使用,数据库的结构、数据库常用的增删改查命令

五、接口测试

  • 接口测试的定义

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

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

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

  • 接口相关的知识点

repuest请求、response相应、HTTP/HTTPS协议、服务器状态码、query参数等等。

  • 接口测试相关的工具

作为初级软件测试工程师,我们必须要熟练掌握以下两个工具的使用

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

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

六、简单的项目能力:做一个项目

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

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

**最后:**如果你不想再体验一次学习时找不到资料,没人解答问题,坚持几天便放弃的感受的话,在这里我给大家分享一些自动化测试的学习资源,希望能给你前进的路上带来帮助,朋友们如果需要可以自行免费领取 【保证100%免费】

软件测试面试题合集

我们进阶学习自动化测试必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。

视频文档获取方式:

img
img

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化的资料的朋友,可以戳这里获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

6a57acb)**

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

  • 25
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值