Print

自动化测试进阶与提高

主办单位:中培网   中培管理咨询

时间地点:2020-03-28至2020-03-29 在 上海

学员对象:希望提高软件测试技术的测试工程师、测试开发工程师、测试技术主管和测试经理等

费  用: 5800元

【培训对象】

希望提高软件测试技术的测试工程师、测试开发工程师、测试技术主管和测试经理等

【课程收益】

【课程大纲】

课程简介

“我们希望尽可能多的覆盖,尽可能多的功能交互测试”相信这是大部分测试人员听到项目经理说的最多的一句话。在成本至上的软件企业如何做到降低成本的同时保证质量这点,正是本课程主要的核心内容。我们通过MBT关键技术的讲解,带你一步步进入基于模型测试的世界。同时大量的实战练习。让你步入测试设计自动化之路。

目标收益

1.深入理解基于模型的测试的技术发展和相关标准

2.深入理解创建模型的基本思路和抽象过程

3.深入理解建模过程中可能产生的问题和应对方法

4.深入理解MBT和自动化执行系统之间的互连和基于不同项目的落地

培训对象

希望提高软件测试技术的测试工程师、测试开发工程师、测试技术主管和测试经理等

希望深刻理解基于模型软件测试技术的开发工程师、运维工程师、架构师和开发经理等

课程大纲

基于模型的测试概要

(1小时) 1.概要介绍,起源,发展,当前业界情况(标准情况)

2.MBT的概念,作用,收益介绍

3.案例演示

建模入门 (5H) 1.简单的android应用测试模型(少于5个状态)(1H)

a)对简单安卓应用(相机拍照功能)建模

目的:熟悉建模工具的使用,了解android应用的抽象概念

2.简单的web应用测试模型(少于5个状态)(1H)

a)对简单的常用的web应用(sina网页登陆)建模

目的:熟悉建模工具的使用,了解web应用的抽象概念

3.android应用测试脚本调试(0.5H)

a)熟悉/了解 android执行系统提供的API用途和使用方法

b)创建/调试android相机拍照功能所涉及的脚本

目的:熟悉几月android应用的脚本的撰写和调试,了解android元素定位小工具的使用

4.Sina登陆测试脚本调试(0.5H)

a)熟悉/了解 web执行系统提供的API的用途和使用方法

b)创建/调试 sina登陆功能所涉及的脚本

目的:熟悉基于web测试的脚本的撰写和调试,了解web元素定位的方法

5.需求链接和用例生成(0.5H)

a)创建相机拍照Use Case

b)创建Sina登陆Use Case

c)学习如何关联Use Case和行为模型并创建测试用例

目的:熟悉建模工具中use case和行为模型的链接,以及熟悉建模工具中case创建的过程和参数设置

6.数据模型(0.5H)

a)对Sina登陆的用户名和密码建立数据模型

目的:熟悉数据模型的概念。熟悉建模工具中对数据模型的使用

7.测试集合和数据+行为模型组合(1H)

a)对sina登陆功能创建测试集(行为+数据模型组合)

b)对android相机拍照功能创建测试集(仅行为模型)

c)从建模工具侧运行测试集

目的:学习如何创建测试集合(单行为模型,行为模型+数据模型),学习如何从建模工具侧运行测试(配置设置,运行1条case)

建模进阶(1H) 1.真实安卓应用的行为和数据建模(1H)

a)创建少于20个状态的模型,同时建立数据模型

2.真实web应用的行为和数据建模(1H)

a)创建少于20个状态的模型,同时建立数据模型

3.学员自身产品的建模实践和答疑(1H)

a)创建少于20个状态的模型,同时建立数据模型

目的:进一步熟悉建模工具的使用。熟悉建模的流程和理解其必要性。

注以上3项为3选一。

可执行的模型(4H) 1.模型的可执行化: 关键字框架->关键字层设计和实现->关键字放入模型->集成用基础模型->调试验证->真实模型生成的用例执行/调试。(3.5H)

a)学习根据模型创建关键字脚本。

b)学习调试关键字脚本

c)学习执行测试用例(10条以内)

目的:通过学习关键字的方法,简化/优化执行脚本。提升建模工具的用户体验。学会脚本的调试,以及碰到定位问题的处理方法。

2.模型执行的测试报告和结果分析(0.5H)

a)学习分析运行完的测试报告

目的:通过测试报告和log能明确出错的步骤和相应的脚本。明确是自身测试脚本/测试环境的问题,还是真实的软件问题。

3.策略调整 (测试管理相关,可以去掉)

总结和展望 (1H) 1.回顾MBT方法和工具的使用 (建模方法, 流程,自动化执行集成,关键字构建)

2.展望测试智能化发展的趋势 (自动建模,缺陷模型)

讲师介绍

陈耿

CSTQB资深专家,CSTQB工作组组员,ISO 29119中国镜像工作组副组长。担任过多家世界500强跨国公司测试经理,质量保证部门经理。十多年从事嵌入式软件开发及架构设计,白盒测试,灰盒测试,测试管理。主要从事与开发结合的软件测试工作,在自动化测试,设计和编码阶段的测试工作上有着丰富的经验。帮助多家企业的开发团队建立起设计阶段的测试过程,实施质量管控和提高,从而将产品上市周期缩短20%到30%。在自动化测试方面,正在负责基于模型的测试(又名模型驱动的测试)的国际标准起草工作。

【讲师介绍】

        ▓▓▓▓▓▓▓▓▓ (此表复制有效)▓▓▓▓▓▓▓▓

                                    传真至:020-62355807

 

我单位共___ 人报名参加 2020-03-28至2020-03-29上海 举办的 自动化测试进阶与提高

 

单位名称:______________________________________

 

培训联系人:_________ 联系电话:_________ 联系传真:________

 

移动电话:____________ 电子邮箱:__________________

 

参加人数:____ 费用总计:______

 

人:________ 所任职务:__________ 移动电话:_________

 

人:________ 所任职务:__________ 移动电话:_________

 

人:________ 所任职务:__________ 移动电话:_________

══════════════════════════════════════════

广州电话:(0203997189362355796              传真号码:(02062355807

人:赵小姐、张先生                   报名邮箱: 317709971@QQ.COM

参会方式:请您把培训回执表填写好回传,课前一星期您将会收到传真函,包括培训注意事项及详细安排

文档生成:http://www.chinacpx.com/word/<%=wsid%>.doc