| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1688 人关注过本帖
标题:测试工程师要学习哪些课程?
只看楼主 加入收藏
cdhqyj
Rank: 1
等 级:禁止访问
帖 子:107
专家分:0
注 册:2020-2-28
结帖率:0
收藏
 问题点数:0 回复次数:0 
测试工程师要学习哪些课程?
第一阶段——测试环境运维

学习Linux操作系统的基本操作和命令应用,使用Shell脚本在Linux系统中编写基本的Shell程序,学习Docker容器的应用,学习在Linux系统中安装项目运行所需的各种软件。

第二阶段——数据库测试技术

学习MySQL数据库管理软件的应用,学习数据库的创建和删除操作,学习数据表的创建、修改、删除操作,学习数据的增加、修改、删除操作,学习数据的各种查询技术,比如简单查询、条件查询、使用聚合函数进行查询、多表连接查询、子查询等,数据库中的视图、索引等操作技术。

学习流行的非关系型数据库——缓存数据Redis技术,学习Redis中的数据类型,数据表的操作,数据的增加、删除、修改、查询等操作。

第三阶段——Web前端测试开发技术

学习Web前端开发技术中的HTML、H5、CSS和JS技术,学习HTML中各种标签、及其属性,学习表单和表单控件、表单提交的形式,学习CSS样式文件的编写语法和样式的应用;

学习JavaScript基本语法,语句结构,学习JS操作HTML页面的元素,对Web前端技术的开发形成完整的认识。

第四阶段——软件测试应用和项目实战

学习软件测试的基本概念、测试目的,学习测试流程中每一个测试环节,学习测试需求的分析和文档测试、静态测试,学习测试计划的编写和测试方案的制定,为测试工作的进行做好规划和监督;

学习测试用例的设计方法,例如等价类、边界值、场景法、正交实验法,其他测试用例设计,学习测试编写方法,学习测试管理系统——禅道的应用;

学习缺陷的发现和识别原理,学习编写缺陷报告。通过测试实战项目的进行,完成测试报告的总结和书写。学习软件测试和开发的各种过程模型,学习V、W、H、X等测试模型,学习瀑布、迭代、螺旋模型等开发过程模型。

第五阶段——Python自动化测试技术之Python基础

学习Python开发环境的配置,Python程序开发工具Pycharm、VSCode等工具的应用,学习Python中的数据类型和操作,学习编程中的逻辑语句和循环语句;

学习Python中的函数以及函数的4种参数传递方式;学习Python中文件操作和异常操作;学习Python中的面向对象程序设计方式和程序编写;Python中的封装、继承、多态等内容的应用;学习Python的一些算法和相关操作函数。

第六阶段——基于Python的Web端UI自动化测试技术

学习安装和配置、以及使用Selenium,学习使用Selenium IDE进行测试脚本的录制和自动化测试脚本代码的生成;学习使用Selenium的元素定位和识别技术进行HTML元素的识别;学习使用WebDriver的相关技术模块,学习浏览器的各种操作;学习自动化测试框架技术unittest和POM测试项目构建,学习Python自动化发送邮件,学习自动化测试中的参数化技术和断言技术。

第七阶段——移动端APP应用自动化测试技术

学习安装和配置Java的开发环境,学习使用Eclipse进行Java程序的开发;学习Java的基本语法结构,学习Java的数据类型,Java的运算符和语句结构,Java中的数据、字符串,学习Java的面向对象的程序设计,学习编写类,创建对象,学习对象的调用和操作。

学习Android开发环境的搭建和配置,学习Android系统下APP应用程序的基本构成和开发过程,学习Android系统下adb命令的稳定性测试和性能测试、还有Monkey测试的应用。学习使用Appium进行移动APP的自动化测试。

第八阶段——接口和接口自动化测试技术

学习接口的基本知识,学习HTTP协议的请求和响应相关知识;学习接口测试的基本原理和方法,学习接口测试的工具JMeter的应用,学习接口的发送、结果查看,学习jmeter进行接口自动化测试、postman、requests框架技术;学习抓包工具的应用

第九阶段——性能测试技术

学习性能测试的基本概念,性能测试的流程和脚本设计方法,学习性能测试的基本工具Loadrunner的应用,学习参数化和断言的脚本设计,学习IP地址欺骗技术,学习测试场景设计,学习并发测试设计,学习性能测试场景数据分析,学习使用工具进行回归测试,学习使用JMeter进行自动化测试。
搜索更多相关主题的帖子: 技术 应用 操作 学习 测试 
2022-12-12 14:02
快速回复:测试工程师要学习哪些课程?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016981 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved