想要转行软件测试之前应该做好哪些准备工作?_开发转测试,该准备什么

img
img

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

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

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

白盒测试:可以看到项目的代码,属于逻辑结构的测试

灰盒测试:介乎黑白之间

按是否需要运行代码分为:

静态测试:主要是侧重于界面

动态测试:运行代码,输入数据

按软件特性分为:

功能测试:验证所有功能点是否和产品预期相符

性能测试:负载测试,压力测试,数据库容量测试

2>测试流程

需求评审,项目立项 —— 技术评审,分解架构 —— 用例评审,需求一致 —— 分解业务,执行测试

3>测试需求分析

这个是首要的,一个测试人员要对项目有足够的了解,可以这么说,对一个项目了解最清楚的除了产品,就是测试了,要学会拆解需求,提高自己的业务能力

4>测试计划

一般大公司都会有标准的测试计划,我们没有哦,不过,测试计划都是测试经理基于需求分析编写的,测试人员按照计划测试即可

5>测试用例

测试用例方法很多,像等价类,因果图,边界值,正交排列,场景法,一般公司会有自己的一套用例规范,找同事要模板即可

6>测试评审

测试评审包括需求评审,测试计划评审,测试用例评审,之前对于测试用例的一些注意点专门有一篇,感兴趣的小伙伴可以去看看

7>缺陷管理流程及规范

一个bug从新提交之后会有一个生命历程,所以就把它分为几个状态,用工具来管理修复上线的进程,像现在市面上很多管理工具,像禅道,bugout,可以根据公司要求去学习掌握

8>数据库

数据库也是测试的一个重点,上一篇讲的是mysql安装和一些基本语法,因为是日常测试,所以掌握基本即可,面试,笔试可能问的较多,实际应用不多

9>Linux

一个操作系统,看项目,主要掌握常用命令,能安装软件即可

10>执行测试

系统测试:按照测试用例系统把项目整体测试一遍,跟进bug修复状态,确保上线

回归测试:项目上线之后,要整体在回归一遍,避免遗漏,有时候,环境也是个坑,环境会影响有些功能,所以,回归测试,主要是在用例发现问题之前把问题尽快消灭

11>测试报告

测试完成之后,对现有测试情况进行一个总结,邮件、文档皆可,看具体要求

12>移动端测试

对于APP、H5页面的项目来说,真机测试必不可少,可以与PC对比学习

13>兼容性测试

PC兼容:浏览器内核

APP,H5兼容:手机系统,浏览器

对于兼容来说,大的功能不会有影响,主要是一些样式的展示和前台交互问题

二、自动化测试

自动化测试大纲

自动化测试主要应用于比较成熟的项目,基本页面结构,框架设计不会有大的变动,学习成本和维护成本较大,目前自己把大概的框架写出来了,不过项目还在初期,后期会一直维护

推荐工具:selenium+testng

推荐语言:Java   python

三、接口测试

因为工作不久,还没接触到接口测试,不过,接口测试是必须要学习的一个方向

一些协议,请求方法,还有抓包工具,状态码要熟练掌握

四、性能测试

一个网站能否承载起用户的访问量,承载极限是多少,是性能测试的重点

推荐工具:LoadRunner、Jmeter

img
img

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

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

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

/bbs.csdn.net/forums/4f45ff00ff254613a03fab5e56a57acb)**

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

  • 24
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值