热门课程

免费试听

上课方式

开班时间

当前位置: 首页 -   文章 -   根域文章 -   正文

软件测试学什么, 成都软件测试大概要学多久?

zhiliaoadmin
2022-08-11 10:18:29
0

软件测试现在风头正盛,越来越多的人参与到软件测试中来,也正是看中了其发展前景,同时也能有一门拿的出手的技术,那么软件测试学什么,在成都大概要学多久呢?今天知了堂就来聊一聊。


{xunruicms_img_title}


软件测试学什么:


1、通用计算机基础:


·掌握基本的数据结构以及在具体程序语言中的应用,例如:list、map。

·掌握面向对象程序设计的基本思想。

·掌握一种代码管理工具,如git、svn。

·掌握Linux的使用及基本命令使用,如:cp、grep、vi/vim等。

·掌握关系数据库的基本理论和关系数据库(如MySQL)SQL基本使用、NoSQL(如Redis)的基本使用。

·掌握基础的计算机网络理论,如TCP/UDP协议、IP划分。


2、服务端:

·白盒单元测试:Junit(Java)、unittest(Python)、gtest(C++)

·http接口测试:Postman

·抓包工具:Charles、Wireshark

·压测:Jmeter,在大厂里面都会有特定的一些写好的工具可以使用。

·链路依赖分析:梳理应用间的依赖关系,提供压测模型,大厂里面也有一些工具可以使用。

·监控&日志分析:应用稳定性监控,如qps、rt,服务器负载、cpu监控等。日志分析这块可以做一些基于规则的错误日志监控、甚至基于AI的方式(如:机器学习)对日志大数据进行聚类、问题分析/定位。


{xunruicms_img_title}


3、客户端(Android/iOS/H5):

·UI:Appium、Macaca、Airtest

·性能(CPU/内存/帧率):Android Studio、Instruments(iOS)

·稳定性:Monkey

·兼容性:各种云真机平台


初级测试工程师:需要学习功能测试的技术,计算机基础、软件测试核心理论、Linux、数据库


自动化测试工程师:除了学习基础测试工程师得知识之外,还需要学习自动化测试的技术,Python、Web自动化测试、App自动化测试,新增移动端测试,包括App兼容性测试,7*24小时稳定性测试,功耗性能测试,UI测试,交互测试。


{xunruicms_img_title}


在成都软件测试大概要学多久?


首先,要明确是自学还是参加培训机构, 如果是选择培训机构,3~4月基本就能完成 。如果是个人学习的话,可能需要更长的时间 。


对于学习者来说,每人的情况各不不同,所以选择的学习方式也可能会不同,有的同学了解一些基本的软件测试,身边也有懂测试的朋友,可以多咨询下身边懂软件测试的朋友,如果是零基础且身边也没有懂软件测试的朋友 ,就可以了解下培训机构 ,不过需要注意的是,目前的培训机构太多,质量又层次不齐,所以选择时要谨慎 。


那么软件测试学什么,大概要学多久,知了堂软件为为大家介绍到这里了,如果有软件培训得需求请联系知了堂。


大家都在看

0基础学web前端有多难?前端学习攻略建议收藏

2022-08-11 浏览次数:0

城市孪生是通向智慧城市的“罗马大道”

2022-08-11 浏览次数:0

大学生找工作防坑指南,收藏10000+

2022-08-11 浏览次数:0

技术是数字化采购的基座

2022-08-11 浏览次数:0

学编程难吗?这样学编程,反超90%同龄人

2022-08-11 浏览次数:0

黑客说的白帽子和黑帽子是啥?黑帽子和白帽子的区别

2022-08-11 浏览次数:0
最新资讯
软件测试学什么, 成都软件测试... 软件测试现在风头正盛,越来越多的人参与到软件测试中来,也正是看中了其发展前景,同时也能有一门拿的出手...