软件测试需要学什么(测码学院python自动化测试学习路线)
计算机水平一般怎么填 有什么等级划分
1、长期学习软件测试理论
其中包括测试方法熟练运用、测试思维的养成
测试方法可以找一本基础理论的书籍
熟练运用和测试思维的养成我认为是需要功能测试经验的积累,多看看别人的用例,别人提交的bug
2、测试中bug定位分析
测试中bug定位可以学习fiddle抓包,数据库分析数据,查看日志,之前发过的F12定位web测试前后端bug也是其中一种
Fiddle教程我发现现在多数教程都是如何使用,而聊到如何分析的几乎没有,我没有找到哦,后面开一篇聊聊,共勉!
数据库分析数据,这就需要学习数据库相关知识了
SQL基本语句的学习(增删改查),查询是重点
3、接口测试
- 学习相关概念
- 学习Json基本语法
- 学习常见接口测试工具的使用
- 如Postman
- Postman单口测试
- Postman多口业务逻辑测试
- Postman断言
4、python基础学习
看书、代码敲起来、练习做起来
5、自动化测试
- (1)python+selenium基于web的UI自动化学习
- (2)python+appium基于APP的UI自动化学习
6、掌握1个或者多个自动测试框架,学习robotframework, python的unittest
7、掌握性能测试技术,学习jmeter
题外话:
现在常见的现象是功能测试工程师想去做自动化测试,他觉得写自动化测试是价值,他能从中学到新的内容。
但是我觉得,你想清楚自己是在哪个阶段上,你想往另一个方面去发展的话,那么你一定需要在另一个方面去做额外的努力。那么这个做努力的过程中,从知识积累的角度来讲,它一定是从深度再到广度。
所有的测试离不开基础理论的支撑,即使是自动化。
我对自己的要求是在工作当中,如果接触到了一个技术,一个项目,一个功能,不轻易放过。不是得过且过,我测了就测了,一定要刨根问底。相信这样,每个接触过的技术都会变得比较深入。随着项目接触的越来越多,做到的事情越来越多之后,你很快就会发现,你有了深度的同时你就有了广度。
计算机水平一般怎么填 有什么等级划分
"如果参加过全国计算机等级考试,可根据您的考试等级进行填写计算机水平:一般计算机等级分为:计算机水平一级:考核微型计算机基础知识和使用办公软件及因特网(Internet)的基本技能。计算机水平二级:考核计算机基础知识和使用一种高级计算机语言编写程序以及上机调试的基本技能。计算机水平三级:分为“PC技术”、“信息管理技术”、“数据库技术”和“网络技术”等四个类别。
计算机水平的划分:
1、计算机水平主要指全国计算机等级主要的一、二、三、四级。
2、计算机水平一级:操作技能级
包括计算机基础知识及计算机基本操作能力,包括Office办公软件、图形图像软件、网络安全素质教育。
3、计算机水平二级:程序设计/办公软件高级应用级
科目:语言程序设计类(C、C++、Java、Visual Basic、Web、Python)、数据库程序设计类(Access、MySQL)、办公软件高级应用(MS Office 高级应用)共九个科目。
4、计算机水平三级:工程师预备级
科目:网络技术、数据库技术、软件测试技术、信息安全技术、嵌入式系统开发技术共五个科目。其中,“软件测试技术”科目自2018年3月起暂停考试。
5、计算机水平四级:工程师级
科目:网络工程师、数据库工程师、软件测试工程师、信息安全工程师与嵌入式系统开发工程师五个考核项目。其中,“软件测试工程师”科目自2018年3月起暂停考试。
计算机水平证书的含金量
1、计算机水平证书是国家级的证书,由国家教育部颁发,终身有效(省级的同等级证书是有年限的),是国家认证你的计算机水平的证明。
2、在社会上,计算机水平证书为用人部门录核工作人员提供一个统一、客观、公正的评价标准。国家计算机水平证书的计算机二、三级证书已经成为教师、公用和考务员、专升本、等报考及数据分析师、银行等高级职位上岗,升职的一道门槛!此外,计算机水平证书对考研复试的同学来说可能是一个加分的机会。
3、对于以后准备落户“北上广”等一二线城市的白领,通过计算机水平证书的计算机二级等必备证书可得6分的加分。而在其他方面,客观来说,就业时多一张计算机水平证书,就多一次“脱颖而出”的机会。如应聘国有企业或事业单位,这就是增加成功率的重要计算机水平证书。并且也是多种职位评职称的必备证书(如教师)。
"