自动化测试
Arthur 查看讲师
百林哲咨询(北京)有限公司专家团队成员
原HP金牌讲师,在项目管理、敏捷、体系建设与质量建设、架构、测试和安全等有丰富的十多年实战经验与授课经验。已完成共计约60多场公开或内部的培训, Exin DevOps Master TTT首批认证授权讲师(中国区共7人)。
浏览:4789次
详情 DETAILS

简介

自动化测试是把以人为驱动的测试行为转化为机器执行的一种过程。通常,在设计了测试用例并通过评审之后,由测试人员根据测试用例中描述的规程一步步执行测试,得到实际结果与期望结果的比较。在此过程中,为了节省人力、时间或硬件资源,提高测试效率。本次分享掌握自动化基本理念、分层原理及框架原理;学习功能测试使用QTP,搭建Selenium环境,使用Selenium编写脚本,窜连多个Selenium脚本进行实际案例操作等;学习性能测试、白盒自动化与接口自动化及Linux/Unix操作与网络命令、测试管理工具实践。

课程时长

3天(18H)

分享提纲

时间标题内容案例实践与练习

 Day1 上午


第一篇 自动化测试前准备

一、自动化基本理念与分层原理讨论与练习:6~8人一组成立虚拟团队,讨论对于当前项目:
1、适用何种工具与框架
2、如何转化需求到自动化测试用例
3、如何准备测试数据
4如何更高效的生成与维护测试数据
二、自动化框架原理
三、传统框架与新型框架对比、应用场景分析
四、需求转化为自动化测试用例
五、自动化测试数据准备
六、自动化测试维护与监控
七、分级自动化测试

Day1 下午


第二篇 功能测试自动化一、QTP基础使用培训

案例练习:针对某网站,分专人设计登录脚本、菜单点击、退出脚本

1、使用QTP

2、搭建Selenium环境

3、使用Selenium编写脚本

4、窜连多个Selenium脚本

二、QTP框架搭建及应用
三、selenium基础使用培训
四、Selenium基本使用方
五、Selenium语法基础
六、selenium框架搭建及应
七、功能自动化测试注意事项与技巧
Day2 上午

第三篇 性能测试自动化(上)

一、业务场景分析(前端、后端、待机等)案例练习:

1、Loadrunner的基本操作

2、使用VU进行脚本开发

3、配置Controller

4、执行压测

5、分析结果

二、测试指标分析
三、如何选定压测场景并建
四、数据采集详细信息与详细流程


 Day2 下午

第三篇 性能测试自动化(下)

一、Jmeter安装与录制模式

案例练习:

1、安装配置Jmeter

2、设置Jmeter模式

3、配置场景、控制器、参数化设置等

4、修改脚本,参数值设置

5. 配置定时器与监听

6、分析测试报告

二、线程组设置
三、场景参数设置
四、逻辑控制器设置
五、脚本参数化设置
六、参数值的传递
七、定时器设置
八、监听器配置
九、测试报告生成与测试分析

 Day3 上午

第四篇 白盒自动化与接口自动化

一、白盒自动化测试介绍

案例练习:

1、使用SonarQube扫描代码

2、查看遍历测试工具

3、简单实用Postman测试接口

4、简单实用SoapUI进行接口测试

二、代码扫描介绍
三、工具介绍:SonarQube、Findbug、androidlin
四、自动遍历测试工具介绍
五、JS自动化测试介绍
六、接口测试的技术方案与设计思路
七、接口自动化测试工具介绍:Postman,SoapUI、Jmeter

 Day3 下午

第四篇 Linux/Unix操作与网络命令、测试管理工具实践

一、Linux基础命令介绍

案例练习:

1、使用Dos下相关命令

2、操作Linux基本命令

3、使用网络命令

4、讨论管理工具的优势与劣势

二、Linux下网络操作命令介绍
三、Windows下Dos常用命令介绍
四、测试常用配置介绍
五、测试管理工具ALM
六、测试管理工具Jira
七、测试管理工具禅道介绍


企业服务热线:400-106-2080
电话:18519192882
投诉建议邮箱:venus@bailinzhe.com
合作邮箱:service@bailinzhe.com
总部地址:
北京市-丰台区-汽车博物馆东路6号3号楼1单元902-B73(园区)
全国客户服务中心:
天津市-南开区-桂苑路15号鑫茂集团鑫茂军民园1号楼A座802-803
公众号
百林哲咨询(北京)有限公司 京ICP备2022035414号-1