课程

课程介绍

互联网行业是一个走在时代前沿的行业,层出不穷的产品和不断更新的程序语言,促使着测试方法和测试工具也在不断的进化,了解更多的测试工具,掌握更多的测试方法能够更好的提升我们自身的价值。当我们在软件测试行业有了一定程度的积累之后,这时候我们需要去更高一级的测试领域去探索学习。自动化测试工具、脚本语言、搭建测试环境、规划软件测试整体工作、设计测试方法等。

培训对象

对软件测试课程感兴趣的专业人员。

课程收益

多种类型项目性能场景提取;
掌握微服务k8s部署与监控技术;
掌握Grafana监控平台的搭建与分析;
熟练根据性能测试结果进行分析与调优。

知识概要

-- Selenium WebDriver自动化测试框架(含功能测试自动化实战项目);
-- 接口测试;
-- Jmeter性能测试工具与实践(含性能测试实战项目);
-- Linux操作系统基本常用命令;
-- 版本控制软件;
-- 测试计划与Project使用;
-- 同行评审;
-- 测试与Appium移动应用测试工具。

课程大纲

模块

学习内容

大纲

Selenium WebDriver自动化测试框架(含功能测试自动化实战项目)

掌握unittest,htmltestrunner,WebDriver API,PO模型

数据驱动模型以及模块驱动模型,会搭建测试框架

接口测试

掌握接口定义,HTTP协议,HTTPS协议,PostMan接口测试工具

Fiddler抓包工具,requests库,会搭建接口测试框架

Jmeter性能测试工具与实践(含性能测试实战项目)

性能测试流程,使用性能测试工具Jmeter实施性能测试,监控硬件指标(Linux平台/Windows平台)

性能测试计划与文档编写,性能测试用例设计,性能测试结果简单分析,编写性能测试报告

Linux操作系统基本常用命令

掌握Shell基本命令,会安装软件,掌握secureCRT,FileZilla

版本控制软件

掌握版本控制概念以及SVN基本使用,测试文档提交,日报提交

测试计划与Project使用

理解软件测试项目的计划,以及计划文档编写

同行评审

理解同行评审流程

App测试与Appium移动应用测试工具

掌握App测试要点,adb命令,monkey,以及Appium API

认证过程

无认证考试

开班信息

暂无开班信息