课程培训
基于Appium与python构建App自动化测试框架

一、自动化测试最佳实践

自动化测试最佳实践 自动化测试软件定义
自动化最佳介入时期
如何降低自动化测试执行的总体时间?
如何处理频繁的业务需求变更
自动化测试团队构建

 
二、移动应用自动化测试框架构建

移动应用测试发展趋势 移动设备虚拟化
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最大化
如何处理频繁的业务需求变更
挑选自动化用例的原则

 
十、自动化测试改进与度量

自动化测试持续改进
提高测试脚本的运行稳定性
提高自动化缺陷检出率
提高自动化的可复用性
如何降低测试脚本的维护成本




如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请

服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。

专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获
报名表下载
联系我们 更多>>

咨询电话010-62883247

                4007991916

咨询邮箱:soft@info-soft.cn  

 

微信号.jpg

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>