4006-998-758
3000+课程任你选择
自动化测试前沿技术
研发学院 自动化测试前沿技木与应用 开课时间:2022-02-17
朱少民

 软件测试和质量保证领域资深专家,具有在国际性软件企业(Cisco/WebEx)、十年以上的技术管理经验。

8年的软件开发和项目管理经历,熟悉软件开发的主要技术,在互联网、通信、协作、电子政务等领域具有丰富的项目实践经验。

从零开始,打造了国内一流的测试团队(团队规模达260人),具有较强的组织、协调和管理能力,包括面试、培训、员工激励和绩效考核等方面的经验。

优秀的团队建设和领导能力,具有领导和管理不同类型团队的经验,如跨地区团队、快速发展团队、关键核心团队等。

在美国硅谷近两年的工作经验,掌握业界先进的思想和方法,了解西方文化,能够开展有效的国际交流。

在软件工程理论及其相关国际标准(如CMMI, ISO 9000)等方面有较高的造诣,擅长流程定义和改进、质量管理等工作。

 熟悉软件开发方法论和过程框架,熟悉各种软件开发环境,能有效地管理项目、控制成本和提高产品开发效率。


查看老师详情
课程内容

课程简介

1. 敏捷时代的自动化测试技术业界最佳实践分享

2. 移动端自动化测试技能提升

 

课程特点 


1.  内容系统、实用、精彩,不仅讲解做什么、如何做,而且讲解为什么这样做。

2.  通过具体的、实际的企业应用案例分析来讲解相关主题,从方法和实践两个层次解决学员所面临的问题,使培训内容能够真正落实到学员的日常工作中

3.  深入浅出地分析敏捷时代的自动化测试中遇到的实际问题,以及如何解决这些问题,并强调与学员互动,使所讲解的内容具有很好的可操作性和应用性,对学员的将来工作具有很高的借鉴与参考价值。

4.  分享十多年在国际一流企业的软件测试实践和经验,不局限于某个公司的实践,而是具有一定的普适性,可以有较好的应用场景。

 

课程时长


2.5天(6小时/天)


课程大纲 


敏捷时代的自动化测试技术最佳实践(1.5天)

1)     敏捷时代的自动化测试(TA)所面临的新挑战

2)     敏捷测试原则与框架

3)     讨论:如何根据上下文重构敏捷测试的框架?

4)     某互联网公司的自动化测试优秀平台

5)     某互联网公司的测试中台

6)     某银行的自动化测试数据平台

7)     敏捷测试的策略:TA + ET

8)     从持续集成到持续验证

9)     从TDD到ATDD、BDD

10)  BDD框架Cucumber应用

11)  Cucumber与Selenium等工具的集成

12)  自动化测试金字塔——分层策略

13)  敏捷测试重在接口测试

14)  常见的接口测试工具或框架

15)  使用Postman完成一个完整的接口测试

16)  Rest-Assured应用场景和技巧

17)  变量参数化及数据驱动的接口测试

18)  单接口多参数、多接口场景的组合测试

19)  接口调用链的测试方法

20)  接口依赖、异步接口等实际问题解决

21)  RobotFramework一统天下

22)  小结、Q&A

 

移动端自动化测试技能提升(1天)

1)     移动端自动化测试难点

2)     移动端自动化测试的技术体系

3)     常见的移动端自动化测试框架

4)     几个框架的比较与选择

5)     自动遍历测试方法与常见技术

6)     Appium常用自动化API

7)     Appium设备交互API

8)     长按/滑动等TouchAction应用技巧

9)     高级XPath定位技巧

10)  Page Object六大设计原则

11)  基于Page Object模式的实战

12)  使用隐式等待让用例更稳定

13)  使用显式等待处埋复杂等待条件

14)  高级Hamcrest断言

15)  参数化与数据驱动

16)  Hybrid混合app的自动化测试

17)  纯H5站自动化测试

18)  小程序自动化测试

19)  测试用例调度

20)  手机等智能设备调度

21)  Q&A

返回上一级