免费试学
完整课程
价格:
¥650
你想学习自动化测试吗?
你想知道当前软件系统自动化测试用什么最流行的工具吗?
你想了解最新的移动端APP自动化框架吗?
你想学习如何搭建自动化项目架构吗?
那么让我们一起走进自动化全能实战养成篇的课程吧。这是一套关于多种最流行自动化测试技术的综合课程,她将带你从一个初学者向自动化熟练使用迈进。
本课程专注于测试工具的使用实践。在进入学习之前,我们会首先需要你安装配置好以下环境和软件:Java JDK1.7,Java编译器(如:Eclipse),Appium,Postman,jMeter和Fiddler。
重点知识及项目实战展示:
Appium实战微信项目
本课程分为五个部分:
一.Selenium网页自动化实战:
你将学习Selenium工具的演进历程,不同版本Selenium的工作原理和优缺点,以及可以分布式执行自动化脚本的Selenium grid。然后再用一个Java自动化项目工程从程序层面熟悉Selenium中最常用的方法和有助于提高自动化通过率的技巧。
在这个子课程里,你可以学到:
项目实战:手机商城系统
二.Appium安卓APP自动化实战:
系统地阐述了该工具的优缺点,用极具想象力的例子阐述了Appium的工作原理。列举了工具提供的常用方法,并通过一个对微信的测试实例来细说Appium在程序中的具体操作和用法。
在这个子课程里,你可以学到:
1.Appium的发展历程和优势
2.Appium操作移动端设备和APP的工作原理
3.Appium在控制移动端设备或模拟器上提供了哪些接口?
4.Appium是使用什么辅助工具来获取不同种类的APP上的元素属性的
5.Android JDK里有哪些自动化工作可以使用的工具?
6.Appium通过什么属性设置来匹配并与目标移动端设备建立连接
7.原生APP,网页APP和Hybrid APP之间的区别
8.如何创建一个Java+Maven+TestNG+Appium的自动化工程
项目实战:微信
三.Postman接口功能测试实战:
将带你系统学习时下最流行的接口测试工具Postman的功能。从易到难逐步学习工具的界面功能,请求发送和返回解析,变量使用,前置脚本和断言脚本的编写。最后再深入到接口集合的批量操作,newman的脚本执行以及用Mock服务来实现接口虚拟化。
在这个子课程里,你可以学到:
1.接口测试的基础及其测试的工作原理
2.Postman如何创建一个Http get的请求
3.Postman如何创建一个Http post的请求
4.环境变量在Postman的使用
5.参数变量的作用
6.Postman如何和Fiddle工具配合使用
7.Postman如何处理Cookie信息
8.使用脚本在postman完成动态前置设置和断言功能
9.如何借助newman实现Postman脚本的自动化运行
10.使用Mock功能实现接口虚拟化
项目实战:淘宝、手机商城系统
四.JMeter接口性能测试实战:
你可以学习到这个由Apache出品的开源性能测试软件如何实现用户加压设置,配置HTTP接口属性,添加不同的结果显示组件而实现数据监控。另外还有jMeter自带的脚本录制功能展示,变量和各种随机数据的动态生成等。
在这个子课程里,你可以学到:
1.接口性能测试工具JMeter的特点
2.JMeter如何创建一个Http get的请求并实现压力测试
3.JMeter如何创建一个Http post的请求并实现压力测试
4.JMeter中线程组,取样器和各种监听器的配合使用
5.参数变量的作用
6.如何使用JMeter内置的录制功能来快速生成脚本
7.如何使用JMeter的用户参数,计数器,随机变量等来实现测试数据动态参数化
8.JMeter中的断言功能
9.如何实现虚拟用户的压力集合点设置
10.JMeter的脚本如何从命令行执行来做持续继承
项目实战:手机商城系统
五.自动化项目架构剖析:
以一个浪漫的任务出发,从0到1逐步梳理和完善一个优秀的自动化项目架构,再针对项目架构中各个模块来设计出常用的功能列表。之后,以一个Java+Maven的自动化项目为例,你可以对项目架构有更直观的理解。
在这个子课程里,你可以学到:
1.搭建最小的自动化架构组成
2.功能增强的自动化架构分层和模块化
3.优秀自动化架构模块化的标准
4.自动化各个模块的功能划分
5.Maven+Java+jUnit+Log4j的自动化项目架构解析
项目实战:电影机器人总动员、手机商城系统
【讲师介绍】
资质介绍:拥有十三年质量保证行业经验,精通多种流行的测试策略和项目开发流程,拥有PMP 项目管理认证。八年软件测试团队管理经验,服务国际产品团队,对风险预警和风险管理有深刻理解。
拥有从0组建测试团队的经验,多年致力于国际化软件产品质量保证,熟悉银行,教堂,体育运动,音视频会议等垂直行业。自主设计开发了多款自动化测试和辅助工具。拥抱最前沿的敏捷理论,对项目流程改进, 企业应用集成, 流行的敏捷实践以及持续集成&交付有了更加深刻的体会思考。
了解更多课程内容及课程安排,可咨询QQ 2852509883 或致电客服 400-821-0951(工作日9:00-17:30)
【看这里!】技术交流、拓展人脉、领取更多福利,欢迎加入学掌门Atstudy
寇大师
所有版权均归 上海博为峰软件技术股份有限公司 所有 沪ICP备05003035号 办学许可证号:131010170000731 广播电视节目制作经营许可证:(沪)字第04135号