028-86261949

当前位置:首页 > 技术交流 > 计算机专业转行做软件测试有哪些优势?

计算机专业转行做软件测试有哪些优势?

2020/03/23 11:25 分类: 技术交流 浏览:0

大学专业是Java开发,但对代码一窍不通,白痴一个,毕业后做的技术支持,现在想转软件测试,有没有机会?

 

1、对java岗转软件测试的可行性及难度进行简短说明。

 

首先,你的大学所学专业与工作经历对于转行软件测试来说是非常有优势的,虽说你觉得对代码一窍不通,但是在大学的几年,就算代码没学懂,但是对于软件开发的基本流程总会有一些了解,对基础代码也会有一定的认识,不至于现在看到代码完全一脸恐慌,甚至会有一点点熟悉的感觉。

其次,软件测试对于代码的要求并不高。所以别犹豫了,想转就抓紧时间赶快转吧,机会是大大的有。

 

2、对于转岗的详细过程,有些东西是需要丢掉的,哪些东西是需要重新学习的,哪些东西又是可以进行联动或者套用的。对重新学习的阶段所用的一些软件或技术进行简短介绍,对上手难度和简短功能以及实用性进行说明。

 

3、按照java开发的角度,着重介绍一些在软件测试中比较重要的知识点/技术性,这些知识点/技术性是做什么的,实现什么功能,产生什么作用,会在什么阶段/项目/过程中出现。

 

 

既然看到这里,我们还是说一下转岗做软件测试,有哪些东西需要丢掉,又有哪些需要重新学习的呢?

首先,软件测试其实是IT行业中对知识面要求非常广的一个职位,不论是我们在大学所学的JAVA也好,还是在公司所做的技术支持也好,其实对于以后软件测试的工作来说都是一笔经验财富。

其次,我们在大学虽然没有学到多少JAVA代码,但是我们所学的基本的软件开发的思维,对于学习软件测试来说也是非常有帮助的。

 

下面简单介绍下从事软件测试工作所必须的一些技术吧!

1、测试基础

1.1测试理论基础

1.2数据库基础知识

1.3 Linux常用命令

 

2、接口测试技术

2.1熟悉一门编程语言

2.2接口测试的原理

2.3抓包工具的使用

2.4接口测试工具

 

3、自动化测试技术

3.1自动化化基础原理

3.2 webUI与Selenium框架

3.3 app自动化和Appium框架

 

4、性能测试技术

4.1性能测试基础概念

4.2性能工具Jmeter

4.3性能监控分析

4.4性能调优

 

  1. 基于从业者角度,对java开发转岗到软件测试进行一次总结或建议。

 

最后,本人从事软件测试工作及软件测试培训工作多年,题主可以问问自己以下几个问题,然后再考虑是自学转行还是报个班:

  1. 你的自制力是否能让你持续的投入学习当中?
  2. 自学能力如何?
  3. 解决问题的能力如何?
  4. 是否能找到项目进行实战训练?
  5. 是否了解行业需要哪些技术?

 

如果以上都能做到,那就自学吧,你是非常有潜力的,加油!

如果说自制能力太差,三天打鱼两天晒网,学习能力差,自己解决难题的能力差,那么我建议你还是老实的报个班好好学习吧。

 

下图中列出的是一些公司面试常常会问到的问题:

上图都是真实的面试题(只是部分),那么要回答上面的问题,我们要学哪些内容才可以去面试呢?下图是我们的课程大纲,可以参考下:

#标签:Java专业,软件测试,转行软件测试,软件测试学习