曙海教学优势
本课程面向企事业项目实际需要,秉承二十一年积累的教学品质,基于Appium与python构建App自动化测试框架以项目实现为导向,老师将会与您分享设计的全流程以及工具的综合使用技巧、经验。线上/线下/上门皆可,基于Appium与python构建App自动化测试框架专家,课程可定制,热线:4008699035。
大批企业和曙海
建立了良好的合作关系,合作企业30万+。曙海的课程培养了大批受企业欢迎的工程师。曙海的课程在业内有着响亮的知名度。
一、自动化测试最佳实践
自动化测试最佳实践 自动化测试软件定义
自动化最佳介入时期
如何降低自动化测试执行的总体时间?
如何处理频繁的业务需求变更
自动化测试团队构建
二、移动应用自动化测试框架构建
移动应用测试发展趋势 移动设备虚拟化
Genymotion应用
移动云测试环境
移动应用接口测试
灰度发布
三、Robot Framework应用 Robot Framework 简介
测试框架的优势
如何使用Robot集成外部脚本与工具
使用Robot集成脚本运行结果
数据驱动
关键字驱动
Robot Framework中的数据驱动、关键字驱动实现机制
测试集合的管理
四、利用Appium构建移动应用测试自动化
Android测试环境搭建
Appium简介
Appium特点
Appium环境搭建
Appium常用API
移动应用常用操作与手势
Appium与robotframework集成
复用原生关键字
利用python开发自定义关键字
定义函数抽象关键字
导入关键字
关键字复用与参数化
五、自动化测试运行逻辑开发
测试用例检查点
步骤判断逻辑
测试步骤间参数传递
循环逻辑 数据迭代
六、利用Appium进行IOS测试
IOS测试自动化环境搭建
使用inspector识别对象元素
Appium+Robot framework集成
七、Robot framework进阶
命令行方式运行
运行失败用例
给测试用例加标签tag
按tag运行测试用例
失败用例自动截图
八、上机练习与实践
构建app自动化测试框架
利用python开发关键字
构建自动化测试用例
pybot应用
九、自动化管理与改进
GUI层自动化测试框架实践 自动化测试脚本管理
自动化测试团队管理
如何降低自动化测试执行的总体时间?
如何使ROI最大化
如何处理频繁的业务需求变更
挑选自动化用例的原则
十、自动化测试改进与度量
自动化测试持续改进
提高测试脚本的运行稳定性
提高自动化缺陷检出率
提高自动化的可复用性
如何降低测试脚本的维护成本