-
第1讲 APP测试
APP测试方法
APP测试工具
-
第2讲 接口测试
集成测试策略析
接口测试工具
-
第3讲 自动化测试
RFT&Selenium(开源自动化测试工具)
持续集成
-
第4讲 web前端
语言( CSS/JavaScriptjQuery/Ajax)
监控工具(Yslow将所有数据收集起来)
前端调优(分析前端性能)
-
第5讲 Oracle
工具(查询语句)
PLSQL编程
性能监控
-
第6讲 性能测试
工具
监控工具(Nmon、Jconsole. AWR....)
性能调优( 找到问题的根源)
-
第7讲 Linux及Shell
Linux(更好的服务性能测试)
Shell(更好的服务性能测试监控)
-
第8讲 脚本语言
Java(服务接口测试)
Python(服务自动化测试)
-
第9讲 测试理论
测试数据(保证全面用例设计)
缺陷分析(改进研发流程)
川石软件测试培训课程
第六阶段: |
主讲内容 |
技术要点 |
接口基础 |
接口相关概念、接口测试实现流程、RESTful 架构风格、JSON基本语法、浏览器插件安装以及使用、postman及fiddler使用 |
|
JMeter入门 |
JMeter安装以及基本使用、JMeter组件之线程组 |
|
JMeter组建参数化 |
CSV Data Set Config、用户参数、用户定义的变量、函数 |
|
JMeter常用组件 |
直连数据库、关联、断言、集合点、函数详解、逻辑控制器、分布式、QPS、FTP、图形监控器 |
|
接口框架自动化 |
requests库使用及脚本封装、unittest框架、mock实现 |
|
接口框架设计及实现 |
框架设计、数据库操作、数据依赖解决、接口异常处理、统计报告及邮件发送、持续集成 |
|
接口测试项目 |
项目:接口清单提取、项目:功能测试、项目:性能测试、项目:自动化测试 |
|
软件测试就业班课程大纲 |
||
第七阶段: |
主讲内容 |
技术要点 |
移动自动化基础 |
移动端测试分类及特点、ADB命令及Monkey使用、appium环境搭建、appium工作原理 |
|
移动自动化中级 |
APP和手机系统操作、元素定位、元素操作、高级手势操作、混合APP测试、PyTest测试框架、定制测试报告、数据读写 |
|
移动自动化高级 |
PO模式、数据驱动、关键字驱动 |
|
项目 |
App项目实战 |
|
第八阶段: |
主讲内容 |
技术要点 |
性能测试基础 |
性能测试理论、性能测试分类、性能测试常用指标、工具选择、LoadRunner安装与注册、性能测试步骤 |
|
VuGen |
协议、参数化、集合点、事务、检查点、思考时间、关联 |
|
Controller |
手动场景设计、场景运行、IP Wizard应用、负载生成器、服务水平协议(SLA)、场景监控、 服务器硬件监测工具 |
|
Analysis |
执行结果分析、图表分析、吞吐量相关、事务相关 |
|
性能测试调优 |
性能测试方案、linux服务器性能监控、JVM配置调优、tomcat配置调优、性能测试报告 |
|
数据库调优 |
慢查询、线程池、索引命中率、行锁 |